--- /srv/rebuilderd/tmp/rebuilderdWATA45/inputs/python3.15-minimal_3.15.0~rc3-2_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdWATA45/out/python3.15-minimal_3.15.0~rc3-2_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-03 12:24:06.000000 debian-binary │ --rw-r--r-- 0 0 0 2552 2026-10-03 12:24:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 2155880 2026-10-03 12:24:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 2556 2026-10-03 12:24:06.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 2151264 2026-10-03 12:24:06.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: 0x2b60f1 │ │ │ │ + Entry point address: 0x2b9f89 │ │ │ │ Start of program headers: 52 (bytes into file) │ │ │ │ Start of section headers: 7039732 (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 0x2b60f1 │ │ │ │ +Entry point 0x2b9f89 │ │ │ │ There are 11 program headers, starting at offset 52 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ - ARM_EXIDX 0x655e08 0x00665e08 0x00665e08 0x00008 0x00008 R 0x4 │ │ │ │ + ARM_EXIDX 0x654248 0x00664248 0x00664248 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 0x655e34 0x655e34 R E 0x10000 │ │ │ │ - LOAD 0x65fedc 0x0067fedc 0x0067fedc 0x56734 0x80000 RW 0x10000 │ │ │ │ + LOAD 0x000000 0x00010000 0x00010000 0x654274 0x654274 R E 0x10000 │ │ │ │ + LOAD 0x65fedc 0x0067fedc 0x0067fedc 0x56734 0x7ffc0 RW 0x10000 │ │ │ │ DYNAMIC 0x65fef0 0x0067fef0 0x0067fef0 0x00110 0x00110 RW 0x4 │ │ │ │ NOTE 0x000194 0x00010194 0x00010194 0x00024 0x00024 R 0x4 │ │ │ │ - NOTE 0x655e14 0x00665e14 0x00665e14 0x00020 0x00020 R 0x4 │ │ │ │ + NOTE 0x654254 0x00664254 0x00664254 0x00020 0x00020 R 0x4 │ │ │ │ TLS 0x65fedc 0x0067fedc 0x0067fedc 0x00004 0x00015 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10 │ │ │ │ GNU_RELRO 0x65fedc 0x0067fedc 0x0067fedc 0x00124 0x00124 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 .ARM.exidx │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,33 +10,33 @@ │ │ │ │ [ 5] .dynstr STRTAB 0001e8f8 00e8f8 00c499 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0002ad92 01ad92 0014bc 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0002c250 01c250 0001d0 00 A 5 4 4 │ │ │ │ [ 8] .rel.dyn REL 0002c420 01c420 000030 08 A 4 0 4 │ │ │ │ [ 9] .rel.plt REL 0002c450 01c450 001278 08 AI 4 25 4 │ │ │ │ [10] .init PROGBITS 0002d6c8 01d6c8 00000c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0002d6d4 01d6d4 001bcc 04 AX 0 0 4 │ │ │ │ - [12] .text PROGBITS 0002f2a0 01f2a0 419a48 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 00448ce8 438ce8 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 00448d00 438d00 21d104 00 A 0 0 64 │ │ │ │ - [15] .stapsdt.base PROGBITS 00665e04 655e04 000001 00 Ao 0 0 1 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 00665e08 655e08 000008 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 00665e10 655e10 000004 00 A 0 0 4 │ │ │ │ - [18] .note.ABI-tag NOTE 00665e14 655e14 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0002f2a0 01f2a0 417eb0 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 00447150 437150 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00447180 437180 21d0c4 00 A 0 0 64 │ │ │ │ + [15] .stapsdt.base PROGBITS 00664244 654244 000001 00 Ao 0 0 1 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 00664248 654248 000008 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 00664250 654250 000004 00 A 0 0 4 │ │ │ │ + [18] .note.ABI-tag NOTE 00664254 654254 000020 00 A 0 0 4 │ │ │ │ [19] .tdata PROGBITS 0067fedc 65fedc 000004 00 WAT 0 0 4 │ │ │ │ [20] .tbss NOBITS 0067fee0 65fee0 000011 00 WAT 0 0 4 │ │ │ │ [21] .init_array INIT_ARRAY 0067fee0 65fee0 000008 04 WA 0 0 4 │ │ │ │ [22] .fini_array FINI_ARRAY 0067fee8 65fee8 000004 04 WA 0 0 4 │ │ │ │ [23] .data.rel.ro PROGBITS 0067feec 65feec 000004 00 WA 0 0 4 │ │ │ │ [24] .dynamic DYNAMIC 0067fef0 65fef0 000110 08 WA 5 0 4 │ │ │ │ [25] .got PROGBITS 00680000 660000 000950 04 WA 0 0 4 │ │ │ │ - [26] .data PROGBITS 00680950 660950 02947c 00 WA 0 0 8 │ │ │ │ + [26] .data PROGBITS 00680950 660950 029480 00 WA 0 0 8 │ │ │ │ [27] .PyRuntime PROGBITS 006a9dd0 689dd0 02c7c0 00 WA 0 0 8 │ │ │ │ [28] .AsyncioDebug PROGBITS 006d6590 6b6590 000068 00 WA 0 0 8 │ │ │ │ [29] .probes PROGBITS 006d65f8 6b65f8 000018 00 WA 0 0 2 │ │ │ │ - [30] .bss NOBITS 006d6640 6b6610 02989c 00 WA 0 0 64 │ │ │ │ + [30] .bss NOBITS 006d6640 6b6610 02985c 00 WA 0 0 64 │ │ │ │ [31] .ARM.attributes ARM_ATTRIBUTES 00000000 6b6610 000033 00 0 0 1 │ │ │ │ [32] .note.stapsdt NOTE 00000000 6b6644 000328 00 0 0 4 │ │ │ │ [33] .gnu_debuglink PROGBITS 00000000 6b696c 000034 00 0 0 4 │ │ │ │ [34] .shstrtab STRTAB 00000000 6b69a0 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,2657 +1,2657 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 2654 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: 0036e3bc 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ - 5: 00096890 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ - 6: 0004b1c8 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ - 7: 0068bdc8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ - 8: 000b7718 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ - 9: 0009c19c 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ + 4: 0036eea4 104 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUTF8 │ │ │ │ + 5: 00096490 36 FUNC GLOBAL DEFAULT 12 PyThreadState_DeleteCurrent │ │ │ │ + 6: 0004b378 716 FUNC GLOBAL DEFAULT 12 PyUnicode_InternInPlace │ │ │ │ + 7: 0068c2ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ReferenceError │ │ │ │ + 8: 000b759c 408 FUNC GLOBAL DEFAULT 12 PyList_New │ │ │ │ + 9: 0009bd20 92 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFlags │ │ │ │ 10: 0002e588 0 FUNC GLOBAL DEFAULT UND inflateEnd │ │ │ │ - 11: 000faeac 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ - 12: 00262000 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ - 13: 0009769c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ + 11: 000faa00 308 FUNC GLOBAL DEFAULT 12 PyObject_Vectorcall │ │ │ │ + 12: 00263a54 1228 FUNC GLOBAL DEFAULT 12 PyType_GetFullyQualifiedName │ │ │ │ + 13: 0009729c 72 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneObject │ │ │ │ 14: 00000000 0 FUNC GLOBAL DEFAULT UND login_tty@GLIBC_2.34 (4) │ │ │ │ - 15: 0009d00c 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ + 15: 0009cc0c 68 FUNC GLOBAL DEFAULT 12 PyAsyncGen_New │ │ │ │ 16: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_finalizeDictionary │ │ │ │ 17: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_defaultCLevel │ │ │ │ - 18: 00346db0 568 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ - 19: 0030d060 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ - 20: 000e6404 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ - 21: 00072a44 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ - 22: 002575d8 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ + 18: 00248ee8 524 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Line │ │ │ │ + 19: 00310880 24 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToString │ │ │ │ + 20: 000e6618 368 FUNC GLOBAL DEFAULT 12 _PyDict_Subscript │ │ │ │ + 21: 00072d3c 68 FUNC GLOBAL DEFAULT 12 PyErr_BadArgument │ │ │ │ + 22: 00258e18 244 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteChar │ │ │ │ 23: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_min@GLIBC_2.4 (3) │ │ │ │ 24: 00031160 684 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTracebackThreads │ │ │ │ - 25: 00372f80 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ - 26: 00685198 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ - 27: 0020bdb0 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ - 28: 000ecfec 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ - 29: 003c7450 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ - 30: 00081c24 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ - 31: 0068b1ec 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ - 32: 00382760 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ - 33: 0017763c 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ - 34: 006ffe28 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ - 35: 001690f8 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ - 36: 003a5648 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ + 25: 00373a68 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetWhence │ │ │ │ + 26: 00684f2c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterValue_Type │ │ │ │ + 27: 0020c124 1032 FUNC GLOBAL DEFAULT 12 PyNumber_Long │ │ │ │ + 28: 000ed1cc 156 FUNC GLOBAL DEFAULT 12 PyIter_Next │ │ │ │ + 29: 003c635c 144 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItemString │ │ │ │ + 30: 00082148 100 FUNC GLOBAL DEFAULT 12 PyMapping_HasKey │ │ │ │ + 31: 0068b1f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ValueError │ │ │ │ + 32: 00382c50 168 FUNC GLOBAL DEFAULT 12 _PyTuple_BinarySlice │ │ │ │ + 33: 001772cc 20 FUNC GLOBAL DEFAULT 12 PyException_SetTraceback │ │ │ │ + 34: 006ffde8 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncodeErrors │ │ │ │ + 35: 00168d80 300 FUNC GLOBAL DEFAULT 12 PyABIInfo_Check │ │ │ │ + 36: 003a4fe8 52 FUNC GLOBAL DEFAULT 12 _Py_RestoreSignals │ │ │ │ 37: 00000000 0 FUNC GLOBAL DEFAULT UND setuid@GLIBC_2.4 (3) │ │ │ │ - 38: 00272600 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ + 38: 00274708 20 FUNC GLOBAL DEFAULT 12 _Py_Instrument │ │ │ │ 39: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_findFrameCompressedSize │ │ │ │ - 40: 00094d78 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ + 40: 00094978 380 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleWithPathnames │ │ │ │ 41: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getErrorName │ │ │ │ - 42: 00099654 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ - 43: 0003cfb0 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ + 42: 00099254 20 FUNC GLOBAL DEFAULT 12 PyODict_DelItem │ │ │ │ + 43: 0003d140 80 FUNC GLOBAL DEFAULT 12 PyErr_ResourceWarning │ │ │ │ 44: 00000000 0 FUNC GLOBAL DEFAULT UND chroot@GLIBC_2.4 (3) │ │ │ │ 45: 00000000 0 FUNC GLOBAL DEFAULT UND mknodat@GLIBC_2.33 (8) │ │ │ │ - 46: 0036f500 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ - 47: 000c1e14 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ - 48: 0026bd70 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ - 49: 0026b3e8 992 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ - 50: 0036f8b4 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ - 51: 00689488 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ + 46: 0036ffe8 28 FUNC GLOBAL DEFAULT 12 PyInit_grp │ │ │ │ + 47: 000c205c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_InternFromString │ │ │ │ + 48: 0026dd0c 332 FUNC GLOBAL DEFAULT 12 _PyBuildSlice_ConsumeRefs │ │ │ │ + 49: 0026d384 992 FUNC GLOBAL DEFAULT 12 PySeqIter_New │ │ │ │ + 50: 0037039c 232 FUNC GLOBAL DEFAULT 12 _PyXI_NewInterpreter │ │ │ │ + 51: 0068921c 212 OBJECT GLOBAL DEFAULT 26 PyBool_Type │ │ │ │ 52: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_signal@GLIBC_2.4 (3) │ │ │ │ - 53: 005700f4 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ - 54: 0009df48 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ - 55: 000d16e0 660 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ - 56: 001bbdec 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ - 57: 0003f0bc 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ - 58: 0009d2ac 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ - 59: 003158b4 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ - 60: 000828b8 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ - 61: 0034fa04 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ - 62: 0008d350 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ - 63: 0037178c 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ + 53: 0056e55c 96 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_UnaryFunctions │ │ │ │ + 54: 0009dd00 128 FUNC GLOBAL DEFAULT 12 _PyStolenTuple_Free │ │ │ │ + 55: 000d1958 660 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetAttr │ │ │ │ + 56: 001bc250 200 FUNC GLOBAL DEFAULT 12 _Py_GetErrorHandler │ │ │ │ + 57: 0003f24c 316 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitFormat │ │ │ │ + 58: 0009ceac 56 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrId │ │ │ │ + 59: 00318b20 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetCode │ │ │ │ + 60: 00082d7c 216 FUNC GLOBAL DEFAULT 12 _PyXI_UnwrapNotShareableError │ │ │ │ + 61: 00350b24 24 FUNC GLOBAL DEFAULT 12 _PyOS_URandomNonblock │ │ │ │ + 62: 0008d544 68 FUNC GLOBAL DEFAULT 12 PyUnicode_AsCharmapString │ │ │ │ + 63: 00372274 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequireIDRef │ │ │ │ 64: 00000000 0 FUNC GLOBAL DEFAULT UND socket@GLIBC_2.4 (3) │ │ │ │ - 65: 0027c354 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ - 66: 000aead8 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ - 67: 0022b44c 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ - 68: 004225b8 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ - 69: 0009e74c 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ - 70: 00369c3c 100 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ - 71: 0068bd6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ - 72: 00099500 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ - 73: 001ecdf8 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ + 65: 0027e4a0 20 FUNC GLOBAL DEFAULT 12 _PyType_LookupRef │ │ │ │ + 66: 000aeb7c 124 FUNC GLOBAL DEFAULT 12 PyOS_snprintf │ │ │ │ + 67: 0022b59c 452 FUNC GLOBAL DEFAULT 12 _PyCode_CheckLineNumber │ │ │ │ + 68: 00421208 1412 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF32 │ │ │ │ + 69: 0009e504 44 FUNC GLOBAL DEFAULT 12 PyArg_VaParse │ │ │ │ + 70: 0036a738 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec │ │ │ │ + 71: 0068c294 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeError │ │ │ │ + 72: 00099100 128 FUNC GLOBAL DEFAULT 12 _PyDict_NewPresized │ │ │ │ + 73: 001ed238 380 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFastWithKeywords_StackRef │ │ │ │ 74: 00036da4 44 FUNC GLOBAL DEFAULT 12 Py_GetArgcArgv │ │ │ │ - 75: 0027822c 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ - 76: 0004192c 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ - 77: 00169418 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ - 78: 006830a4 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ + 75: 0027a2c4 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_arg │ │ │ │ + 76: 00041abc 92 FUNC GLOBAL DEFAULT 12 _Py_fstat │ │ │ │ + 77: 001690a0 112 FUNC GLOBAL DEFAULT 12 PyModule_Exec │ │ │ │ + 78: 00682e38 212 OBJECT GLOBAL DEFAULT 26 PySet_Type │ │ │ │ 79: 00000000 0 FUNC GLOBAL DEFAULT UND getc@GLIBC_2.4 (3) │ │ │ │ 80: 006d6610 0 NOTYPE GLOBAL DEFAULT 29 _edata │ │ │ │ - 81: 0068abb4 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ - 82: 001d05f0 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ + 81: 0068a948 212 OBJECT GLOBAL DEFAULT 26 PyLong_Type │ │ │ │ + 82: 001d0a58 116 FUNC GLOBAL DEFAULT 12 PyUnicode_FromObject │ │ │ │ 83: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetFeatureList │ │ │ │ - 84: 00045f70 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ - 85: 0009d7d4 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ + 84: 00046120 92 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilename │ │ │ │ + 85: 0009d74c 48 FUNC GLOBAL DEFAULT 12 PyException_SetArgs │ │ │ │ 86: 00000000 0 FUNC GLOBAL DEFAULT UND zlibVersion │ │ │ │ - 87: 000bc058 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ - 88: 001bc298 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ + 87: 000bbef0 248 FUNC GLOBAL DEFAULT 12 PyDict_Contains │ │ │ │ + 88: 001bc6fc 956 FUNC GLOBAL DEFAULT 12 PyCapsule_New │ │ │ │ 89: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createCDict │ │ │ │ - 90: 000aebd4 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ - 91: 006ffe4c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ - 92: 00072c40 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ + 90: 000aec78 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_Main │ │ │ │ + 91: 006ffe0c 4 OBJECT GLOBAL DEFAULT 30 PyOS_ReadlineFunctionPointer │ │ │ │ + 92: 00072f38 32 FUNC GLOBAL DEFAULT 12 Py_GetPrefix │ │ │ │ 93: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartCdataSectionHandler │ │ │ │ - 94: 00097318 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ - 95: 00431424 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ + 94: 00096f18 44 FUNC GLOBAL DEFAULT 12 Py_CompileStringFlags │ │ │ │ + 95: 0042fbf4 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_Find │ │ │ │ 96: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_isError │ │ │ │ - 97: 000de33c 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ - 98: 00094558 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ - 99: 0009e560 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ - 100: 003fe4f4 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ - 101: 00094d5c 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ - 102: 0018c550 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ - 103: 001f13a0 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ - 104: 00574220 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ - 105: 00341208 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ - 106: 000f126c 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ - 107: 0026f754 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ - 108: 0040c0d0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ - 109: 001685dc 1040 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ - 110: 003985e4 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ - 111: 001dad14 668 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ - 112: 00403d60 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ + 97: 000de554 852 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternImmortal │ │ │ │ + 98: 00094158 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetGlobals │ │ │ │ + 99: 0009e318 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection2_BeginSlow │ │ │ │ + 100: 003fd2bc 504 FUNC GLOBAL DEFAULT 12 PyCodec_BackslashReplaceErrors │ │ │ │ + 101: 0009495c 28 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModule │ │ │ │ + 102: 0018d0a0 344 FUNC GLOBAL DEFAULT 12 PyLong_AsLong │ │ │ │ + 103: 001f1800 112 FUNC GLOBAL DEFAULT 12 PyEval_GetGlobals │ │ │ │ + 104: 0057267c 128 OBJECT GLOBAL DEFAULT 14 _Py_ascii_whitespace │ │ │ │ + 105: 00342ee8 132 FUNC GLOBAL DEFAULT 12 PyList_GetSlice │ │ │ │ + 106: 000f0f0c 324 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8AndSize │ │ │ │ + 107: 00271710 168 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Discard │ │ │ │ + 108: 0040add0 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Type_AssignVersionTag │ │ │ │ + 109: 00168264 1040 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithSize │ │ │ │ + 110: 00397fb4 356 FUNC GLOBAL DEFAULT 12 _PyFunction_FromXIData │ │ │ │ + 111: 001db188 628 FUNC GLOBAL DEFAULT 12 _PyMutex_LockTimed │ │ │ │ + 112: 00402b28 24 FUNC GLOBAL DEFAULT 12 Py_TYPE │ │ │ │ 113: 00000000 0 FUNC GLOBAL DEFAULT UND fflush@GLIBC_2.4 (3) │ │ │ │ - 114: 0024480c 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ + 114: 00244698 100 FUNC GLOBAL DEFAULT 12 _PyThreadState_NewBound │ │ │ │ 115: 00000000 0 FUNC GLOBAL DEFAULT UND strcpy@GLIBC_2.4 (3) │ │ │ │ - 116: 00397310 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ - 117: 00370224 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ - 118: 002095d8 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ - 119: 003ad2f8 2172 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ - 120: 0003d7ec 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ - 121: 00095c44 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ - 122: 00246fe4 412 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ - 123: 0009c20c 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ + 116: 00396ce0 336 FUNC GLOBAL DEFAULT 12 PyObject_Bytes │ │ │ │ + 117: 00370d0c 36 FUNC GLOBAL DEFAULT 12 PyErr_NoMemory │ │ │ │ + 118: 002099f8 96 FUNC GLOBAL DEFAULT 12 PyLong_GetSign │ │ │ │ + 119: 003ac8c8 2172 FUNC GLOBAL DEFAULT 12 _PyPickle_LoadFromXIData │ │ │ │ + 120: 0003d97c 512 FUNC GLOBAL DEFAULT 12 PyFrame_New │ │ │ │ + 121: 00095844 96 FUNC GLOBAL DEFAULT 12 PyLong_FromNativeBytes │ │ │ │ + 122: 002479cc 412 FUNC GLOBAL DEFAULT 12 Py_ReprLeave │ │ │ │ + 123: 0009bd90 112 FUNC GLOBAL DEFAULT 12 PyObject_CheckReadBuffer │ │ │ │ 124: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createDDict │ │ │ │ - 125: 00246508 360 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ - 126: 000ce5a0 3096 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ - 127: 003494b8 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ - 128: 00331774 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ - 129: 00097a48 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ + 125: 00246ee4 356 FUNC GLOBAL DEFAULT 12 PyThreadState_Release │ │ │ │ + 126: 000ce7e4 3096 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttr │ │ │ │ + 127: 0034a650 28 FUNC GLOBAL DEFAULT 12 PyInit_gc │ │ │ │ + 128: 00333dfc 28 FUNC GLOBAL DEFAULT 12 PyInit__types │ │ │ │ + 129: 00097648 60 FUNC GLOBAL DEFAULT 12 PyTime_TimeRaw │ │ │ │ 130: 00000000 0 FUNC GLOBAL DEFAULT UND flockfile@GLIBC_2.4 (3) │ │ │ │ - 131: 00282158 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ - 132: 0025a010 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ - 133: 00404a40 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ + 131: 00284cd4 148 FUNC GLOBAL DEFAULT 12 PyBytes_FromObject │ │ │ │ + 132: 0025b850 424 FUNC GLOBAL DEFAULT 12 PyBuffer_ToContiguous │ │ │ │ + 133: 00403740 2092 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16Stateful │ │ │ │ 134: 00000000 0 FUNC GLOBAL DEFAULT UND log@GLIBC_2.29 (20) │ │ │ │ 135: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_create@GLIBC_2.34 (4) │ │ │ │ - 136: 00096bb0 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ - 137: 00343588 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ - 138: 00292688 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ + 136: 000967b0 76 FUNC GLOBAL DEFAULT 12 PyOS_mystricmp │ │ │ │ + 137: 00345268 28 FUNC GLOBAL DEFAULT 12 PyInit_atexit │ │ │ │ + 138: 00295798 28 FUNC GLOBAL DEFAULT 12 PyNumber_Power │ │ │ │ 139: 00000000 0 FUNC GLOBAL DEFAULT UND wmemcmp@GLIBC_2.4 (3) │ │ │ │ 140: 00000000 0 FUNC GLOBAL DEFAULT UND fchmod@GLIBC_2.4 (3) │ │ │ │ - 141: 0035fd50 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ + 141: 000382d8 20 FUNC GLOBAL DEFAULT 12 _PySemaphore_Destroy │ │ │ │ 142: 00000000 0 FUNC GLOBAL DEFAULT UND __wait4_time64@GLIBC_2.34 (4) │ │ │ │ 143: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndNamespaceDeclHandler │ │ │ │ 144: 00000000 0 FUNC GLOBAL DEFAULT UND log2@GLIBC_2.29 (20) │ │ │ │ 145: 00000000 0 FUNC GLOBAL DEFAULT UND __printf_chk@GLIBC_2.4 (3) │ │ │ │ - 146: 000942cc 36 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ + 146: 00093ed0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMax │ │ │ │ 147: 00000000 0 FUNC GLOBAL DEFAULT UND setgrent@GLIBC_2.4 (3) │ │ │ │ - 148: 000427fc 496 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ + 148: 0004298c 496 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Track │ │ │ │ 149: 00000000 0 FUNC GLOBAL DEFAULT UND sigwait@GLIBC_2.4 (3) │ │ │ │ 150: 00000000 0 FUNC GLOBAL DEFAULT UND exit@GLIBC_2.4 (3) │ │ │ │ - 151: 0068832c 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ + 151: 006880c0 212 OBJECT GLOBAL DEFAULT 26 PyMethod_Type │ │ │ │ 152: 00000000 0 FUNC GLOBAL DEFAULT UND sem_wait@GLIBC_2.34 (4) │ │ │ │ - 153: 002d658c 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ + 153: 002da024 136 FUNC GLOBAL DEFAULT 12 _PyPathConfig_ClearGlobal │ │ │ │ 154: 00000000 0 FUNC GLOBAL DEFAULT UND __recvmsg64@GLIBC_2.34 (4) │ │ │ │ - 155: 00093ef0 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ - 156: 00347fec 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ + 155: 00093af4 348 FUNC GLOBAL DEFAULT 12 PyUnstable_Exc_PrepReraiseStar │ │ │ │ + 156: 00348eb0 56 FUNC GLOBAL DEFAULT 12 _PyErr_GetTopmostException │ │ │ │ 157: 00000000 0 FUNC GLOBAL DEFAULT UND ZDICT_trainFromBuffer │ │ │ │ - 158: 00038260 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ - 159: 000993a0 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ - 160: 00311bcc 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ - 161: 001ca370 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ - 162: 0009d108 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ - 163: 00098728 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ - 164: 00110974 72296 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ - 165: 00073250 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ - 166: 0009e670 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ + 158: 00038340 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLastObjectFromFile │ │ │ │ + 159: 00098fa0 20 FUNC GLOBAL DEFAULT 12 _PyLong_New │ │ │ │ + 160: 003154d8 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetInterpreter │ │ │ │ + 161: 001ca7d8 284 FUNC GLOBAL DEFAULT 12 PyObject_CallMethodObjArgs │ │ │ │ + 162: 0009cd08 108 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemStringWithError │ │ │ │ + 163: 00098328 132 FUNC GLOBAL DEFAULT 12 PyType_Unwatch │ │ │ │ + 164: 00110494 72324 FUNC GLOBAL DEFAULT 12 _PyEval_EvalFrameDefault │ │ │ │ + 165: 00073548 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTrace │ │ │ │ + 166: 0009e428 92 FUNC GLOBAL DEFAULT 12 _PyErr_GetHandledException │ │ │ │ 167: 0002f750 368 FUNC GLOBAL DEFAULT 12 PySys_AddAuditHook │ │ │ │ 168: 00000000 0 FUNC GLOBAL DEFAULT UND pathconf@GLIBC_2.4 (3) │ │ │ │ 169: 0002eff4 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt16Bytes │ │ │ │ - 170: 0012deb8 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ - 171: 003455fc 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ - 172: 0068220c 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ - 173: 00349b98 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ + 170: 0012da04 44 FUNC GLOBAL DEFAULT 12 _PyToken_OneChar │ │ │ │ + 171: 003466f8 188 FUNC GLOBAL DEFAULT 12 PyThreadState_GetFrame │ │ │ │ + 172: 00681fa0 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_CallableProxyType │ │ │ │ + 173: 0034ad2c 28 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetNotRunningMain │ │ │ │ 174: 00000000 0 FUNC GLOBAL DEFAULT UND execv@GLIBC_2.4 (3) │ │ │ │ - 175: 0020f06c 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ - 176: 00043a58 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ - 177: 002a05e8 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ - 178: 002fe088 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ - 179: 0023b458 444 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ - 180: 006811f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ - 181: 0021a720 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ - 182: 001a0930 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ - 183: 006844c0 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ + 175: 0020f8e0 124 FUNC GLOBAL DEFAULT 12 PyThread_allocate_lock │ │ │ │ + 176: 00043be8 312 FUNC GLOBAL DEFAULT 12 PyTraceMalloc_Untrack │ │ │ │ + 177: 002a3cd8 148 FUNC GLOBAL DEFAULT 12 _PyDict_GetItem_KnownHash │ │ │ │ + 178: 00301b1c 132 FUNC GLOBAL DEFAULT 12 PyRun_SimpleStringFlags │ │ │ │ + 179: 0023b2d4 444 FUNC GLOBAL DEFAULT 12 PyNumber_Multiply │ │ │ │ + 180: 0068aea8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EnvironmentError │ │ │ │ + 181: 0021b394 176 FUNC GLOBAL DEFAULT 12 PyType_GetDict │ │ │ │ + 182: 001a0b3c 20 FUNC GLOBAL DEFAULT 12 _PyInstructionSequence_New │ │ │ │ + 183: 00684254 212 OBJECT GLOBAL DEFAULT 26 PyODictKeys_Type │ │ │ │ 184: 00000000 0 FUNC GLOBAL DEFAULT UND setlocale@GLIBC_2.4 (3) │ │ │ │ - 185: 00204a0c 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ - 186: 001d2438 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ - 187: 001693b0 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ + 185: 00204c90 40 FUNC GLOBAL DEFAULT 12 _PyLong_FromGid │ │ │ │ + 186: 001d28a0 60 FUNC GLOBAL DEFAULT 12 _PyEval_NoToolsForUnwind │ │ │ │ + 187: 00169038 104 FUNC GLOBAL DEFAULT 12 PyModule_GetState │ │ │ │ 188: 00000000 0 FUNC GLOBAL DEFAULT UND mbrtowc@GLIBC_2.4 (3) │ │ │ │ - 189: 00097824 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ - 190: 0016fc70 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ - 191: 0008ed58 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ - 192: 001c0648 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ - 193: 0009c300 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ - 194: 002fafcc 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ + 189: 00097424 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStdout │ │ │ │ + 190: 0016f90c 1116 FUNC GLOBAL DEFAULT 12 PyObject_RichCompareBool │ │ │ │ + 191: 0008ef48 76 FUNC GLOBAL DEFAULT 12 _Py_cr_diff │ │ │ │ + 192: 001c0aac 876 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAdd │ │ │ │ + 193: 0009be84 20 FUNC GLOBAL DEFAULT 12 PyObject_AsReadBuffer │ │ │ │ + 194: 002fea60 28 FUNC GLOBAL DEFAULT 12 _PyWarnings_Init │ │ │ │ 195: 00000000 0 FUNC GLOBAL DEFAULT UND ttyname_r@GLIBC_2.4 (3) │ │ │ │ - 196: 00244a64 2212 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ - 197: 00681a58 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ - 198: 001732a4 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ - 199: 002726e4 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ + 196: 00245440 2216 FUNC GLOBAL DEFAULT 12 PyThreadState_Clear │ │ │ │ + 197: 006817ec 212 OBJECT GLOBAL DEFAULT 26 PyContextVar_Type │ │ │ │ + 198: 00172f34 172 FUNC GLOBAL DEFAULT 12 PyArg_ParseTupleAndKeywords │ │ │ │ + 199: 002747fc 100 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation │ │ │ │ 200: 00000000 0 FUNC GLOBAL DEFAULT UND gai_strerror@GLIBC_2.4 (3) │ │ │ │ 201: 00000000 0 FUNC GLOBAL DEFAULT UND strsignal@GLIBC_2.4 (3) │ │ │ │ 202: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncpy@GLIBC_2.4 (3) │ │ │ │ - 203: 00092964 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ - 204: 000a7e0c 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ - 205: 002e1090 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ - 206: 0015cd04 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ + 203: 0009256c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetStart │ │ │ │ + 204: 000a7ccc 24 FUNC GLOBAL DEFAULT 12 PyErr_SetInterrupt │ │ │ │ + 205: 002e5000 300 FUNC GLOBAL DEFAULT 12 PyThread_GetInfo │ │ │ │ + 206: 0015c910 140 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndexAndValue │ │ │ │ 207: 00000000 0 FUNC GLOBAL DEFAULT UND strncmp@GLIBC_2.4 (3) │ │ │ │ - 208: 0009e424 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ - 209: 000b92f0 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ - 210: 00349b14 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ - 211: 0068b688 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ - 212: 00246260 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ - 213: 00097dc0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ - 214: 000827a0 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ - 215: 00094af0 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ - 216: 0009245c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ - 217: 00096b08 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ - 218: 00077830 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ - 219: 0009d238 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ - 220: 0035e180 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ - 221: 000d7cf0 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ - 222: 000efccc 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ - 223: 00419774 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ - 224: 000a184c 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ - 225: 00351fe0 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ - 226: 002084d8 4284 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ - 227: 006ffe20 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ + 208: 0009e1dc 40 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrame │ │ │ │ + 209: 000b919c 116 FUNC GLOBAL DEFAULT 12 PyObject_IS_GC │ │ │ │ + 210: 0034aca8 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoKeywords │ │ │ │ + 211: 0068bb88 4 OBJECT GLOBAL DEFAULT 26 PyExc_PermissionError │ │ │ │ + 212: 00246dd0 128 FUNC GLOBAL DEFAULT 12 PyThreadState_GetDict │ │ │ │ + 213: 000979c0 120 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ + 214: 00082c64 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyStringWithError │ │ │ │ + 215: 000946f0 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetDefaults │ │ │ │ + 216: 00092064 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEnd │ │ │ │ + 217: 00096708 100 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_SetStackProtection │ │ │ │ + 218: 00077b84 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyYieldEvent │ │ │ │ + 219: 0009ce38 92 FUNC GLOBAL DEFAULT 12 PyModule_GetFilename │ │ │ │ + 220: 0035f378 80 FUNC GLOBAL DEFAULT 12 PyBytes_Size │ │ │ │ + 221: 000d8094 404 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Finish │ │ │ │ + 222: 000ef950 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_GetItem │ │ │ │ + 223: 00417e6c 32 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4Copy │ │ │ │ + 224: 000a1368 172 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywords_SizeT │ │ │ │ + 225: 00353100 316 FUNC GLOBAL DEFAULT 12 _PyErr_ProgramDecodedTextObject │ │ │ │ + 226: 002088f8 4284 FUNC GLOBAL DEFAULT 12 PyLong_AsNativeBytes │ │ │ │ + 227: 006ffde0 4 OBJECT GLOBAL DEFAULT 30 Py_FileSystemDefaultEncoding │ │ │ │ 228: 0002f8c0 116 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOption │ │ │ │ 229: 00000000 0 FUNC GLOBAL DEFAULT UND inet_aton@GLIBC_2.4 (3) │ │ │ │ 230: 00000000 0 FUNC GLOBAL DEFAULT UND __prctl_time64@GLIBC_2.34 (4) │ │ │ │ - 231: 0034f5b0 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ - 232: 002e3b64 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ + 231: 003506d0 108 FUNC GLOBAL DEFAULT 12 PyBytes_Join │ │ │ │ + 232: 002e7b24 648 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModuleObject │ │ │ │ 233: 0002f174 0 FUNC GLOBAL DEFAULT UND XML_ParserCreate_MM │ │ │ │ - 234: 001fb050 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ - 235: 000dd698 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ + 234: 001fb334 300 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttrString │ │ │ │ + 235: 000dda40 48 FUNC GLOBAL DEFAULT 12 PyErr_Occurred │ │ │ │ 236: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclose@GLIBC_2.4 (3) │ │ │ │ 237: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetExternalEntityRefHandler │ │ │ │ - 238: 002455f4 144 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ - 239: 0023fdfc 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ - 240: 001d2028 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ - 241: 00683868 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ - 242: 003c9edc 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ - 243: 0009752c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ - 244: 0018fdc4 1012 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ - 245: 0035bfbc 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ - 246: 00681770 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ - 247: 0034a1e8 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ - 248: 001fa834 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ - 249: 00681758 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ - 250: 00189394 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ - 251: 000990c0 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ - 252: 006871ec 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ - 253: 003d3a40 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ + 238: 00245fd4 144 FUNC GLOBAL DEFAULT 12 _PyGC_VisitFrameStack │ │ │ │ + 239: 0023fc7c 472 FUNC GLOBAL DEFAULT 12 PyUnicode_FromEncodedObject │ │ │ │ + 240: 001d2490 152 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken_DuringGC │ │ │ │ + 241: 006835fc 212 OBJECT GLOBAL DEFAULT 26 _PyNotImplemented_Type │ │ │ │ + 242: 003c8e30 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedShort_Converter │ │ │ │ + 243: 0009712c 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoop │ │ │ │ + 244: 00190cf8 1012 FUNC GLOBAL DEFAULT 12 PySet_Discard │ │ │ │ + 245: 0035d1b4 28 FUNC GLOBAL DEFAULT 12 PyInit__opcode │ │ │ │ + 246: 00681504 4 OBJECT GLOBAL DEFAULT 26 PyExc_Exception │ │ │ │ + 247: 0034b380 28 FUNC GLOBAL DEFAULT 12 PyInit_math │ │ │ │ + 248: 001fab20 104 FUNC GLOBAL DEFAULT 12 _Py_Check_ArgsIterable │ │ │ │ + 249: 006814ec 8 OBJECT GLOBAL DEFAULT 26 _Py_NoneStruct │ │ │ │ + 250: 0018a4d4 156 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ContainsOp │ │ │ │ + 251: 00098cc0 24 FUNC GLOBAL DEFAULT 12 PyVectorcall_NARGS │ │ │ │ + 252: 00686f80 212 OBJECT GLOBAL DEFAULT 26 PyAsyncGen_Type │ │ │ │ + 253: 003d2818 64 FUNC GLOBAL DEFAULT 12 PyList_Extend │ │ │ │ 254: 00000000 0 FUNC GLOBAL DEFAULT UND getpwent@GLIBC_2.4 (3) │ │ │ │ - 255: 000976e4 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ - 256: 0009e59c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ + 255: 000972e4 28 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFile │ │ │ │ + 256: 0009e354 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_BeginMutex │ │ │ │ 257: 00000000 0 FUNC GLOBAL DEFAULT UND __ppoll64@GLIBC_2.34 (4) │ │ │ │ - 258: 0030a794 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ - 259: 00148654 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ - 260: 000971c4 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ - 261: 0059fa70 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ - 262: 00249020 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ - 263: 003699b0 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ - 264: 003c7b44 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ - 265: 00246a60 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ - 266: 0021ee6c 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ + 258: 0030dfcc 28 FUNC GLOBAL DEFAULT 12 PyInit__io │ │ │ │ + 259: 00147ac4 160 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8 │ │ │ │ + 260: 00096dc4 292 FUNC GLOBAL DEFAULT 12 PySentinel_New │ │ │ │ + 261: 0059def0 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_toupper │ │ │ │ + 262: 0024a938 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDecimalDigit │ │ │ │ + 263: 0036a4ac 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromSecondsObject │ │ │ │ + 264: 0043f454 24 FUNC GLOBAL DEFAULT 12 PyMutex_Lock │ │ │ │ + 265: 00247448 176 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteRepr │ │ │ │ + 266: 0021fe7c 176 FUNC GLOBAL DEFAULT 12 PyMapping_Size │ │ │ │ 267: 00000000 0 FUNC GLOBAL DEFAULT UND closefrom@GLIBC_2.34 (4) │ │ │ │ - 268: 00316eb8 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ + 268: 00319d98 588 FUNC GLOBAL DEFAULT 12 PyUnicode_Tailmatch │ │ │ │ 269: 00000000 0 FUNC GLOBAL DEFAULT UND nextafter@GLIBC_2.4 (2) │ │ │ │ - 270: 0068bdbc 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ - 271: 00099030 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ + 270: 0068c2e4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxError │ │ │ │ + 271: 00098c30 80 FUNC GLOBAL DEFAULT 12 _PyObject_CallFunction_SizeT │ │ │ │ 272: 00000000 0 FUNC GLOBAL DEFAULT UND timerfd_create@GLIBC_2.8 (25) │ │ │ │ 273: 00000000 0 FUNC GLOBAL DEFAULT UND strrchr@GLIBC_2.4 (3) │ │ │ │ 274: 00000000 0 FUNC GLOBAL DEFAULT UND close_range@GLIBC_2.34 (4) │ │ │ │ - 275: 002d9278 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ + 275: 002dcd10 124 FUNC GLOBAL DEFAULT 12 _Py_NewReference │ │ │ │ 276: 00000000 0 FUNC GLOBAL DEFAULT UND posix_openpt@GLIBC_2.4 (3) │ │ │ │ - 277: 0040fa7c 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ - 278: 00043a00 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ - 279: 000a44a8 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ - 280: 000899dc 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ + 277: 0040dfcc 212 FUNC GLOBAL DEFAULT 12 _PyAsyncGenValueWrapperNew │ │ │ │ + 278: 00043b90 88 FUNC GLOBAL DEFAULT 12 Py_Exit │ │ │ │ + 279: 000a40a8 124 FUNC GLOBAL DEFAULT 12 Py_FdIsInteractive │ │ │ │ + 280: 00089bd0 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetPureScriptXIData │ │ │ │ 281: 0002de8c 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentLineNumber │ │ │ │ - 282: 00090490 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ - 283: 00097e38 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ - 284: 003cba00 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ + 282: 00090680 28 FUNC GLOBAL DEFAULT 12 PyDict_GetItem │ │ │ │ + 283: 00097a38 512 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteUCS4 │ │ │ │ + 284: 003ca958 172 FUNC GLOBAL DEFAULT 12 PyCallIter_New │ │ │ │ 285: 00000000 0 FUNC GLOBAL DEFAULT UND wait@GLIBC_2.4 (3) │ │ │ │ 286: 00000000 0 FUNC GLOBAL DEFAULT UND __getrusage64@GLIBC_2.34 (4) │ │ │ │ 287: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedpolicy@GLIBC_2.4 (3) │ │ │ │ - 288: 000c88b4 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ - 289: 0034c9f8 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ - 290: 00282c10 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ - 291: 00099388 24 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ - 292: 000967b0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ - 293: 00681864 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ + 288: 000c8af0 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewGetSet │ │ │ │ + 289: 0034db90 28 FUNC GLOBAL DEFAULT 12 PyInit__random │ │ │ │ + 290: 00285788 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDigit │ │ │ │ + 291: 00098f88 24 FUNC GLOBAL DEFAULT 12 _PyImport_LoadLazyImportTstate │ │ │ │ + 292: 000963b0 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_is_created │ │ │ │ + 293: 006815f8 16 OBJECT GLOBAL DEFAULT 26 _Py_FalseStruct │ │ │ │ 294: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setspecific@GLIBC_2.34 (4) │ │ │ │ - 295: 0068cb3c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ - 296: 001afe2c 2832 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ - 297: 000a2788 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ - 298: 0034a1cc 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ - 299: 003b6cd4 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ - 300: 00092110 492 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ - 301: 00174f90 1052 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ + 295: 0068d05c 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterNotFoundError │ │ │ │ + 296: 001b0b20 2832 FUNC GLOBAL DEFAULT 12 _PyUnicode_JoinArray │ │ │ │ + 297: 000a22a4 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedObject │ │ │ │ + 298: 0034b364 28 FUNC GLOBAL DEFAULT 12 PyInit__heapq │ │ │ │ + 299: 003b62cc 48 FUNC GLOBAL DEFAULT 12 PyGC_Enable │ │ │ │ + 300: 00091d18 492 FUNC GLOBAL DEFAULT 12 _PyThread_CurrentFrames │ │ │ │ + 301: 00174c20 1052 FUNC GLOBAL DEFAULT 12 _PyObject_SetAttributeErrorContext │ │ │ │ 302: 00000000 0 FUNC GLOBAL DEFAULT UND readlinkat@GLIBC_2.4 (3) │ │ │ │ - 303: 00245794 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ - 304: 0014a7b4 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ + 303: 00246174 200 FUNC GLOBAL DEFAULT 12 PyGILState_Release │ │ │ │ + 304: 00149f60 24 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetAttr │ │ │ │ 305: 00000000 0 FUNC GLOBAL DEFAULT UND pipe@GLIBC_2.4 (3) │ │ │ │ - 306: 00099720 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ - 307: 0009c1f8 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ + 306: 00099320 32 FUNC GLOBAL DEFAULT 12 _Py_SetRefcnt │ │ │ │ + 307: 0009bd7c 20 FUNC GLOBAL DEFAULT 12 PyObject_Length │ │ │ │ 308: 00030c58 104 FUNC GLOBAL DEFAULT 12 Py_ExitStatusException │ │ │ │ - 309: 00096864 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ - 310: 00175a84 444 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ + 309: 00096464 44 FUNC GLOBAL DEFAULT 12 PyRefTracer_GetTracer │ │ │ │ + 310: 00175714 444 FUNC GLOBAL DEFAULT 12 PyErr_GivenExceptionMatches │ │ │ │ 311: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtol@GLIBC_2.38 (15) │ │ │ │ 312: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_settime64@GLIBC_2.34 (4) │ │ │ │ - 313: 003064f4 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ - 314: 0009e8f8 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ - 315: 00359928 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ - 316: 001fd2c4 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ - 317: 00096724 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ - 318: 00076d98 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ - 319: 0009d188 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ - 320: 0018c8d8 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ - 321: 003375b0 1224 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ + 313: 00309d48 52 FUNC GLOBAL DEFAULT 12 _Py_GetStdlibDir │ │ │ │ + 314: 0009e6b0 32 FUNC GLOBAL DEFAULT 12 _PyCode_Deinstrument │ │ │ │ + 315: 0035ab20 428 FUNC GLOBAL DEFAULT 12 PyBytes_Concat │ │ │ │ + 316: 001fd5a8 100 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrWithError │ │ │ │ + 317: 00096324 68 FUNC GLOBAL DEFAULT 12 PyUnstable_SetImmortal │ │ │ │ + 318: 00077090 108 FUNC GLOBAL DEFAULT 12 PyMonitoring_EnterScope │ │ │ │ + 319: 0009cd88 100 FUNC GLOBAL DEFAULT 12 _PyDict_Pop │ │ │ │ + 320: 0018d428 1444 FUNC GLOBAL DEFAULT 12 _Py_Specialize_BinaryOp │ │ │ │ + 321: 0033a034 1380 FUNC GLOBAL DEFAULT 12 _PyLazyImport_New │ │ │ │ 322: 00000000 0 FUNC GLOBAL DEFAULT UND __sysconf@GLIBC_2.4 (3) │ │ │ │ - 323: 001226a4 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ + 323: 001221dc 200 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Resume │ │ │ │ 324: 00000000 0 FUNC GLOBAL DEFAULT UND XML_UseForeignDTD │ │ │ │ - 325: 000a327c 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ - 326: 000d23c8 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ - 327: 00222238 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ - 328: 0006ed5c 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ + 325: 000a2d98 96 FUNC GLOBAL DEFAULT 12 PyState_RemoveModule │ │ │ │ + 326: 000d26d4 412 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_LockHeld │ │ │ │ + 327: 002236e8 328 FUNC GLOBAL DEFAULT 12 _Py_hashtable_steal │ │ │ │ + 328: 0006f054 192 FUNC GLOBAL DEFAULT 12 PyFrozenDict_New │ │ │ │ 329: 00000000 0 FUNC GLOBAL DEFAULT UND setregid@GLIBC_2.4 (3) │ │ │ │ - 330: 00146a18 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ + 330: 00145e88 168 FUNC GLOBAL DEFAULT 12 PyCell_Set │ │ │ │ 331: 00000000 0 FUNC GLOBAL DEFAULT UND perror@GLIBC_2.4 (3) │ │ │ │ - 332: 000b62ec 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ - 333: 0020a25c 116 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ - 334: 00098170 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ - 335: 000ad9fc 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ - 336: 004055d0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ - 337: 000ce33c 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ + 332: 000b61a8 80 FUNC GLOBAL DEFAULT 12 _Py_GetConfig │ │ │ │ + 333: 0020a67c 116 FUNC GLOBAL DEFAULT 12 PyDict_ContainsString │ │ │ │ + 334: 00097d70 148 FUNC GLOBAL DEFAULT 12 PyContext_AddWatcher │ │ │ │ + 335: 000ad5fc 72 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident │ │ │ │ + 336: 004042d0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetEnd │ │ │ │ + 337: 000ce580 124 FUNC GLOBAL DEFAULT 12 PyStaticMethod_New │ │ │ │ 338: 00000000 0 FUNC GLOBAL DEFAULT UND statvfs64@GLIBC_2.4 (3) │ │ │ │ 339: 00000000 0 FUNC GLOBAL DEFAULT UND dcgettext@GLIBC_2.4 (3) │ │ │ │ 340: 006d6640 0 NOTYPE GLOBAL DEFAULT 30 __bss_start │ │ │ │ - 341: 003346b4 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ - 342: 0009d050 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ - 343: 00099234 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ + 341: 00336ee8 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicNumber │ │ │ │ + 342: 0009cc50 160 FUNC GLOBAL DEFAULT 12 PyCoro_New │ │ │ │ + 343: 00098e34 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetObject │ │ │ │ 344: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addclosefrom_np@GLIBC_2.34 (4) │ │ │ │ - 345: 000a4a30 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ - 346: 000a29d0 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ - 347: 0012937c 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ + 345: 000a4630 308 FUNC GLOBAL DEFAULT 12 PySys_SetPath │ │ │ │ + 346: 000a24ec 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7 │ │ │ │ + 347: 00128ec4 32 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8 │ │ │ │ 348: 0002f2a0 92 FUNC GLOBAL DEFAULT 12 PyConfig_InitIsolatedConfig │ │ │ │ - 349: 000cdfe8 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ - 350: 00219610 268 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ - 351: 000b6cb0 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ - 352: 0009e514 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ + 349: 000ce22c 160 FUNC GLOBAL DEFAULT 12 PyObject_Hash │ │ │ │ + 350: 0021a284 268 FUNC GLOBAL DEFAULT 12 Py_GenericAlias │ │ │ │ + 351: 000b6b34 448 FUNC GLOBAL DEFAULT 12 PyTuple_New │ │ │ │ + 352: 0009e2cc 36 FUNC GLOBAL DEFAULT 12 PyCode_Optimize │ │ │ │ 353: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setpgroup@GLIBC_2.4 (3) │ │ │ │ - 354: 00096010 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ - 355: 006d6ca8 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ - 356: 00090bb8 1504 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ - 357: 00259948 328 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ - 358: 0008f7c4 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ - 359: 00201c40 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ - 360: 0068b684 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ - 361: 0034106c 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ - 362: 003b4224 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ - 363: 002175e4 452 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ - 364: 0024e770 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ - 365: 0037d6bc 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ - 366: 002b01f4 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ - 367: 002579a8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ - 368: 001ee858 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ - 369: 000f13e0 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ - 370: 0009948c 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ - 371: 00096418 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ - 372: 00588e94 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ - 373: 000993b4 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ - 374: 00388010 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ - 375: 000a6b24 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ - 376: 0017c808 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ + 354: 00095c10 68 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Unlock │ │ │ │ + 355: 006d6c84 4 OBJECT GLOBAL DEFAULT 30 Py_VerboseFlag │ │ │ │ + 356: 000907c0 1504 FUNC GLOBAL DEFAULT 12 PyDict_MergeFromSeq2 │ │ │ │ + 357: 0025b188 328 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Grow │ │ │ │ + 358: 0008fa1c 148 FUNC GLOBAL DEFAULT 12 PyConfig_Names │ │ │ │ + 359: 00201f34 236 FUNC GLOBAL DEFAULT 12 PyObject_CallNoArgs │ │ │ │ + 360: 0068bb84 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterruptedError │ │ │ │ + 361: 00342d4c 20 FUNC GLOBAL DEFAULT 12 PyThreadState_Swap │ │ │ │ + 362: 003b37f0 140 FUNC GLOBAL DEFAULT 12 PyDict_GetItemString │ │ │ │ + 363: 00218294 460 FUNC GLOBAL DEFAULT 12 PyBuffer_FillInfo │ │ │ │ + 364: 00250080 196 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLong │ │ │ │ + 365: 0037dc5c 80 FUNC GLOBAL DEFAULT 12 _PyObject_HasLen │ │ │ │ + 366: 002b388c 1204 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32Stateful │ │ │ │ + 367: 002591e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsUppercase │ │ │ │ + 368: 001eec98 328 FUNC GLOBAL DEFAULT 12 _Py_CallBuiltinClass_StackRef │ │ │ │ + 369: 000f1080 196 FUNC GLOBAL DEFAULT 12 PyList_SetItem │ │ │ │ + 370: 0009908c 116 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookup │ │ │ │ + 371: 00096018 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCode │ │ │ │ + 372: 005872f0 4 OBJECT GLOBAL DEFAULT 14 PyStructSequence_UnnamedField │ │ │ │ + 373: 00098fb4 108 FUNC GLOBAL DEFAULT 12 _PyLong_FromDigits │ │ │ │ + 374: 0038848c 20 FUNC GLOBAL DEFAULT 12 _PyCode_ReturnsOnlyNone │ │ │ │ + 375: 000a69e8 128 FUNC GLOBAL DEFAULT 12 PySys_HasWarnOptions │ │ │ │ + 376: 0017c520 20 FUNC GLOBAL DEFAULT 12 Py_LeaveRecursiveCall │ │ │ │ 377: 00000000 0 FUNC GLOBAL DEFAULT UND connect@GLIBC_2.4 (3) │ │ │ │ 378: 00000000 0 FUNC GLOBAL DEFAULT UND __open64_2@GLIBC_2.7 (7) │ │ │ │ - 379: 002578e0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ - 380: 0068b0f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ - 381: 00349640 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ - 382: 000435d4 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ - 383: 0008ce4c 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ - 384: 0004dac8 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ - 385: 0012b4e8 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ + 379: 00259120 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLowercase │ │ │ │ + 380: 0068b108 4 OBJECT GLOBAL DEFAULT 26 PyExc_OSError │ │ │ │ + 381: 0034a7d4 28 FUNC GLOBAL DEFAULT 12 PyInit__struct │ │ │ │ + 382: 00043764 28 FUNC GLOBAL DEFAULT 12 PyInit__statistics │ │ │ │ + 383: 0008d040 80 FUNC GLOBAL DEFAULT 12 PyCodec_KnownEncoding │ │ │ │ + 384: 0004dc78 32 FUNC GLOBAL DEFAULT 12 PyNumber_MatrixMultiply │ │ │ │ + 385: 0012b030 368 FUNC GLOBAL DEFAULT 12 _PyToken_TwoChars │ │ │ │ 386: 000306d8 148 FUNC GLOBAL DEFAULT 12 PySys_ResetWarnOptions │ │ │ │ 387: 00000000 0 FUNC GLOBAL DEFAULT UND __wait3_time64@GLIBC_2.34 (4) │ │ │ │ 388: 0002fb20 40 FUNC GLOBAL DEFAULT 12 Py_PreInitialize │ │ │ │ - 389: 001bd3f0 1756 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ - 390: 0010295c 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ - 391: 003529a8 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ + 389: 001bd854 1756 FUNC GLOBAL DEFAULT 12 _PyConfig_FromDict │ │ │ │ + 390: 0010242c 1220 FUNC GLOBAL DEFAULT 12 PyUnicode_FromKindAndData │ │ │ │ + 391: 00353b90 220 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicitObject │ │ │ │ 392: 00000000 0 FUNC GLOBAL DEFAULT UND ftruncate64@GLIBC_2.4 (3) │ │ │ │ - 393: 0038cc28 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ - 394: 00688d78 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ - 395: 00339094 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ - 396: 0037c73c 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ - 397: 00283f70 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ - 398: 000c8810 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ + 393: 0038d104 396 FUNC GLOBAL DEFAULT 12 PyType_Freeze │ │ │ │ + 394: 00688b0c 212 OBJECT GLOBAL DEFAULT 26 PyByteArray_Type │ │ │ │ + 395: 0033bbb4 28 FUNC GLOBAL DEFAULT 12 PyInit__collections │ │ │ │ + 396: 0037ccdc 28 FUNC GLOBAL DEFAULT 12 PyInit__typing │ │ │ │ + 397: 00286ae4 756 FUNC GLOBAL DEFAULT 12 PyUnicode_AsASCIIString │ │ │ │ + 398: 000c8a4c 164 FUNC GLOBAL DEFAULT 12 PyDescr_NewClassMethod │ │ │ │ 399: 00000000 0 FUNC GLOBAL DEFAULT UND __getsockopt64@GLIBC_2.34 (4) │ │ │ │ 400: 00000000 0 FUNC GLOBAL DEFAULT UND mmap64@GLIBC_2.4 (3) │ │ │ │ - 401: 0004cf2c 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ - 402: 0037275c 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ - 403: 003b0b90 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ + 401: 0004d0dc 132 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameFunc │ │ │ │ + 402: 00373244 72 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetObject │ │ │ │ + 403: 003b015c 84 FUNC GLOBAL DEFAULT 12 PyLong_FreeExport │ │ │ │ 404: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndCdataSectionHandler │ │ │ │ - 405: 001d1abc 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ - 406: 0068bd68 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ - 407: 0009853c 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ - 408: 00054554 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ - 409: 000dd894 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ - 410: 0068b0f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ - 411: 003456fc 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ + 405: 001d1f24 104 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizer │ │ │ │ + 406: 0068c290 4 OBJECT GLOBAL DEFAULT 26 PyExc_TabError │ │ │ │ + 407: 0009813c 132 FUNC GLOBAL DEFAULT 12 PyType_AddWatcher │ │ │ │ + 408: 00054708 128 FUNC GLOBAL DEFAULT 12 PyType_ClearCache │ │ │ │ + 409: 000ddc3c 32 FUNC GLOBAL DEFAULT 12 _PyErr_SetRaisedException │ │ │ │ + 410: 0068b104 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotImplementedError │ │ │ │ + 411: 003467f8 136 FUNC GLOBAL DEFAULT 12 PyDict_Unwatch │ │ │ │ 412: 00037644 3016 FUNC GLOBAL DEFAULT 12 _Py_GetConfigsAsDict │ │ │ │ - 413: 003391dc 4768 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ + 413: 0033bcfc 4768 FUNC GLOBAL DEFAULT 12 PyType_FromMetaclass │ │ │ │ 414: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_setParameter │ │ │ │ - 415: 00570184 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ - 416: 0016ad58 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ - 417: 004477ac 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ - 418: 00693608 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ - 419: 00342550 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ - 420: 001f1d38 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ - 421: 00095edc 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ - 422: 00686fe0 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ - 423: 000fac64 584 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ + 415: 0056e5ec 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Deopt │ │ │ │ + 416: 0016a9e0 520 FUNC GLOBAL DEFAULT 12 PyModule_AddIntConstant │ │ │ │ + 417: 00445c14 68 FUNC GLOBAL DEFAULT 12 Py_AddPendingCall │ │ │ │ + 418: 0069360c 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenTest │ │ │ │ + 419: 00344264 100 FUNC GLOBAL DEFAULT 12 PyModule_AddObject │ │ │ │ + 420: 001f2198 352 FUNC GLOBAL DEFAULT 12 PyObject_DelItem │ │ │ │ + 421: 00095adc 68 FUNC GLOBAL DEFAULT 12 Py_PACK_FULL_VERSION │ │ │ │ + 422: 00686d74 212 OBJECT GLOBAL DEFAULT 26 PyCoro_Type │ │ │ │ + 423: 000fa79c 612 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecial │ │ │ │ 424: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_init@GLIBC_2.4 (3) │ │ │ │ - 425: 0068602c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ - 426: 00092350 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ - 427: 00087fc0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ - 428: 001621a8 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ - 429: 003609fc 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ - 430: 003b5f3c 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ + 425: 00685dc0 212 OBJECT GLOBAL DEFAULT 26 PyClassMethod_Type │ │ │ │ + 426: 00091f58 92 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetStart │ │ │ │ + 427: 0008818c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_IsImmortal │ │ │ │ + 428: 00161e18 152 FUNC GLOBAL DEFAULT 12 _Py_Specialize_GetIter │ │ │ │ + 429: 0036168c 28 FUNC GLOBAL DEFAULT 12 PyInit__socket │ │ │ │ + 430: 003b5534 412 FUNC GLOBAL DEFAULT 12 _Py_CalculateSuggestions │ │ │ │ 431: 00036cc8 116 FUNC GLOBAL DEFAULT 12 Py_NewInterpreter │ │ │ │ - 432: 00386868 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ - 433: 000a1998 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ + 432: 00386d04 20 FUNC GLOBAL DEFAULT 12 PyByteArray_Resize │ │ │ │ + 433: 000a14b4 160 FUNC GLOBAL DEFAULT 12 _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 434: 0002efac 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerMaximumAmplification │ │ │ │ - 435: 0009f1b0 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ - 436: 000947e8 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ - 437: 000e37e8 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ - 438: 0017b380 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ - 439: 002005f8 96 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ - 440: 0068291c 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ + 435: 0009ef68 40 FUNC GLOBAL DEFAULT 12 PyThread_get_stacksize │ │ │ │ + 436: 000943e8 108 FUNC GLOBAL DEFAULT 12 PyFrame_GetVarString │ │ │ │ + 437: 000e39fc 364 FUNC GLOBAL DEFAULT 12 PyObject_SetAttrString │ │ │ │ + 438: 0017b06c 144 FUNC GLOBAL DEFAULT 12 _PyList_FromStackRefStealOnSuccess │ │ │ │ + 439: 00200968 96 FUNC GLOBAL DEFAULT 12 _Py_EncodeLocaleEx │ │ │ │ + 440: 006826b0 212 OBJECT GLOBAL DEFAULT 26 PyEllipsis_Type │ │ │ │ 441: 00000000 0 FUNC GLOBAL DEFAULT UND unlinkat@GLIBC_2.4 (3) │ │ │ │ - 442: 00342064 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ - 443: 0032eefc 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ - 444: 004059c4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ + 442: 00343d44 52 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wakeup │ │ │ │ + 443: 0033158c 96 FUNC GLOBAL DEFAULT 12 Py_MakePendingCalls │ │ │ │ + 444: 004046c4 96 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetReason │ │ │ │ 445: 00000000 0 FUNC GLOBAL DEFAULT UND __fdelt_chk@GLIBC_2.15 (10) │ │ │ │ - 446: 0068bdc4 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ - 447: 00065900 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ + 446: 0068c2e8 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopAsyncIteration │ │ │ │ + 447: 00065af0 320 FUNC GLOBAL DEFAULT 12 PyVectorcall_Call │ │ │ │ 448: 00000000 0 FUNC GLOBAL DEFAULT UND closedir@GLIBC_2.4 (3) │ │ │ │ 449: 00000000 0 FUNC GLOBAL DEFAULT UND initgroups@GLIBC_2.4 (3) │ │ │ │ - 450: 00163408 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ + 450: 00163078 24 FUNC GLOBAL DEFAULT 12 PyType_GetFlags │ │ │ │ 451: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntoa@GLIBC_2.4 (3) │ │ │ │ 452: 00000000 0 FUNC GLOBAL DEFAULT UND putc@GLIBC_2.4 (3) │ │ │ │ 453: 0002da30 0 FUNC GLOBAL DEFAULT UND expm1@GLIBC_2.4 (2) │ │ │ │ 454: 0002dee0 0 FUNC GLOBAL DEFAULT UND XML_SetNamespaceDeclHandler │ │ │ │ - 455: 0009d2e4 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ - 456: 003423d4 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ - 457: 0018f514 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ + 455: 0009cee4 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethodId │ │ │ │ + 456: 003440e8 100 FUNC GLOBAL DEFAULT 12 PyType_Ready │ │ │ │ + 457: 00190448 52 FUNC GLOBAL DEFAULT 12 _PyType_Name │ │ │ │ 458: 0002e078 0 FUNC GLOBAL DEFAULT UND fchdir@GLIBC_2.4 (3) │ │ │ │ - 459: 001757b4 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ - 460: 002357c0 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ - 461: 0020b6d8 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ - 462: 00154088 680 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ - 463: 000990d8 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ + 459: 00175444 440 FUNC GLOBAL DEFAULT 12 PyErr_ExceptionMatches │ │ │ │ + 460: 002356c0 260 FUNC GLOBAL DEFAULT 12 PyWeakref_GetRef │ │ │ │ + 461: 0020baf8 536 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Add │ │ │ │ + 462: 0015389c 680 FUNC GLOBAL DEFAULT 12 _PyEval_LoadGlobalStackRef │ │ │ │ + 463: 00098cd8 56 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoInternalState │ │ │ │ 464: 00000000 0 FUNC GLOBAL DEFAULT UND mknod@GLIBC_2.33 (8) │ │ │ │ - 465: 0005031c 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ + 465: 000504cc 64 FUNC GLOBAL DEFAULT 12 PyModule_GetState_DuringGC │ │ │ │ 466: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DStreamOutSize │ │ │ │ - 467: 0042ada4 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ - 468: 003f9698 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ - 469: 00088dd0 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ - 470: 002b8454 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ + 467: 00429934 184 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIData │ │ │ │ + 468: 003f8450 112 FUNC GLOBAL DEFAULT 12 _PyArg_BadArgument │ │ │ │ + 469: 00088fc4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt32 │ │ │ │ + 470: 002c4fb8 64 FUNC GLOBAL DEFAULT 12 Py_BytesMain │ │ │ │ 471: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_wait@GLIBC_2.4 (3) │ │ │ │ - 472: 00191584 684 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ - 473: 0009c688 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ + 472: 00191340 684 FUNC GLOBAL DEFAULT 12 PyObject_Call │ │ │ │ + 473: 0009c20c 20 FUNC GLOBAL DEFAULT 12 PySequence_In │ │ │ │ 474: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifoat@GLIBC_2.4 (3) │ │ │ │ - 475: 0004de20 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ - 476: 001bbda4 72 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ - 477: 0009be84 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ - 478: 0033a768 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ + 475: 0004dfd0 596 FUNC GLOBAL DEFAULT 12 _PyCompile_Assemble │ │ │ │ + 476: 001bc208 72 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocale │ │ │ │ + 477: 0009ba08 72 FUNC GLOBAL DEFAULT 12 PyMethod_Function │ │ │ │ + 478: 0033d288 84 FUNC GLOBAL DEFAULT 12 PyModule_AddStringConstant │ │ │ │ 479: 00000000 0 FUNC GLOBAL DEFAULT UND ftell@GLIBC_2.4 (3) │ │ │ │ 480: 00000000 0 FUNC GLOBAL DEFAULT UND inet_ntop@GLIBC_2.4 (3) │ │ │ │ - 481: 00155ab4 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ - 482: 001764a0 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ - 483: 0068b674 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ - 484: 00154a60 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ - 485: 00290220 2800 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ + 481: 001552c8 352 FUNC GLOBAL DEFAULT 12 _PyForIter_VirtualIteratorNext │ │ │ │ + 482: 00176130 96 FUNC GLOBAL DEFAULT 12 PyErr_Clear │ │ │ │ + 483: 0068bb74 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileExistsError │ │ │ │ + 484: 00154274 672 FUNC GLOBAL DEFAULT 12 _PyEval_GetIter │ │ │ │ + 485: 00292f38 2800 FUNC GLOBAL DEFAULT 12 PyUnicode_Split │ │ │ │ 486: 00000000 0 FUNC GLOBAL DEFAULT UND __read_chk@GLIBC_2.4 (3) │ │ │ │ - 487: 0068a440 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ + 487: 0068a1d4 212 OBJECT GLOBAL DEFAULT 26 PyType_Type │ │ │ │ 488: 00000000 0 FUNC GLOBAL DEFAULT UND strncpy@GLIBC_2.4 (3) │ │ │ │ - 489: 002057d8 400 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ + 489: 00205a5c 408 FUNC GLOBAL DEFAULT 12 _PySet_NextEntry │ │ │ │ 490: 0002de08 0 FUNC GLOBAL DEFAULT UND deflateEnd │ │ │ │ - 491: 003f9af8 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ - 492: 0033eab0 188 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ - 493: 0068bdf8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ - 494: 00096144 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ - 495: 00236860 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ - 496: 00393bac 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ - 497: 000a636c 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ + 491: 003f88b0 20 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData │ │ │ │ + 492: 003415b8 204 FUNC GLOBAL DEFAULT 12 PyEvent_WaitTimed │ │ │ │ + 493: 0068c318 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseExceptionGroup │ │ │ │ + 494: 00095d44 72 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RUnlock │ │ │ │ + 495: 002366e0 56 FUNC GLOBAL DEFAULT 12 _Py_DecRef │ │ │ │ + 496: 003937b4 224 FUNC GLOBAL DEFAULT 12 _PyFunction_GetXIData │ │ │ │ + 497: 000a6230 124 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationEx │ │ │ │ 498: 00000000 0 FUNC GLOBAL DEFAULT UND mbstowcs@GLIBC_2.4 (3) │ │ │ │ - 499: 0015cd90 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ + 499: 0015c99c 68 FUNC GLOBAL DEFAULT 12 _PyDict_GetKeysVersionForCurrentState │ │ │ │ 500: 00000000 0 FUNC GLOBAL DEFAULT UND deflateCopy │ │ │ │ - 501: 0069327c 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ - 502: 00687894 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ + 501: 006931a8 24 OBJECT GLOBAL DEFAULT 26 _Py_SwappedOp │ │ │ │ + 502: 00687628 212 OBJECT GLOBAL DEFAULT 26 PyGetSetDescr_Type │ │ │ │ 503: 00000000 0 FUNC GLOBAL DEFAULT UND getpriority@GLIBC_2.4 (3) │ │ │ │ 504: 00000000 0 FUNC GLOBAL DEFAULT UND fork@GLIBC_2.4 (3) │ │ │ │ 505: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_maxCLevel │ │ │ │ - 506: 00091f40 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ - 507: 0009e3b8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ - 508: 0068bd78 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ - 509: 00315b44 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ - 510: 0009e8c0 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ - 511: 00136010 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ - 512: 0021f43c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ - 513: 00329db4 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ - 514: 0036d338 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ - 515: 000972e8 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ - 516: 000ae0d4 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ - 517: 0013e0c4 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ - 518: 0068bdb0 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ - 519: 002af92c 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ - 520: 0016c1e0 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ + 506: 00091b48 104 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromState │ │ │ │ + 507: 0009e170 56 FUNC GLOBAL DEFAULT 12 PyUnicode_InternImmortal │ │ │ │ + 508: 0068c2a0 4 OBJECT GLOBAL DEFAULT 26 PyExc_PythonFinalizationError │ │ │ │ + 509: 00318db0 156 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttr │ │ │ │ + 510: 0009e678 56 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesString │ │ │ │ + 511: 00135b68 20 FUNC GLOBAL DEFAULT 12 PyFunction_New │ │ │ │ + 512: 0022044c 52 FUNC GLOBAL DEFAULT 12 PyOS_getsig │ │ │ │ + 513: 0032c904 32 FUNC GLOBAL DEFAULT 12 _PyErr_ExceptionMatches │ │ │ │ + 514: 0036de1c 40 FUNC GLOBAL DEFAULT 12 Py_GetRecursionLimit │ │ │ │ + 515: 00096ee8 48 FUNC GLOBAL DEFAULT 12 Py_CompileString │ │ │ │ + 516: 000adf48 104 FUNC GLOBAL DEFAULT 12 PyMem_RawRealloc │ │ │ │ + 517: 0013d550 128 FUNC GLOBAL DEFAULT 12 _PyObjectArray_FromStackRefArray │ │ │ │ + 518: 0068c2d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ZeroDivisionError │ │ │ │ + 519: 002b2fc4 1432 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF7Stateful │ │ │ │ + 520: 0016be68 1484 FUNC GLOBAL DEFAULT 12 _PyFunction_Vectorcall │ │ │ │ 521: 00000000 0 FUNC GLOBAL DEFAULT UND listxattr@GLIBC_2.4 (3) │ │ │ │ - 522: 0028b8a0 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ - 523: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ - 524: 00381084 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ - 525: 000bacdc 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ + 522: 0028e5b8 32 FUNC GLOBAL DEFAULT 12 PyThreadState_LeaveTracing │ │ │ │ + 523: 006ffe9c 0 NOTYPE GLOBAL DEFAULT 30 __bss_end__ │ │ │ │ + 524: 00381450 172 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteSubstring │ │ │ │ + 525: 000bab88 80 FUNC GLOBAL DEFAULT 12 PyList_AsTuple │ │ │ │ 526: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_loadDictionary │ │ │ │ 527: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getparam@GLIBC_2.4 (3) │ │ │ │ - 528: 0040e340 344 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ - 529: 002e3dec 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ - 530: 002c62a0 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ + 528: 0040d040 344 FUNC GLOBAL DEFAULT 12 _Py_c_pow │ │ │ │ + 529: 002e7dac 80 FUNC GLOBAL DEFAULT 12 PySys_FormatStderr │ │ │ │ + 530: 002d38fc 332 FUNC GLOBAL DEFAULT 12 PyConfig_Clear │ │ │ │ 531: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetXmlDeclHandler │ │ │ │ - 532: 00177b48 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ - 533: 000d9240 832 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ - 534: 0033e0fc 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ - 535: 001bee04 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ - 536: 003343f4 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ - 537: 00097394 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ + 532: 001777d8 152 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptTypeValid │ │ │ │ + 533: 000d95e4 836 FUNC GLOBAL DEFAULT 12 PyObject_GC_Del │ │ │ │ + 534: 00340c04 232 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromCurrent │ │ │ │ + 535: 001bf268 452 FUNC GLOBAL DEFAULT 12 PyLong_AsInt │ │ │ │ + 536: 00336c28 364 FUNC GLOBAL DEFAULT 12 Py_fopen │ │ │ │ + 537: 00096f94 24 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileEx │ │ │ │ 538: 00000000 0 FUNC GLOBAL DEFAULT UND sigfillset@GLIBC_2.4 (3) │ │ │ │ 539: 00000000 0 FUNC GLOBAL DEFAULT UND waitid@GLIBC_2.4 (3) │ │ │ │ - 540: 0009d860 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ - 541: 0009be24 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ - 542: 000e4780 2064 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ - 543: 001fb17c 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ - 544: 0068bda8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ - 545: 00445ae8 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ + 540: 0009d2d0 200 FUNC GLOBAL DEFAULT 12 PyFunction_SetAnnotations │ │ │ │ + 541: 0009b9a8 96 FUNC GLOBAL DEFAULT 12 PyCell_Get │ │ │ │ + 542: 000e4994 2064 FUNC GLOBAL DEFAULT 12 _PyDict_SendEvent │ │ │ │ + 543: 001fb460 112 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleAttr │ │ │ │ + 544: 0068c2d0 4 OBJECT GLOBAL DEFAULT 26 PyExc_EncodingWarning │ │ │ │ + 545: 00443f50 20 FUNC GLOBAL DEFAULT 12 Py_fclose │ │ │ │ 546: 00000000 0 FUNC GLOBAL DEFAULT UND getgrent@GLIBC_2.4 (3) │ │ │ │ - 547: 002f8350 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ - 548: 00046d28 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ - 549: 00299820 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ + 547: 002fbde8 28 FUNC GLOBAL DEFAULT 12 PyInit__thread │ │ │ │ + 548: 00046ed8 64 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsFilter │ │ │ │ + 549: 0029c930 64 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUCS4 │ │ │ │ 550: 00000000 0 FUNC GLOBAL DEFAULT UND setreuid@GLIBC_2.4 (3) │ │ │ │ - 551: 000ad26c 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ - 552: 0038546c 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ - 553: 0008db84 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ - 554: 000dd870 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ - 555: 0027b1e0 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ - 556: 0022ef9c 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ - 557: 00299614 100 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ + 551: 000ace6c 96 FUNC GLOBAL DEFAULT 12 PyMem_RawMalloc │ │ │ │ + 552: 00385a74 76 FUNC GLOBAL DEFAULT 12 PyErr_WarnFormat │ │ │ │ + 553: 0008dd78 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUnicodeEscape │ │ │ │ + 554: 000ddc18 36 FUNC GLOBAL DEFAULT 12 _PyErr_GetRaisedException │ │ │ │ + 555: 0027d2c0 96 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ + 556: 0022f0f0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_ExactDealloc │ │ │ │ + 557: 0029c724 100 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormatV │ │ │ │ 558: 00000000 0 FUNC GLOBAL DEFAULT UND __stack_chk_fail@GLIBC_2.4 (3) │ │ │ │ - 559: 00099640 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ - 560: 00387680 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ - 561: 002dde88 2328 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ - 562: 00097b4c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ - 563: 0024ba84 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ - 564: 0068b668 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ - 565: 000f2ed8 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ - 566: 0039adf4 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ - 567: 0016dfb0 2272 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ - 568: 000a10c0 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ - 569: 003525f8 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ - 570: 001bed3c 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ + 559: 00099240 20 FUNC GLOBAL DEFAULT 12 PyODict_SetItem │ │ │ │ + 560: 00387a80 28 FUNC GLOBAL DEFAULT 12 PyInit__tokenize │ │ │ │ + 561: 002e191c 2328 FUNC GLOBAL DEFAULT 12 _PyStaticType_InitForExtension │ │ │ │ + 562: 0009774c 140 FUNC GLOBAL DEFAULT 12 PyUnicode_Count │ │ │ │ + 563: 0024d3a4 216 FUNC GLOBAL DEFAULT 12 PyLong_AsDouble │ │ │ │ + 564: 0068bb68 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionAbortedError │ │ │ │ + 565: 000f2a0c 576 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPair │ │ │ │ + 566: 0039a8c4 160 FUNC GLOBAL DEFAULT 12 _PyXI_ClearResult │ │ │ │ + 567: 0016dc38 2292 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIterableStackRef │ │ │ │ + 568: 000a0bdc 84 FUNC GLOBAL DEFAULT 12 PyUnicode_KIND │ │ │ │ + 569: 003537e0 116 FUNC GLOBAL DEFAULT 12 _PyTemplate_Build │ │ │ │ + 570: 001bf1a0 168 FUNC GLOBAL DEFAULT 12 PyCapsule_GetPointer │ │ │ │ 571: 00000000 0 FUNC GLOBAL DEFAULT UND memfd_create@GLIBC_2.27 (18) │ │ │ │ 572: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndDoctypeDeclHandler │ │ │ │ - 573: 002fa60c 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ + 573: 002fe0a0 24 FUNC GLOBAL DEFAULT 12 PyStructSequence_NewType │ │ │ │ 574: 0002f69c 72 FUNC GLOBAL DEFAULT 12 _PyPreConfig_InitCompatConfig │ │ │ │ 575: 0002ec10 0 FUNC GLOBAL DEFAULT UND tan@GLIBC_2.4 (2) │ │ │ │ - 576: 0016ab5c 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ + 576: 0016a7e4 276 FUNC GLOBAL DEFAULT 12 PyModule_Add │ │ │ │ 577: 00000000 0 FUNC GLOBAL DEFAULT UND unlink@GLIBC_2.4 (3) │ │ │ │ - 578: 00096440 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ + 578: 00096040 20 FUNC GLOBAL DEFAULT 12 PyCode_GetCellvars │ │ │ │ 579: 0002e300 0 FUNC GLOBAL DEFAULT UND exp2@GLIBC_2.29 (20) │ │ │ │ 580: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_lock@GLIBC_2.4 (3) │ │ │ │ - 581: 003f7020 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ - 582: 0038795c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ + 581: 003f5dd8 224 FUNC GLOBAL DEFAULT 12 _PyEval_CheckExceptStarTypeValid │ │ │ │ + 582: 00387d48 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceXor │ │ │ │ 583: 0002fc10 68 FUNC GLOBAL DEFAULT 12 PyConfig_SetArgv │ │ │ │ 584: 00000000 0 FUNC GLOBAL DEFAULT UND deflateInit2_ │ │ │ │ - 585: 0009cac0 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ - 586: 00381cf8 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ + 585: 0009c6c0 180 FUNC GLOBAL DEFAULT 12 PyCode_Addr2Location │ │ │ │ + 586: 003821e8 124 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Parent │ │ │ │ 587: 00000000 0 FUNC GLOBAL DEFAULT UND listen@GLIBC_2.4 (3) │ │ │ │ - 588: 00215818 2888 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ - 589: 00245308 84 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ - 590: 00687448 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ - 591: 000a6ba4 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ - 592: 006ffe1c 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ - 593: 0003db18 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ - 594: 00681750 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ - 595: 003962d4 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ - 596: 0038a924 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ - 597: 0003ffb0 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ + 588: 002160a4 2880 FUNC GLOBAL DEFAULT 12 _PyLong_FromByteArray │ │ │ │ + 589: 00245ce8 84 FUNC GLOBAL DEFAULT 12 _PyGC_VisitStackRef │ │ │ │ + 590: 006871dc 212 OBJECT GLOBAL DEFAULT 26 Py_GenericAliasType │ │ │ │ + 591: 000a6a68 572 FUNC GLOBAL DEFAULT 12 PySys_SetArgvEx │ │ │ │ + 592: 006ffddc 4 OBJECT GLOBAL DEFAULT 30 PyImport_FrozenModules │ │ │ │ + 593: 0003dca8 404 FUNC GLOBAL DEFAULT 12 PyObject_Print │ │ │ │ + 594: 006814e4 8 OBJECT GLOBAL DEFAULT 26 _Py_NotImplementedStruct │ │ │ │ + 595: 00395ca8 60 FUNC GLOBAL DEFAULT 12 PyTime_Time │ │ │ │ + 596: 0038ad9c 108 FUNC GLOBAL DEFAULT 12 _PyXIData_Init │ │ │ │ + 597: 00040140 24 FUNC GLOBAL DEFAULT 12 PyType_GetName │ │ │ │ 598: 00000000 0 FUNC GLOBAL DEFAULT UND XML_FreeContentModel │ │ │ │ - 599: 00084174 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ - 600: 0021f470 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ - 601: 000a312c 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ - 602: 003a8c6c 1164 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ - 603: 00370424 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ + 599: 0008446c 1080 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_AsDict │ │ │ │ + 600: 00220480 368 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod │ │ │ │ + 601: 000a2c48 40 FUNC GLOBAL DEFAULT 12 PyContext_Enter │ │ │ │ + 602: 003a860c 1164 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ + 603: 00370f4c 40 FUNC GLOBAL DEFAULT 12 PyObject_GetTypeData_DuringGC │ │ │ │ 604: 00000000 0 FUNC GLOBAL DEFAULT UND mkdir@GLIBC_2.4 (3) │ │ │ │ - 605: 0068bd98 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ + 605: 0068c2c0 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeWarning │ │ │ │ 606: 0002dac0 0 FUNC GLOBAL DEFAULT UND XML_SetAllocTrackerActivationThreshold │ │ │ │ - 607: 0068bd9c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ - 608: 002df848 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ + 607: 0068c2c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SyntaxWarning │ │ │ │ + 608: 002e32dc 108 FUNC GLOBAL DEFAULT 12 PyFile_NewStdPrinter │ │ │ │ 609: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_writev@GLIBC_2.15 (10) │ │ │ │ 610: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpualloc@GLIBC_2.7 (7) │ │ │ │ - 611: 000d018c 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ - 612: 0009e778 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ + 611: 000d03d0 36 FUNC GLOBAL DEFAULT 12 PyDescr_IsData │ │ │ │ + 612: 0009e530 20 FUNC GLOBAL DEFAULT 12 _PyArg_VaParse_SizeT │ │ │ │ 613: 00000000 0 FUNC GLOBAL DEFAULT UND realloc@GLIBC_2.4 (3) │ │ │ │ - 614: 003671a0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ - 615: 0006b8f8 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ - 616: 000d04f4 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ - 617: 0068bd80 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ - 618: 002e0614 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ + 614: 00367ec0 64 FUNC GLOBAL DEFAULT 12 _PyErr_Format │ │ │ │ + 615: 0006bb14 232 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteObjectToFile │ │ │ │ + 616: 000d0738 532 FUNC GLOBAL DEFAULT 12 PyMember_GetOne │ │ │ │ + 617: 0068c2a8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportCycleError │ │ │ │ + 618: 002e40a4 148 FUNC GLOBAL DEFAULT 12 _PyNamespace_New │ │ │ │ 619: 00000000 0 FUNC GLOBAL DEFAULT UND if_nameindex@GLIBC_2.4 (3) │ │ │ │ - 620: 000bb338 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ - 621: 000980cc 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ - 622: 0013c9a4 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ - 623: 00099610 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ - 624: 006846a8 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ - 625: 002442dc 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ - 626: 003cd124 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ - 627: 001ea26c 412 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ - 628: 000aece0 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ + 620: 000bb1e4 240 FUNC GLOBAL DEFAULT 12 _Py_Dealloc │ │ │ │ + 621: 00097ccc 164 FUNC GLOBAL DEFAULT 12 PyCode_ClearWatcher │ │ │ │ + 622: 0013be30 120 FUNC GLOBAL DEFAULT 12 PyTuple_GetItem │ │ │ │ + 623: 00099210 48 FUNC GLOBAL DEFAULT 12 PyODict_New │ │ │ │ + 624: 0068443c 212 OBJECT GLOBAL DEFAULT 26 PyODictValues_Type │ │ │ │ + 625: 00244164 92 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromCurrent │ │ │ │ + 626: 003cbefc 108 FUNC GLOBAL DEFAULT 12 PyContext_CopyCurrent │ │ │ │ + 627: 001ea6ac 412 FUNC GLOBAL DEFAULT 12 PySequence_DelItem │ │ │ │ + 628: 000aed84 32 FUNC GLOBAL DEFAULT 12 Py_HashPointer │ │ │ │ 629: 00000000 0 FUNC GLOBAL DEFAULT UND rewinddir@GLIBC_2.4 (3) │ │ │ │ - 630: 00185800 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ + 630: 00186940 164 FUNC GLOBAL DEFAULT 12 _Py_Specialize_UnpackSequence │ │ │ │ 631: 0002d7f0 0 FUNC GLOBAL DEFAULT UND fsync@GLIBC_2.4 (3) │ │ │ │ - 632: 000d7290 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ - 633: 00687bf8 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ + 632: 000d7630 592 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteASCIIString │ │ │ │ + 633: 0068798c 212 OBJECT GLOBAL DEFAULT 26 PyMethodDescr_Type │ │ │ │ 634: 00000000 0 FUNC GLOBAL DEFAULT UND clock@GLIBC_2.4 (3) │ │ │ │ - 635: 0029a444 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ - 636: 000a69dc 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ - 637: 00176f8c 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ - 638: 001f7580 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ - 639: 002e3fc0 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ + 635: 0029dbac 104 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsLinebreak │ │ │ │ + 636: 000a68a0 328 FUNC GLOBAL DEFAULT 12 PySys_AddWarnOptionUnicode │ │ │ │ + 637: 00176c1c 96 FUNC GLOBAL DEFAULT 12 _PyFrame_New_NoTrack │ │ │ │ + 638: 001f79e0 436 FUNC GLOBAL DEFAULT 12 _PyTuple_Concat │ │ │ │ + 639: 002e7f80 164 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromString │ │ │ │ 640: 000304c8 172 FUNC GLOBAL DEFAULT 12 PyInitConfig_AddModule │ │ │ │ - 641: 00369930 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ + 641: 0036a42c 128 FUNC GLOBAL DEFAULT 12 PyErr_WarnEx │ │ │ │ 642: 006d6640 4 OBJECT GLOBAL DEFAULT 30 stdin@GLIBC_2.4 (3) │ │ │ │ - 643: 002b85a8 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ + 643: 002c510c 84 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitPythonConfig │ │ │ │ 644: 00000000 0 FUNC GLOBAL DEFAULT UND abort@GLIBC_2.4 (3) │ │ │ │ - 645: 00171864 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ - 646: 0020c6c8 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ - 647: 0032b130 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ + 645: 00171500 1120 FUNC GLOBAL DEFAULT 12 PyUnicode_RichCompare │ │ │ │ + 646: 0020ca38 384 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLongAndOverflow │ │ │ │ + 647: 0032dc5c 80 FUNC GLOBAL DEFAULT 12 PyOS_setsig │ │ │ │ 648: 00000000 0 FUNC GLOBAL DEFAULT UND _exit@GLIBC_2.4 (3) │ │ │ │ 649: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_detach@GLIBC_2.34 (4) │ │ │ │ - 650: 0009cfe4 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ - 651: 00260a80 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ - 652: 001fe490 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ + 650: 0009cbe4 40 FUNC GLOBAL DEFAULT 12 PyGen_New │ │ │ │ + 651: 002624d8 40 FUNC GLOBAL DEFAULT 12 PyErr_SetNone │ │ │ │ + 652: 001fe774 112 FUNC GLOBAL DEFAULT 12 PyList_GetItem │ │ │ │ 653: 00000000 0 FUNC GLOBAL DEFAULT UND sigwaitinfo@GLIBC_2.4 (3) │ │ │ │ - 654: 0009c3e4 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ - 655: 00099668 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ + 654: 0009bf68 656 FUNC GLOBAL DEFAULT 12 PyObject_CopyData │ │ │ │ + 655: 00099268 24 FUNC GLOBAL DEFAULT 12 PyCFunction_New │ │ │ │ 656: 00000000 0 FUNC GLOBAL DEFAULT UND socketpair@GLIBC_2.4 (3) │ │ │ │ - 657: 000563b4 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ - 658: 0009ca24 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ - 659: 000b5218 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ - 660: 00688620 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ - 661: 0021327c 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ - 662: 00094518 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ - 663: 0040d930 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ - 664: 002b85fc 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ - 665: 000f1be4 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ + 657: 000565a4 64 FUNC GLOBAL DEFAULT 12 PyObject_GenericSetDict │ │ │ │ + 658: 0009c624 156 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_New │ │ │ │ + 659: 000b5030 648 FUNC GLOBAL DEFAULT 12 _Py_hashtable_set │ │ │ │ + 660: 006883b4 212 OBJECT GLOBAL DEFAULT 26 PyCapsule_Type │ │ │ │ + 661: 00213b08 60 FUNC GLOBAL DEFAULT 12 _PyErr_ChainExceptions1 │ │ │ │ + 662: 00094118 64 FUNC GLOBAL DEFAULT 12 PyFrame_GetGenerator │ │ │ │ + 663: 0040c630 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimeval │ │ │ │ + 664: 002c5160 84 FUNC GLOBAL DEFAULT 12 PyThread_start_joinable_thread │ │ │ │ + 665: 000f1884 620 FUNC GLOBAL DEFAULT 12 _PyType_LookupRefAndVersion │ │ │ │ 666: 00000000 0 FUNC GLOBAL DEFAULT UND memchr@GLIBC_2.4 (3) │ │ │ │ 667: 00000000 0 FUNC GLOBAL DEFAULT UND memrchr@GLIBC_2.4 (3) │ │ │ │ 668: 00000000 0 FUNC GLOBAL DEFAULT UND strpbrk@GLIBC_2.4 (3) │ │ │ │ - 669: 0009e78c 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ + 669: 0009e544 76 FUNC GLOBAL DEFAULT 12 PyEval_ThreadsInitialized │ │ │ │ 670: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_create@GLIBC_2.34 (4) │ │ │ │ - 671: 004a4c78 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ - 672: 0008c8fc 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ - 673: 0034eb70 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ - 674: 0068a938 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ - 675: 00099680 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ - 676: 000f1e50 1236 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ - 677: 000dd8d0 492 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ - 678: 006835d0 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ + 671: 004a2e3c 136 OBJECT GLOBAL DEFAULT 14 _Py_InitCleanup │ │ │ │ + 672: 0008caf0 24 FUNC GLOBAL DEFAULT 12 PyCodec_Decoder │ │ │ │ + 673: 0034fc90 124 FUNC GLOBAL DEFAULT 12 PyModule_GetDef │ │ │ │ + 674: 0068a6cc 212 OBJECT GLOBAL DEFAULT 26 PyTuple_Type │ │ │ │ + 675: 00099280 20 FUNC GLOBAL DEFAULT 12 PyCFunction_NewEx │ │ │ │ + 676: 000f1af0 1236 FUNC GLOBAL DEFAULT 12 PyByteArray_FromStringAndSize │ │ │ │ + 677: 000ddc78 92 FUNC GLOBAL DEFAULT 12 PyLong_FromLong │ │ │ │ + 678: 00683364 212 OBJECT GLOBAL DEFAULT 26 PyLongRangeIter_Type │ │ │ │ 679: 00000000 0 FUNC GLOBAL DEFAULT UND lsetxattr@GLIBC_2.4 (3) │ │ │ │ - 680: 0068b690 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ - 681: 0039c908 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ - 682: 000efce8 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ + 680: 0068bb90 4 OBJECT GLOBAL DEFAULT 26 PyExc_TimeoutError │ │ │ │ + 681: 0039c2d8 20 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteASCII │ │ │ │ + 682: 000ef96c 48 FUNC GLOBAL DEFAULT 12 PyBool_FromLong │ │ │ │ 683: 00000000 0 FUNC GLOBAL DEFAULT UND getpid@GLIBC_2.4 (3) │ │ │ │ - 684: 000974f0 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ - 685: 00405b50 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ - 686: 000b5778 812 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ + 684: 000970f0 60 FUNC GLOBAL DEFAULT 12 PyRun_FileFlags │ │ │ │ + 685: 00404850 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_End │ │ │ │ + 686: 000b5590 976 FUNC GLOBAL DEFAULT 12 _PyObject_GC_New │ │ │ │ 687: 00000000 0 FUNC GLOBAL DEFAULT UND kill@GLIBC_2.4 (3) │ │ │ │ - 688: 0033b4a8 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ + 688: 0033dfd4 152 FUNC GLOBAL DEFAULT 12 PyClassMethod_New │ │ │ │ 689: 00000000 0 FUNC GLOBAL DEFAULT UND sem_destroy@GLIBC_2.34 (4) │ │ │ │ - 690: 003162e0 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ - 691: 0009d518 700 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ + 690: 003191c0 24 FUNC GLOBAL DEFAULT 12 PyType_GetQualName │ │ │ │ + 691: 0009d490 700 FUNC GLOBAL DEFAULT 12 _PyObject_GetMethod │ │ │ │ 692: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_init@GLIBC_2.4 (3) │ │ │ │ - 693: 00573ca8 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ - 694: 0068bdec 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ - 695: 000e7660 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ - 696: 001ad540 584 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ + 693: 00571c60 8 OBJECT GLOBAL DEFAULT 14 PY_TIMEOUT_MAX │ │ │ │ + 694: 0068c30c 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemExit │ │ │ │ + 695: 000e7874 1276 FUNC GLOBAL DEFAULT 12 PyMem_Realloc │ │ │ │ + 696: 001ad758 584 FUNC GLOBAL DEFAULT 12 _Py_BuildString_StackRefSteal │ │ │ │ 697: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fallocate64@GLIBC_2.4 (3) │ │ │ │ - 698: 0016e908 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ - 699: 001728b0 1848 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ - 700: 001b8188 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ - 701: 0030c878 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ - 702: 00346d50 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ - 703: 0020c5cc 252 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ + 698: 0016e5a4 1632 FUNC GLOBAL DEFAULT 12 PyObject_IsInstance │ │ │ │ + 699: 00172540 1848 FUNC GLOBAL DEFAULT 12 _PyErr_SetObject │ │ │ │ + 700: 001b8390 124 FUNC GLOBAL DEFAULT 12 _PyErr_SetString │ │ │ │ + 701: 003103cc 132 FUNC GLOBAL DEFAULT 12 _PyObject_GC_Resize │ │ │ │ + 702: 00347e4c 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLine │ │ │ │ + 703: 0020c93c 252 FUNC GLOBAL DEFAULT 12 PyLong_Export │ │ │ │ 704: 00000000 0 FUNC GLOBAL DEFAULT UND bind_textdomain_codeset@GLIBC_2.4 (3) │ │ │ │ - 705: 002df500 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ - 706: 0038a56c 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ + 705: 002e2f94 104 FUNC GLOBAL DEFAULT 12 PyModule_New │ │ │ │ + 706: 0038a9e4 24 FUNC GLOBAL DEFAULT 12 PySequence_Index │ │ │ │ 707: 00000000 0 FUNC GLOBAL DEFAULT UND strdup@GLIBC_2.4 (3) │ │ │ │ - 708: 002f6408 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ - 709: 00226de0 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ + 708: 002f9ea0 176 FUNC GLOBAL DEFAULT 12 PyArg_ValidateKeywordArguments │ │ │ │ + 709: 00228260 208 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsWhitespace │ │ │ │ 710: 00000000 0 FUNC GLOBAL DEFAULT UND inet_pton@GLIBC_2.4 (3) │ │ │ │ 711: 00000000 0 FUNC GLOBAL DEFAULT UND strftime@GLIBC_2.4 (3) │ │ │ │ - 712: 000ad388 152 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ - 713: 00570154 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ - 714: 00282c74 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ - 715: 002e4064 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ - 716: 0022187c 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ - 717: 001036b4 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ - 718: 00423178 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ + 712: 000acf88 152 FUNC GLOBAL DEFAULT 12 _Py_DecodeLocaleEx │ │ │ │ + 713: 0056e5bc 48 OBJECT GLOBAL DEFAULT 14 _PyIntrinsics_BinaryFunctions │ │ │ │ + 714: 002857ec 452 FUNC GLOBAL DEFAULT 12 PyNumber_Rshift │ │ │ │ + 715: 002e8024 144 FUNC GLOBAL DEFAULT 12 Py_CompileStringExFlags │ │ │ │ + 716: 00222d2c 204 FUNC GLOBAL DEFAULT 12 PyDictProxy_New │ │ │ │ + 717: 001031c4 20 FUNC GLOBAL DEFAULT 12 Py_VaBuildValue │ │ │ │ + 718: 00421de0 100 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEnd │ │ │ │ 719: 00000000 0 FUNC GLOBAL DEFAULT UND lockf64@GLIBC_2.4 (3) │ │ │ │ - 720: 003353e8 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ - 721: 000f1190 220 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ - 722: 0038ad30 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ - 723: 0009d804 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ - 724: 00095aa4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ - 725: 003a5728 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ - 726: 0003e55c 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ - 727: 0009dfc8 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ - 728: 0024b5d0 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ - 729: 00175d04 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ - 730: 0025e5e4 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ - 731: 0042feec 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ - 732: 000d2328 160 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ - 733: 000967c8 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ + 720: 00337e6c 28 FUNC GLOBAL DEFAULT 12 PyInit_errno │ │ │ │ + 721: 000f0e14 248 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8NoNUL │ │ │ │ + 722: 0038b1a8 68 FUNC GLOBAL DEFAULT 12 _PyXI_NewSession │ │ │ │ + 723: 0009d77c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetReason │ │ │ │ + 724: 000956a4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsUInt64 │ │ │ │ + 725: 003a50c8 48 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTimespec │ │ │ │ + 726: 0003e6ec 244 FUNC GLOBAL DEFAULT 12 _PyEval_SetProfile │ │ │ │ + 727: 0009dd80 128 FUNC GLOBAL DEFAULT 12 _PyType_LookupSubclasses │ │ │ │ + 728: 0024cef0 664 FUNC GLOBAL DEFAULT 12 PyFloat_AsDouble │ │ │ │ + 729: 00175994 1856 FUNC GLOBAL DEFAULT 12 PyMember_SetOne │ │ │ │ + 730: 0026005c 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ + 731: 0042ea7c 48 FUNC GLOBAL DEFAULT 12 _Py_strhex │ │ │ │ + 732: 000d2634 160 FUNC GLOBAL DEFAULT 12 _PyObjectDict_SetItem │ │ │ │ + 733: 000963c8 40 FUNC GLOBAL DEFAULT 12 PyThread_tss_alloc │ │ │ │ 734: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpufree@GLIBC_2.7 (7) │ │ │ │ - 735: 00691b00 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ + 735: 0068b234 4 OBJECT GLOBAL DEFAULT 26 PyExc_Warning │ │ │ │ 736: 00000000 0 FUNC GLOBAL DEFAULT UND __sem_clockwait64@GLIBC_2.34 (4) │ │ │ │ - 737: 00233858 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ - 738: 00681760 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ - 739: 0035c5f0 692 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ - 740: 0038b9e0 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ + 737: 002339a8 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttr │ │ │ │ + 738: 006814f4 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_MISSING │ │ │ │ + 739: 0035d7e8 692 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Delete │ │ │ │ + 740: 0038be7c 156 FUNC GLOBAL DEFAULT 12 _PyMarshal_ReadObjectFromXIData │ │ │ │ 741: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_destroy@GLIBC_2.4 (3) │ │ │ │ - 742: 00435288 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ - 743: 000f2324 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ - 744: 001b9914 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ + 742: 00433a58 660 FUNC GLOBAL DEFAULT 12 _PyLong_DivmodNear │ │ │ │ + 743: 000f1fc4 20 FUNC GLOBAL DEFAULT 12 PyDict_Next │ │ │ │ + 744: 001b9d78 504 FUNC GLOBAL DEFAULT 12 PyFile_WriteObject │ │ │ │ 745: 00000000 0 FUNC GLOBAL DEFAULT UND dlsym@GLIBC_2.34 (4) │ │ │ │ 746: 00000000 0 FUNC GLOBAL DEFAULT UND chmod@GLIBC_2.4 (3) │ │ │ │ - 747: 001d5ed4 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ - 748: 0013ce94 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ - 749: 0033d760 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ - 750: 0040dd38 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ - 751: 001579bc 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ - 752: 001d1b24 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ - 753: 000edc64 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ - 754: 00162240 4180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ - 755: 00329f30 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ - 756: 003a0f74 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ - 757: 00145d80 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ + 747: 001d632c 52 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Unlock │ │ │ │ + 748: 0013c320 380 FUNC GLOBAL DEFAULT 12 _PyMapping_GetOptionalItem2 │ │ │ │ + 749: 00340270 36 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetCurrent │ │ │ │ + 750: 0040ca38 704 FUNC GLOBAL DEFAULT 12 _Py_c_quot │ │ │ │ + 751: 001571d0 256 FUNC GLOBAL DEFAULT 12 PyObject_IsTrue │ │ │ │ + 752: 001d1f8c 212 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByDef │ │ │ │ + 753: 000ede44 132 FUNC GLOBAL DEFAULT 12 _Py_CheckFunctionResult │ │ │ │ + 754: 00161eb0 4180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadAttr │ │ │ │ + 755: 0032ca5c 156 FUNC GLOBAL DEFAULT 12 PyCodec_LookupError │ │ │ │ + 756: 003a0944 20 FUNC GLOBAL DEFAULT 12 PyType_GetModuleName │ │ │ │ + 757: 001451f8 848 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 758: 00000000 0 FUNC GLOBAL DEFAULT UND flock@GLIBC_2.4 (3) │ │ │ │ 759: 00000000 0 FUNC GLOBAL DEFAULT UND rewind@GLIBC_2.4 (3) │ │ │ │ - 760: 002f0fe4 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ - 761: 0032e044 3668 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ + 760: 002f4e6c 144 FUNC GLOBAL DEFAULT 12 PyMapping_SetItemString │ │ │ │ + 761: 003306d8 3664 FUNC GLOBAL DEFAULT 12 Py_RunMain │ │ │ │ 762: 0002fadc 68 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromArgs │ │ │ │ 763: 0002d6e8 0 FUNC GLOBAL DEFAULT UND atan@GLIBC_2.4 (2) │ │ │ │ - 764: 0068b2f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ + 764: 0068b220 4 OBJECT GLOBAL DEFAULT 26 PyExc_DeprecationWarning │ │ │ │ 765: 0002eb14 0 FUNC GLOBAL DEFAULT UND copysign@GLIBC_2.4 (3) │ │ │ │ - 766: 002bed6c 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ - 767: 0030e454 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ + 766: 002cc500 52 FUNC GLOBAL DEFAULT 12 PyWideStringList_Append │ │ │ │ + 767: 00311dec 28 FUNC GLOBAL DEFAULT 12 PyInit_time │ │ │ │ 768: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetUnparsedEntityDeclHandler │ │ │ │ - 769: 000979f8 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ - 770: 003cca88 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ - 771: 0006f364 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ - 772: 000775a4 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ - 773: 002b6088 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ - 774: 00351e84 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ + 769: 000975f8 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStdout │ │ │ │ + 770: 003cb860 24 FUNC GLOBAL DEFAULT 12 _PyTime_MonotonicWithInfo │ │ │ │ + 771: 0006f65c 44 FUNC GLOBAL DEFAULT 12 _PyXI_FreeExcInfo │ │ │ │ + 772: 0007789c 24 FUNC GLOBAL DEFAULT 12 PyMonitoring_ExitScope │ │ │ │ + 773: 002b9f20 20 FUNC GLOBAL DEFAULT 12 PyEval_InitThreads │ │ │ │ + 774: 00352fa4 56 FUNC GLOBAL DEFAULT 12 PyThread_tss_delete │ │ │ │ 775: 00035df4 48 FUNC GLOBAL DEFAULT 12 PyException_GetCause │ │ │ │ - 776: 000e5074 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ - 777: 0009e6cc 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ - 778: 0022fe74 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ - 779: 000942f0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ - 780: 00099770 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ - 781: 003701b0 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ - 782: 0032f774 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ - 783: 001b1704 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ - 784: 001d0664 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ + 776: 000e5288 116 FUNC GLOBAL DEFAULT 12 PyModule_GetDict │ │ │ │ + 777: 0009e484 64 FUNC GLOBAL DEFAULT 12 _PyArg_Parse_SizeT │ │ │ │ + 778: 0022ffc4 452 FUNC GLOBAL DEFAULT 12 PyNumber_Remainder │ │ │ │ + 779: 00093ef0 32 FUNC GLOBAL DEFAULT 12 PyFloat_GetMin │ │ │ │ + 780: 00099370 24 FUNC GLOBAL DEFAULT 12 Py_SET_SIZE │ │ │ │ + 781: 00370c98 116 FUNC GLOBAL DEFAULT 12 PyState_FindModule │ │ │ │ + 782: 00331e00 568 FUNC GLOBAL DEFAULT 12 PyImport_GetImporter │ │ │ │ + 783: 001b190c 1600 FUNC GLOBAL DEFAULT 12 PyUnicode_Contains │ │ │ │ + 784: 001d0acc 520 FUNC GLOBAL DEFAULT 12 PyNumber_Add │ │ │ │ 785: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeCCtx │ │ │ │ - 786: 002bc0c4 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ + 786: 002c8c28 128 FUNC GLOBAL DEFAULT 12 PyInitConfig_HasOption │ │ │ │ 787: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_minCLevel │ │ │ │ 788: 00000000 0 FUNC GLOBAL DEFAULT UND endpwent@GLIBC_2.4 (3) │ │ │ │ - 789: 0003d9ec 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ - 790: 00095dec 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ - 791: 001d239c 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ - 792: 0008b1bc 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ - 793: 000f3354 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ + 789: 0003db7c 300 FUNC GLOBAL DEFAULT 12 PyObject_Dump │ │ │ │ + 790: 000959ec 124 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_GC_NewWithExtraData │ │ │ │ + 791: 001d2804 132 FUNC GLOBAL DEFAULT 12 _PyArg_NoPositional │ │ │ │ + 792: 0008b3b0 100 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_non_negative_ssize_t │ │ │ │ + 793: 000f2e88 556 FUNC GLOBAL DEFAULT 12 _PyTuple_FromPairSteal │ │ │ │ 794: 00000000 0 FUNC GLOBAL DEFAULT UND isatty@GLIBC_2.4 (3) │ │ │ │ - 795: 00164f08 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ - 796: 0034a368 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ - 797: 0033eb6c 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ + 795: 00164b78 1492 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedString │ │ │ │ + 796: 0034b500 20 FUNC GLOBAL DEFAULT 12 Py_FinalizeEx │ │ │ │ + 797: 00341684 76 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetID │ │ │ │ 798: 00000000 0 FUNC GLOBAL DEFAULT UND lchown@GLIBC_2.4 (3) │ │ │ │ - 799: 001eb2f8 452 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ - 800: 0009f290 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ - 801: 00097c58 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ - 802: 0026299c 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ - 803: 0008a63c 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ - 804: 001f88c4 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ + 799: 001eb738 452 FUNC GLOBAL DEFAULT 12 PySequence_List │ │ │ │ + 800: 0009d118 136 FUNC GLOBAL DEFAULT 12 PyMem_SetupDebugHooks │ │ │ │ + 801: 00097858 136 FUNC GLOBAL DEFAULT 12 PyUnicode_RSplit │ │ │ │ + 802: 002643f0 1348 FUNC GLOBAL DEFAULT 12 _PySlice_GetLongIndices │ │ │ │ + 803: 0008a830 44 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData_DuringGC │ │ │ │ + 804: 001f8d24 3236 FUNC GLOBAL DEFAULT 12 _PyLong_AsByteArray │ │ │ │ 805: 000305bc 260 FUNC GLOBAL DEFAULT 12 Py_InitializeFromInitConfig │ │ │ │ 806: 00000000 0 FUNC GLOBAL DEFAULT UND sched_yield@GLIBC_2.4 (3) │ │ │ │ - 807: 00083aec 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ - 808: 00094970 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ - 809: 002b609c 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ - 810: 00681744 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ - 811: 0009eb20 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ - 812: 00076e78 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ - 813: 006ffe24 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ - 814: 00056470 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ - 815: 004477f0 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ + 807: 00083de4 292 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceRepeat │ │ │ │ + 808: 00094570 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetGlobals │ │ │ │ + 809: 002b9f34 20 FUNC GLOBAL DEFAULT 12 _Py_VaBuildValue_SizeT │ │ │ │ + 810: 006814d8 4 OBJECT GLOBAL DEFAULT 26 PyExc_BaseException │ │ │ │ + 811: 0009e8d8 76 FUNC GLOBAL DEFAULT 12 Py_PreInitializeFromBytesArgs │ │ │ │ + 812: 00077170 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyStartEvent │ │ │ │ + 813: 006ffde4 4 OBJECT GLOBAL DEFAULT 30 Py_HasFileSystemDefaultEncoding │ │ │ │ + 814: 00056660 24 FUNC GLOBAL DEFAULT 12 PySequence_Count │ │ │ │ + 815: 00445c58 36 FUNC GLOBAL DEFAULT 12 PyThreadState_GetUnchecked │ │ │ │ 816: 00000000 0 FUNC GLOBAL DEFAULT UND clearenv@GLIBC_2.4 (3) │ │ │ │ 817: 00000000 0 FUNC GLOBAL DEFAULT UND getgrnam_r@GLIBC_2.4 (3) │ │ │ │ - 818: 00399f60 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ - 819: 0004272c 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ + 818: 00399a30 48 FUNC GLOBAL DEFAULT 12 _PyXI_FreeFailure │ │ │ │ + 819: 000428bc 24 FUNC GLOBAL DEFAULT 12 PyThreadState_New │ │ │ │ 820: 00000000 0 FUNC GLOBAL DEFAULT UND feof@GLIBC_2.4 (3) │ │ │ │ 821: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setscope@GLIBC_2.4 (3) │ │ │ │ - 822: 00343534 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ - 823: 00429f38 624 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ - 824: 00145470 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ - 825: 00094928 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ - 826: 00176444 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ - 827: 002077c8 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ - 828: 0068b680 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ - 829: 002a43c4 1316 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ - 830: 005755fc 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ - 831: 0068bdb8 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ + 822: 00345214 84 FUNC GLOBAL DEFAULT 12 PyCodec_StrictErrors │ │ │ │ + 823: 00428b9c 620 FUNC GLOBAL DEFAULT 12 PyFloat_Pack2 │ │ │ │ + 824: 001448e8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidStart │ │ │ │ + 825: 00094528 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetDefaults │ │ │ │ + 826: 001760d4 92 FUNC GLOBAL DEFAULT 12 PyErr_SetRaisedException │ │ │ │ + 827: 00207be8 252 FUNC GLOBAL DEFAULT 12 PyNumber_Invert │ │ │ │ + 828: 0068bb80 4 OBJECT GLOBAL DEFAULT 26 PyExc_NotADirectoryError │ │ │ │ + 829: 002a7abc 1316 FUNC GLOBAL DEFAULT 12 _PyErr_FormatNote │ │ │ │ + 830: 00573acc 2136 OBJECT GLOBAL DEFAULT 14 _PyOpcode_opcode_metadata │ │ │ │ + 831: 0068c2e0 4 OBJECT GLOBAL DEFAULT 26 PyExc_FloatingPointError │ │ │ │ 832: 00000000 0 FUNC GLOBAL DEFAULT UND __futimens64@GLIBC_2.34 (4) │ │ │ │ - 833: 002b0cfc 264 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ - 834: 0008f35c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ - 835: 002016a8 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ + 833: 002b4394 264 FUNC GLOBAL DEFAULT 12 PyFloat_Pack4 │ │ │ │ + 834: 0008f54c 32 FUNC GLOBAL DEFAULT 12 _Py_rc_diff │ │ │ │ + 835: 0020199c 36 FUNC GLOBAL DEFAULT 12 PyObject_SelfIter │ │ │ │ 836: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_destroy@GLIBC_2.4 (3) │ │ │ │ - 837: 0068bd94 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ + 837: 0068c2bc 4 OBJECT GLOBAL DEFAULT 26 PyExc_UserWarning │ │ │ │ 838: 00000000 0 FUNC GLOBAL DEFAULT UND copy_file_range@GLIBC_2.27 (18) │ │ │ │ - 839: 000982a8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ - 840: 00352978 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ + 839: 00097ea8 132 FUNC GLOBAL DEFAULT 12 PyDict_AddWatcher │ │ │ │ + 840: 00353b60 28 FUNC GLOBAL DEFAULT 12 PyInit_unicodedata │ │ │ │ 841: 00000000 0 FUNC GLOBAL DEFAULT UND pread64@GLIBC_2.4 (3) │ │ │ │ - 842: 00684ff0 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ + 842: 00684d84 212 OBJECT GLOBAL DEFAULT 26 PyDictIterValue_Type │ │ │ │ 843: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBuffer │ │ │ │ - 844: 000b2f10 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ - 845: 001fe500 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ - 846: 002606e4 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ - 847: 0017c754 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ + 844: 000b2d28 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_get │ │ │ │ + 845: 001fe7e4 248 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndex │ │ │ │ + 846: 00261d1c 136 FUNC GLOBAL DEFAULT 12 PyFloat_Pack8 │ │ │ │ + 847: 0017c46c 180 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_Free │ │ │ │ 848: 00036d3c 104 FUNC GLOBAL DEFAULT 12 PySys_AuditTuple │ │ │ │ - 849: 00351698 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ - 850: 00098fa0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ + 849: 003527b8 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_Create │ │ │ │ + 850: 00098ba0 64 FUNC GLOBAL DEFAULT 12 PyAIter_Check │ │ │ │ 851: 00000000 0 FUNC GLOBAL DEFAULT UND adler32 │ │ │ │ 852: 00000000 0 FUNC GLOBAL DEFAULT UND symlink@GLIBC_2.4 (3) │ │ │ │ - 853: 00184618 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ - 854: 001ca48c 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ - 855: 00372f48 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ - 856: 00095418 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ - 857: 0009c69c 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ + 853: 00185758 516 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteStr │ │ │ │ + 854: 001ca8f4 1836 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit_Ex │ │ │ │ + 855: 00373a30 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetEnd │ │ │ │ + 856: 00095018 72 FUNC GLOBAL DEFAULT 12 PyImport_GetModuleDict │ │ │ │ + 857: 0009c220 20 FUNC GLOBAL DEFAULT 12 PyMapping_Length │ │ │ │ 858: 00000000 0 FUNC GLOBAL DEFAULT UND fgetxattr@GLIBC_2.4 (3) │ │ │ │ - 859: 000991f0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ + 859: 00098df0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetObject │ │ │ │ 860: 0002e8f8 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionMaximumAmplification │ │ │ │ - 861: 0009e70c 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ + 861: 0009e4c4 64 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTuple_SizeT │ │ │ │ 862: 0002f6e4 64 FUNC GLOBAL DEFAULT 12 PyPreConfig_InitIsolatedConfig │ │ │ │ - 863: 0032b180 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ + 863: 0032dcac 28 FUNC GLOBAL DEFAULT 12 PyInit__signal │ │ │ │ 864: 00000000 0 FUNC GLOBAL DEFAULT UND getloadavg@GLIBC_2.4 (3) │ │ │ │ 865: 00000000 0 FUNC GLOBAL DEFAULT UND wcsftime@GLIBC_2.4 (3) │ │ │ │ - 866: 000962bc 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ - 867: 000b760c 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ + 866: 00095ebc 140 FUNC GLOBAL DEFAULT 12 PyCapsule_SetPointer │ │ │ │ + 867: 000b7490 212 FUNC GLOBAL DEFAULT 12 PyMem_RawCalloc │ │ │ │ 868: 0002e75c 0 FUNC GLOBAL DEFAULT UND XML_SetCharacterDataHandler │ │ │ │ - 869: 0041955c 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ - 870: 0015e6bc 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ - 871: 000971a0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ - 872: 002b60b0 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ - 873: 000d876c 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ - 874: 0068bdf0 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ - 875: 00171cc4 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ - 876: 00098f1c 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ - 877: 00099464 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ + 869: 00417a6c 24 FUNC GLOBAL DEFAULT 12 _PyObject_GetState │ │ │ │ + 870: 0015e2c4 380 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ToBool │ │ │ │ + 871: 00096da0 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniquelyReferenced │ │ │ │ + 872: 002b9f48 20 FUNC GLOBAL DEFAULT 12 PyThread_ReInitTLS │ │ │ │ + 873: 000d8b10 124 FUNC GLOBAL DEFAULT 12 _Py_NewReferenceNoTotal │ │ │ │ + 874: 0068c310 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyboardInterrupt │ │ │ │ + 875: 00171960 656 FUNC GLOBAL DEFAULT 12 PyErr_Format │ │ │ │ + 876: 00098b1c 100 FUNC GLOBAL DEFAULT 12 PyBuffer_FillContiguousStrides │ │ │ │ + 877: 00099064 40 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_CompactValue │ │ │ │ 878: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getguardsize@GLIBC_2.34 (4) │ │ │ │ - 879: 00681ba8 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ - 880: 0020f008 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ - 881: 00064938 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ - 882: 002dfb6c 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ + 879: 0068193c 212 OBJECT GLOBAL DEFAULT 26 PyContextToken_Type │ │ │ │ + 880: 0020f87c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsAlpha │ │ │ │ + 881: 00064b28 76 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval_clamp │ │ │ │ + 882: 002e35fc 28 FUNC GLOBAL DEFAULT 12 PyHash_GetFuncDef │ │ │ │ 883: 0002f614 136 FUNC GLOBAL DEFAULT 12 PyInitConfig_Create │ │ │ │ - 884: 00091770 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ - 885: 000973ac 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ - 886: 00097164 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ - 887: 000709ac 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ - 888: 003d97e8 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ + 884: 00091378 132 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncName │ │ │ │ + 885: 00096fac 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileFlags │ │ │ │ + 886: 00096d64 60 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_ClearWeakRefsNoCallbacks │ │ │ │ + 887: 00070ca4 284 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_SetExtra │ │ │ │ + 888: 003d85c0 40 FUNC GLOBAL DEFAULT 12 _PyDict_LookupIndex │ │ │ │ 889: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyname_r@GLIBC_2.4 (3) │ │ │ │ - 890: 00144ffc 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ - 891: 0019ebb4 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ - 892: 000dbea4 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ - 893: 0025a1b8 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ - 894: 000973c8 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ - 895: 006a9774 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ - 896: 00403f64 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ - 897: 0035c188 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ - 898: 000d6468 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ - 899: 000a4b98 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ - 900: 00252e8c 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ - 901: 00409b74 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ - 902: 00147094 1816 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ - 903: 006858f4 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ + 890: 00144474 1140 FUNC GLOBAL DEFAULT 12 _PyUnicode_ScanIdentifier │ │ │ │ + 891: 0019edc0 68 FUNC GLOBAL DEFAULT 12 PyList_Size │ │ │ │ + 892: 000dc24c 72 FUNC GLOBAL DEFAULT 12 _PySlotIterator_InitLegacy │ │ │ │ + 893: 0025b9f8 292 FUNC GLOBAL DEFAULT 12 PyBuffer_IsContiguous │ │ │ │ + 894: 00096fc8 56 FUNC GLOBAL DEFAULT 12 PyRun_File │ │ │ │ + 895: 006a9778 1068 OBJECT GLOBAL DEFAULT 26 _PyOpcode_OpName │ │ │ │ + 896: 002a904c 196 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken │ │ │ │ + 897: 0035d380 56 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareKindInternal │ │ │ │ + 898: 000d5b34 1616 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_PrepareInternal │ │ │ │ + 899: 000a4798 164 FUNC GLOBAL DEFAULT 12 _Py_stat │ │ │ │ + 900: 002546dc 176 FUNC GLOBAL DEFAULT 12 PySequence_Size │ │ │ │ + 901: 00408874 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRshift │ │ │ │ + 902: 00146504 1816 FUNC GLOBAL DEFAULT 12 _Py_BuildMap_StackRefSteal │ │ │ │ + 903: 00685688 212 OBJECT GLOBAL DEFAULT 26 PyListRevIter_Type │ │ │ │ 904: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_compressBound │ │ │ │ 905: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_reset │ │ │ │ 906: 0002eab4 0 FUNC GLOBAL DEFAULT UND fdatasync@GLIBC_2.4 (3) │ │ │ │ - 907: 001b1ed4 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ - 908: 00080c9c 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ - 909: 00206230 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ + 907: 001b20dc 468 FUNC GLOBAL DEFAULT 12 PyUnicode_Substring │ │ │ │ + 908: 00081134 76 FUNC GLOBAL DEFAULT 12 PyErr_SetImportError │ │ │ │ + 909: 00206658 84 FUNC GLOBAL DEFAULT 12 _PyLong_NumBits │ │ │ │ 910: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getspecific@GLIBC_2.34 (4) │ │ │ │ 911: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_gettime64@GLIBC_2.34 (4) │ │ │ │ - 912: 0009f278 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ - 913: 0005eca8 480 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ - 914: 00095af8 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ + 912: 0009f030 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_SetPersistAfterFork │ │ │ │ + 913: 0005ee98 480 FUNC GLOBAL DEFAULT 12 PyContextVar_Reset │ │ │ │ + 914: 000956f8 156 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongLongMask │ │ │ │ 915: 00000000 0 FUNC GLOBAL DEFAULT UND truncate64@GLIBC_2.4 (3) │ │ │ │ - 916: 003eed28 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ - 917: 0068bd8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ - 918: 0010a7b4 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ - 919: 0021a2b8 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ - 920: 0015f0dc 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ + 916: 003edae0 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Replace │ │ │ │ + 917: 0068c2b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndentationError │ │ │ │ + 918: 0010a2cc 380 FUNC GLOBAL DEFAULT 12 PyMapping_GetOptionalItem │ │ │ │ + 919: 0021af2c 44 FUNC GLOBAL DEFAULT 12 PyVectorcall_Function │ │ │ │ + 920: 0015ecf8 344 FUNC GLOBAL DEFAULT 12 PyObject_GenericGetDict │ │ │ │ 921: 00000000 0 FUNC GLOBAL DEFAULT UND fgets@GLIBC_2.4 (3) │ │ │ │ - 922: 0009eac0 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ - 923: 00055e80 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ - 924: 0009e49c 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ - 925: 000a0d80 144 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ + 922: 0009e878 36 FUNC GLOBAL DEFAULT 12 PyMutex_IsLocked │ │ │ │ + 923: 00056034 108 FUNC GLOBAL DEFAULT 12 _PyErr_SetLocaleString │ │ │ │ + 924: 0009e254 80 FUNC GLOBAL DEFAULT 12 _Py_LoadAttr_StackRefSteal │ │ │ │ + 925: 000a089c 144 FUNC GLOBAL DEFAULT 12 PyContext_Copy │ │ │ │ 926: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setflags@GLIBC_2.4 (3) │ │ │ │ - 927: 000482a0 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ + 927: 00048450 100 FUNC GLOBAL DEFAULT 12 PyDict_DelItemString │ │ │ │ 928: 00000000 0 FUNC GLOBAL DEFAULT UND __stat64_time64@GLIBC_2.34 (4) │ │ │ │ 929: 00036b88 228 FUNC GLOBAL DEFAULT 12 PyConfig_GetInt │ │ │ │ 930: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setaffinity@GLIBC_2.4 (3) │ │ │ │ - 931: 006d6cb8 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ - 932: 00198830 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ - 933: 002e6538 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ - 934: 0009383c 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ - 935: 0009698c 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ + 931: 006d6c94 4 OBJECT GLOBAL DEFAULT 30 Py_InteractiveFlag │ │ │ │ + 932: 00198998 372 FUNC GLOBAL DEFAULT 12 _PyStructSequence_NewType │ │ │ │ + 933: 002ea518 44 FUNC GLOBAL DEFAULT 12 PyEval_GetBuiltins │ │ │ │ + 934: 00093444 24 FUNC GLOBAL DEFAULT 12 PyErr_WriteUnraisable │ │ │ │ + 935: 0009658c 184 FUNC GLOBAL DEFAULT 12 PyWeakref_GetObject │ │ │ │ 936: 00000000 0 FUNC GLOBAL DEFAULT UND getppid@GLIBC_2.4 (3) │ │ │ │ - 937: 00097378 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ + 937: 00096f78 28 FUNC GLOBAL DEFAULT 12 PyRun_AnyFile │ │ │ │ 938: 00000000 0 FUNC GLOBAL DEFAULT UND calloc@GLIBC_2.4 (3) │ │ │ │ - 939: 000efd18 596 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ - 940: 002b8874 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ - 941: 0024b868 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ - 942: 001fb1ec 2940 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ - 943: 000b6374 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ - 944: 000a63e8 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ - 945: 00240020 1444 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ - 946: 002a5c38 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ - 947: 002231c8 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ - 948: 00095f40 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ - 949: 0033d74c 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ - 950: 0029d818 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ - 951: 0030a628 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ - 952: 00264b98 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ + 939: 000ef99c 596 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefaultAndSize │ │ │ │ + 940: 002c53d8 160 FUNC GLOBAL DEFAULT 12 _PyConfig_InitCompatConfig │ │ │ │ + 941: 0024d188 188 FUNC GLOBAL DEFAULT 12 PyFrame_GetBack │ │ │ │ + 942: 001fb4d0 2940 FUNC GLOBAL DEFAULT 12 PyImport_Import │ │ │ │ + 943: 000b64fc 816 FUNC GLOBAL DEFAULT 12 PyUnicode_New │ │ │ │ + 944: 000a62ac 24 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocation │ │ │ │ + 945: 0023fea0 1444 FUNC GLOBAL DEFAULT 12 PyUnicode_Decode │ │ │ │ + 946: 002a9338 2488 FUNC GLOBAL DEFAULT 12 _PyLong_GCD │ │ │ │ + 947: 00224678 488 FUNC GLOBAL DEFAULT 12 PyNumber_Or │ │ │ │ + 948: 00095b40 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetEvalFrameAllowSpecialization │ │ │ │ + 949: 0034025c 20 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseThread │ │ │ │ + 950: 002a11a4 64 FUNC GLOBAL DEFAULT 12 _PyList_GetItemRef │ │ │ │ + 951: 0030de60 132 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadSuperAttr │ │ │ │ + 952: 002665f0 536 FUNC GLOBAL DEFAULT 12 PyLong_FromUnicodeObject │ │ │ │ 953: 00000000 0 FUNC GLOBAL DEFAULT UND renameat@GLIBC_2.4 (3) │ │ │ │ - 954: 001584d0 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ - 955: 0035a184 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ - 956: 000834c0 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ - 957: 000dbeec 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ - 958: 000b54a0 396 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ + 954: 001580cc 20 FUNC GLOBAL DEFAULT 12 _PyEval_StopTheWorld │ │ │ │ + 955: 0035b37c 1920 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeCharmap │ │ │ │ + 956: 000837b8 56 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrStringWithError │ │ │ │ + 957: 000dc294 2308 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Next │ │ │ │ + 958: 000b52b8 396 FUNC GLOBAL DEFAULT 12 PyDict_New │ │ │ │ 959: 00000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.4 (3) │ │ │ │ - 960: 00202344 1104 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ + 960: 00202638 1104 FUNC GLOBAL DEFAULT 12 _PyUnicode_BinarySlice │ │ │ │ 961: 0002debc 0 FUNC GLOBAL DEFAULT UND cos@GLIBC_2.4 (2) │ │ │ │ 962: 00000000 0 FUNC GLOBAL DEFAULT UND wcschr@GLIBC_2.4 (3) │ │ │ │ 963: 00000000 0 FUNC GLOBAL DEFAULT UND ungetc@GLIBC_2.4 (3) │ │ │ │ - 964: 00066484 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ - 965: 0028389c 856 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ - 966: 0038d894 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ - 967: 0004e5d8 676 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ - 968: 00087fe4 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ - 969: 003995f0 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ - 970: 001533b4 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ + 964: 00066778 124 FUNC GLOBAL DEFAULT 12 PyBytesWriter_WriteBytes │ │ │ │ + 965: 00286410 856 FUNC GLOBAL DEFAULT 12 _PyLong_Rshift │ │ │ │ + 966: 0038dd6c 264 FUNC GLOBAL DEFAULT 12 _PyCode_VerifyStateless │ │ │ │ + 967: 0004e788 676 FUNC GLOBAL DEFAULT 12 _PyCompile_CodeGen │ │ │ │ + 968: 000881d8 112 FUNC GLOBAL DEFAULT 12 PyObject_Init │ │ │ │ + 969: 003990c0 124 FUNC GLOBAL DEFAULT 12 PyCFunction_GetFunction │ │ │ │ + 970: 00152bc8 732 FUNC GLOBAL DEFAULT 12 _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 971: 00000000 0 FUNC GLOBAL DEFAULT UND XML_StopParser │ │ │ │ - 972: 00380c44 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ - 973: 000321c4 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ - 974: 00175c40 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ - 975: 003fb684 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ - 976: 0003ef54 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ + 972: 00381134 132 FUNC GLOBAL DEFAULT 12 PyList_Reverse │ │ │ │ + 973: 000321c8 144 FUNC GLOBAL DEFAULT 12 PyInitConfig_Free │ │ │ │ + 974: 001758d0 48 FUNC GLOBAL DEFAULT 12 PyErr_GetRaisedException │ │ │ │ + 975: 003fa418 252 FUNC GLOBAL DEFAULT 12 _PyLineTable_NextAddressRange │ │ │ │ + 976: 0003f0e4 20 FUNC GLOBAL DEFAULT 12 PyTraceBack_Print │ │ │ │ 977: 00000000 0 FUNC GLOBAL DEFAULT UND pow@GLIBC_2.29 (20) │ │ │ │ - 978: 000aebf4 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ - 979: 0024276c 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ - 980: 0044790c 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ - 981: 000460c8 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ + 978: 000aec98 236 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new_full │ │ │ │ + 979: 002425ec 124 FUNC GLOBAL DEFAULT 12 PyDict_Size │ │ │ │ + 980: 00445d74 1584 FUNC GLOBAL DEFAULT 12 PyUnicode_CopyCharacters │ │ │ │ + 981: 00046278 28 FUNC GLOBAL DEFAULT 12 PyInit_pyexpat │ │ │ │ 982: 00000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@GLIBC_2.4 (3) │ │ │ │ - 983: 0033b390 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ + 983: 0033debc 80 FUNC GLOBAL DEFAULT 12 PyModule_GetFilenameObject │ │ │ │ 984: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_init@GLIBC_2.4 (3) │ │ │ │ 985: 00000000 0 FUNC GLOBAL DEFAULT UND setlogmask@GLIBC_2.4 (3) │ │ │ │ - 986: 0009e098 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ - 987: 001384a4 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ - 988: 000e27b8 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ - 989: 00174f5c 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ - 990: 0068bd88 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ + 986: 0009de50 120 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToTitlecase │ │ │ │ + 987: 00137930 68 FUNC GLOBAL DEFAULT 12 _PyFunction_SetVersion │ │ │ │ + 988: 000e29c0 108 FUNC GLOBAL DEFAULT 12 PyObject_GC_Track │ │ │ │ + 989: 00174bec 52 FUNC GLOBAL DEFAULT 12 PyException_GetTraceback │ │ │ │ + 990: 0068c2b0 4 OBJECT GLOBAL DEFAULT 26 PyExc_IndexError │ │ │ │ 991: 00000000 0 FUNC GLOBAL DEFAULT UND __select64@GLIBC_2.34 (4) │ │ │ │ 992: 00000000 0 FUNC GLOBAL DEFAULT UND unshare@GLIBC_2.4 (3) │ │ │ │ - 993: 00366ea8 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ - 994: 0009832c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ - 995: 000996f8 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ - 996: 00684144 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ - 997: 00094594 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ + 993: 00367bc8 176 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcCheckArg │ │ │ │ + 994: 00097f2c 80 FUNC GLOBAL DEFAULT 12 PyDict_ClearWatcher │ │ │ │ + 995: 000992f8 40 FUNC GLOBAL DEFAULT 12 Py_IsFalse │ │ │ │ + 996: 00683ed8 212 OBJECT GLOBAL DEFAULT 26 PyMemoryView_Type │ │ │ │ + 997: 00094194 60 FUNC GLOBAL DEFAULT 12 PyFrame_GetBuiltins │ │ │ │ 998: 00000000 0 FUNC WEAK DEFAULT UND statx@GLIBC_2.28 (23) │ │ │ │ - 999: 00398748 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ + 999: 00398118 984 FUNC GLOBAL DEFAULT 12 _PyXI_Exit │ │ │ │ 1000: 00000000 0 FUNC GLOBAL DEFAULT UND send@GLIBC_2.4 (3) │ │ │ │ - 1001: 002a48e8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ + 1001: 002a7fe0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceFloorDivide │ │ │ │ 1002: 00680950 0 NOTYPE WEAK DEFAULT 26 data_start │ │ │ │ - 1003: 000d32ec 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ - 1004: 0009e7d8 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ - 1005: 00065494 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ - 1006: 003e7c6c 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ - 1007: 00259d14 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ - 1008: 000916fc 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ - 1009: 003b1910 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ - 1010: 00047d28 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ + 1003: 000d3688 44 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Init │ │ │ │ + 1004: 0009e590 40 FUNC GLOBAL DEFAULT 12 PyEval_ReleaseLock │ │ │ │ + 1005: 00065684 88 FUNC GLOBAL DEFAULT 12 PyFunction_SetVectorcall │ │ │ │ + 1006: 003e6a24 20 FUNC GLOBAL DEFAULT 12 PyDict_Values │ │ │ │ + 1007: 0025b554 236 FUNC GLOBAL DEFAULT 12 PyUnicode_FromOrdinal │ │ │ │ + 1008: 00091304 116 FUNC GLOBAL DEFAULT 12 PyEval_GetFuncDesc │ │ │ │ + 1009: 003b0edc 240 FUNC GLOBAL DEFAULT 12 _PyXI_Preserve │ │ │ │ + 1010: 00047ed8 64 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimevalTime_t │ │ │ │ 1011: 00000000 0 FUNC GLOBAL DEFAULT UND sigemptyset@GLIBC_2.4 (3) │ │ │ │ 1012: 00000000 0 FUNC GLOBAL DEFAULT UND getaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 1013: 00685d04 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ - 1014: 001e41cc 1056 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ + 1013: 00685a98 212 OBJECT GLOBAL DEFAULT 26 PySeqIter_Type │ │ │ │ + 1014: 001e4614 1056 FUNC GLOBAL DEFAULT 12 _PyDict_DelItemIf │ │ │ │ 1015: 00000000 0 FUNC GLOBAL DEFAULT UND openlog@GLIBC_2.4 (3) │ │ │ │ - 1016: 00681f28 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ - 1017: 00430fe0 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ - 1018: 00176bd8 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ + 1016: 00681cbc 212 OBJECT GLOBAL DEFAULT 26 PyMap_Type │ │ │ │ + 1017: 0042f7b0 272 FUNC GLOBAL DEFAULT 12 _Py_IsPrivateName │ │ │ │ + 1018: 00176868 948 FUNC GLOBAL DEFAULT 12 _PyFrame_MakeAndSetFrameObject │ │ │ │ 1019: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_versionString │ │ │ │ - 1020: 00079698 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ + 1020: 000799ec 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt32 │ │ │ │ 1021: 00000000 0 FUNC GLOBAL DEFAULT UND memset@GLIBC_2.4 (3) │ │ │ │ - 1022: 00681d20 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ - 1023: 002feee8 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ - 1024: 00059584 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ - 1025: 002477c4 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ - 1026: 001cf5cc 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ + 1022: 00681ab4 212 OBJECT GLOBAL DEFAULT 26 PyContext_Type │ │ │ │ + 1023: 00302980 40 FUNC GLOBAL DEFAULT 12 _Py_normpath │ │ │ │ + 1024: 000598cc 28 FUNC GLOBAL DEFAULT 12 PyInit_cmath │ │ │ │ + 1025: 00248ed4 20 FUNC GLOBAL DEFAULT 12 PyInterpreterView_Close │ │ │ │ + 1026: 001cfa34 388 FUNC GLOBAL DEFAULT 12 _PyErr_SetKeyError │ │ │ │ 1027: 00000000 0 FUNC GLOBAL DEFAULT UND localeconv@GLIBC_2.4 (3) │ │ │ │ - 1028: 00288b2c 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ + 1028: 0028b844 252 FUNC GLOBAL DEFAULT 12 PyIter_Send │ │ │ │ 1029: 00000000 0 FUNC GLOBAL DEFAULT UND writev@GLIBC_2.4 (3) │ │ │ │ 1030: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64v2@GLIBC_2.26 (6) │ │ │ │ - 1031: 0030a3f4 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ + 1031: 0030de20 64 FUNC GLOBAL DEFAULT 12 _PyType_CacheInitForSpecialization │ │ │ │ 1032: 0003113c 36 FUNC GLOBAL DEFAULT 12 PyGILState_GetThisThreadState │ │ │ │ - 1033: 002df974 356 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ - 1034: 00099344 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ - 1035: 006ffe44 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ - 1036: 00682138 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ - 1037: 00329dd4 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ - 1038: 002b605c 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ - 1039: 00370ed8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ + 1033: 002e3408 352 FUNC GLOBAL DEFAULT 12 PyFloat_GetInfo │ │ │ │ + 1034: 00098f44 20 FUNC GLOBAL DEFAULT 12 PyFrame_LocalsToFast │ │ │ │ + 1035: 006ffe04 4 OBJECT GLOBAL DEFAULT 30 _PyOS_ReadlineTState │ │ │ │ + 1036: 00681ecc 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_RefType │ │ │ │ + 1037: 0021c6ac 36 FUNC GLOBAL DEFAULT 12 _PyErr_Clear │ │ │ │ + 1038: 002b9ef4 24 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocalsWithError │ │ │ │ + 1039: 003719c0 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceAnd │ │ │ │ 1040: 00000000 0 FUNC GLOBAL DEFAULT UND strstr@GLIBC_2.4 (3) │ │ │ │ - 1041: 00312070 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ - 1042: 003c9034 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ - 1043: 00092b68 284 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ + 1041: 003157e0 44 FUNC GLOBAL DEFAULT 12 _Py_InitDumpStack │ │ │ │ + 1042: 003c7f88 176 FUNC GLOBAL DEFAULT 12 _PyDeadline_Init │ │ │ │ + 1043: 00092770 284 FUNC GLOBAL DEFAULT 12 PyUnicode_WriteChar │ │ │ │ 1044: 0002f108 0 FUNC GLOBAL DEFAULT UND sin@GLIBC_2.4 (2) │ │ │ │ - 1045: 00682a80 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ - 1046: 002490fc 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ - 1047: 0021ed48 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ + 1045: 00682814 212 OBJECT GLOBAL DEFAULT 26 PySlice_Type │ │ │ │ + 1046: 0024aa14 452 FUNC GLOBAL DEFAULT 12 PyNumber_TrueDivide │ │ │ │ + 1047: 0021fd58 292 FUNC GLOBAL DEFAULT 12 _PyDict_InsertSplitValue │ │ │ │ 1048: 00000000 0 FUNC GLOBAL DEFAULT UND strcspn@GLIBC_2.4 (3) │ │ │ │ - 1049: 0008f168 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ - 1050: 0006b254 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ - 1051: 0021b3a0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ + 1049: 0008f358 96 FUNC GLOBAL DEFAULT 12 _Py_cr_quot │ │ │ │ + 1050: 0006b54c 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadShortFromFile │ │ │ │ + 1051: 0021c38c 100 FUNC GLOBAL DEFAULT 12 PyMapping_Keys │ │ │ │ 1052: 00030a28 68 FUNC GLOBAL DEFAULT 12 PyInitConfig_FreeStrList │ │ │ │ - 1053: 00344048 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ - 1054: 001f7adc 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ - 1055: 0040a300 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ + 1053: 00345d24 104 FUNC GLOBAL DEFAULT 12 PyGC_Collect │ │ │ │ + 1054: 001f7f3c 312 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Create │ │ │ │ + 1055: 00409000 52 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffectWithJump │ │ │ │ 1056: 00000000 0 FUNC GLOBAL DEFAULT UND rmdir@GLIBC_2.4 (3) │ │ │ │ - 1057: 0009ea20 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ + 1057: 0009e7d8 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_BeginRead │ │ │ │ 1058: 00000000 0 FUNC GLOBAL DEFAULT UND __errno_location@GLIBC_2.4 (3) │ │ │ │ - 1059: 0018c6a8 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ - 1060: 00096af0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ + 1059: 0018d1f8 188 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupAndVersion │ │ │ │ + 1060: 000966f0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterGuard_GetInterpreter │ │ │ │ 1061: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_sscanf@GLIBC_2.38 (15) │ │ │ │ - 1062: 0068bdf4 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ + 1062: 0068c314 4 OBJECT GLOBAL DEFAULT 26 PyExc_GeneratorExit │ │ │ │ 1063: 00000000 0 FUNC GLOBAL DEFAULT UND bind@GLIBC_2.4 (3) │ │ │ │ 1064: 0002ed0c 0 FUNC GLOBAL DEFAULT UND XML_SetProcessingInstructionHandler │ │ │ │ 1065: 0003109c 160 FUNC GLOBAL DEFAULT 12 PyConfig_SetWideStringList │ │ │ │ - 1066: 0009c7b4 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ - 1067: 0003f9a0 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ + 1066: 0009c338 176 FUNC GLOBAL DEFAULT 12 _PyObject_CallMethod_SizeT │ │ │ │ + 1067: 0003fb30 144 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailure │ │ │ │ 1068: 00000000 0 FUNC GLOBAL DEFAULT UND chdir@GLIBC_2.4 (3) │ │ │ │ 1069: 00000000 0 FUNC GLOBAL DEFAULT UND open64@GLIBC_2.4 (3) │ │ │ │ 1070: 0002f060 0 FUNC GLOBAL DEFAULT UND XML_Parse │ │ │ │ - 1071: 00377ad0 184 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ + 1071: 003785b8 184 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsFilter │ │ │ │ 1072: 00000000 0 FUNC GLOBAL DEFAULT UND confstr@GLIBC_2.4 (3) │ │ │ │ 1073: 00000000 0 FUNC GLOBAL DEFAULT UND read@GLIBC_2.4 (3) │ │ │ │ - 1074: 001eaa68 2192 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ - 1075: 00693c00 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ - 1076: 00161efc 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ - 1077: 0008d8a8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ - 1078: 0009e588 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ - 1079: 001e5ed4 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ + 1074: 001eaea8 2192 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportName │ │ │ │ + 1075: 00693c04 256 OBJECT GLOBAL DEFAULT 26 _PyLong_DigitValue │ │ │ │ + 1076: 00161b6c 24 FUNC GLOBAL DEFAULT 12 _PyFunction_GetVersionForCurrentState │ │ │ │ + 1077: 0008da9c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF32String │ │ │ │ + 1078: 0009e340 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_Begin │ │ │ │ + 1079: 001e631c 156 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsTracked │ │ │ │ 1080: 00000000 0 FUNC GLOBAL DEFAULT UND memcmp@GLIBC_2.4 (3) │ │ │ │ 1081: 00000000 0 FUNC GLOBAL DEFAULT UND getnameinfo@GLIBC_2.4 (3) │ │ │ │ - 1082: 0030ea7c 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ - 1083: 000fe234 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ - 1084: 0009bdd0 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ - 1085: 0026a944 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ - 1086: 00389bcc 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ + 1082: 00312388 224 FUNC GLOBAL DEFAULT 12 PySet_Pop │ │ │ │ + 1083: 000fdb48 696 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallMethod │ │ │ │ + 1084: 0009b954 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt16_Converter │ │ │ │ + 1085: 0026c8e0 128 FUNC GLOBAL DEFAULT 12 PyIter_NextItem │ │ │ │ + 1086: 00389c68 480 FUNC GLOBAL DEFAULT 12 _PyEval_AddPendingCall │ │ │ │ 1087: 00000000 0 FUNC GLOBAL DEFAULT UND sem_init@GLIBC_2.34 (4) │ │ │ │ - 1088: 001310f4 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ - 1089: 00682db8 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ - 1090: 00684bc8 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ - 1091: 002462e0 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ - 1092: 0009f1ec 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ - 1093: 001bfa80 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ + 1088: 00130c50 52 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF8Stateful │ │ │ │ + 1089: 00682b4c 212 OBJECT GLOBAL DEFAULT 26 PySetIter_Type │ │ │ │ + 1090: 0068495c 212 OBJECT GLOBAL DEFAULT 26 PyDictKeys_Type │ │ │ │ + 1091: 00246e50 84 FUNC GLOBAL DEFAULT 12 _PyThreadState_GetDict │ │ │ │ + 1092: 0009efa4 24 FUNC GLOBAL DEFAULT 12 Py_EncodeLocale │ │ │ │ + 1093: 001bfee4 276 FUNC GLOBAL DEFAULT 12 PySequence_Fast │ │ │ │ 1094: 00000000 0 FUNC GLOBAL DEFAULT UND endgrent@GLIBC_2.4 (3) │ │ │ │ - 1095: 000e71b8 336 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ - 1096: 006848b8 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ - 1097: 001107e8 396 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ + 1095: 000e750c 336 FUNC GLOBAL DEFAULT 12 PyList_Append │ │ │ │ + 1096: 0068464c 212 OBJECT GLOBAL DEFAULT 26 PyDictValues_Type │ │ │ │ + 1097: 00110308 396 FUNC GLOBAL DEFAULT 12 _PyArena_AddPyObject │ │ │ │ 1098: 00000000 0 FUNC GLOBAL DEFAULT UND __syslog_chk@GLIBC_2.4 (3) │ │ │ │ - 1099: 0006e984 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ - 1100: 001ffd0c 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ - 1101: 0004caf0 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ - 1102: 0038da2c 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ - 1103: 002df6bc 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ - 1104: 002d6614 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ + 1099: 0006ec7c 76 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameBuiltins │ │ │ │ + 1100: 0020007c 48 FUNC GLOBAL DEFAULT 12 PyIndex_Check │ │ │ │ + 1101: 0004cca0 76 FUNC GLOBAL DEFAULT 12 PyModule_FromSlotsAndSpec │ │ │ │ + 1102: 0038df04 520 FUNC GLOBAL DEFAULT 12 _PyCode_GetVarCounts │ │ │ │ + 1103: 002e3150 248 FUNC GLOBAL DEFAULT 12 PyModule_GetNameObject │ │ │ │ + 1104: 002da0ac 28 FUNC GLOBAL DEFAULT 12 Py_GetCompiler │ │ │ │ 1105: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd@GLIBC_2.7 (7) │ │ │ │ - 1106: 001ffd3c 1960 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ - 1107: 003f82f0 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ - 1108: 0026ee58 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ - 1109: 000e2824 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ + 1106: 002000ac 1960 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeFSDefault │ │ │ │ + 1107: 003f70a8 44 FUNC GLOBAL DEFAULT 12 PyErr_SetHandledException │ │ │ │ + 1108: 00270e14 100 FUNC GLOBAL DEFAULT 12 _PyMem_Strdup │ │ │ │ + 1109: 000e2a2c 352 FUNC GLOBAL DEFAULT 12 PyDict_GetItemRef │ │ │ │ 1110: 0002e91c 0 FUNC GLOBAL DEFAULT UND XML_GetErrorCode │ │ │ │ - 1111: 0032cfac 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ - 1112: 000437d0 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ - 1113: 0028a054 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ + 1111: 002205f0 960 FUNC GLOBAL DEFAULT 12 PyUnicode_BuildEncodingMap │ │ │ │ + 1112: 00043960 176 FUNC GLOBAL DEFAULT 12 PyRun_AnyFileExFlags │ │ │ │ + 1113: 0028cd6c 476 FUNC GLOBAL DEFAULT 12 PyNumber_ToBase │ │ │ │ 1114: 00000000 0 FUNC GLOBAL DEFAULT UND setgroups@GLIBC_2.4 (3) │ │ │ │ - 1115: 00335230 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ - 1116: 0030f870 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ + 1115: 00337cb4 120 FUNC GLOBAL DEFAULT 12 PySet_Clear │ │ │ │ + 1116: 0031318c 28 FUNC GLOBAL DEFAULT 12 PyInit_faulthandler │ │ │ │ 1117: 00000000 0 FUNC GLOBAL DEFAULT UND setxattr@GLIBC_2.4 (3) │ │ │ │ - 1118: 002df958 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ - 1119: 0009837c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ - 1120: 002603b0 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ - 1121: 0034581c 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ - 1122: 0009bf14 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ - 1123: 000ba774 1384 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ + 1118: 002e33ec 28 FUNC GLOBAL DEFAULT 12 Py_GetPlatform │ │ │ │ + 1119: 00097f7c 144 FUNC GLOBAL DEFAULT 12 PyFunction_AddWatcher │ │ │ │ + 1120: 00261e90 452 FUNC GLOBAL DEFAULT 12 _PyException_AddNote │ │ │ │ + 1121: 00346918 28 FUNC GLOBAL DEFAULT 12 PyInit__ast │ │ │ │ + 1122: 0009ba98 72 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_Function │ │ │ │ + 1123: 000ba620 1384 FUNC GLOBAL DEFAULT 12 PySequence_Tuple │ │ │ │ 1124: 0002dfa0 0 FUNC GLOBAL DEFAULT UND XML_SetBillionLaughsAttackProtectionActivationThreshold │ │ │ │ 1125: 00000000 0 FUNC GLOBAL DEFAULT UND grantpt@GLIBC_2.4 (3) │ │ │ │ - 1126: 00097808 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ - 1127: 00346a20 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ - 1128: 00312020 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ - 1129: 003383f4 144 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ - 1130: 00369db0 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ + 1126: 00097408 28 FUNC GLOBAL DEFAULT 12 PyType_FromSlots │ │ │ │ + 1127: 00347b1c 40 FUNC GLOBAL DEFAULT 12 PyErr_Print │ │ │ │ + 1128: 00315790 80 FUNC GLOBAL DEFAULT 12 PySys_WriteStderr │ │ │ │ + 1129: 0033af14 144 FUNC GLOBAL DEFAULT 12 _PyEval_LazyImportFrom │ │ │ │ + 1130: 0036a8a8 104 FUNC GLOBAL DEFAULT 12 _PyTime_gmtime │ │ │ │ 1131: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_init@GLIBC_2.4 (3) │ │ │ │ - 1132: 00073008 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ - 1133: 0068b300 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ - 1134: 00388830 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ - 1135: 00296b3c 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ - 1136: 000dd600 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ - 1137: 00282e54 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ - 1138: 000c12c8 1296 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ - 1139: 00095e80 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ - 1140: 0009e800 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ + 1132: 00073300 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramFullPath │ │ │ │ + 1133: 0068b22c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ResourceWarning │ │ │ │ + 1134: 00388ca8 96 FUNC GLOBAL DEFAULT 12 _PyCode_GetXIData │ │ │ │ + 1135: 00299c4c 96 FUNC GLOBAL DEFAULT 12 _PyType_GetSlotWrapperNames │ │ │ │ + 1136: 000dd9a8 152 FUNC GLOBAL DEFAULT 12 PyUnicode_FromStringAndSize │ │ │ │ + 1137: 002859cc 692 FUNC GLOBAL DEFAULT 12 _PyLong_Frexp │ │ │ │ + 1138: 000c128c 1268 FUNC GLOBAL DEFAULT 12 PyType_GenericAlloc │ │ │ │ + 1139: 00095a80 48 FUNC GLOBAL DEFAULT 12 PyType_GetTypeDataSize │ │ │ │ + 1140: 0009e5b8 52 FUNC GLOBAL DEFAULT 12 PyStatus_NoMemory │ │ │ │ 1141: 00000000 0 FUNC GLOBAL DEFAULT UND getlogin_r@GLIBC_2.4 (3) │ │ │ │ - 1142: 0018c8b4 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ - 1143: 00058170 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ - 1144: 000dc7f0 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ - 1145: 006d6cc0 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ - 1146: 00389950 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ - 1147: 0038b9cc 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ - 1148: 00155c14 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ - 1149: 00445b74 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ - 1150: 00299ddc 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ - 1151: 003afabc 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ - 1152: 00051a78 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ + 1142: 0018d404 36 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimit │ │ │ │ + 1143: 000584b8 688 FUNC GLOBAL DEFAULT 12 PySequence_InPlaceConcat │ │ │ │ + 1144: 000dcb98 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_SawSlot │ │ │ │ + 1145: 006d6c9c 4 OBJECT GLOBAL DEFAULT 30 Py_BytesWarningFlag │ │ │ │ + 1146: 00389fa8 144 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCallPy │ │ │ │ + 1147: 0038bdd8 20 FUNC GLOBAL DEFAULT 12 _PyCode_FromXIData │ │ │ │ + 1148: 00155428 156 FUNC GLOBAL DEFAULT 12 _PyToken_ThreeChars │ │ │ │ + 1149: 00443fdc 28 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIDataNoFallback │ │ │ │ + 1150: 0029ceec 1236 FUNC GLOBAL DEFAULT 12 _PyEval_MatchClass │ │ │ │ + 1151: 003af08c 48 FUNC GLOBAL DEFAULT 12 PyGC_Disable │ │ │ │ + 1152: 00051c28 108 FUNC GLOBAL DEFAULT 12 _PyEval_FormatExcUnbound │ │ │ │ 1153: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createDCtx │ │ │ │ - 1154: 004dcf38 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ - 1155: 00140c78 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ - 1156: 001b67f8 2328 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ - 1157: 00095ca4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ - 1158: 001fe5f8 228 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ - 1159: 00099358 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ - 1160: 0009f590 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ - 1161: 00040430 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ - 1162: 00368670 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ - 1163: 002bc09c 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ - 1164: 0035c8a4 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ - 1165: 000a1a38 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ - 1166: 004391b8 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ - 1167: 002ea238 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ + 1154: 004db1c4 448 OBJECT GLOBAL DEFAULT 14 _PySlot_names │ │ │ │ + 1155: 001400f0 352 FUNC GLOBAL DEFAULT 12 _PyEval_FrameClearAndPop │ │ │ │ + 1156: 001b6a00 2328 FUNC GLOBAL DEFAULT 12 _PyArg_UnpackKeywords │ │ │ │ + 1157: 000958a4 92 FUNC GLOBAL DEFAULT 12 PyLong_IsPositive │ │ │ │ + 1158: 001fe8dc 228 FUNC GLOBAL DEFAULT 12 _PyEval_SliceIndexNotNone │ │ │ │ + 1159: 00098f58 48 FUNC GLOBAL DEFAULT 12 _PyFrame_IsEntryFrame │ │ │ │ + 1160: 0009f0ac 132 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_FromObject │ │ │ │ + 1161: 000405c0 40 FUNC GLOBAL DEFAULT 12 PyException_GetArgs │ │ │ │ + 1162: 0036916c 388 FUNC GLOBAL DEFAULT 12 _PyXIData_RegisterClass │ │ │ │ + 1163: 002c8c00 40 FUNC GLOBAL DEFAULT 12 PyStatus_Ok │ │ │ │ + 1164: 0035da9c 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetUnaryIntrinsicName │ │ │ │ + 1165: 000a1554 380 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType2 │ │ │ │ + 1166: 0043760c 304 FUNC GLOBAL DEFAULT 12 PySequence_SetItem │ │ │ │ + 1167: 002ee394 76 FUNC GLOBAL DEFAULT 12 PyObject_Type │ │ │ │ 1168: 00000000 0 FUNC GLOBAL DEFAULT UND fchmodat@GLIBC_2.4 (3) │ │ │ │ - 1169: 0009e574 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ - 1170: 0009677c 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ - 1171: 0009e9d0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ - 1172: 0009cfb8 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ - 1173: 003adb74 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ - 1174: 00693600 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ + 1169: 0009e32c 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_BeginMutex │ │ │ │ + 1170: 0009637c 52 FUNC GLOBAL DEFAULT 12 PyUnstable_TryIncRef │ │ │ │ + 1171: 0009e788 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_AbandonWrite │ │ │ │ + 1172: 0009cbb8 44 FUNC GLOBAL DEFAULT 12 PyGen_NewWithQualName │ │ │ │ + 1173: 003ad144 28 FUNC GLOBAL DEFAULT 12 PyInit__asyncio │ │ │ │ + 1174: 00693604 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenBootstrap │ │ │ │ 1175: 00000000 0 FUNC GLOBAL DEFAULT UND clearerr@GLIBC_2.4 (3) │ │ │ │ 1176: 00000000 0 FUNC GLOBAL DEFAULT UND dup2@GLIBC_2.4 (3) │ │ │ │ - 1177: 000487a0 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ - 1178: 00071970 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ + 1177: 00048950 148 FUNC GLOBAL DEFAULT 12 _PyExc_CreateExceptionGroup │ │ │ │ + 1178: 00071c68 72 FUNC GLOBAL DEFAULT 12 _PyXIData_FormatNotShareableError │ │ │ │ 1179: 00000000 0 FUNC GLOBAL DEFAULT UND __gmtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1180: 000a4840 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ + 1180: 000a4440 136 FUNC GLOBAL DEFAULT 12 PyUnstable_WritePerfMapEntry │ │ │ │ 1181: 00000000 0 FUNC GLOBAL DEFAULT UND dup3@GLIBC_2.9 (19) │ │ │ │ - 1182: 000d85dc 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ - 1183: 000977b0 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ - 1184: 0020635c 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ + 1182: 000d8980 56 FUNC GLOBAL DEFAULT 12 PyObject_Realloc │ │ │ │ + 1183: 000973b0 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleString │ │ │ │ + 1184: 00206784 452 FUNC GLOBAL DEFAULT 12 PyNumber_Lshift │ │ │ │ 1185: 006d6644 4 OBJECT WEAK DEFAULT 30 environ@GLIBC_2.4 (3) │ │ │ │ - 1186: 0004c460 828 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ + 1186: 0004c610 828 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Resize │ │ │ │ 1187: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_refPrefix │ │ │ │ 1188: 00000000 0 FUNC GLOBAL DEFAULT UND pause@GLIBC_2.4 (3) │ │ │ │ - 1189: 00213478 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ - 1190: 00129f94 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ - 1191: 00315c00 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ + 1189: 00213d04 72 FUNC GLOBAL DEFAULT 12 PyThread_free_lock │ │ │ │ + 1190: 00129adc 212 FUNC GLOBAL DEFAULT 12 _PyArena_Malloc │ │ │ │ + 1191: 00318e6c 268 FUNC GLOBAL DEFAULT 12 PyErr_Display │ │ │ │ 1192: 00000000 0 FUNC GLOBAL DEFAULT UND unsetenv@GLIBC_2.4 (3) │ │ │ │ - 1193: 001bf544 808 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ + 1193: 001bf9a8 808 FUNC GLOBAL DEFAULT 12 PyUnicode_Append │ │ │ │ 1194: 0002f1b0 0 FUNC GLOBAL DEFAULT UND acos@GLIBC_2.4 (2) │ │ │ │ - 1195: 0035f85c 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ + 1195: 00349dbc 420 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Unpark │ │ │ │ 1196: 00000000 0 FUNC GLOBAL DEFAULT UND deflateSetDictionary │ │ │ │ - 1197: 0036df10 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ - 1198: 0005d21c 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ - 1199: 002d5b68 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ - 1200: 00176fec 1616 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ - 1201: 002b6020 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ - 1202: 00371688 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ - 1203: 0032a600 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ - 1204: 0032f9ac 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ + 1197: 0036e9f8 508 FUNC GLOBAL DEFAULT 12 PyFloat_FromString │ │ │ │ + 1198: 0005d478 72 FUNC GLOBAL DEFAULT 12 _PyBytes_ReverseFind │ │ │ │ + 1199: 002d9600 136 FUNC GLOBAL DEFAULT 12 Py_GetBuildInfo │ │ │ │ + 1200: 00176c7c 1616 FUNC GLOBAL DEFAULT 12 PyTraceBack_Here │ │ │ │ + 1201: 002b9eb8 20 FUNC GLOBAL DEFAULT 12 Py_NewRef │ │ │ │ + 1202: 00372170 52 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetIDObject │ │ │ │ + 1203: 0032d12c 132 FUNC GLOBAL DEFAULT 12 PyCodec_Register │ │ │ │ + 1204: 00332038 28 FUNC GLOBAL DEFAULT 12 PyInit__stat │ │ │ │ 1205: 00000000 0 FUNC GLOBAL DEFAULT UND sqrt@GLIBC_2.4 (2) │ │ │ │ - 1206: 000d4f08 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ - 1207: 006d6cbc 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ - 1208: 001710bc 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ - 1209: 00386e54 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ + 1206: 000d52a4 696 FUNC GLOBAL DEFAULT 12 PyObject_Str │ │ │ │ + 1207: 006d6c98 4 OBJECT GLOBAL DEFAULT 30 Py_InspectFlag │ │ │ │ + 1208: 00170d58 948 FUNC GLOBAL DEFAULT 12 PyObject_RichCompare │ │ │ │ + 1209: 00279dac 32 FUNC GLOBAL DEFAULT 12 PyNumber_Xor │ │ │ │ 1210: 00000000 0 FUNC GLOBAL DEFAULT UND shutdown@GLIBC_2.4 (3) │ │ │ │ - 1211: 00368404 548 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ + 1211: 0025df58 548 FUNC GLOBAL DEFAULT 12 PyFile_GetLine │ │ │ │ 1212: 00000000 0 FUNC GLOBAL DEFAULT UND setns@GLIBC_2.14 (21) │ │ │ │ - 1213: 0021fac4 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ - 1214: 0038a808 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ - 1215: 00181e30 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ + 1213: 00220f70 44 FUNC GLOBAL DEFAULT 12 PyThread_tss_set │ │ │ │ + 1214: 0038ac80 284 FUNC GLOBAL DEFAULT 12 _PyContext_Exit │ │ │ │ + 1215: 001819ac 772 FUNC GLOBAL DEFAULT 12 PyNumber_AsSsize_t │ │ │ │ 1216: 00000000 0 FUNC GLOBAL DEFAULT UND poll@GLIBC_2.4 (3) │ │ │ │ - 1217: 00094898 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ - 1218: 00687a78 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ - 1219: 0038a460 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ - 1220: 0009d1ec 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ + 1217: 00094498 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetClosure │ │ │ │ + 1218: 0068780c 212 OBJECT GLOBAL DEFAULT 26 PyClassMethodDescr_Type │ │ │ │ + 1219: 0038a8d8 268 FUNC GLOBAL DEFAULT 12 _PyBytes_GetXIDataWrapped │ │ │ │ + 1220: 0009cdec 76 FUNC GLOBAL DEFAULT 12 PyModule_GetName │ │ │ │ 1221: 00000000 0 FUNC GLOBAL DEFAULT UND fexecve@GLIBC_2.4 (3) │ │ │ │ - 1222: 003456b8 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ - 1223: 000ded54 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ - 1224: 003641f4 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ - 1225: 0004f894 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ + 1222: 003467b4 68 FUNC GLOBAL DEFAULT 12 _PyList_AsTupleAndClear │ │ │ │ + 1223: 000def6c 60 FUNC GLOBAL DEFAULT 12 Py_BuildValue │ │ │ │ + 1224: 00364e84 240 FUNC GLOBAL DEFAULT 12 _PyCapsule_SetTraverse │ │ │ │ + 1225: 0004fa44 28 FUNC GLOBAL DEFAULT 12 PyInit__sha1 │ │ │ │ 1226: 00000000 0 FUNC GLOBAL DEFAULT UND forkpty@GLIBC_2.34 (4) │ │ │ │ 1227: 006811dc 4 OBJECT GLOBAL DEFAULT 26 PyImport_Inittab │ │ │ │ - 1228: 003d9810 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ - 1229: 00218ad0 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ - 1230: 0068bd7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ + 1228: 003d85e8 28 FUNC GLOBAL DEFAULT 12 PyInit__sha2 │ │ │ │ + 1229: 00219744 184 FUNC GLOBAL DEFAULT 12 PyBuffer_Release │ │ │ │ + 1230: 0068c2a4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ModuleNotFoundError │ │ │ │ 1231: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeCDict │ │ │ │ - 1232: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ - 1233: 0004d878 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ - 1234: 00078e8c 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ + 1232: 006ffe9c 0 NOTYPE GLOBAL DEFAULT 30 _end │ │ │ │ + 1233: 0004da28 28 FUNC GLOBAL DEFAULT 12 PyInit__sha3 │ │ │ │ + 1234: 000792dc 216 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireStopIterationEvent │ │ │ │ 1235: 00000000 0 FUNC GLOBAL DEFAULT UND __fprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1236: 0032d540 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ + 1236: 0032fbf8 116 FUNC GLOBAL DEFAULT 12 PySys_SetObject │ │ │ │ 1237: 00000000 0 FUNC GLOBAL DEFAULT UND sigaddset@GLIBC_2.4 (3) │ │ │ │ - 1238: 00050424 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ - 1239: 00107984 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ - 1240: 001662a8 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ - 1241: 0008d890 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ - 1242: 00078060 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ - 1243: 001844c8 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ - 1244: 006855d8 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ - 1245: 002df93c 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ - 1246: 0019a4f8 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ - 1247: 002badcc 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ + 1238: 000505d4 28 FUNC GLOBAL DEFAULT 12 PyInit__symtable │ │ │ │ + 1239: 0010749c 500 FUNC GLOBAL DEFAULT 12 PySlice_New │ │ │ │ + 1240: 00165f38 92 FUNC GLOBAL DEFAULT 12 PyModuleDef_Init │ │ │ │ + 1241: 0008da84 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF16String │ │ │ │ + 1242: 000783b4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireJumpEvent │ │ │ │ + 1243: 00185608 336 FUNC GLOBAL DEFAULT 12 _PyNumber_Index │ │ │ │ + 1244: 0068536c 212 OBJECT GLOBAL DEFAULT 26 PyFrozenDict_Type │ │ │ │ + 1245: 002e33d0 28 FUNC GLOBAL DEFAULT 12 Py_GetCopyright │ │ │ │ + 1246: 0019a704 208 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreSubscr │ │ │ │ + 1247: 002c7930 76 FUNC GLOBAL DEFAULT 12 PyConfig_SetBytesArgv │ │ │ │ 1248: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_unlock@GLIBC_2.4 (3) │ │ │ │ 1249: 00000000 0 FUNC GLOBAL DEFAULT UND sethostname@GLIBC_2.4 (3) │ │ │ │ - 1250: 000d561c 380 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ - 1251: 001d7c20 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ - 1252: 000f19e0 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ - 1253: 00328af0 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ - 1254: 00097344 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ - 1255: 00370180 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ - 1256: 00246334 304 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ - 1257: 00312a08 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ - 1258: 000970d4 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ - 1259: 0021a2e4 364 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ - 1260: 001e5c74 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ + 1250: 000d59b8 380 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteStr │ │ │ │ + 1251: 001d8070 172 FUNC GLOBAL DEFAULT 12 PyWrapper_New │ │ │ │ + 1252: 000f1680 48 FUNC GLOBAL DEFAULT 12 _PyType_Lookup │ │ │ │ + 1253: 0032b658 28 FUNC GLOBAL DEFAULT 12 PyInit__codecs │ │ │ │ + 1254: 00096f44 52 FUNC GLOBAL DEFAULT 12 Py_CompileStringObject │ │ │ │ + 1255: 00370c68 48 FUNC GLOBAL DEFAULT 12 Py_NewInterpreterFromConfig │ │ │ │ + 1256: 00246744 304 FUNC GLOBAL DEFAULT 12 PyTime_MonotonicRaw │ │ │ │ + 1257: 00316178 244 FUNC GLOBAL DEFAULT 12 PyLong_AsSize_t │ │ │ │ + 1258: 00096cd4 144 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ + 1259: 0021af58 364 FUNC GLOBAL DEFAULT 12 PyObject_VisitManagedDict │ │ │ │ + 1260: 001e60bc 608 FUNC GLOBAL DEFAULT 12 PyFrozenSet_New │ │ │ │ 1261: 00000000 0 FUNC GLOBAL DEFAULT UND getpwuid_r@GLIBC_2.4 (3) │ │ │ │ - 1262: 0003ed08 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ - 1263: 003c7b5c 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ - 1264: 004dd73c 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ - 1265: 0030e8a0 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ - 1266: 00097544 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ + 1262: 0003ee98 48 FUNC GLOBAL DEFAULT 12 PyErr_SetImportErrorSubclass │ │ │ │ + 1263: 003c6a50 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable_async_safe │ │ │ │ + 1264: 004dbba4 108 OBJECT GLOBAL DEFAULT 14 _PyEval_BinaryOps │ │ │ │ + 1265: 00312238 124 FUNC GLOBAL DEFAULT 12 _PyTime_localtime │ │ │ │ + 1266: 00097144 184 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveLoopFlags │ │ │ │ 1267: 00000000 0 FUNC GLOBAL DEFAULT UND fchown@GLIBC_2.4 (3) │ │ │ │ - 1268: 0006f140 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ + 1268: 0006f438 20 FUNC GLOBAL DEFAULT 12 _PyXI_FormatExcInfo │ │ │ │ 1269: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getcpuclockid@GLIBC_2.34 (4) │ │ │ │ - 1270: 00685e98 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ + 1270: 00685c2c 212 OBJECT GLOBAL DEFAULT 26 PyStaticMethod_Type │ │ │ │ 1271: 0002f228 0 FUNC GLOBAL DEFAULT UND erfc@GLIBC_2.4 (2) │ │ │ │ - 1272: 003f72c0 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ - 1273: 0068190c 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ + 1272: 003f6078 1004 FUNC GLOBAL DEFAULT 12 _PyEval_ExceptionGroupMatch │ │ │ │ + 1273: 006816a0 212 OBJECT GLOBAL DEFAULT 26 PyTraceBack_Type │ │ │ │ 1274: 006a9dd0 0x2c7c0 OBJECT GLOBAL DEFAULT 27 _PyRuntime │ │ │ │ - 1275: 0033afc8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ - 1276: 0026fd7c 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ + 1275: 0033daec 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetModule │ │ │ │ + 1276: 00271d00 196 FUNC GLOBAL DEFAULT 12 _Py_hashtable_clear │ │ │ │ 1277: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeDDict │ │ │ │ 1278: 0002dda8 0 FUNC GLOBAL DEFAULT UND asin@GLIBC_2.4 (2) │ │ │ │ - 1279: 00099420 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ - 1280: 001c8bdc 3244 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ - 1281: 00038ce0 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ + 1279: 00099020 32 FUNC GLOBAL DEFAULT 12 _PyLong_Sign │ │ │ │ + 1280: 001c9040 3248 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevelObject │ │ │ │ + 1281: 00038dc0 20 FUNC GLOBAL DEFAULT 12 PyThread_detach_thread │ │ │ │ 1282: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64@GLIBC_2.10 (17) │ │ │ │ - 1283: 0068e2d0 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ + 1283: 0068e7f0 212 OBJECT GLOBAL DEFAULT 26 PyPickleBuffer_Type │ │ │ │ 1284: 006d664c 4 OBJECT GLOBAL DEFAULT 30 stdout@GLIBC_2.4 (3) │ │ │ │ - 1285: 00150518 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ - 1286: 00681748 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ + 1285: 0014fcf0 580 FUNC GLOBAL DEFAULT 12 PyArg_UnpackTuple │ │ │ │ + 1286: 006814dc 8 OBJECT GLOBAL DEFAULT 26 _Py_EllipsisObject │ │ │ │ 1287: 00000000 0 FUNC GLOBAL DEFAULT UND __ioctl_time64@GLIBC_2.34 (4) │ │ │ │ - 1288: 001bfba8 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ - 1289: 0009ec20 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ - 1290: 0035fe18 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ - 1291: 001ec350 1956 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ - 1292: 000e6674 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ - 1293: 00083e98 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ - 1294: 00097400 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ - 1295: 0037e3d8 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ - 1296: 0041c49c 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ - 1297: 001e5c44 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ - 1298: 000538a8 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ - 1299: 00447fa4 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ + 1288: 001c000c 244 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLong │ │ │ │ + 1289: 0009e9d8 68 FUNC GLOBAL DEFAULT 12 PyEval_AcquireLock │ │ │ │ + 1290: 00360aa8 20 FUNC GLOBAL DEFAULT 12 PyErr_RangedSyntaxLocationObject │ │ │ │ + 1291: 001eca94 1956 FUNC GLOBAL DEFAULT 12 _PySuper_Lookup │ │ │ │ + 1292: 000e6888 1740 FUNC GLOBAL DEFAULT 12 PyStructSequence_New │ │ │ │ + 1293: 00084190 24 FUNC GLOBAL DEFAULT 12 PyByteArray_AsString │ │ │ │ + 1294: 00097000 180 FUNC GLOBAL DEFAULT 12 PyRun_FileExFlags │ │ │ │ + 1295: 0037e978 224 FUNC GLOBAL DEFAULT 12 _PyUnicode_Copy │ │ │ │ + 1296: 0041b2e8 168 FUNC GLOBAL DEFAULT 12 _PyBytes_Find │ │ │ │ + 1297: 001e608c 48 FUNC GLOBAL DEFAULT 12 PyObject_CheckBuffer │ │ │ │ + 1298: 00053a5c 240 FUNC GLOBAL DEFAULT 12 _PyEval_SpecialMethodCanSuggest │ │ │ │ + 1299: 0044640c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_SuspendAll │ │ │ │ 1300: 00000000 0 FUNC GLOBAL DEFAULT UND fputc@GLIBC_2.4 (3) │ │ │ │ - 1301: 002df050 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ - 1302: 0043b878 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ - 1303: 00244744 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ + 1301: 002e2ae4 112 FUNC GLOBAL DEFAULT 12 PyContextVar_New │ │ │ │ + 1302: 00439ccc 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalEncoder │ │ │ │ + 1303: 002445d0 112 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_Close │ │ │ │ 1304: 00000000 0 FUNC GLOBAL DEFAULT UND frexp@GLIBC_2.4 (3) │ │ │ │ - 1305: 00448d00 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ - 1306: 002a327c 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ - 1307: 004169e0 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ - 1308: 000ac994 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ - 1309: 002078c4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ - 1310: 0039adb4 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ - 1311: 000b9a88 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ + 1305: 00447180 4 OBJECT GLOBAL DEFAULT 14 _IO_stdin_used │ │ │ │ + 1306: 002a6974 524 FUNC GLOBAL DEFAULT 12 PyNumber_Float │ │ │ │ + 1307: 00414ed8 220 FUNC GLOBAL DEFAULT 12 PyWeakref_NewProxy │ │ │ │ + 1308: 000ac598 32 FUNC GLOBAL DEFAULT 12 _Py_Get_Getpath_CodeObject │ │ │ │ + 1309: 00207ce4 84 FUNC GLOBAL DEFAULT 12 PyLong_AsInt64 │ │ │ │ + 1310: 0039a884 64 FUNC GLOBAL DEFAULT 12 _PyXI_GetPreserved │ │ │ │ + 1311: 000b9934 336 FUNC GLOBAL DEFAULT 12 PyMem_Malloc │ │ │ │ 1312: 00000000 0 FUNC GLOBAL DEFAULT UND ceil@GLIBC_2.4 (2) │ │ │ │ - 1313: 003711fc 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ - 1314: 000e2984 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ - 1315: 001455e4 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ - 1316: 00240730 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ + 1313: 00371d44 28 FUNC GLOBAL DEFAULT 12 PyInit__locale │ │ │ │ + 1314: 000e2b8c 104 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ + 1315: 00144a5c 1948 FUNC GLOBAL DEFAULT 12 PyDict_DelItem │ │ │ │ + 1316: 002405b0 20 FUNC GLOBAL DEFAULT 12 _PyWeakref_ClearRef │ │ │ │ 1317: 00000000 0 FUNC GLOBAL DEFAULT UND fremovexattr@GLIBC_2.4 (3) │ │ │ │ - 1318: 000e7548 80 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ - 1319: 0036bd0c 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ - 1320: 00095eb0 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ - 1321: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ - 1322: 000789e8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ - 1323: 003af93c 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ + 1318: 000e775c 80 FUNC GLOBAL DEFAULT 12 _PyList_AppendTakeRefListResize │ │ │ │ + 1319: 0036c87c 220 FUNC GLOBAL DEFAULT 12 PyErr_NewExceptionWithDoc │ │ │ │ + 1320: 00095ab0 44 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetCode │ │ │ │ + 1321: 006ffe9c 0 NOTYPE GLOBAL DEFAULT 30 __end__ │ │ │ │ + 1322: 00078de4 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireRaiseEvent │ │ │ │ + 1323: 003aef0c 40 FUNC GLOBAL DEFAULT 12 PyGC_IsEnabled │ │ │ │ 1324: 00000000 0 FUNC GLOBAL DEFAULT UND getsid@GLIBC_2.4 (3) │ │ │ │ 1325: 00000000 0 FUNC GLOBAL DEFAULT UND recv@GLIBC_2.4 (3) │ │ │ │ - 1326: 00404940 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ - 1327: 006836e4 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ - 1328: 0040e518 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ + 1326: 00403640 56 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_SetStart │ │ │ │ + 1327: 00683478 212 OBJECT GLOBAL DEFAULT 26 PyRangeIter_Type │ │ │ │ + 1328: 0040d218 952 FUNC GLOBAL DEFAULT 12 _Py_c_prod │ │ │ │ 1329: 00000000 0 FUNC GLOBAL DEFAULT UND dlerror@GLIBC_2.34 (4) │ │ │ │ - 1330: 00342374 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ - 1331: 00145538 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ + 1330: 00344088 96 FUNC GLOBAL DEFAULT 12 PyModule_Create2 │ │ │ │ + 1331: 001449b0 172 FUNC GLOBAL DEFAULT 12 _PyUnicode_Equal │ │ │ │ 1332: 00000000 0 FUNC GLOBAL DEFAULT UND fmax@GLIBC_2.4 (2) │ │ │ │ - 1333: 000985c0 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ - 1334: 000a1178 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ - 1335: 006d6c78 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ - 1336: 002b60dc 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ - 1337: 003711b8 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ - 1338: 00338fd4 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ - 1339: 0009c02c 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ - 1340: 0068bda0 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ - 1341: 0014965c 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ - 1342: 003c3118 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ - 1343: 004157f8 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ - 1344: 00200740 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ - 1345: 0033f4e0 744 FUNC GLOBAL DEFAULT 12 _PyLazyImport_Reify │ │ │ │ + 1333: 000981c0 148 FUNC GLOBAL DEFAULT 12 PyType_Watch │ │ │ │ + 1334: 000a0c94 92 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_Release │ │ │ │ + 1335: 006decc8 24 OBJECT GLOBAL DEFAULT 30 _Py_HashSecret │ │ │ │ + 1336: 002b9f74 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternInPlace │ │ │ │ + 1337: 00371ca0 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetEncoding │ │ │ │ + 1338: 0033baf4 28 FUNC GLOBAL DEFAULT 12 PyInit__operator │ │ │ │ + 1339: 0009bbb0 80 FUNC GLOBAL DEFAULT 12 _PyLong_UInt8_Converter │ │ │ │ + 1340: 0068c2c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeWarning │ │ │ │ + 1341: 00148e08 320 FUNC GLOBAL DEFAULT 12 _PyObject_GetAttrStackRef │ │ │ │ + 1342: 003c2720 52 FUNC GLOBAL DEFAULT 12 _PyTime_AsMilliseconds │ │ │ │ + 1343: 00413cf0 76 FUNC GLOBAL DEFAULT 12 PyCodec_Encode │ │ │ │ + 1344: 00200ab0 32 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObject │ │ │ │ + 1345: 00341d10 744 FUNC GLOBAL DEFAULT 12 _PyLazyImport_Reify │ │ │ │ 1346: 00000000 0 FUNC GLOBAL DEFAULT UND __localtime64_r@GLIBC_2.34 (4) │ │ │ │ - 1347: 00096cd4 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ - 1348: 006839cc 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ - 1349: 00099300 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ + 1347: 000968d4 572 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteWideChar │ │ │ │ + 1348: 00683760 212 OBJECT GLOBAL DEFAULT 26 _PyNone_Type │ │ │ │ + 1349: 00098f00 68 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetReason │ │ │ │ 1350: 00000000 0 FUNC GLOBAL DEFAULT UND inflate │ │ │ │ - 1351: 0009ed18 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ - 1352: 004a4d00 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ - 1353: 0068bde0 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ + 1351: 0009ead0 24 FUNC GLOBAL DEFAULT 12 _PyThreadState_Prealloc │ │ │ │ + 1352: 004a2ec4 48 OBJECT GLOBAL DEFAULT 14 _Py_SpecialMethods │ │ │ │ + 1353: 0068c25c 4 OBJECT GLOBAL DEFAULT 26 PyExc_AttributeError │ │ │ │ 1354: 00000000 0 FUNC GLOBAL DEFAULT UND fputs@GLIBC_2.4 (3) │ │ │ │ - 1355: 0043bae0 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ + 1355: 00439f30 28 FUNC GLOBAL DEFAULT 12 PyCodec_IncrementalDecoder │ │ │ │ 1356: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_destroy@GLIBC_2.4 (3) │ │ │ │ - 1357: 00309914 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ - 1358: 001f462c 856 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ + 1357: 0030d14c 28 FUNC GLOBAL DEFAULT 12 PyLong_GetNativeLayout │ │ │ │ + 1358: 001f4a8c 856 FUNC GLOBAL DEFAULT 12 _PyArena_Free │ │ │ │ 1359: 00000000 0 FUNC GLOBAL DEFAULT UND strtok_r@GLIBC_2.4 (3) │ │ │ │ - 1360: 003854b8 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ + 1360: 003844fc 196 FUNC GLOBAL DEFAULT 12 _PyContext_Enter │ │ │ │ 1361: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_wait@GLIBC_2.4 (3) │ │ │ │ 1362: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_refPrefix │ │ │ │ - 1363: 00380320 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ - 1364: 0039b224 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ - 1365: 00228b1c 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ - 1366: 00382354 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ - 1367: 000d13a0 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ + 1363: 00380810 28 FUNC GLOBAL DEFAULT 12 PyInit__pickle │ │ │ │ + 1364: 0039abf4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Release │ │ │ │ + 1365: 0022a574 88 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8AndSize │ │ │ │ + 1366: 00382844 28 FUNC GLOBAL DEFAULT 12 PyInit__posixsubprocess │ │ │ │ + 1367: 000d1618 832 FUNC GLOBAL DEFAULT 12 _PyUnicode_InternMortal │ │ │ │ 1368: 00000000 0 FUNC GLOBAL DEFAULT UND fpathconf@GLIBC_2.4 (3) │ │ │ │ - 1369: 0019e294 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ - 1370: 00094ef4 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ - 1371: 00082c04 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ - 1372: 000665c8 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ - 1373: 001f9f4c 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ + 1369: 0019e4a0 204 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CompareOp │ │ │ │ + 1370: 00094af4 340 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleObject │ │ │ │ + 1371: 000825e4 40 FUNC GLOBAL DEFAULT 12 _Py_hashtable_size │ │ │ │ + 1372: 000668bc 64 FUNC GLOBAL DEFAULT 12 PyLongWriter_Discard │ │ │ │ + 1373: 001fa398 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Finish │ │ │ │ 1374: 00000000 0 FUNC GLOBAL DEFAULT UND strnlen@GLIBC_2.4 (3) │ │ │ │ - 1375: 0038dd50 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ + 1375: 0038e228 996 FUNC GLOBAL DEFAULT 12 _PyCode_SetUnboundVarCounts │ │ │ │ 1376: 00030c34 36 FUNC GLOBAL DEFAULT 12 PyConfig_Read │ │ │ │ - 1377: 002a2c68 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ + 1377: 002a6360 232 FUNC GLOBAL DEFAULT 12 PyComplex_AsCComplex │ │ │ │ 1378: 00033a24 444 FUNC GLOBAL DEFAULT 12 _PyObject_DebugMallocStats │ │ │ │ 1379: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartNamespaceDeclHandler │ │ │ │ - 1380: 00261324 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ - 1381: 003da4c0 224 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ - 1382: 0009642c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ + 1380: 00262d7c 192 FUNC GLOBAL DEFAULT 12 _PyLong_Copy │ │ │ │ + 1381: 003d9298 224 FUNC GLOBAL DEFAULT 12 PyCodec_Unregister │ │ │ │ + 1382: 0009602c 20 FUNC GLOBAL DEFAULT 12 PyCode_GetVarnames │ │ │ │ 1383: 00000000 0 FUNC GLOBAL DEFAULT UND __fstatat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1384: 000f1998 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ + 1384: 000f1638 52 FUNC GLOBAL DEFAULT 12 Py_GetConstant │ │ │ │ 1385: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetElementDeclHandler │ │ │ │ 1386: 00000000 0 FUNC GLOBAL DEFAULT UND fma@GLIBC_2.4 (2) │ │ │ │ - 1387: 00097910 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ - 1388: 003a112c 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ - 1389: 000967f0 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ + 1387: 00097510 56 FUNC GLOBAL DEFAULT 12 PySys_GetXOptions │ │ │ │ + 1388: 003a0afc 332 FUNC GLOBAL DEFAULT 12 _PyTime_ObjectToTime_t │ │ │ │ + 1389: 000963f0 72 FUNC GLOBAL DEFAULT 12 PyThread_tss_free │ │ │ │ 1390: 00000000 0 FUNC GLOBAL DEFAULT UND setresgid@GLIBC_2.4 (3) │ │ │ │ - 1391: 0008120c 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ - 1392: 000995c0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ - 1393: 0038b9b4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ + 1391: 00081730 124 FUNC GLOBAL DEFAULT 12 PyObject_DelItemString │ │ │ │ + 1392: 000991c0 20 FUNC GLOBAL DEFAULT 12 _PyDict_SizeOf │ │ │ │ + 1393: 0038bdc0 24 FUNC GLOBAL DEFAULT 12 _PyXIData_NewObject │ │ │ │ 1394: 00000000 0 FUNC GLOBAL DEFAULT UND sigaltstack@GLIBC_2.4 (3) │ │ │ │ - 1395: 001902d4 3844 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ - 1396: 00382618 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ - 1397: 000992bc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ - 1398: 0003d6bc 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ + 1395: 00191208 312 FUNC GLOBAL DEFAULT 12 _PyDict_MergeUniq │ │ │ │ + 1396: 00382b08 28 FUNC GLOBAL DEFAULT 12 PyInit_select │ │ │ │ + 1397: 00098ebc 68 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_GetReason │ │ │ │ + 1398: 0003d84c 304 FUNC GLOBAL DEFAULT 12 PyCode_NewEmpty │ │ │ │ 1399: 00000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.4 (3) │ │ │ │ - 1400: 0009ed70 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ + 1400: 0009eb28 44 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 1401: 006811cc 16 OBJECT GLOBAL DEFAULT 26 _Py_TrueStruct │ │ │ │ - 1402: 00349a50 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ - 1403: 000aeb54 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ + 1402: 0034abe4 28 FUNC GLOBAL DEFAULT 12 PyInit__datetime │ │ │ │ + 1403: 000aebf8 96 FUNC GLOBAL DEFAULT 12 PyOS_vsnprintf │ │ │ │ 1404: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setschedparam@GLIBC_2.4 (3) │ │ │ │ 1405: 00000000 0 FUNC GLOBAL DEFAULT UND fclose@GLIBC_2.4 (3) │ │ │ │ 1406: 0002d82c 0 FUNC GLOBAL DEFAULT UND XML_SetUserData │ │ │ │ - 1407: 00229c24 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ - 1408: 002e2550 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ - 1409: 003f0708 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ - 1410: 001f6da8 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ - 1411: 002df8b4 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ - 1412: 004448b4 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ - 1413: 00216940 604 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ - 1414: 000a7d60 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ - 1415: 0012de54 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ - 1416: 002004e4 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ - 1417: 0040a2b0 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ - 1418: 002e4204 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ + 1407: 0022b214 140 FUNC GLOBAL DEFAULT 12 _PyObject_IsFreed │ │ │ │ + 1408: 002e64f8 424 FUNC GLOBAL DEFAULT 12 PyErr_NewException │ │ │ │ + 1409: 003ef4c0 112 FUNC GLOBAL DEFAULT 12 PyNumber_Positive │ │ │ │ + 1410: 001f7208 344 FUNC GLOBAL DEFAULT 12 PyUnicode_Join │ │ │ │ + 1411: 002e3348 136 FUNC GLOBAL DEFAULT 12 PyMapping_GetItemString │ │ │ │ + 1412: 00442d1c 240 FUNC GLOBAL DEFAULT 12 PySequence_SetSlice │ │ │ │ + 1413: 002175e8 604 FUNC GLOBAL DEFAULT 12 PyObject_GetBuffer │ │ │ │ + 1414: 000a7c20 48 FUNC GLOBAL DEFAULT 12 PySignal_SetWakeupFd │ │ │ │ + 1415: 0012d9a0 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsPrintable │ │ │ │ + 1416: 00200854 276 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFastWithKeywords_StackRef │ │ │ │ + 1417: 00408fb0 80 FUNC GLOBAL DEFAULT 12 _PyGen_SetStopIterationValue │ │ │ │ + 1418: 002e81c4 212 FUNC GLOBAL DEFAULT 12 PySys_GetAttr │ │ │ │ 1419: 00000000 0 FUNC GLOBAL DEFAULT UND symlinkat@GLIBC_2.4 (3) │ │ │ │ - 1420: 001371dc 2400 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ - 1421: 0033f7c8 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ - 1422: 0033e004 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ - 1423: 00340f94 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ - 1424: 00031afc 204 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ + 1420: 00136d34 660 FUNC GLOBAL DEFAULT 12 PyFunction_NewWithQualName │ │ │ │ + 1421: 00341ff8 48 FUNC GLOBAL DEFAULT 12 PyImport_SetLazyImportsMode │ │ │ │ + 1422: 00340b0c 36 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_GuardCountdown │ │ │ │ + 1423: 00342c74 216 FUNC GLOBAL DEFAULT 12 _PySemaphore_Wait │ │ │ │ + 1424: 00031b00 204 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetError │ │ │ │ 1425: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_loadDictionary │ │ │ │ 1426: 00000000 0 FUNC GLOBAL DEFAULT UND tcsetpgrp@GLIBC_2.4 (3) │ │ │ │ - 1427: 0017d3cc 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ + 1427: 0017d0e4 120 FUNC GLOBAL DEFAULT 12 _PyDictKeys_StringLookupSplit │ │ │ │ 1428: 00000000 0 FUNC GLOBAL DEFAULT UND wcscmp@GLIBC_2.4 (3) │ │ │ │ 1429: 00000000 0 FUNC GLOBAL DEFAULT UND mprotect@GLIBC_2.4 (3) │ │ │ │ 1430: 00000000 0 FUNC GLOBAL DEFAULT UND __memmove_chk@GLIBC_2.4 (3) │ │ │ │ - 1431: 00095f20 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ - 1432: 0021faac 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ - 1433: 000aebb4 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ - 1434: 00252348 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ - 1435: 003fe4a4 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ - 1436: 0029d858 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ - 1437: 0015db58 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ - 1438: 00087c8c 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ - 1439: 0005a664 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ - 1440: 006843cc 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ - 1441: 002bca08 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ - 1442: 000a6400 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ - 1443: 00683aa0 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ - 1444: 00389f0c 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ - 1445: 00073230 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ - 1446: 002b1658 6768 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ - 1447: 00085498 168 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ - 1448: 00092aec 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ - 1449: 0023de00 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ - 1450: 001e56a4 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ + 1431: 00095b20 32 FUNC GLOBAL DEFAULT 12 Py_PACK_VERSION │ │ │ │ + 1432: 00220f58 24 FUNC GLOBAL DEFAULT 12 PyThread_tss_get │ │ │ │ + 1433: 000aec58 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Main │ │ │ │ + 1434: 00253b98 84 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_Dealloc │ │ │ │ + 1435: 003fd26c 80 FUNC GLOBAL DEFAULT 12 _PyErr_BadInternalCall │ │ │ │ + 1436: 002a11e4 64 FUNC GLOBAL DEFAULT 12 PyArg_Parse │ │ │ │ + 1437: 0015d760 376 FUNC GLOBAL DEFAULT 12 _Py_BuiltinCallFast_StackRef │ │ │ │ + 1438: 000881b0 40 FUNC GLOBAL DEFAULT 12 _PyErr_SetInterpreterAlreadyRunning │ │ │ │ + 1439: 0005a854 312 FUNC GLOBAL DEFAULT 12 _PyEval_FormatKwargsError │ │ │ │ + 1440: 00684160 212 OBJECT GLOBAL DEFAULT 26 PyODict_Type │ │ │ │ + 1441: 002c92e0 52 FUNC GLOBAL DEFAULT 12 _Py_SetLocaleFromEnv │ │ │ │ + 1442: 000a62c4 144 FUNC GLOBAL DEFAULT 12 PyErr_ProgramText │ │ │ │ + 1443: 00683834 212 OBJECT GLOBAL DEFAULT 26 PyModuleDef_Type │ │ │ │ + 1444: 0038a384 488 FUNC GLOBAL DEFAULT 12 PyObject_AsFileDescriptor │ │ │ │ + 1445: 00073528 32 FUNC GLOBAL DEFAULT 12 Py_GetPythonHome │ │ │ │ + 1446: 002b517c 6772 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToNumeric │ │ │ │ + 1447: 00085790 168 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Format │ │ │ │ + 1448: 000926f4 88 FUNC GLOBAL DEFAULT 12 PyInterpreterState_New │ │ │ │ + 1449: 0023dc7c 52 FUNC GLOBAL DEFAULT 12 PyIter_Check │ │ │ │ + 1450: 001e5aec 32 FUNC GLOBAL DEFAULT 12 PyObject_GenericHash │ │ │ │ 1451: 00000000 0 FUNC GLOBAL DEFAULT UND __vsnprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1452: 0005499c 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ - 1453: 00102864 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ - 1454: 000d3280 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ - 1455: 001d5e9c 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ - 1456: 00063110 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ - 1457: 0020d880 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ + 1452: 00054b50 276 FUNC GLOBAL DEFAULT 12 PyByteArray_Concat │ │ │ │ + 1453: 00102374 184 FUNC GLOBAL DEFAULT 12 _Py_write │ │ │ │ + 1454: 000d361c 108 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormatV │ │ │ │ + 1455: 001d62f4 56 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ + 1456: 00063300 48 FUNC GLOBAL DEFAULT 12 PyCFunction_Call │ │ │ │ + 1457: 0020dbf0 188 FUNC GLOBAL DEFAULT 12 PyNumber_Check │ │ │ │ 1458: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_key_delete@GLIBC_2.34 (4) │ │ │ │ - 1459: 0008d1dc 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ - 1460: 006d6c9c 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ - 1461: 0068aae0 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ + 1459: 0008d3d0 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamWriter │ │ │ │ + 1460: 006d6c78 4 OBJECT GLOBAL DEFAULT 30 Py_FrozenFlag │ │ │ │ + 1461: 0068a874 212 OBJECT GLOBAL DEFAULT 26 PyBytes_Type │ │ │ │ 1462: 0002dd6c 0 FUNC GLOBAL DEFAULT UND XML_SetHashSalt │ │ │ │ - 1463: 000904ac 1804 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ - 1464: 00095e68 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ - 1465: 000bc4b4 3912 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ - 1466: 002d5a34 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ - 1467: 0031592c 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ - 1468: 0036c5f8 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ + 1463: 0009069c 292 FUNC GLOBAL DEFAULT 12 PyDict_Merge │ │ │ │ + 1464: 00095a68 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_RequiresIDRef │ │ │ │ + 1465: 000bc38c 3908 FUNC GLOBAL DEFAULT 12 _Py_dict_lookup │ │ │ │ + 1466: 002d94cc 36 FUNC GLOBAL DEFAULT 12 Py_GetVersion │ │ │ │ + 1467: 00318b98 188 FUNC GLOBAL DEFAULT 12 PyObject_ASCII │ │ │ │ + 1468: 0036ce88 156 FUNC GLOBAL DEFAULT 12 PyUnstable_AtExit │ │ │ │ 1469: 0002ec70 0 FUNC GLOBAL DEFAULT UND malloc@GLIBC_2.4 (3) │ │ │ │ 1470: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_read@GLIBC_2.7 (7) │ │ │ │ - 1471: 00094854 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ - 1472: 003fa530 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ - 1473: 0038ab00 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ - 1474: 003488e8 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ - 1475: 00169488 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ - 1476: 00095a1c 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ - 1477: 0033e0b8 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ + 1471: 00094454 68 FUNC GLOBAL DEFAULT 12 PyFunction_GetAnnotations │ │ │ │ + 1472: 003f92c8 80 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimeval │ │ │ │ + 1473: 0038af78 120 FUNC GLOBAL DEFAULT 12 _PyBytes_GetData │ │ │ │ + 1474: 00349860 28 FUNC GLOBAL DEFAULT 12 PyInit_binascii │ │ │ │ + 1475: 00169110 280 FUNC GLOBAL DEFAULT 12 PyModule_ExecDef │ │ │ │ + 1476: 0009561c 80 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleNoBlock │ │ │ │ + 1477: 00340bc0 68 FUNC GLOBAL DEFAULT 12 PyEvent_Wait │ │ │ │ 1478: 00000000 0 FUNC GLOBAL DEFAULT UND killpg@GLIBC_2.4 (3) │ │ │ │ - 1479: 003b6cbc 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ + 1479: 003b62b4 24 FUNC GLOBAL DEFAULT 12 _PyXIData_Clear │ │ │ │ 1480: 00000000 0 FUNC GLOBAL DEFAULT UND accept4@GLIBC_2.10 (17) │ │ │ │ - 1481: 0068b68c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ - 1482: 0003ee10 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ - 1483: 0068bddc 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ + 1481: 0068bb8c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ProcessLookupError │ │ │ │ + 1482: 0003f038 20 FUNC GLOBAL DEFAULT 12 _Py_DisplaySourceLine │ │ │ │ + 1483: 0068c300 4 OBJECT GLOBAL DEFAULT 26 PyExc_BufferError │ │ │ │ 1484: 00000000 0 FUNC GLOBAL DEFAULT UND umask@GLIBC_2.4 (3) │ │ │ │ - 1485: 0003a370 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ - 1486: 003a59e0 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ - 1487: 006834bc 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ + 1485: 0003a500 912 FUNC GLOBAL DEFAULT 12 _Py_DumpStack │ │ │ │ + 1486: 003a5380 156 FUNC GLOBAL DEFAULT 12 _PyLong_AsTime_t │ │ │ │ + 1487: 00683250 212 OBJECT GLOBAL DEFAULT 26 PyRange_Type │ │ │ │ 1488: 00000000 0 FUNC GLOBAL DEFAULT UND fdopendir@GLIBC_2.4 (3) │ │ │ │ - 1489: 0018d078 376 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ + 1489: 0018dfa8 376 FUNC GLOBAL DEFAULT 12 PyMethod_New │ │ │ │ 1490: 00030904 292 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStrList │ │ │ │ - 1491: 004213bc 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ + 1491: 00420024 616 FUNC GLOBAL DEFAULT 12 PyCodec_ReplaceErrors │ │ │ │ 1492: 00000000 0 FUNC GLOBAL DEFAULT UND realpath@GLIBC_2.4 (3) │ │ │ │ 1493: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_setParameter │ │ │ │ - 1494: 00099740 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ + 1494: 00099340 24 FUNC GLOBAL DEFAULT 12 Py_REFCNT │ │ │ │ 1495: 006811c8 4 OBJECT GLOBAL DEFAULT 26 PyExc_RuntimeError │ │ │ │ 1496: 00000000 0 FUNC GLOBAL DEFAULT UND modf@GLIBC_2.4 (3) │ │ │ │ - 1497: 002d6f3c 1520 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ - 1498: 0024d1e0 1960 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ - 1499: 0004c20c 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ + 1497: 002da9d4 1520 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_New │ │ │ │ + 1498: 0024eb00 1944 FUNC GLOBAL DEFAULT 12 PyUnicode_Splitlines │ │ │ │ + 1499: 0004c3bc 28 FUNC GLOBAL DEFAULT 12 PyUnicode_GetDefaultEncoding │ │ │ │ 1500: 00000000 0 FUNC GLOBAL DEFAULT UND setegid@GLIBC_2.4 (3) │ │ │ │ - 1501: 0006c8ec 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ + 1501: 0006cafc 116 FUNC GLOBAL DEFAULT 12 _PyEval_FormatAwaitableError │ │ │ │ 1502: 00000000 0 FUNC GLOBAL DEFAULT UND raise@GLIBC_2.4 (3) │ │ │ │ - 1503: 00372a24 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ - 1504: 000acff0 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ - 1505: 000e4fdc 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ - 1506: 00683ccc 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ - 1507: 001698e4 1248 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ - 1508: 003fc4f8 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ - 1509: 00309930 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ - 1510: 000e26b4 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ - 1511: 003bbf70 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ + 1503: 0037350c 180 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_deposit_object │ │ │ │ + 1504: 000acbf4 36 FUNC GLOBAL DEFAULT 12 _PyOS_IsMainThread │ │ │ │ + 1505: 000e51f0 152 FUNC GLOBAL DEFAULT 12 PyModule_SetDocString │ │ │ │ + 1506: 00683a60 212 OBJECT GLOBAL DEFAULT 26 PyCMethod_Type │ │ │ │ + 1507: 0016956c 1248 FUNC GLOBAL DEFAULT 12 PyLong_FromString │ │ │ │ + 1508: 003fb2a4 56 FUNC GLOBAL DEFAULT 12 PyCompile_OpcodeStackEffect │ │ │ │ + 1509: 0030d168 156 FUNC GLOBAL DEFAULT 12 PyLongWriter_Create │ │ │ │ + 1510: 000e28bc 260 FUNC GLOBAL DEFAULT 12 PyDict_Watch │ │ │ │ + 1511: 003bb568 84 FUNC GLOBAL DEFAULT 12 _PyParkingLot_AfterFork │ │ │ │ 1512: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setscheduler@GLIBC_2.4 (3) │ │ │ │ 1513: 00000000 0 FUNC GLOBAL DEFAULT UND setpgid@GLIBC_2.4 (3) │ │ │ │ 1514: 0002e240 0 FUNC GLOBAL DEFAULT UND cbrt@GLIBC_2.4 (2) │ │ │ │ - 1515: 000e7b5c 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ + 1515: 000e7d70 140 FUNC GLOBAL DEFAULT 12 PyList_Sort │ │ │ │ 1516: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_getstack@GLIBC_2.34 (4) │ │ │ │ 1517: 00000000 0 FUNC GLOBAL DEFAULT UND getpeername@GLIBC_2.4 (3) │ │ │ │ - 1518: 00168b48 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ - 1519: 000a321c 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ - 1520: 003158e4 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ - 1521: 000963b0 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ - 1522: 0009e068 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ - 1523: 00341354 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ + 1518: 001687d0 160 FUNC GLOBAL DEFAULT 12 PyBytesWriter_Discard │ │ │ │ + 1519: 000a2d38 96 FUNC GLOBAL DEFAULT 12 _PyState_AddModule │ │ │ │ + 1520: 00318b50 72 FUNC GLOBAL DEFAULT 12 PySys_GetOptionalAttrString │ │ │ │ + 1521: 00095fb0 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetDestructor │ │ │ │ + 1522: 0009de20 48 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState_DuringGC │ │ │ │ + 1523: 00343034 72 FUNC GLOBAL DEFAULT 12 PyList_Clear │ │ │ │ 1524: 00036e3c 88 FUNC GLOBAL DEFAULT 12 PyGILState_Check │ │ │ │ - 1525: 000fdd78 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ - 1526: 006849e4 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ - 1527: 001f3cf0 1284 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ - 1528: 000c6acc 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ - 1529: 00106680 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ - 1530: 0018c0e0 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ - 1531: 00393708 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ - 1532: 003c89d4 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ + 1525: 000fd8b8 80 FUNC GLOBAL DEFAULT 12 PySys_Audit │ │ │ │ + 1526: 00684778 212 OBJECT GLOBAL DEFAULT 26 PyDictItems_Type │ │ │ │ + 1527: 001f4150 1284 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeASCII │ │ │ │ + 1528: 000c6d08 372 FUNC GLOBAL DEFAULT 12 PyDescr_NewMethod │ │ │ │ + 1529: 00106190 500 FUNC GLOBAL DEFAULT 12 _PyObject_NewVar │ │ │ │ + 1530: 0018cc30 840 FUNC GLOBAL DEFAULT 12 _Py_Mangle │ │ │ │ + 1531: 00393310 28 FUNC GLOBAL DEFAULT 12 PyInit__string │ │ │ │ + 1532: 003c7928 312 FUNC GLOBAL DEFAULT 12 _PyXIData_UnregisterClass │ │ │ │ 1533: 00000000 0 FUNC GLOBAL DEFAULT UND getgid@GLIBC_2.4 (3) │ │ │ │ 1534: 00000000 0 FUNC GLOBAL DEFAULT UND tzset@GLIBC_2.4 (3) │ │ │ │ - 1535: 00046034 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ - 1536: 00047e2c 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ - 1537: 004447cc 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ - 1538: 0030e9f0 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ + 1535: 000461e4 84 FUNC GLOBAL DEFAULT 12 _PyErr_FormatFromCause │ │ │ │ + 1536: 00047fdc 824 FUNC GLOBAL DEFAULT 12 PyEval_EvalCodeEx │ │ │ │ + 1537: 00442c34 232 FUNC GLOBAL DEFAULT 12 PySequence_DelSlice │ │ │ │ + 1538: 001fe9c0 140 FUNC GLOBAL DEFAULT 12 PySet_Size │ │ │ │ 1539: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_rr_get_interval64@GLIBC_2.34 (4) │ │ │ │ - 1540: 0068bd60 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ - 1541: 00447fb8 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ - 1542: 001a0944 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ - 1543: 0038663c 556 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ - 1544: 000a1bb4 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ - 1545: 006866a0 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ - 1546: 000a17e8 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ + 1540: 0068c288 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeEncodeError │ │ │ │ + 1541: 00446420 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_Resume │ │ │ │ + 1542: 001a0b50 448 FUNC GLOBAL DEFAULT 12 _PyConfig_AsDict │ │ │ │ + 1543: 00386ad8 556 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_instruction │ │ │ │ + 1544: 000a16d0 20 FUNC GLOBAL DEFAULT 12 PyStructSequence_InitType │ │ │ │ + 1545: 00686434 212 OBJECT GLOBAL DEFAULT 26 PyFrame_Type │ │ │ │ + 1546: 000a1304 100 FUNC GLOBAL DEFAULT 12 PySlice_GetIndicesEx │ │ │ │ 1547: 00000000 0 FUNC GLOBAL DEFAULT UND __uflow@GLIBC_2.4 (3) │ │ │ │ - 1548: 0019e168 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ - 1549: 0033ef04 900 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ - 1550: 0005eb48 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ - 1551: 0015b284 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ - 1552: 0009eb6c 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ - 1553: 0010be18 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ + 1548: 0019e374 300 FUNC GLOBAL DEFAULT 12 _PyCallMethodDescriptorFast_StackRef │ │ │ │ + 1549: 00341754 868 FUNC GLOBAL DEFAULT 12 _PyParkingLot_Park │ │ │ │ + 1550: 0005ed38 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetEncoding │ │ │ │ + 1551: 0015ae88 1020 FUNC GLOBAL DEFAULT 12 _Py_Specialize_LoadGlobal │ │ │ │ + 1552: 0009e924 68 FUNC GLOBAL DEFAULT 12 Py_FatalError │ │ │ │ + 1553: 0010b930 348 FUNC GLOBAL DEFAULT 12 PyEval_EvalCode │ │ │ │ 1554: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_cParam_getBounds │ │ │ │ - 1555: 000e703c 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ - 1556: 00094a00 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ + 1555: 000e7250 352 FUNC GLOBAL DEFAULT 12 PyFloat_FromDouble │ │ │ │ + 1556: 00094600 240 FUNC GLOBAL DEFAULT 12 PyFunction_SetClosure │ │ │ │ 1557: 006d6c44 4 OBJECT GLOBAL DEFAULT 30 Py_UTF8Mode │ │ │ │ - 1558: 0009e048 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ - 1559: 000bad2c 488 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ - 1560: 00342b4c 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ - 1561: 000d1974 2484 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ - 1562: 0010327c 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ - 1563: 00245684 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ - 1564: 0003d000 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ - 1565: 00097bd8 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ - 1566: 0018d3d0 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ - 1567: 002b6074 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ - 1568: 00099694 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ - 1569: 00091210 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ + 1558: 0009de00 32 FUNC GLOBAL DEFAULT 12 PyType_SUPPORTS_WEAKREFS │ │ │ │ + 1559: 000babd8 488 FUNC GLOBAL DEFAULT 12 PyTuple_FromArray │ │ │ │ + 1560: 00343fcc 52 FUNC GLOBAL DEFAULT 12 PyEval_AcquireThread │ │ │ │ + 1561: 000d1bec 2632 FUNC GLOBAL DEFAULT 12 _PyObject_GenericSetAttrWithDict │ │ │ │ + 1562: 00102d8c 412 FUNC GLOBAL DEFAULT 12 PyEval_SaveThread │ │ │ │ + 1563: 00246064 272 FUNC GLOBAL DEFAULT 12 PyThreadState_Ensure │ │ │ │ + 1564: 0003d190 92 FUNC GLOBAL DEFAULT 12 PyObject_Calloc │ │ │ │ + 1565: 000977d8 128 FUNC GLOBAL DEFAULT 12 PyUnicode_Resize │ │ │ │ + 1566: 0018e300 188 FUNC GLOBAL DEFAULT 12 PyList_SetSlice │ │ │ │ + 1567: 002b9f0c 20 FUNC GLOBAL DEFAULT 12 _Py_BreakPoint │ │ │ │ + 1568: 00099294 20 FUNC GLOBAL DEFAULT 12 PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ + 1569: 00090e18 1116 FUNC GLOBAL DEFAULT 12 PyDict_SetDefault │ │ │ │ 1570: 00000000 0 FUNC GLOBAL DEFAULT UND __sched_cpucount@GLIBC_2.6 (5) │ │ │ │ - 1571: 00316ca4 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ - 1572: 00147d58 2300 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ + 1571: 00319b84 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FSDecoder │ │ │ │ + 1572: 001471c8 2300 FUNC GLOBAL DEFAULT 12 _PyDict_FromItems │ │ │ │ 1573: 00000000 0 FUNC GLOBAL DEFAULT UND nl_langinfo@GLIBC_2.4 (3) │ │ │ │ 1574: 000302b8 176 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetStr │ │ │ │ - 1575: 00352a84 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ - 1576: 0009f00c 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ - 1577: 0009e4ec 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ - 1578: 001eb4bc 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ - 1579: 00038ddc 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ - 1580: 00160b98 940 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ + 1575: 00353c6c 92 FUNC GLOBAL DEFAULT 12 _Py_dup │ │ │ │ + 1576: 0009edc4 52 FUNC GLOBAL DEFAULT 12 PyThread_exit_thread │ │ │ │ + 1577: 0009e2a4 40 FUNC GLOBAL DEFAULT 12 _PyObjectArray_Free │ │ │ │ + 1578: 001ebce4 40 FUNC GLOBAL DEFAULT 12 PyImport_GetLazyImportsMode │ │ │ │ + 1579: 00038f6c 28 FUNC GLOBAL DEFAULT 12 PyInit__csv │ │ │ │ + 1580: 00160808 940 FUNC GLOBAL DEFAULT 12 PyOS_strtoul │ │ │ │ 1581: 00000000 0 FUNC GLOBAL DEFAULT UND opendir@GLIBC_2.4 (3) │ │ │ │ 1582: 0002e468 0 FUNC GLOBAL DEFAULT UND cosh@GLIBC_2.4 (2) │ │ │ │ - 1583: 00142754 1600 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ - 1584: 00097700 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ + 1583: 00141bcc 1600 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearExceptCode │ │ │ │ + 1584: 00097300 152 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileExFlags │ │ │ │ 1585: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmax@GLIBC_2.4 (3) │ │ │ │ - 1586: 002639dc 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ + 1586: 00265430 196 FUNC GLOBAL DEFAULT 12 PyNumber_Absolute │ │ │ │ 1587: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersion │ │ │ │ - 1588: 00692b94 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ - 1589: 0068b664 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ - 1590: 001bd3c4 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ - 1591: 00099758 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ - 1592: 0068bdd4 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ - 1593: 000ae044 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ - 1594: 0009f3b0 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ - 1595: 002820f0 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ + 1588: 006931f0 4 OBJECT GLOBAL DEFAULT 26 _PySet_Dummy │ │ │ │ + 1589: 0068bb64 4 OBJECT GLOBAL DEFAULT 26 PyExc_ChildProcessError │ │ │ │ + 1590: 001bd828 44 FUNC GLOBAL DEFAULT 12 PyObject_IsSubclass │ │ │ │ + 1591: 00099358 24 FUNC GLOBAL DEFAULT 12 Py_SIZE │ │ │ │ + 1592: 0068c2f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportError │ │ │ │ + 1593: 000adeb8 144 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_ident_ex │ │ │ │ + 1594: 0009d238 152 FUNC GLOBAL DEFAULT 12 PyObject_SetArenaAllocator │ │ │ │ + 1595: 00284c6c 104 FUNC GLOBAL DEFAULT 12 PyType_GetModuleState │ │ │ │ 1596: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getname_np@GLIBC_2.34 (4) │ │ │ │ 1597: 006d6644 4 OBJECT GLOBAL DEFAULT 30 __environ@GLIBC_2.4 (3) │ │ │ │ - 1598: 0009166c 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ - 1599: 00289328 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ + 1598: 00091274 92 FUNC GLOBAL DEFAULT 12 PyModule_GetToken_DuringGC │ │ │ │ + 1599: 0028c040 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsNumeric │ │ │ │ 1600: 000350d8 96 FUNC GLOBAL DEFAULT 12 _Py_InitializeMain │ │ │ │ 1601: 0002f5b0 100 FUNC GLOBAL DEFAULT 12 PyImport_AppendInittab │ │ │ │ - 1602: 00087548 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ - 1603: 0032dacc 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ - 1604: 0034d704 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ + 1602: 000873ec 296 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed_with_retries │ │ │ │ + 1603: 00330184 284 FUNC GLOBAL DEFAULT 12 PyMem_SetAllocator │ │ │ │ + 1604: 0034e89c 132 FUNC GLOBAL DEFAULT 12 PyDict_PopString │ │ │ │ 1605: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_b_loc@GLIBC_2.4 (3) │ │ │ │ - 1606: 0004f870 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ + 1606: 0004fa20 36 FUNC GLOBAL DEFAULT 12 _Py_IncRef │ │ │ │ 1607: 00000000 0 FUNC GLOBAL DEFAULT UND getenv@GLIBC_2.4 (3) │ │ │ │ 1608: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getaffinity@GLIBC_2.4 (3) │ │ │ │ - 1609: 00688450 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ - 1610: 000dca54 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ - 1611: 000a678c 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ + 1609: 006881e4 212 OBJECT GLOBAL DEFAULT 26 PyInstanceMethod_Type │ │ │ │ + 1610: 000dcdfc 24 FUNC GLOBAL DEFAULT 12 PyUnstable_Object_EnableDeferredRefcount │ │ │ │ + 1611: 000a6650 292 FUNC GLOBAL DEFAULT 12 PyErr_WarnExplicit │ │ │ │ 1612: 00000000 0 FUNC GLOBAL DEFAULT UND setresuid@GLIBC_2.4 (3) │ │ │ │ 1613: 0002d760 0 FUNC GLOBAL DEFAULT UND fabs@GLIBC_2.4 (2) │ │ │ │ 1614: 00000000 0 FUNC GLOBAL DEFAULT UND recvfrom@GLIBC_2.4 (3) │ │ │ │ - 1615: 002447b4 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ - 1616: 0007810c 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ - 1617: 0019a5c8 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ - 1618: 0068b660 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ + 1615: 00244640 88 FUNC GLOBAL DEFAULT 12 PyEval_GetFrame │ │ │ │ + 1616: 000786e0 20 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchRightEvent │ │ │ │ + 1617: 0019a7d4 20 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2 │ │ │ │ + 1618: 0068bb60 4 OBJECT GLOBAL DEFAULT 26 PyExc_BrokenPipeError │ │ │ │ 1619: 006d6640 0 NOTYPE GLOBAL DEFAULT 30 __bss_start__ │ │ │ │ - 1620: 0006eec0 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ + 1620: 0006f1b8 20 FUNC GLOBAL DEFAULT 12 _PyXI_ExcInfoAsObject │ │ │ │ 1621: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetBase │ │ │ │ - 1622: 000bbabc 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ + 1622: 000bb968 100 FUNC GLOBAL DEFAULT 12 PyObject_GC_UnTrack │ │ │ │ 1623: 00000000 0 FUNC GLOBAL DEFAULT UND nice@GLIBC_2.4 (3) │ │ │ │ - 1624: 00206f84 2116 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ - 1625: 003b490c 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ - 1626: 001fe210 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ - 1627: 00288ae4 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ - 1628: 0010b8e4 1332 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ - 1629: 0068bdd8 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ - 1630: 0016f7b0 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ + 1624: 002073ac 2108 FUNC GLOBAL DEFAULT 12 PyObject_LengthHint │ │ │ │ + 1625: 003b3ed8 28 FUNC GLOBAL DEFAULT 12 PyInit__suggestions │ │ │ │ + 1626: 001fe4f4 640 FUNC GLOBAL DEFAULT 12 PySlice_Unpack │ │ │ │ + 1627: 0028b7fc 72 FUNC GLOBAL DEFAULT 12 _PyIter_Send │ │ │ │ + 1628: 0010b3fc 1332 FUNC GLOBAL DEFAULT 12 _PyBytes_Resize │ │ │ │ + 1629: 0068c2fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_EOFError │ │ │ │ + 1630: 0016f44c 80 FUNC GLOBAL DEFAULT 12 PySequence_Contains │ │ │ │ 1631: 0002e210 0 FUNC GLOBAL DEFAULT UND erf@GLIBC_2.4 (2) │ │ │ │ - 1632: 006ffedc 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ - 1633: 0009f15c 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ - 1634: 000928c0 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ - 1635: 0037b058 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ + 1632: 006ffe9c 0 NOTYPE GLOBAL DEFAULT 30 _bss_end__ │ │ │ │ + 1633: 0009ef14 24 FUNC GLOBAL DEFAULT 12 PyThread_delete_key_value │ │ │ │ + 1634: 000924c8 92 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_GetEnd │ │ │ │ + 1635: 0037b5f8 280 FUNC GLOBAL DEFAULT 12 _PyObject_FunctionStr │ │ │ │ 1636: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyname@GLIBC_2.4 (3) │ │ │ │ 1637: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_refCDict │ │ │ │ - 1638: 003b5c00 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ - 1639: 0009d294 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ - 1640: 0009d174 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ - 1641: 006897fc 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ - 1642: 00177760 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ + 1638: 003b51f8 88 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedNativeBytes │ │ │ │ + 1639: 0009ce94 24 FUNC GLOBAL DEFAULT 12 PyObject_DelAttrString │ │ │ │ + 1640: 0009cd74 20 FUNC GLOBAL DEFAULT 12 _PyDict_DelItem_KnownHash │ │ │ │ + 1641: 00689590 212 OBJECT GLOBAL DEFAULT 26 PyCode_Type │ │ │ │ + 1642: 001773f0 88 FUNC GLOBAL DEFAULT 12 _PyEval_MonitorRaise │ │ │ │ 1643: 006d6648 4 OBJECT GLOBAL DEFAULT 30 stderr@GLIBC_2.4 (3) │ │ │ │ 1644: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEndElementHandler │ │ │ │ - 1645: 0008f070 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ + 1645: 0008f260 32 FUNC GLOBAL DEFAULT 12 _Py_cr_prod │ │ │ │ 1646: 00000000 0 FUNC GLOBAL DEFAULT UND __sigtimedwait64@GLIBC_2.34 (4) │ │ │ │ - 1647: 0015aae0 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ - 1648: 00134828 128 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ - 1649: 001ac4ec 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ - 1650: 0004cb3c 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ - 1651: 00166f80 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ + 1647: 0015a6dc 296 FUNC GLOBAL DEFAULT 12 _Py_Specialize_ForIter │ │ │ │ + 1648: 00134384 124 FUNC GLOBAL DEFAULT 12 PyTime_AsSecondsDouble │ │ │ │ + 1649: 001ac704 384 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteSubstring │ │ │ │ + 1650: 0004ccec 28 FUNC GLOBAL DEFAULT 12 _PyNumber_InPlacePowerNoMod │ │ │ │ + 1651: 00166c08 1476 FUNC GLOBAL DEFAULT 12 PyModule_FromDefAndSpec2 │ │ │ │ 1652: 0003076c 120 FUNC GLOBAL DEFAULT 12 Py_InitializeEx │ │ │ │ - 1653: 0009f0f4 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ - 1654: 00098204 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ - 1655: 002af4f0 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ - 1656: 000b9e90 540 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ - 1657: 000a2894 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ + 1653: 0009eeac 84 FUNC GLOBAL DEFAULT 12 PyThread_create_key │ │ │ │ + 1654: 00097e04 164 FUNC GLOBAL DEFAULT 12 PyContext_ClearWatcher │ │ │ │ + 1655: 002b2b88 200 FUNC GLOBAL DEFAULT 12 _Py_c_abs │ │ │ │ + 1656: 000b9a84 540 FUNC GLOBAL DEFAULT 12 PyMem_Calloc │ │ │ │ + 1657: 000a23b0 76 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedObject │ │ │ │ 1658: 00000000 0 FUNC GLOBAL DEFAULT UND fchownat@GLIBC_2.4 (3) │ │ │ │ 1659: 000300d4 184 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetInt │ │ │ │ 1660: 00000000 0 FUNC GLOBAL DEFAULT UND alarm@GLIBC_2.4 (3) │ │ │ │ 1661: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_sigmask@GLIBC_2.32 (9) │ │ │ │ 1662: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetAttlistDeclHandler │ │ │ │ - 1663: 00048c64 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ - 1664: 0013d830 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ + 1663: 00048e14 28 FUNC GLOBAL DEFAULT 12 PyInit_syslog │ │ │ │ + 1664: 0013ccbc 1280 FUNC GLOBAL DEFAULT 12 _Py_VectorCallInstrumentation_StackRefSteal │ │ │ │ 1665: 00000000 0 FUNC GLOBAL DEFAULT UND system@GLIBC_2.4 (3) │ │ │ │ - 1666: 000410a0 1000 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ - 1667: 0008eb4c 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ - 1668: 0042a32c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ - 1669: 0034dfc0 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ - 1670: 003ce658 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ - 1671: 00092a10 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ - 1672: 006d6cb4 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ - 1673: 00226eb0 1012 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ + 1666: 00041230 1000 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork_Child │ │ │ │ + 1667: 0008ed3c 32 FUNC GLOBAL DEFAULT 12 _Py_c_sum │ │ │ │ + 1668: 00428f8c 24 FUNC GLOBAL DEFAULT 12 _PyXIData_ReleaseAndRawFree │ │ │ │ + 1669: 0034f0e0 176 FUNC GLOBAL DEFAULT 12 PyBytes_AsStringAndSize │ │ │ │ + 1670: 003cd430 188 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialOneArg │ │ │ │ + 1671: 00092618 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetStart │ │ │ │ + 1672: 006d6c90 4 OBJECT GLOBAL DEFAULT 30 Py_OptimizeFlag │ │ │ │ + 1673: 00228330 2628 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromBuffer │ │ │ │ 1674: 00000000 0 FUNC GLOBAL DEFAULT UND setrlimit64@GLIBC_2.4 (3) │ │ │ │ 1675: 0002ed18 0 FUNC GLOBAL DEFAULT UND tanh@GLIBC_2.4 (2) │ │ │ │ - 1676: 002bc2d8 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ + 1676: 002e0d20 24 FUNC GLOBAL DEFAULT 12 PyThread_join_thread │ │ │ │ 1677: 00000000 0 FUNC GLOBAL DEFAULT UND sincos@GLIBC_2.4 (2) │ │ │ │ 1678: 00000000 0 FUNC GLOBAL DEFAULT UND munmap@GLIBC_2.4 (3) │ │ │ │ - 1679: 0032ef5c 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ + 1679: 003315ec 108 FUNC GLOBAL DEFAULT 12 _PyEval_MakePendingCalls │ │ │ │ 1680: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigdefault@GLIBC_2.4 (3) │ │ │ │ - 1681: 003b5edc 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ - 1682: 000edf20 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ - 1683: 00038ae4 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ - 1684: 001486f4 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ - 1685: 00210560 460 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ - 1686: 001aca48 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ - 1687: 0020f2c8 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ - 1688: 0030c158 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ - 1689: 00352e94 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ + 1681: 003b54d4 96 FUNC GLOBAL DEFAULT 12 PyLong_IsNegative │ │ │ │ + 1682: 000ee100 140 FUNC GLOBAL DEFAULT 12 PyDict_Update │ │ │ │ + 1683: 00038bc4 508 FUNC GLOBAL DEFAULT 12 _PyUnicode_FromId │ │ │ │ + 1684: 00147b64 172 FUNC GLOBAL DEFAULT 12 PyType_GenericNew │ │ │ │ + 1685: 00210dd0 472 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock │ │ │ │ + 1686: 001acc60 752 FUNC GLOBAL DEFAULT 12 _PyLong_ExactDealloc │ │ │ │ + 1687: 0020fb3c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsDecimalDigit │ │ │ │ + 1688: 0030f990 28 FUNC GLOBAL DEFAULT 12 PyMarshal_Init │ │ │ │ + 1689: 00354078 48 FUNC GLOBAL DEFAULT 12 PyErr_Fetch │ │ │ │ 1690: 0002e384 0 FUNC GLOBAL DEFAULT UND XML_SetElementHandler │ │ │ │ 1691: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_decompressStream │ │ │ │ - 1692: 0003ef68 252 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ - 1693: 0018c764 336 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ - 1694: 0018a90c 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ + 1692: 0003f0f8 252 FUNC GLOBAL DEFAULT 12 PyImport_CreateModuleFromInitfunc │ │ │ │ + 1693: 0018d2b4 336 FUNC GLOBAL DEFAULT 12 PyLong_AsLongAndOverflow │ │ │ │ + 1694: 0018ba4c 180 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallKw │ │ │ │ 1695: 00000000 0 FUNC GLOBAL DEFAULT UND __snprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 1696: 002602c4 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ - 1697: 00204a48 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ + 1696: 00261da4 236 FUNC GLOBAL DEFAULT 12 PyType_GetBaseByToken_DuringGC │ │ │ │ + 1697: 00204ccc 452 FUNC GLOBAL DEFAULT 12 PyNumber_And │ │ │ │ 1698: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_adddup2@GLIBC_2.4 (3) │ │ │ │ - 1699: 000a1cd4 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ + 1699: 000a17f0 44 FUNC GLOBAL DEFAULT 12 _PyType_NewManagedObject │ │ │ │ 1700: 00000000 0 FUNC GLOBAL DEFAULT UND seteuid@GLIBC_2.4 (3) │ │ │ │ 1701: 00000000 0 FUNC GLOBAL DEFAULT UND mkdirat@GLIBC_2.4 (3) │ │ │ │ - 1702: 002fa70c 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ - 1703: 006defd8 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ + 1702: 002fe1a0 28 FUNC GLOBAL DEFAULT 12 PyType_FromSpecWithBases │ │ │ │ + 1703: 006def98 4 OBJECT GLOBAL DEFAULT 30 Py_HashRandomizationFlag │ │ │ │ 1704: 00000000 0 FUNC GLOBAL DEFAULT UND wcscpy@GLIBC_2.4 (3) │ │ │ │ - 1705: 001c6b4c 1036 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ - 1706: 003741fc 616 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ - 1707: 0009700c 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ - 1708: 00688848 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ + 1705: 001c6fb0 1036 FUNC GLOBAL DEFAULT 12 _PyEval_ImportName │ │ │ │ + 1706: 00374ce4 616 FUNC GLOBAL DEFAULT 12 PyCodec_NameReplaceErrors │ │ │ │ + 1707: 00096c0c 80 FUNC GLOBAL DEFAULT 12 PyArg_ParseArray │ │ │ │ + 1708: 006885dc 212 OBJECT GLOBAL DEFAULT 26 PyByteArrayIter_Type │ │ │ │ 1709: 00000000 0 FUNC GLOBAL DEFAULT UND dup@GLIBC_2.4 (3) │ │ │ │ 1710: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_exit@GLIBC_2.4 (3) │ │ │ │ 1711: 00000000 0 FUNC GLOBAL DEFAULT UND __memset_chk@GLIBC_2.4 (3) │ │ │ │ - 1712: 00099180 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ - 1713: 0068bdac 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ + 1712: 00098d80 88 FUNC GLOBAL DEFAULT 12 _PyCode_CheckPureFunction │ │ │ │ + 1713: 0068c2d4 4 OBJECT GLOBAL DEFAULT 26 PyExc_BytesWarning │ │ │ │ 1714: 00000000 0 FUNC GLOBAL DEFAULT UND sem_post@GLIBC_2.34 (4) │ │ │ │ - 1715: 003af050 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ - 1716: 003bbdd0 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ - 1717: 000d51c0 308 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ - 1718: 001923fc 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ - 1719: 0042a5e0 200 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ - 1720: 000996d0 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ - 1721: 0025978c 444 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ - 1722: 0037ee9c 128 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ - 1723: 000974b4 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ - 1724: 002b0e04 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ - 1725: 000a18f8 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ - 1726: 0006aa44 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ - 1727: 00257944 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ + 1715: 003ae620 316 FUNC GLOBAL DEFAULT 12 _PyObject_GetXIData │ │ │ │ + 1716: 003bb3c8 100 FUNC GLOBAL DEFAULT 12 PyMapping_Values │ │ │ │ + 1717: 000d555c 308 FUNC GLOBAL DEFAULT 12 PyErr_CheckSignals │ │ │ │ + 1718: 00192564 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceOr │ │ │ │ + 1719: 002b4538 200 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack2 │ │ │ │ + 1720: 000992d0 40 FUNC GLOBAL DEFAULT 12 Py_IsTrue │ │ │ │ + 1721: 0025afcc 444 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GrowAndUpdatePointer │ │ │ │ + 1722: 0037f38c 128 FUNC GLOBAL DEFAULT 12 PyOS_BeforeFork │ │ │ │ + 1723: 000970b4 60 FUNC GLOBAL DEFAULT 12 PyRun_FileEx │ │ │ │ + 1724: 002b449c 152 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack4 │ │ │ │ + 1725: 000a1414 160 FUNC GLOBAL DEFAULT 12 PyArg_VaParseTupleAndKeywords │ │ │ │ + 1726: 0006ad3c 748 FUNC GLOBAL DEFAULT 12 _PyXI_NewExcInfo │ │ │ │ + 1727: 00259184 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsTitlecase │ │ │ │ 1728: 00000000 0 FUNC GLOBAL DEFAULT UND getgroups@GLIBC_2.4 (3) │ │ │ │ - 1729: 0024771c 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ + 1729: 00248e2c 148 FUNC GLOBAL DEFAULT 12 PyFrame_GetLineNumber │ │ │ │ 1730: 00000000 0 FUNC GLOBAL DEFAULT UND readv@GLIBC_2.4 (3) │ │ │ │ - 1731: 001cb534 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ - 1732: 0009ec64 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ + 1731: 001cb99c 652 FUNC GLOBAL DEFAULT 12 _PyObject_LookupSpecialMethod │ │ │ │ + 1732: 0009ea1c 116 FUNC GLOBAL DEFAULT 12 Py_SetProgramName │ │ │ │ 1733: 00000000 0 FUNC GLOBAL DEFAULT UND getuid@GLIBC_2.4 (3) │ │ │ │ 1734: 00000000 0 FUNC GLOBAL DEFAULT UND readlink@GLIBC_2.4 (3) │ │ │ │ - 1735: 002212d0 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ - 1736: 00688734 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ - 1737: 00091198 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ - 1738: 002b8784 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ - 1739: 00244174 360 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ - 1740: 00182134 472 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ - 1741: 00683bf8 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ + 1735: 00222780 76 FUNC GLOBAL DEFAULT 12 PyFloat_Unpack8 │ │ │ │ + 1736: 006884c8 212 OBJECT GLOBAL DEFAULT 26 PyBytesIter_Type │ │ │ │ + 1737: 00090da0 120 FUNC GLOBAL DEFAULT 12 PyModule_GetToken │ │ │ │ + 1738: 002c52e8 240 FUNC GLOBAL DEFAULT 12 PyImport_ExtendInittab │ │ │ │ + 1739: 00243ffc 360 FUNC GLOBAL DEFAULT 12 PyGILState_Ensure │ │ │ │ + 1740: 00181cb0 472 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Create │ │ │ │ + 1741: 0068398c 212 OBJECT GLOBAL DEFAULT 26 PyModule_Type │ │ │ │ 1742: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_gettime64@GLIBC_2.34 (4) │ │ │ │ - 1743: 00251d10 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ - 1744: 00246468 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ - 1745: 00050fc8 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ - 1746: 0068bdc0 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ - 1747: 001fd328 1920 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ - 1748: 000968b4 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ - 1749: 0025c1f4 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ - 1750: 000455a8 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ + 1743: 00253628 528 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Subtract │ │ │ │ + 1744: 00246ea4 64 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_WriteChar │ │ │ │ + 1745: 00051178 432 FUNC GLOBAL DEFAULT 12 _Py_rc_quot │ │ │ │ + 1746: 0068c260 4 OBJECT GLOBAL DEFAULT 26 PyExc_StopIteration │ │ │ │ + 1747: 001fd60c 1920 FUNC GLOBAL DEFAULT 12 _PyEval_ImportFrom │ │ │ │ + 1748: 000964b4 24 FUNC GLOBAL DEFAULT 12 PyThreadState_GetID │ │ │ │ + 1749: 0025da34 20 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt32 │ │ │ │ + 1750: 00045cd4 28 FUNC GLOBAL DEFAULT 12 PyInit__blake2 │ │ │ │ 1751: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetStartElementHandler │ │ │ │ - 1752: 002e79dc 848 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ - 1753: 00687dbc 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ - 1754: 00078010 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ - 1755: 002061c8 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ - 1756: 00096710 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ + 1752: 002eb9bc 1232 FUNC GLOBAL DEFAULT 12 _Py_HandlePending │ │ │ │ + 1753: 00687b50 212 OBJECT GLOBAL DEFAULT 26 PyProperty_Type │ │ │ │ + 1754: 00078364 80 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCallEvent │ │ │ │ + 1755: 002065f0 104 FUNC GLOBAL DEFAULT 12 _PyFloat_ExactDealloc │ │ │ │ + 1756: 00096310 20 FUNC GLOBAL DEFAULT 12 Py_DecRef │ │ │ │ 1757: 00000000 0 FUNC GLOBAL DEFAULT UND removexattr@GLIBC_2.4 (3) │ │ │ │ - 1758: 0030ec40 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ - 1759: 000929c0 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ + 1758: 0031254c 100 FUNC GLOBAL DEFAULT 12 PyImport_ImportModule │ │ │ │ + 1759: 000925c8 56 FUNC GLOBAL DEFAULT 12 PyUnicodeTranslateError_SetEnd │ │ │ │ 1760: 00000000 0 FUNC GLOBAL DEFAULT UND execve@GLIBC_2.4 (3) │ │ │ │ - 1761: 001f9f78 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ - 1762: 0005685c 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ - 1763: 001ee248 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ + 1761: 001fa3c4 1500 FUNC GLOBAL DEFAULT 12 _PySet_Contains │ │ │ │ + 1762: 00056b24 312 FUNC GLOBAL DEFAULT 12 _PyImport_ClearExtension │ │ │ │ + 1763: 001ee688 920 FUNC GLOBAL DEFAULT 12 PyTuple_GetSlice │ │ │ │ 1764: 00000000 0 FUNC GLOBAL DEFAULT UND getegid@GLIBC_2.4 (3) │ │ │ │ - 1765: 00202794 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ - 1766: 002d85fc 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ - 1767: 00099580 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ + 1765: 00202a88 220 FUNC GLOBAL DEFAULT 12 _PyEval_UnpackIndices │ │ │ │ + 1766: 002dc094 176 FUNC GLOBAL DEFAULT 12 PyMem_GetAllocator │ │ │ │ + 1767: 00099180 64 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_Take2_KnownHash │ │ │ │ 1768: 0002e714 0 FUNC GLOBAL DEFAULT UND XML_SetUnknownEncodingHandler │ │ │ │ - 1769: 0040002c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ - 1770: 002af2dc 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ - 1771: 0037a234 364 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ - 1772: 0068ee3c 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ - 1773: 00096054 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ - 1774: 00096f10 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ - 1775: 0009c704 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ - 1776: 00309d1c 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ + 1769: 003fedf4 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLongLong_Converter │ │ │ │ + 1770: 002b2974 40 FUNC GLOBAL DEFAULT 12 PyUnstable_InterpreterFrame_GetLasti │ │ │ │ + 1771: 0037a7d0 364 FUNC GLOBAL DEFAULT 12 PyUnicode_EncodeLocale │ │ │ │ + 1772: 0068f35c 212 OBJECT GLOBAL DEFAULT 26 _PyExc_IncompleteInputError │ │ │ │ + 1773: 00095c54 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_RLock │ │ │ │ + 1774: 00096b10 144 FUNC GLOBAL DEFAULT 12 PyArg_ParseArrayAndKeywords │ │ │ │ + 1775: 0009c288 176 FUNC GLOBAL DEFAULT 12 PyEval_CallMethod │ │ │ │ + 1776: 0030d554 108 FUNC GLOBAL DEFAULT 12 PyLongWriter_Finish │ │ │ │ 1777: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExternalEntityParserCreate │ │ │ │ - 1778: 000a2994 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ - 1779: 002413c0 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ - 1780: 002ffdb8 352 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ + 1778: 000a24b0 60 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLocaleAndSize │ │ │ │ + 1779: 00241240 60 FUNC GLOBAL DEFAULT 12 PyRun_StringFlags │ │ │ │ + 1780: 00303850 376 FUNC GLOBAL DEFAULT 12 _PyOnceFlag_CallOnceSlow │ │ │ │ 1781: 00000000 0 FUNC GLOBAL DEFAULT UND getpgid@GLIBC_2.4 (3) │ │ │ │ - 1782: 0009e654 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ + 1782: 0009e40c 28 FUNC GLOBAL DEFAULT 12 _PyXI_InitFailureUTF8 │ │ │ │ 1783: 00000000 0 FUNC GLOBAL DEFAULT UND __strncat_chk@GLIBC_2.4 (3) │ │ │ │ 1784: 00000000 0 FUNC GLOBAL DEFAULT UND __lstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1785: 00230084 9300 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ - 1786: 00085cec 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ + 1785: 002301d4 9300 FUNC GLOBAL DEFAULT 12 PyUnicode_Format │ │ │ │ + 1786: 00085fe4 44 FUNC GLOBAL DEFAULT 12 PyBytes_ConcatAndDel │ │ │ │ 1787: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_join@GLIBC_2.34 (4) │ │ │ │ - 1788: 001107a0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ - 1789: 00259ed8 312 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ - 1790: 000f14a4 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ + 1788: 001102c0 72 FUNC GLOBAL DEFAULT 12 _PyThreadState_PushFrame │ │ │ │ + 1789: 0025b718 312 FUNC GLOBAL DEFAULT 12 _Py_HashDouble │ │ │ │ + 1790: 000f12d4 404 FUNC GLOBAL DEFAULT 12 PyObject_SetItem │ │ │ │ 1791: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetSpecifiedAttributeCount │ │ │ │ 1792: 0002febc 316 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStrList │ │ │ │ - 1793: 00096454 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ - 1794: 003740d4 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ - 1795: 00685afc 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ - 1796: 0068bde4 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ + 1793: 00096054 20 FUNC GLOBAL DEFAULT 12 PyCode_GetFreevars │ │ │ │ + 1794: 00374bbc 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_InitFromDict │ │ │ │ + 1795: 00685890 212 OBJECT GLOBAL DEFAULT 26 PyLazyImport_Type │ │ │ │ + 1796: 0068c304 4 OBJECT GLOBAL DEFAULT 26 PyExc_AssertionError │ │ │ │ 1797: 00000000 0 FUNC GLOBAL DEFAULT UND getauxval@GLIBC_2.16 (26) │ │ │ │ - 1798: 002464a8 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ - 1799: 000ddabc 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ + 1798: 00246b38 96 FUNC GLOBAL DEFAULT 12 _PyTime_AsTimespec_clamp │ │ │ │ + 1799: 000ddcd4 536 FUNC GLOBAL DEFAULT 12 PyLong_FromSsize_t │ │ │ │ 1800: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_reset │ │ │ │ - 1801: 000a1ebc 368 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ - 1802: 0008a5c4 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ - 1803: 001bed0c 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ + 1801: 000a19d8 368 FUNC GLOBAL DEFAULT 12 _PyUnicodeWriter_WriteLatin1String │ │ │ │ + 1802: 0008a7b8 20 FUNC GLOBAL DEFAULT 12 PyObject_GetItemData │ │ │ │ + 1803: 001bf170 48 FUNC GLOBAL DEFAULT 12 PyException_GetContext │ │ │ │ 1804: 00000000 0 FUNC GLOBAL DEFAULT UND linkat@GLIBC_2.4 (3) │ │ │ │ - 1805: 0021d008 2024 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ + 1805: 0021e018 2024 FUNC GLOBAL DEFAULT 12 _PyList_BinarySlice │ │ │ │ 1806: 006811c4 4 OBJECT GLOBAL DEFAULT 26 PyExc_SystemError │ │ │ │ - 1807: 00228428 128 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ - 1808: 0034adb4 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ - 1809: 000a3374 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ + 1807: 00229e98 128 FUNC GLOBAL DEFAULT 12 PyUnicode_EqualToUTF8 │ │ │ │ + 1808: 0034bf4c 28 FUNC GLOBAL DEFAULT 12 PyInit_zlib │ │ │ │ + 1809: 000a2e90 24 FUNC GLOBAL DEFAULT 12 PyErr_ProgramTextObject │ │ │ │ 1810: 00000000 0 FUNC GLOBAL DEFAULT UND getpwnam_r@GLIBC_2.4 (3) │ │ │ │ - 1811: 002b8568 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ - 1812: 000aed58 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ - 1813: 000f4874 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ - 1814: 004280ac 308 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ - 1815: 00094600 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ - 1816: 00447fcc 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ - 1817: 003f4b74 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ - 1818: 0034819c 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ - 1819: 0068b678 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ - 1820: 0038a7ac 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ - 1821: 001a06c0 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ - 1822: 000c1c44 464 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ - 1823: 00094bf8 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ - 1824: 00143a44 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ - 1825: 001b6770 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ - 1826: 0068754c 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ + 1811: 002c50cc 64 FUNC GLOBAL DEFAULT 12 PyConfig_InitPythonConfig │ │ │ │ + 1812: 000aedfc 176 FUNC GLOBAL DEFAULT 12 _Py_InitializeRecursionLimits │ │ │ │ + 1813: 000f43b8 364 FUNC GLOBAL DEFAULT 12 _PyObject_MakeTpCall │ │ │ │ + 1814: 00426d14 308 FUNC GLOBAL DEFAULT 12 PyThread_ParseTimeoutArg │ │ │ │ + 1815: 00094200 488 FUNC GLOBAL DEFAULT 12 PyFrame_GetVar │ │ │ │ + 1816: 00446434 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection2_End │ │ │ │ + 1817: 003f392c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeRawUnicodeEscape │ │ │ │ + 1818: 00349060 444 FUNC GLOBAL DEFAULT 12 PyOS_Readline │ │ │ │ + 1819: 0068bb78 4 OBJECT GLOBAL DEFAULT 26 PyExc_FileNotFoundError │ │ │ │ + 1820: 0038ac24 92 FUNC GLOBAL DEFAULT 12 _PyXIData_InitWithSize │ │ │ │ + 1821: 001a08cc 20 FUNC GLOBAL DEFAULT 12 PyDict_Keys │ │ │ │ + 1822: 000c1bec 1136 FUNC GLOBAL DEFAULT 12 _PyType_AllocNoTrack │ │ │ │ + 1823: 000947f8 264 FUNC GLOBAL DEFAULT 12 PyFunction_SetKwDefaults │ │ │ │ + 1824: 00142ebc 144 FUNC GLOBAL DEFAULT 12 _PyThreadState_PopFrame │ │ │ │ + 1825: 001b6978 136 FUNC GLOBAL DEFAULT 12 PyErr_SetString │ │ │ │ + 1826: 006872e0 212 OBJECT GLOBAL DEFAULT 26 PyEnum_Type │ │ │ │ 1827: 00000000 0 FUNC GLOBAL DEFAULT UND __fstat64_time64@GLIBC_2.34 (4) │ │ │ │ - 1828: 0003d4a0 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ - 1829: 0020e250 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ - 1830: 00195ba0 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ - 1831: 00689320 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ - 1832: 006850c4 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ + 1828: 0003d630 228 FUNC GLOBAL DEFAULT 12 _Py_CheckRecursiveCall │ │ │ │ + 1829: 0020eac4 348 FUNC GLOBAL DEFAULT 12 PyUnicode_FSConverter │ │ │ │ + 1830: 00195d08 32 FUNC GLOBAL DEFAULT 12 PyType_FromModuleAndSpec │ │ │ │ + 1831: 006890b4 4 OBJECT GLOBAL DEFAULT 26 PyExc_MemoryError │ │ │ │ + 1832: 00684e58 212 OBJECT GLOBAL DEFAULT 26 PyDictIterItem_Type │ │ │ │ 1833: 00000000 0 FUNC GLOBAL DEFAULT UND if_nametoindex@GLIBC_2.4 (3) │ │ │ │ - 1834: 001d086c 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ - 1835: 0020c1d0 504 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ - 1836: 0037204c 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ - 1837: 00082880 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ + 1834: 001d0cd4 2036 FUNC GLOBAL DEFAULT 12 _PyCompile_CleanDoc │ │ │ │ + 1835: 0020c544 500 FUNC GLOBAL DEFAULT 12 PyLong_FromDouble │ │ │ │ + 1836: 00372b34 196 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_ObjectToID │ │ │ │ + 1837: 00082d44 56 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyWithError │ │ │ │ 1838: 0002f724 44 FUNC GLOBAL DEFAULT 12 PyInterpreterView_FromMain │ │ │ │ - 1839: 00365e20 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ + 1839: 00366b40 164 FUNC GLOBAL DEFAULT 12 PyLong_FromInt32 │ │ │ │ 1840: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetParamEntityParsing │ │ │ │ - 1841: 00360234 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ + 1841: 00360ec4 124 FUNC GLOBAL DEFAULT 12 _PySet_Update │ │ │ │ 1842: 00030368 236 FUNC GLOBAL DEFAULT 12 Py_SetPath │ │ │ │ - 1843: 001fa554 384 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ - 1844: 0032bd2c 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ + 1843: 001fa9a0 384 FUNC GLOBAL DEFAULT 12 _PyList_Concat │ │ │ │ + 1844: 0032e858 56 FUNC GLOBAL DEFAULT 12 _Py_IsValidFD │ │ │ │ 1845: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_getattr_np@GLIBC_2.32 (9) │ │ │ │ - 1846: 0033d784 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ - 1847: 00383ba0 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ - 1848: 0032df30 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ + 1846: 00340294 80 FUNC GLOBAL DEFAULT 12 PyThread_start_new_thread │ │ │ │ + 1847: 0038403c 520 FUNC GLOBAL DEFAULT 12 _PySlice_FromIndices │ │ │ │ + 1848: 003305c4 28 FUNC GLOBAL DEFAULT 12 PyInit__contextvars │ │ │ │ 1849: 000306c0 24 FUNC GLOBAL DEFAULT 12 Py_Initialize │ │ │ │ 1850: 00000000 0 FUNC GLOBAL DEFAULT UND floor@GLIBC_2.4 (2) │ │ │ │ - 1851: 00302258 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ - 1852: 0049c260 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ + 1851: 00305aac 36 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrno │ │ │ │ + 1852: 0049a424 24 OBJECT GLOBAL DEFAULT 14 PyUnstable_ExecutableKinds │ │ │ │ 1853: 0002fbd4 60 FUNC GLOBAL DEFAULT 12 Py_Main │ │ │ │ - 1854: 000977c8 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ - 1855: 000cdcbc 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ + 1854: 000973c8 64 FUNC GLOBAL DEFAULT 12 PyRun_String │ │ │ │ + 1855: 000cdf00 92 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetState │ │ │ │ 1856: 00000000 0 FUNC GLOBAL DEFAULT UND sendfile64@GLIBC_2.4 (3) │ │ │ │ 1857: 0002d808 0 FUNC GLOBAL DEFAULT UND sinh@GLIBC_2.4 (2) │ │ │ │ - 1858: 0016af60 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ - 1859: 0015d0d8 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ - 1860: 000be2b0 360 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ + 1858: 0016abe8 200 FUNC GLOBAL DEFAULT 12 PyObject_CallMethod │ │ │ │ + 1859: 0015cce0 1684 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Call │ │ │ │ + 1860: 000be184 360 FUNC GLOBAL DEFAULT 12 PyDict_SetItem │ │ │ │ 1861: 00000000 0 FUNC GLOBAL DEFAULT UND crc32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 1862: 001cabb8 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ - 1863: 00085264 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ - 1864: 00608a88 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ + 1862: 001cb020 1352 FUNC GLOBAL DEFAULT 12 _Py_MakeCoro │ │ │ │ + 1863: 0008555c 24 FUNC GLOBAL DEFAULT 12 PyByteArray_Size │ │ │ │ + 1864: 00606ef8 4 OBJECT GLOBAL DEFAULT 14 Py_Version │ │ │ │ 1865: 00036c6c 92 FUNC GLOBAL DEFAULT 12 PyFile_OpenCode │ │ │ │ - 1866: 00099278 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ - 1867: 00160af4 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ - 1868: 0068bd84 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ - 1869: 000ad83c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ - 1870: 00416380 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ - 1871: 001689ec 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ - 1872: 00372b88 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ - 1873: 0018a9c0 2592 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ - 1874: 000b69a8 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ - 1875: 0009ed30 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ - 1876: 002e17f8 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ - 1877: 00097798 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ - 1878: 000f19cc 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ + 1866: 00098e78 68 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetReason │ │ │ │ + 1867: 00160764 164 FUNC GLOBAL DEFAULT 12 PyOS_strtol │ │ │ │ + 1868: 0068c2ac 4 OBJECT GLOBAL DEFAULT 26 PyExc_KeyError │ │ │ │ + 1869: 000ad43c 72 FUNC GLOBAL DEFAULT 12 PyMem_RawFree │ │ │ │ + 1870: 00414878 768 FUNC GLOBAL DEFAULT 12 PyCodec_XMLCharRefReplaceErrors │ │ │ │ + 1871: 00168674 348 FUNC GLOBAL DEFAULT 12 PyObject_GetAttrString │ │ │ │ + 1872: 00373670 56 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetStart │ │ │ │ + 1873: 0018bb00 2592 FUNC GLOBAL DEFAULT 12 _Py_Specialize_StoreAttr │ │ │ │ + 1874: 000b682c 776 FUNC GLOBAL DEFAULT 12 PyBytes_FromStringAndSize │ │ │ │ + 1875: 0009eae8 40 FUNC GLOBAL DEFAULT 12 _PyThreadState_Init │ │ │ │ + 1876: 002e579c 36 FUNC GLOBAL DEFAULT 12 _Py_SetImmortalUntracked │ │ │ │ + 1877: 00097398 24 FUNC GLOBAL DEFAULT 12 PyRun_SimpleFileEx │ │ │ │ + 1878: 000f166c 20 FUNC GLOBAL DEFAULT 12 Py_GetConstantBorrowed │ │ │ │ 1879: 0002f934 384 FUNC GLOBAL DEFAULT 12 PySys_AddXOption │ │ │ │ - 1880: 000937e8 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ + 1880: 000933f0 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_len │ │ │ │ 1881: 00000000 0 FUNC GLOBAL DEFAULT UND fileno@GLIBC_2.4 (3) │ │ │ │ - 1882: 0043bac0 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ - 1883: 001ebcf8 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ + 1882: 00439f10 32 FUNC GLOBAL DEFAULT 12 _Py_c_neg │ │ │ │ + 1883: 001ec138 184 FUNC GLOBAL DEFAULT 12 _Py_GetBaseCodeUnit │ │ │ │ 1884: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_compressStream2 │ │ │ │ 1885: 00035770 44 FUNC GLOBAL DEFAULT 12 PyStatus_Error │ │ │ │ - 1886: 0035cd30 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ + 1886: 0035df28 60 FUNC GLOBAL DEFAULT 12 _PyCompile_GetBinaryIntrinsicName │ │ │ │ 1887: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetBase │ │ │ │ 1888: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_setname_np@GLIBC_2.34 (4) │ │ │ │ 1889: 00000000 0 FUNC GLOBAL DEFAULT UND gethostname@GLIBC_2.4 (3) │ │ │ │ - 1890: 0033ab18 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ + 1890: 0033d63c 28 FUNC GLOBAL DEFAULT 12 PyInit__functools │ │ │ │ 1891: 00000000 0 FUNC GLOBAL DEFAULT UND fstatvfs64@GLIBC_2.4 (3) │ │ │ │ 1892: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_mutex_init@GLIBC_2.4 (3) │ │ │ │ - 1893: 002d88a8 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ - 1894: 000eb318 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ + 1893: 002dc340 20 FUNC GLOBAL DEFAULT 12 _PyThreadState_New │ │ │ │ + 1894: 000eb4f8 80 FUNC GLOBAL DEFAULT 12 PyObject_CallFunction │ │ │ │ 1895: 00000000 0 FUNC GLOBAL DEFAULT UND chown@GLIBC_2.4 (3) │ │ │ │ - 1896: 0009e860 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ - 1897: 0038b1bc 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ - 1898: 0028a7f4 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ - 1899: 00200760 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ - 1900: 00161584 2368 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ + 1896: 0009e618 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsError │ │ │ │ + 1897: 0038b634 88 FUNC GLOBAL DEFAULT 12 _PyXI_GetMainNamespace │ │ │ │ + 1898: 0028d554 32 FUNC GLOBAL DEFAULT 12 PyThreadState_EnterTracing │ │ │ │ + 1899: 00200ad0 496 FUNC GLOBAL DEFAULT 12 PyNumber_Negative │ │ │ │ + 1900: 001611f4 2368 FUNC GLOBAL DEFAULT 12 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 1901: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentByteIndex │ │ │ │ 1902: 00000000 0 FUNC GLOBAL DEFAULT UND splice@GLIBC_2.5 (16) │ │ │ │ - 1903: 001b2f24 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ + 1903: 001b312c 984 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideCharString │ │ │ │ 1904: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_wcstol@GLIBC_2.38 (15) │ │ │ │ - 1905: 00093d38 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ + 1905: 0009393c 108 FUNC GLOBAL DEFAULT 12 PyErr_GetHandledException │ │ │ │ 1906: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn@GLIBC_2.15 (10) │ │ │ │ - 1907: 006879a4 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ - 1908: 00094d00 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ + 1907: 00687738 212 OBJECT GLOBAL DEFAULT 26 PyMemberDescr_Type │ │ │ │ + 1908: 00094900 92 FUNC GLOBAL DEFAULT 12 PyImport_AddModule │ │ │ │ 1909: 00000000 0 FUNC GLOBAL DEFAULT UND __utimensat64@GLIBC_2.34 (4) │ │ │ │ - 1910: 00369160 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ - 1911: 0068854c 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ - 1912: 0044667c 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ - 1913: 006d6c98 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ + 1910: 00369c5c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_AppendAndDel │ │ │ │ + 1911: 006882e0 212 OBJECT GLOBAL DEFAULT 26 PyCell_Type │ │ │ │ + 1912: 00444ae4 108 FUNC GLOBAL DEFAULT 12 _PyInterpreterConfig_UpdateFromDict │ │ │ │ + 1913: 006d6c74 4 OBJECT GLOBAL DEFAULT 30 Py_NoSiteFlag │ │ │ │ 1914: 00000000 0 FUNC GLOBAL DEFAULT UND eventfd_write@GLIBC_2.7 (7) │ │ │ │ 1915: 00000000 0 FUNC GLOBAL DEFAULT UND getcwd@GLIBC_2.4 (3) │ │ │ │ - 1916: 003402e0 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ + 1916: 00342b10 356 FUNC GLOBAL DEFAULT 12 _PyParkingLot_UnparkAll │ │ │ │ 1917: 00000000 0 FUNC GLOBAL DEFAULT UND lgetxattr@GLIBC_2.4 (3) │ │ │ │ - 1918: 00359fac 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ - 1919: 006d6ca0 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ - 1920: 000c1ea0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ - 1921: 000784e8 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ - 1922: 00433654 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ - 1923: 000a202c 1052 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ + 1918: 0035b1a4 472 FUNC GLOBAL DEFAULT 12 PyErr_Restore │ │ │ │ + 1919: 006d6c7c 4 OBJECT GLOBAL DEFAULT 30 Py_UnbufferedStdioFlag │ │ │ │ + 1920: 000c20e8 56 FUNC GLOBAL DEFAULT 12 PyUnicode_FromString │ │ │ │ + 1921: 0007883c 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchLeftEvent │ │ │ │ + 1922: 00431e24 188 FUNC GLOBAL DEFAULT 12 PyBytes_DecodeEscape │ │ │ │ + 1923: 000a1b48 1052 FUNC GLOBAL DEFAULT 12 _PyUnicode_CheckConsistency │ │ │ │ 1924: 00000000 0 FUNC GLOBAL DEFAULT UND if_indextoname@GLIBC_2.4 (3) │ │ │ │ - 1925: 00106408 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ - 1926: 0016c1b4 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ - 1927: 00229a60 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ - 1928: 00094108 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ - 1929: 0037828c 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ + 1925: 00105f18 224 FUNC GLOBAL DEFAULT 12 PyEval_RestoreThread │ │ │ │ + 1926: 0016be3c 44 FUNC GLOBAL DEFAULT 12 PyCallable_Check │ │ │ │ + 1927: 0022b050 452 FUNC GLOBAL DEFAULT 12 PyNumber_FloorDivide │ │ │ │ + 1928: 00093d0c 192 FUNC GLOBAL DEFAULT 12 PyFile_FromFd │ │ │ │ + 1929: 00378d74 64 FUNC GLOBAL DEFAULT 12 PyErr_FormatUnraisable │ │ │ │ 1930: 00000000 0 FUNC GLOBAL DEFAULT UND fwrite@GLIBC_2.4 (3) │ │ │ │ - 1931: 000a6530 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ + 1931: 000a63f4 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireReraiseEvent │ │ │ │ 1932: 0002fab4 40 FUNC GLOBAL DEFAULT 12 Py_IsInitialized │ │ │ │ - 1933: 0006aea0 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ - 1934: 0009e5b0 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ + 1933: 0006b0d4 152 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadObjectFromFile │ │ │ │ + 1934: 0009e368 32 FUNC GLOBAL DEFAULT 12 _PyXIData_SetNotShareableError │ │ │ │ 1935: 00000000 0 FUNC GLOBAL DEFAULT UND fread@GLIBC_2.4 (3) │ │ │ │ - 1936: 000968cc 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ + 1936: 000964cc 192 FUNC GLOBAL DEFAULT 12 PyWeakref_IsDead │ │ │ │ 1937: 006d6c40 4 OBJECT GLOBAL DEFAULT 30 Py_IgnoreEnvironmentFlag │ │ │ │ - 1938: 00383da8 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ - 1939: 000f94f0 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ - 1940: 00088af4 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ + 1938: 00384350 172 FUNC GLOBAL DEFAULT 12 _PyXI_EndInterpreter │ │ │ │ + 1939: 000f9028 160 FUNC GLOBAL DEFAULT 12 _PyDict_CopyAsDict │ │ │ │ + 1940: 00088ce8 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreterAndRawFree │ │ │ │ 1941: 00000000 0 FUNC GLOBAL DEFAULT UND log10@GLIBC_2.4 (2) │ │ │ │ - 1942: 00570294 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ - 1943: 0009f174 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ - 1944: 00083d70 296 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ + 1942: 0056e6fc 68 OBJECT GLOBAL DEFAULT 14 _Py_FunctionAttributeOffsets │ │ │ │ + 1943: 0009ef2c 40 FUNC GLOBAL DEFAULT 12 PyThread_set_key_value │ │ │ │ + 1944: 00084068 296 FUNC GLOBAL DEFAULT 12 PySequence_Repeat │ │ │ │ 1945: 00000000 0 FUNC GLOBAL DEFAULT UND sigaction@GLIBC_2.4 (3) │ │ │ │ 1946: 00000000 0 FUNC GLOBAL DEFAULT UND rename@GLIBC_2.4 (3) │ │ │ │ 1947: 00000000 0 FUNC GLOBAL DEFAULT UND __explicit_bzero_chk@GLIBC_2.25 (12) │ │ │ │ - 1948: 002be848 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ - 1949: 0068bdb4 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ - 1950: 003d001c 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ - 1951: 0009ecd8 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ - 1952: 002dcd90 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ + 1948: 002cb098 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exception │ │ │ │ + 1949: 0068c2dc 4 OBJECT GLOBAL DEFAULT 26 PyExc_OverflowError │ │ │ │ + 1950: 003cedf8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceRemainder │ │ │ │ + 1951: 0009ea90 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Clear │ │ │ │ + 1952: 002e0808 32 FUNC GLOBAL DEFAULT 12 PyType_FromSpec │ │ │ │ 1953: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_ctl@GLIBC_2.4 (3) │ │ │ │ 1954: 00000000 0 FUNC GLOBAL DEFAULT UND dladdr1@GLIBC_2.34 (4) │ │ │ │ - 1955: 000b4a5c 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ - 1956: 00681768 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ + 1955: 000b4874 128 FUNC GLOBAL DEFAULT 12 Py_HashBuffer │ │ │ │ + 1956: 006814fc 8 OBJECT GLOBAL DEFAULT 26 _PyInstrumentation_DISABLE │ │ │ │ 1957: 00000000 0 FUNC GLOBAL DEFAULT UND madvise@GLIBC_2.4 (3) │ │ │ │ - 1958: 00402320 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ - 1959: 0005380c 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ - 1960: 002bbc68 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ - 1961: 0003d584 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ + 1958: 004010e8 128 FUNC GLOBAL DEFAULT 12 PyCodec_RegisterError │ │ │ │ + 1959: 000539c0 48 FUNC GLOBAL DEFAULT 12 PyErr_NormalizeException │ │ │ │ + 1960: 002c87cc 124 FUNC GLOBAL DEFAULT 12 PyThread_init_thread │ │ │ │ + 1961: 0003d714 312 FUNC GLOBAL DEFAULT 12 _PyTraceback_Add │ │ │ │ 1962: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandler │ │ │ │ 1963: 00000000 0 FUNC GLOBAL DEFAULT UND geteuid@GLIBC_2.4 (3) │ │ │ │ - 1964: 00178eb0 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ + 1964: 00178b40 1480 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict │ │ │ │ 1965: 00000000 0 FUNC GLOBAL DEFAULT UND getresgid@GLIBC_2.4 (3) │ │ │ │ 1966: 00000000 0 FUNC GLOBAL DEFAULT UND __memcpy_chk@GLIBC_2.4 (3) │ │ │ │ 1967: 00000000 0 FUNC GLOBAL DEFAULT UND sched_setparam@GLIBC_2.4 (3) │ │ │ │ - 1968: 0006eb0c 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ - 1969: 00200658 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ + 1968: 0006ee04 20 FUNC GLOBAL DEFAULT 12 PyFrame_GetLocals │ │ │ │ + 1969: 002009c8 232 FUNC GLOBAL DEFAULT 12 PyBytes_FromString │ │ │ │ 1970: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotStandaloneHandler │ │ │ │ - 1971: 00687660 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ + 1971: 006873f4 212 OBJECT GLOBAL DEFAULT 26 PyReversed_Type │ │ │ │ 1972: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetReturnNSTriplet │ │ │ │ - 1973: 000fd374 828 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ - 1974: 0030d5c4 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ - 1975: 00355018 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ - 1976: 00095d00 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ - 1977: 00146988 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ + 1973: 000fcec0 828 FUNC GLOBAL DEFAULT 12 PyDict_GetItemStringRef │ │ │ │ + 1974: 00310dfc 20 FUNC GLOBAL DEFAULT 12 Py_Finalize │ │ │ │ + 1975: 0035620c 116 FUNC GLOBAL DEFAULT 12 PyCapsule_IsValid │ │ │ │ + 1976: 00095900 96 FUNC GLOBAL DEFAULT 12 PyLong_IsZero │ │ │ │ + 1977: 00145df8 144 FUNC GLOBAL DEFAULT 12 PyCell_New │ │ │ │ 1978: 00000000 0 FUNC GLOBAL DEFAULT UND sigismember@GLIBC_2.4 (3) │ │ │ │ - 1979: 00167544 120 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ - 1980: 00072488 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ - 1981: 000778b0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ - 1982: 00087f24 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ - 1983: 000916c8 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ + 1979: 001671cc 120 FUNC GLOBAL DEFAULT 12 PyBytesWriter_FinishWithPointer │ │ │ │ + 1980: 00072780 136 FUNC GLOBAL DEFAULT 12 PyInstanceMethod_New │ │ │ │ + 1981: 00077cc4 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyReturnEvent │ │ │ │ + 1982: 000880f0 156 FUNC GLOBAL DEFAULT 12 PyBuffer_SizeFromFormat │ │ │ │ + 1983: 000912d0 52 FUNC GLOBAL DEFAULT 12 PyType_GetModuleByToken │ │ │ │ 1984: 00000000 0 FUNC GLOBAL DEFAULT UND __time64@GLIBC_2.34 (4) │ │ │ │ - 1985: 002c5940 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ + 1985: 000ae0c4 312 FUNC GLOBAL DEFAULT 12 PyWideStringList_Insert │ │ │ │ 1986: 0002e7bc 0 FUNC GLOBAL DEFAULT UND XML_SetReparseDeferralEnabled │ │ │ │ 1987: 00000000 0 FUNC GLOBAL DEFAULT UND fmin@GLIBC_2.4 (2) │ │ │ │ - 1988: 003adb90 240 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ - 1989: 002816b8 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ - 1990: 00095fac 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ - 1991: 0043d0bc 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ - 1992: 0033c5d8 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ - 1993: 0006e6b8 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ - 1994: 00447fe0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ + 1988: 003ad160 240 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromMemory │ │ │ │ + 1989: 0028486c 712 FUNC GLOBAL DEFAULT 12 PyObject_CallObject │ │ │ │ + 1990: 00095bac 100 FUNC GLOBAL DEFAULT 12 _PyRWMutex_Lock │ │ │ │ + 1991: 0043b50c 52 FUNC GLOBAL DEFAULT 12 _PyXIData_Free │ │ │ │ + 1992: 0033f0ec 392 FUNC GLOBAL DEFAULT 12 _Py_Uid_Converter │ │ │ │ + 1993: 0006e9b0 144 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameGlobals │ │ │ │ + 1994: 00446448 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireBranchEvent │ │ │ │ 1995: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_nanosleep_time64@GLIBC_2.34 (4) │ │ │ │ - 1996: 0007a380 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ + 1996: 0007a818 76 FUNC GLOBAL DEFAULT 12 PyCodec_Decode │ │ │ │ 1997: 00000000 0 FUNC GLOBAL DEFAULT UND textdomain@GLIBC_2.4 (3) │ │ │ │ - 1998: 0009eae4 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ + 1998: 0009e89c 60 FUNC GLOBAL DEFAULT 12 _Py_BuildValue_SizeT │ │ │ │ 1999: 00000000 0 FUNC GLOBAL DEFAULT UND sched_get_priority_max@GLIBC_2.4 (3) │ │ │ │ - 2000: 000a477c 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ - 2001: 00365ec4 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ - 2002: 0009ed9c 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ + 2000: 000a437c 196 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Init │ │ │ │ + 2001: 00366be4 148 FUNC GLOBAL DEFAULT 12 PyLong_FromUInt64 │ │ │ │ + 2002: 0009eb54 40 FUNC GLOBAL DEFAULT 12 PyErr_PrintEx │ │ │ │ 2003: 00000000 0 FUNC GLOBAL DEFAULT UND __pthread_cond_timedwait64@GLIBC_2.34 (4) │ │ │ │ - 2004: 000b91fc 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ - 2005: 000966e4 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ + 2004: 000b90a8 244 FUNC GLOBAL DEFAULT 12 _Py_SetImmortal │ │ │ │ + 2005: 000962e4 44 FUNC GLOBAL DEFAULT 12 Py_IncRef │ │ │ │ 2006: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetEntityDeclHandler │ │ │ │ 2007: 00000000 0 FUNC GLOBAL DEFAULT UND waitpid@GLIBC_2.4 (3) │ │ │ │ - 2008: 00447f54 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ - 2009: 00185318 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ - 2010: 002ef024 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ + 2008: 004463d0 20 FUNC GLOBAL DEFAULT 12 _Py_ForgetReference │ │ │ │ + 2009: 00186458 528 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Finish │ │ │ │ + 2010: 002f2eac 116 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleRef │ │ │ │ 2011: 00000000 0 FUNC GLOBAL DEFAULT UND close@GLIBC_2.4 (3) │ │ │ │ 2012: 00000000 0 FUNC GLOBAL DEFAULT UND unlockpt@GLIBC_2.4 (3) │ │ │ │ - 2013: 000a28e0 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ - 2014: 0003dd1c 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ + 2013: 000a23fc 180 FUNC GLOBAL DEFAULT 12 PyUnicode_AsEncodedUnicode │ │ │ │ + 2014: 0003deac 36 FUNC GLOBAL DEFAULT 12 PyUnstable_DumpTraceback │ │ │ │ 2015: 00000000 0 FUNC GLOBAL DEFAULT UND backtrace@GLIBC_2.4 (3) │ │ │ │ 2016: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetNotationDeclHandler │ │ │ │ - 2017: 00246028 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ - 2018: 000a31cc 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ - 2019: 0030c1a0 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ - 2020: 00686920 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ - 2021: 000961f4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ - 2022: 000e6f4c 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ - 2023: 00098038 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ - 2024: 000b5bcc 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ - 2025: 006d6ca4 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ - 2026: 002ac9a0 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ - 2027: 0003f54c 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ - 2028: 0009e3f0 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ - 2029: 00097614 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ - 2030: 003b4ac0 68 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ - 2031: 0008cf04 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ - 2032: 0009e638 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ - 2033: 000f17c8 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ - 2034: 00445254 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ + 2017: 00246b98 568 FUNC GLOBAL DEFAULT 12 Py_ReprEnter │ │ │ │ + 2018: 000a2ce8 24 FUNC GLOBAL DEFAULT 12 _PyBytes_FromData │ │ │ │ + 2019: 0030fad0 28 FUNC GLOBAL DEFAULT 12 PyInit_posix │ │ │ │ + 2020: 006866b4 212 OBJECT GLOBAL DEFAULT 26 PyFloat_Type │ │ │ │ + 2021: 00095df4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetContext │ │ │ │ + 2022: 000e7160 240 FUNC GLOBAL DEFAULT 12 PyLong_AsSsize_t │ │ │ │ + 2023: 00097c38 148 FUNC GLOBAL DEFAULT 12 PyCode_AddWatcher │ │ │ │ + 2024: 000b5a88 336 FUNC GLOBAL DEFAULT 12 PyObject_Malloc │ │ │ │ + 2025: 006d6c80 4 OBJECT GLOBAL DEFAULT 30 Py_DontWriteBytecodeFlag │ │ │ │ + 2026: 002b0038 632 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUnicodeEscapeString │ │ │ │ + 2027: 0003f6dc 80 FUNC GLOBAL DEFAULT 12 PyInit__tracemalloc │ │ │ │ + 2028: 0009e1a8 52 FUNC GLOBAL DEFAULT 12 _PyWeakref_IsDead │ │ │ │ + 2029: 00097214 136 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOneFlags │ │ │ │ + 2030: 003b408c 112 FUNC GLOBAL DEFAULT 12 _PyXIData_New │ │ │ │ + 2031: 0008d0f8 24 FUNC GLOBAL DEFAULT 12 PyCodec_StreamReader │ │ │ │ + 2032: 0009e3f0 28 FUNC GLOBAL DEFAULT 12 _PyXI_GetFailureCode │ │ │ │ + 2033: 000f1468 400 FUNC GLOBAL DEFAULT 12 _PyDict_StoreSubscript │ │ │ │ + 2034: 004436bc 332 FUNC GLOBAL DEFAULT 12 _PyCoro_ComputeOrigin │ │ │ │ 2035: 0002dd90 0 FUNC GLOBAL DEFAULT UND XML_SetCommentHandler │ │ │ │ - 2036: 0033b010 896 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ - 2037: 002a02dc 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ - 2038: 000a3ea8 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ - 2039: 003ffff4 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ - 2040: 0009705c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ - 2041: 00096a44 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ - 2042: 0033a49c 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ - 2043: 00209638 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ - 2044: 00159c14 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ - 2045: 0028aef0 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ - 2046: 00373274 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ - 2047: 000fdd48 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ - 2048: 003af18c 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ - 2049: 00048304 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ - 2050: 00154330 284 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ - 2051: 00315be0 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ - 2052: 00096348 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ - 2053: 00106be0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ + 2036: 0033db34 904 FUNC GLOBAL DEFAULT 12 PyImport_GetModule │ │ │ │ + 2037: 002a39c8 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt64_Converter │ │ │ │ + 2038: 000a39c4 36 FUNC GLOBAL DEFAULT 12 _Py_FatalRefcountErrorFunc │ │ │ │ + 2039: 003fedbc 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceTrueDivide │ │ │ │ + 2040: 00096c5c 120 FUNC GLOBAL DEFAULT 12 PyModule_GetStateSize │ │ │ │ + 2041: 00096644 172 FUNC GLOBAL DEFAULT 12 _Py_UTF8_Edit_Cost │ │ │ │ + 2042: 0033cfbc 28 FUNC GLOBAL DEFAULT 12 PyInit__sre │ │ │ │ + 2043: 00209a58 452 FUNC GLOBAL DEFAULT 12 PyNumber_Subtract │ │ │ │ + 2044: 00159810 20 FUNC GLOBAL DEFAULT 12 _PyEval_StartTheWorld │ │ │ │ + 2045: 0028dc08 192 FUNC GLOBAL DEFAULT 12 _PyDict_SetItem_KnownHash │ │ │ │ + 2046: 00373d5c 28 FUNC GLOBAL DEFAULT 12 _PyCode_GetScriptXIData │ │ │ │ + 2047: 000fd888 48 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeFSDefault │ │ │ │ + 2048: 003ae75c 244 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_jump │ │ │ │ + 2049: 000484b4 28 FUNC GLOBAL DEFAULT 12 PyInit__elementtree │ │ │ │ + 2050: 00153b44 284 FUNC GLOBAL DEFAULT 12 _PyDict_LoadGlobalStackRef │ │ │ │ + 2051: 00318e4c 32 FUNC GLOBAL DEFAULT 12 PyErr_DisplayException │ │ │ │ + 2052: 00095f48 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetName │ │ │ │ + 2053: 001066f0 64 FUNC GLOBAL DEFAULT 12 PyThreadState_Get │ │ │ │ 2054: 00000000 0 FUNC GLOBAL DEFAULT UND lseek64@GLIBC_2.4 (3) │ │ │ │ - 2055: 003fbce0 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ - 2056: 0037e980 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ + 2055: 003faa78 168 FUNC GLOBAL DEFAULT 12 PyLong_AsUnsignedLongMask │ │ │ │ + 2056: 0037ef20 40 FUNC GLOBAL DEFAULT 12 Py_IsFinalizing │ │ │ │ 2057: 00000000 0 FUNC GLOBAL DEFAULT UND dlopen@GLIBC_2.34 (4) │ │ │ │ - 2058: 000e6200 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ - 2059: 000fe4ec 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ + 2058: 000e6414 516 FUNC GLOBAL DEFAULT 12 PyObject_GetItem │ │ │ │ + 2059: 000fe02c 696 FUNC GLOBAL DEFAULT 12 _PyArena_New │ │ │ │ 2060: 00000000 0 FUNC GLOBAL DEFAULT UND strchr@GLIBC_2.4 (3) │ │ │ │ 2061: 00000000 0 FUNC GLOBAL DEFAULT UND flistxattr@GLIBC_2.4 (3) │ │ │ │ - 2062: 003f6f68 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ - 2063: 0009ed58 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ - 2064: 0068bd5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ + 2062: 003f5d20 84 FUNC GLOBAL DEFAULT 12 _PyLong_Size_t_Converter │ │ │ │ + 2063: 0009eb10 24 FUNC GLOBAL DEFAULT 12 PyThreadState_Next │ │ │ │ + 2064: 0068c284 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeTranslateError │ │ │ │ 2065: 0002f390 544 FUNC GLOBAL DEFAULT 12 Py_FrozenMain │ │ │ │ 2066: 00000000 0 FUNC GLOBAL DEFAULT UND __setsockopt64@GLIBC_2.34 (4) │ │ │ │ - 2067: 000ecd3c 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ - 2068: 00405994 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ - 2069: 00047ab0 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ - 2070: 0006b74c 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ - 2071: 0068bd70 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ - 2072: 00693ba8 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ + 2067: 000ecf1c 244 FUNC GLOBAL DEFAULT 12 PyObject_GetIter │ │ │ │ + 2068: 00404694 48 FUNC GLOBAL DEFAULT 12 PyErr_SyntaxLocationObject │ │ │ │ + 2069: 00047c60 76 FUNC GLOBAL DEFAULT 12 PyUnicodeWriter_Format │ │ │ │ + 2070: 0006ba44 124 FUNC GLOBAL DEFAULT 12 PyMarshal_WriteLongToFile │ │ │ │ + 2071: 0068c298 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnboundLocalError │ │ │ │ + 2072: 00693bac 4 OBJECT GLOBAL DEFAULT 26 _Py_INTERPRETER_TRAMPOLINE_INSTRUCTIONS_PTR │ │ │ │ 2073: 00000000 0 FUNC GLOBAL DEFAULT UND funlockfile@GLIBC_2.4 (3) │ │ │ │ - 2074: 0017e014 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ + 2074: 0017dd2c 1888 FUNC GLOBAL DEFAULT 12 PyUnicode_RPartition │ │ │ │ 2075: 00000000 0 FUNC GLOBAL DEFAULT UND getsockname@GLIBC_2.4 (3) │ │ │ │ - 2076: 002108a8 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ + 2076: 00211130 112 FUNC GLOBAL DEFAULT 12 PyThread_acquire_lock_timed │ │ │ │ 2077: 0002e33c 0 FUNC GLOBAL DEFAULT UND XML_SetEncoding │ │ │ │ - 2078: 0009e964 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ - 2079: 00682cb4 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ - 2080: 000e601c 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ - 2081: 00556fd4 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ - 2082: 001fe9dc 684 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ - 2083: 0025c208 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ - 2084: 00065790 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ + 2078: 0009e71c 108 FUNC GLOBAL DEFAULT 12 _PySeqLock_LockWrite │ │ │ │ + 2079: 00682a48 212 OBJECT GLOBAL DEFAULT 26 PyFrozenSet_Type │ │ │ │ + 2080: 000e6230 484 FUNC GLOBAL DEFAULT 12 _PyObject_New │ │ │ │ + 2081: 00555440 256 OBJECT GLOBAL DEFAULT 14 _PyOpcode_Caches │ │ │ │ + 2082: 001fed4c 684 FUNC GLOBAL DEFAULT 12 PyUnicode_Compare │ │ │ │ + 2083: 0025da48 100 FUNC GLOBAL DEFAULT 12 PyLong_FromInt64 │ │ │ │ + 2084: 00065980 68 FUNC GLOBAL DEFAULT 12 PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ 2085: 00000000 0 FUNC GLOBAL DEFAULT UND sendto@GLIBC_2.4 (3) │ │ │ │ - 2086: 002bc564 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ - 2087: 001bede4 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ - 2088: 004dc950 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ + 2086: 002c8e70 216 FUNC GLOBAL DEFAULT 12 Py_InitializeFromConfig │ │ │ │ + 2087: 001bf248 32 FUNC GLOBAL DEFAULT 12 PyException_SetContext │ │ │ │ + 2088: 004db404 16 OBJECT GLOBAL DEFAULT 14 _PyEval_ConversionFuncs │ │ │ │ 2089: 00000000 0 FUNC GLOBAL DEFAULT UND vfork@GLIBC_2.4 (3) │ │ │ │ - 2090: 00091af4 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ - 2091: 00096258 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ - 2092: 00372af0 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ - 2093: 00683e60 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ + 2090: 000916fc 584 FUNC GLOBAL DEFAULT 12 PyEval_GetLocals │ │ │ │ + 2091: 00095e58 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetDestructor │ │ │ │ + 2092: 003735d8 28 FUNC GLOBAL DEFAULT 12 PyInit_array │ │ │ │ + 2093: 00683bf4 212 OBJECT GLOBAL DEFAULT 26 PyCFunction_Type │ │ │ │ 2094: 00000000 0 FUNC GLOBAL DEFAULT UND epoll_create1@GLIBC_2.9 (19) │ │ │ │ - 2095: 00072ae0 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ + 2095: 00072dd8 40 FUNC GLOBAL DEFAULT 12 Py_GetPath │ │ │ │ 2096: 00000000 0 FUNC GLOBAL DEFAULT UND log1p@GLIBC_2.4 (2) │ │ │ │ 2097: 00000000 0 FUNC GLOBAL DEFAULT UND __vfprintf_chk@GLIBC_2.4 (3) │ │ │ │ - 2098: 0009f148 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ - 2099: 0006e418 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ - 2100: 00685370 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ + 2098: 0009ef00 20 FUNC GLOBAL DEFAULT 12 PyThread_delete_key │ │ │ │ + 2099: 0006e710 20 FUNC GLOBAL DEFAULT 12 PyEval_GetFrameLocals │ │ │ │ + 2100: 00685104 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterKey_Type │ │ │ │ 2101: 0002e804 0 FUNC GLOBAL DEFAULT UND atan2@GLIBC_2.4 (2) │ │ │ │ - 2102: 0068b66c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ - 2103: 0035f1ec 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ - 2104: 000d0708 3224 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ - 2105: 002642e4 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ - 2106: 000e50e8 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ - 2107: 003728fc 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ - 2108: 0068bde8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ - 2109: 00084088 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ - 2110: 006857e0 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ - 2111: 002b60c4 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ - 2112: 00686240 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ - 2113: 000f7de4 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ - 2114: 0020f7d8 316 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ - 2115: 001fe6dc 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ - 2116: 000aed00 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ - 2117: 00050b68 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ - 2118: 00232c4c 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ - 2119: 00071444 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ - 2120: 0038c5b0 28 FUNC GLOBAL DEFAULT 12 PyInit__zstd │ │ │ │ - 2121: 00381cb4 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ - 2122: 00684f1c 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ - 2123: 0020b480 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ - 2124: 0068b2fc 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ - 2125: 000aa298 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ - 2126: 000cc2dc 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ - 2127: 001beaf8 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ - 2128: 00191e8c 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ - 2129: 0041a69c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ - 2130: 00096838 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ - 2131: 000991d8 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ + 2102: 0068bb6c 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionRefusedError │ │ │ │ + 2103: 003493f0 52 FUNC GLOBAL DEFAULT 12 PyMutex_Unlock │ │ │ │ + 2104: 000d094c 3276 FUNC GLOBAL DEFAULT 12 PyObject_SetAttr │ │ │ │ + 2105: 00265d38 32 FUNC GLOBAL DEFAULT 12 PyNumber_Divmod │ │ │ │ + 2106: 000e52fc 152 FUNC GLOBAL DEFAULT 12 PyDict_Copy │ │ │ │ + 2107: 003733e4 212 FUNC GLOBAL DEFAULT 12 _Py_Specialize_Send │ │ │ │ + 2108: 0068c308 4 OBJECT GLOBAL DEFAULT 26 PyExc_ArithmeticError │ │ │ │ + 2109: 00084380 32 FUNC GLOBAL DEFAULT 12 PyByteArray_FromObject │ │ │ │ + 2110: 00685574 212 OBJECT GLOBAL DEFAULT 26 PyList_Type │ │ │ │ + 2111: 002b9f5c 24 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfTrampoline_CompileCode │ │ │ │ + 2112: 00685fd4 212 OBJECT GLOBAL DEFAULT 26 PyFunction_Type │ │ │ │ + 2113: 000f792c 128 FUNC GLOBAL DEFAULT 12 PyArg_ParseTuple │ │ │ │ + 2114: 0021004c 316 FUNC GLOBAL DEFAULT 12 PyLong_AsLongLong │ │ │ │ + 2115: 001fea4c 432 FUNC GLOBAL DEFAULT 12 PySlice_AdjustIndices │ │ │ │ + 2116: 000aeda4 68 FUNC GLOBAL DEFAULT 12 PyThread_get_thread_native_id │ │ │ │ + 2117: 00050d18 28 FUNC GLOBAL DEFAULT 12 PyInit__md5 │ │ │ │ + 2118: 00232d9c 364 FUNC GLOBAL DEFAULT 12 _Py_UniversalNewlineFgetsWithSize │ │ │ │ + 2119: 0007173c 120 FUNC GLOBAL DEFAULT 12 PyUnstable_Code_GetExtra │ │ │ │ + 2120: 0038ca8c 28 FUNC GLOBAL DEFAULT 12 PyInit__zstd │ │ │ │ + 2121: 003821a4 68 FUNC GLOBAL DEFAULT 12 _PyCode_InitAddressRange │ │ │ │ + 2122: 00684cb0 212 OBJECT GLOBAL DEFAULT 26 PyDictIterKey_Type │ │ │ │ + 2123: 0020b8a0 64 FUNC GLOBAL DEFAULT 12 PyOS_FSPath │ │ │ │ + 2124: 0068b228 4 OBJECT GLOBAL DEFAULT 26 PyExc_ImportWarning │ │ │ │ + 2125: 000a9d98 20 FUNC GLOBAL DEFAULT 12 PyOS_AfterFork │ │ │ │ + 2126: 000cc520 248 FUNC GLOBAL DEFAULT 12 PyTuple_Pack │ │ │ │ + 2127: 001bef5c 52 FUNC GLOBAL DEFAULT 12 PyTuple_Size │ │ │ │ + 2128: 00191ff4 1392 FUNC GLOBAL DEFAULT 12 PySet_Contains │ │ │ │ + 2129: 00418d30 84 FUNC GLOBAL DEFAULT 12 _PyLong_UInt32_Converter │ │ │ │ + 2130: 00096438 44 FUNC GLOBAL DEFAULT 12 Py_XNewRef │ │ │ │ + 2131: 00098dd8 24 FUNC GLOBAL DEFAULT 12 PyExceptionClass_Name │ │ │ │ 2132: 00000000 0 FUNC GLOBAL DEFAULT UND lremovexattr@GLIBC_2.4 (3) │ │ │ │ - 2133: 00125c40 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ + 2133: 0012578c 76 FUNC GLOBAL DEFAULT 12 PyBytes_AsString │ │ │ │ 2134: 00000000 0 FUNC GLOBAL DEFAULT UND fdopen@GLIBC_2.4 (3) │ │ │ │ - 2135: 0017b26c 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ - 2136: 0030e338 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ + 2135: 0017af58 92 FUNC GLOBAL DEFAULT 12 Py_EnterRecursiveCall │ │ │ │ + 2136: 00311cd0 168 FUNC GLOBAL DEFAULT 12 PySys_GetAttrString │ │ │ │ 2137: 00000000 0 FUNC GLOBAL DEFAULT UND readdir64@GLIBC_2.4 (3) │ │ │ │ - 2138: 0068b67c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ + 2138: 0068bb7c 4 OBJECT GLOBAL DEFAULT 26 PyExc_IsADirectoryError │ │ │ │ 2139: 0002eebc 0 FUNC GLOBAL DEFAULT UND acosh@GLIBC_2.4 (2) │ │ │ │ - 2140: 0009ebb0 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ + 2140: 0009e968 72 FUNC GLOBAL DEFAULT 12 _Py_FatalErrorFunc │ │ │ │ 2141: 0002e4a4 0 FUNC GLOBAL DEFAULT UND XML_GetCurrentColumnNumber │ │ │ │ - 2142: 0005eb34 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ - 2143: 001a82f0 1204 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ - 2144: 00097ce0 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ + 2142: 0005ed24 20 FUNC GLOBAL DEFAULT 12 PyNumber_InPlacePower │ │ │ │ + 2143: 001a8500 1204 FUNC GLOBAL DEFAULT 12 PyObject_Format │ │ │ │ + 2144: 000978e0 72 FUNC GLOBAL DEFAULT 12 PyUnicode_Translate │ │ │ │ 2145: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_DCtx_refDDict │ │ │ │ - 2146: 0009c864 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ + 2146: 0009c3e8 200 FUNC GLOBAL DEFAULT 12 PyEval_CallObjectWithKeywords │ │ │ │ 2147: 00000000 0 FUNC GLOBAL DEFAULT UND exp@GLIBC_2.29 (20) │ │ │ │ - 2148: 0005fb64 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ + 2148: 0005fd54 148 FUNC GLOBAL DEFAULT 12 _PyEval_RaiseAsyncExc │ │ │ │ 2149: 00000000 0 FUNC GLOBAL DEFAULT UND process_vm_readv@GLIBC_2.15 (10) │ │ │ │ - 2150: 006ffe50 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ - 2151: 001bfc9c 2116 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ - 2152: 0068cb40 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ - 2153: 001dd9b0 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ + 2150: 006ffe10 4 OBJECT GLOBAL DEFAULT 30 PyOS_InputHook │ │ │ │ + 2151: 001c0100 2116 FUNC GLOBAL DEFAULT 12 PyUnicode_Partition │ │ │ │ + 2152: 0068d060 4 OBJECT GLOBAL DEFAULT 26 PyExc_InterpreterError │ │ │ │ + 2153: 001dddfc 1556 FUNC GLOBAL DEFAULT 12 PyObject_ClearWeakRefs │ │ │ │ 2154: 00000000 0 FUNC GLOBAL DEFAULT UND accept@GLIBC_2.4 (3) │ │ │ │ 2155: 00000000 0 FUNC GLOBAL DEFAULT UND wcstombs@GLIBC_2.4 (3) │ │ │ │ - 2156: 002d8798 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ - 2157: 001b21cc 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ - 2158: 0040e9b8 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ - 2159: 000ad420 588 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ - 2160: 00393c8c 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ - 2161: 0041585c 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ + 2156: 002dc230 80 FUNC GLOBAL DEFAULT 12 PyThread_tss_create │ │ │ │ + 2157: 001b23d4 544 FUNC GLOBAL DEFAULT 12 PyObject_Repr │ │ │ │ + 2158: 0040d6b8 284 FUNC GLOBAL DEFAULT 12 _PyEval_GetANext │ │ │ │ + 2159: 000ad020 588 FUNC GLOBAL DEFAULT 12 PyConfig_SetString │ │ │ │ + 2160: 00393894 380 FUNC GLOBAL DEFAULT 12 _PyFunction_VerifyStateless │ │ │ │ + 2161: 00413d54 408 FUNC GLOBAL DEFAULT 12 _PySys_GetSizeOf │ │ │ │ 2162: 00000000 0 FUNC GLOBAL DEFAULT UND getresuid@GLIBC_2.4 (3) │ │ │ │ 2163: 00000000 0 FUNC GLOBAL DEFAULT UND hstrerror@GLIBC_2.4 (3) │ │ │ │ 2164: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnattr_setsigmask@GLIBC_2.4 (3) │ │ │ │ 2165: 00000000 0 FUNC GLOBAL DEFAULT UND __timerfd_settime64@GLIBC_2.34 (4) │ │ │ │ - 2166: 000a491c 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ - 2167: 0068b670 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ - 2168: 00286018 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ - 2169: 0005ea20 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ - 2170: 00177ac4 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ - 2171: 00066ec0 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ - 2172: 00439024 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ - 2173: 000319cc 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ + 2166: 000a451c 276 FUNC GLOBAL DEFAULT 12 PyUnstable_CopyPerfMapFile │ │ │ │ + 2167: 0068bb70 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionResetError │ │ │ │ + 2168: 00288d30 608 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceLshift │ │ │ │ + 2169: 0005ec10 164 FUNC GLOBAL DEFAULT 12 PyTuple_SetItem │ │ │ │ + 2170: 00177754 132 FUNC GLOBAL DEFAULT 12 _PyAST_Compile │ │ │ │ + 2171: 000671b8 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAIter │ │ │ │ + 2172: 00437478 28 FUNC GLOBAL DEFAULT 12 _PyBytes_FromXIData │ │ │ │ + 2173: 000319d0 44 FUNC GLOBAL DEFAULT 12 PyInitConfig_GetExitCode │ │ │ │ 2174: 00000000 0 FUNC GLOBAL DEFAULT UND times@GLIBC_2.4 (3) │ │ │ │ 2175: 00000000 0 FUNC GLOBAL DEFAULT UND wcsxfrm@GLIBC_2.4 (3) │ │ │ │ - 2176: 0068bdd0 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ - 2177: 0004e314 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ - 2178: 00065de4 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ - 2179: 00165cf8 824 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ - 2180: 00204a34 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ - 2181: 0008a174 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ - 2182: 00095048 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ - 2183: 00264db0 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ - 2184: 001ddfc4 560 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ - 2185: 0004e074 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ + 2176: 0068c2f4 4 OBJECT GLOBAL DEFAULT 26 PyExc_LookupError │ │ │ │ + 2177: 0004e4c4 20 FUNC GLOBAL DEFAULT 12 PyCriticalSection_Begin │ │ │ │ + 2178: 000660d8 28 FUNC GLOBAL DEFAULT 12 PyInit__sysconfig │ │ │ │ + 2179: 00165968 824 FUNC GLOBAL DEFAULT 12 _PyBytes_DecodeEscape2 │ │ │ │ + 2180: 00204cb8 20 FUNC GLOBAL DEFAULT 12 _PyLong_FromTime_t │ │ │ │ + 2181: 0008a368 80 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStack │ │ │ │ + 2182: 00094c48 24 FUNC GLOBAL DEFAULT 12 PyImport_ExecCodeModuleEx │ │ │ │ + 2183: 00266808 20 FUNC GLOBAL DEFAULT 12 _PyObject_MaybeCallSpecialNoArgs │ │ │ │ + 2184: 001de410 560 FUNC GLOBAL DEFAULT 12 PyObject_ClearManagedDict │ │ │ │ + 2185: 0004e224 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMatrixMultiply │ │ │ │ 2186: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_toupper_loc@GLIBC_2.4 (3) │ │ │ │ - 2187: 0030e3e0 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ - 2188: 00225bb4 776 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ - 2189: 00383444 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ + 2187: 00311d78 116 FUNC GLOBAL DEFAULT 12 PyImport_ImportModuleLevel │ │ │ │ + 2188: 00227034 776 FUNC GLOBAL DEFAULT 12 _Py_convert_optional_to_ssize_t │ │ │ │ + 2189: 00383934 32 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsRunningMain │ │ │ │ 2190: 00000000 0 FUNC GLOBAL DEFAULT UND pwritev64@GLIBC_2.10 (17) │ │ │ │ - 2191: 000a3344 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ - 2192: 00684e48 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ - 2193: 0009e834 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ - 2194: 001d651c 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ + 2191: 000a2e60 48 FUNC GLOBAL DEFAULT 12 PyErr_FormatV │ │ │ │ + 2192: 00684bdc 212 OBJECT GLOBAL DEFAULT 26 PyDict_Type │ │ │ │ + 2193: 0009e5ec 44 FUNC GLOBAL DEFAULT 12 PyStatus_Exit │ │ │ │ + 2194: 001d696c 152 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLongLong │ │ │ │ 2195: 00000000 0 FUNC GLOBAL DEFAULT UND __strcpy_chk@GLIBC_2.4 (3) │ │ │ │ - 2196: 003947c0 576 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ - 2197: 00144fc4 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ - 2198: 000a7e24 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ - 2199: 000945d0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ + 2196: 003940d8 576 FUNC GLOBAL DEFAULT 12 _PyPickle_GetXIData │ │ │ │ + 2197: 0014443c 56 FUNC GLOBAL DEFAULT 12 PyUnicode_IsIdentifier │ │ │ │ + 2198: 000a7ce4 36 FUNC GLOBAL DEFAULT 12 PyOS_InterruptOccurred │ │ │ │ + 2199: 000941d0 48 FUNC GLOBAL DEFAULT 12 PyFrame_GetLasti │ │ │ │ 2200: 00000000 0 FUNC GLOBAL DEFAULT UND __ctype_tolower_loc@GLIBC_2.4 (3) │ │ │ │ - 2201: 00296a24 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ - 2202: 000953fc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ - 2203: 002225e4 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ - 2204: 0008f200 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ - 2205: 0009e538 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ - 2206: 00412c20 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ + 2201: 00299b34 280 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceMultiply │ │ │ │ + 2202: 00094ffc 28 FUNC GLOBAL DEFAULT 12 PyImport_GetMagicTag │ │ │ │ + 2203: 00223a94 32 FUNC GLOBAL DEFAULT 12 _Py_hashtable_compare_direct │ │ │ │ + 2204: 0008f3f0 76 FUNC GLOBAL DEFAULT 12 _Py_cr_sum │ │ │ │ + 2205: 0009e2f0 20 FUNC GLOBAL DEFAULT 12 PyContext_New │ │ │ │ + 2206: 004110a0 20 FUNC GLOBAL DEFAULT 12 _Py_ResurrectReference │ │ │ │ 2207: 00000000 0 FUNC GLOBAL DEFAULT UND __getitimer64@GLIBC_2.34 (4) │ │ │ │ - 2208: 002737f4 1396 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ - 2209: 003f5490 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ + 2208: 00275880 1396 FUNC GLOBAL DEFAULT 12 PyOS_double_to_string │ │ │ │ + 2209: 003f4248 184 FUNC GLOBAL DEFAULT 12 PyComplex_RealAsDouble │ │ │ │ 2210: 00000000 0 FUNC GLOBAL DEFAULT UND inflateCopy@ZLIB_1.2.0 (13) │ │ │ │ - 2211: 00093c18 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ - 2212: 0034139c 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ - 2213: 00070e50 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ - 2214: 0040f9d0 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ + 2211: 0009381c 200 FUNC GLOBAL DEFAULT 12 PyErr_GetExcInfo │ │ │ │ + 2212: 0034307c 1288 FUNC GLOBAL DEFAULT 12 PyConfig_Set │ │ │ │ + 2213: 00071148 172 FUNC GLOBAL DEFAULT 12 _PyObject_CheckXIData │ │ │ │ + 2214: 0040df20 84 FUNC GLOBAL DEFAULT 12 _PyAsyncGenASend_Send │ │ │ │ 2215: 00000000 0 FUNC GLOBAL DEFAULT UND llistxattr@GLIBC_2.4 (3) │ │ │ │ 2216: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_current_sigrtmin@GLIBC_2.4 (3) │ │ │ │ - 2217: 000bb024 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ - 2218: 00694ab0 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ - 2219: 0009becc 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ - 2220: 003f69b8 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ + 2217: 000baed0 788 FUNC GLOBAL DEFAULT 12 _PyObject_GC_NewVar │ │ │ │ + 2218: 00694ab4 4 OBJECT GLOBAL DEFAULT 26 Py_hexdigits │ │ │ │ + 2219: 0009ba50 72 FUNC GLOBAL DEFAULT 12 PyMethod_Self │ │ │ │ + 2220: 003f5770 32 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Head │ │ │ │ 2221: 00000000 0 FUNC GLOBAL DEFAULT UND syscall@GLIBC_2.4 (3) │ │ │ │ - 2222: 0038ad94 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ - 2223: 00098f80 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ - 2224: 0024535c 664 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ - 2225: 00346fe8 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ + 2222: 0038b20c 632 FUNC GLOBAL DEFAULT 12 _PyXI_Enter │ │ │ │ + 2223: 00098b80 32 FUNC GLOBAL DEFAULT 12 _PyBuffer_ReleaseInInterpreter │ │ │ │ + 2224: 00245d3c 664 FUNC GLOBAL DEFAULT 12 PyThreadState_Delete │ │ │ │ + 2225: 00347eac 56 FUNC GLOBAL DEFAULT 12 PyNumber_InPlaceSubtract │ │ │ │ 2226: 00000000 0 FUNC GLOBAL DEFAULT UND sigpending@GLIBC_2.4 (3) │ │ │ │ - 2227: 001f7c14 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ + 2227: 001f8074 52 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetData │ │ │ │ 2228: 00000000 0 FUNC GLOBAL DEFAULT UND freeaddrinfo@GLIBC_2.4 (3) │ │ │ │ - 2229: 00106c9c 120 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ - 2230: 001f1410 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ - 2231: 003fe6ec 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ + 2229: 001067ac 128 FUNC GLOBAL DEFAULT 12 _Py_ReachedRecursionLimitWithMargin │ │ │ │ + 2230: 001f1870 20 FUNC GLOBAL DEFAULT 12 PyDict_Pop │ │ │ │ + 2231: 003fd4b4 80 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Init │ │ │ │ 2232: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_setstacksize@GLIBC_2.34 (4) │ │ │ │ - 2233: 00041f5c 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ - 2234: 002a9c10 20 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ - 2235: 0009840c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ - 2236: 0034ab98 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ - 2237: 002f06ac 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ + 2233: 000420ec 120 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDDecref │ │ │ │ + 2234: 002ad248 20 FUNC GLOBAL DEFAULT 12 _PyLong_Lshift │ │ │ │ + 2235: 0009800c 164 FUNC GLOBAL DEFAULT 12 PyFunction_ClearWatcher │ │ │ │ + 2236: 0034bd30 96 FUNC GLOBAL DEFAULT 12 PyInterpreterState_GetDict │ │ │ │ + 2237: 002f4534 28 FUNC GLOBAL DEFAULT 12 PyInit__imp │ │ │ │ 2238: 00000000 0 FUNC GLOBAL DEFAULT UND setvbuf@GLIBC_2.4 (3) │ │ │ │ - 2239: 0023e808 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ - 2240: 006d6c94 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ - 2241: 003fe160 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ - 2242: 000ccc60 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ - 2243: 000a6de0 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ + 2239: 0023e684 40 FUNC GLOBAL DEFAULT 12 PyException_SetCause │ │ │ │ + 2240: 006d6c70 4 OBJECT GLOBAL DEFAULT 30 Py_NoUserSiteDirectory │ │ │ │ + 2241: 003fcf28 24 FUNC GLOBAL DEFAULT 12 PyBytesWriter_GetSize │ │ │ │ + 2242: 000ccea4 20 FUNC GLOBAL DEFAULT 12 PyLong_FromVoidPtr │ │ │ │ + 2243: 000a6ca4 40 FUNC GLOBAL DEFAULT 12 PySys_SetArgv │ │ │ │ 2244: 00000000 0 FUNC GLOBAL DEFAULT UND gethostbyaddr_r@GLIBC_2.4 (3) │ │ │ │ 2245: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_kill@GLIBC_2.34 (4) │ │ │ │ - 2246: 006811f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ + 2246: 0068aeac 4 OBJECT GLOBAL DEFAULT 26 PyExc_IOError │ │ │ │ 2247: 0002e450 0 FUNC GLOBAL DEFAULT UND atanh@GLIBC_2.4 (2) │ │ │ │ - 2248: 003596ac 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ - 2249: 0068bd64 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ + 2248: 0035a8a4 20 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeLatin1 │ │ │ │ + 2249: 0068c28c 4 OBJECT GLOBAL DEFAULT 26 PyExc_UnicodeDecodeError │ │ │ │ 2250: 00000000 0 FUNC GLOBAL DEFAULT UND XML_SetSkippedEntityHandler │ │ │ │ - 2251: 00372ad8 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ - 2252: 003a1f80 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ - 2253: 0068b65c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ - 2254: 00157560 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ + 2251: 003735c0 24 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsReady │ │ │ │ + 2252: 003a1920 272 FUNC GLOBAL DEFAULT 12 PySequence_Concat │ │ │ │ + 2253: 0068bb5c 4 OBJECT GLOBAL DEFAULT 26 PyExc_BlockingIOError │ │ │ │ + 2254: 00156d74 332 FUNC GLOBAL DEFAULT 12 PyUnicode_CompareWithASCIIString │ │ │ │ 2255: 00000000 0 FUNC GLOBAL DEFAULT UND inflateInit2_ │ │ │ │ 2256: 00000000 0 FUNC GLOBAL DEFAULT UND setsid@GLIBC_2.4 (3) │ │ │ │ - 2257: 001b15a0 356 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ - 2258: 002558f4 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ - 2259: 0027d694 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ + 2257: 001b17a8 356 FUNC GLOBAL DEFAULT 12 PySequence_GetItem │ │ │ │ + 2258: 00257144 344 FUNC GLOBAL DEFAULT 12 PyOS_string_to_double │ │ │ │ + 2259: 002800d0 92 FUNC GLOBAL DEFAULT 12 _PyLong_Format │ │ │ │ 2260: 00000000 0 FUNC GLOBAL DEFAULT UND __fcntl_time64@GLIBC_2.34 (4) │ │ │ │ 2261: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_freeDCtx │ │ │ │ - 2262: 00163420 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ - 2263: 00693604 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ - 2264: 00419a68 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ - 2265: 0032dbe8 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ - 2266: 0009ea58 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ - 2267: 0009c130 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ + 2262: 00163090 848 FUNC GLOBAL DEFAULT 12 _Py_VectorCall_StackRefSteal │ │ │ │ + 2263: 00693608 4 OBJECT GLOBAL DEFAULT 26 _PyImport_FrozenStdlib │ │ │ │ + 2264: 00418160 104 FUNC GLOBAL DEFAULT 12 _PyType_SetVersion │ │ │ │ + 2265: 003302a0 28 FUNC GLOBAL DEFAULT 12 PyInit__abc │ │ │ │ + 2266: 0009e810 56 FUNC GLOBAL DEFAULT 12 _PySeqLock_EndRead │ │ │ │ + 2267: 0009bcb4 108 FUNC GLOBAL DEFAULT 12 PyCFunction_GetSelf │ │ │ │ 2268: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_attr_destroy@GLIBC_2.4 (3) │ │ │ │ - 2269: 0033c360 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ + 2269: 0033ee74 28 FUNC GLOBAL DEFAULT 12 PyInit_pwd │ │ │ │ 2270: 00000000 0 FUNC GLOBAL DEFAULT UND wcscoll@GLIBC_2.4 (3) │ │ │ │ - 2271: 0003a984 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ - 2272: 00089f1c 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ - 2273: 0026eebc 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ - 2274: 002f9b84 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ - 2275: 0020c9a8 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ - 2276: 0009f448 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ - 2277: 0039966c 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ - 2278: 0025dc3c 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ + 2271: 0003ab14 872 FUNC GLOBAL DEFAULT 12 _PyMem_GetCurrentAllocatorName │ │ │ │ + 2272: 0008a110 152 FUNC GLOBAL DEFAULT 12 _PyArg_ParseTupleAndKeywordsFast │ │ │ │ + 2273: 00270e78 108 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_2args │ │ │ │ + 2274: 002fd61c 196 FUNC GLOBAL DEFAULT 12 _Py_Specialize_CallFunctionEx │ │ │ │ + 2275: 0020cd18 216 FUNC GLOBAL DEFAULT 12 PyFile_OpenCodeObject │ │ │ │ + 2276: 000a3fc4 228 FUNC GLOBAL DEFAULT 12 Py_AtExit │ │ │ │ + 2277: 0039913c 76 FUNC GLOBAL DEFAULT 12 _PyArg_ParseStackAndKeywords │ │ │ │ + 2278: 0025f6a0 144 FUNC GLOBAL DEFAULT 12 _PyBytes_Repeat │ │ │ │ 2279: 00000000 0 FUNC GLOBAL DEFAULT UND getrlimit64@GLIBC_2.4 (3) │ │ │ │ - 2280: 003f59c8 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ + 2280: 003f4780 244 FUNC GLOBAL DEFAULT 12 _PyEval_GetAwaitable │ │ │ │ 2281: 00000000 0 FUNC GLOBAL DEFAULT UND adler32_combine64@ZLIB_1.2.3.3 (24) │ │ │ │ - 2282: 0014e8a4 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ - 2283: 000a3de8 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ - 2284: 0017c81c 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ + 2282: 0014e054 76 FUNC GLOBAL DEFAULT 12 PyObject_CallFunctionObjArgs │ │ │ │ + 2283: 000a3904 192 FUNC GLOBAL DEFAULT 12 PyState_AddModule │ │ │ │ + 2284: 0017c534 88 FUNC GLOBAL DEFAULT 12 _PyStack_UnpackDict_FreeNoDecRef │ │ │ │ 2285: 00000000 0 FUNC GLOBAL DEFAULT UND __sprintf_chk@GLIBC_2.4 (3) │ │ │ │ 2286: 006d6c3c 4 OBJECT GLOBAL DEFAULT 30 Py_IsolatedFlag │ │ │ │ 2287: 0067feec 4 OBJECT GLOBAL DEFAULT 23 __stack_chk_guard@GLIBC_2.4 (14) │ │ │ │ - 2288: 0009e5d0 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ - 2289: 00418360 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ - 2290: 0041e42c 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ - 2291: 001c6b20 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ - 2292: 00665bac 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ + 2288: 0009e388 104 FUNC GLOBAL DEFAULT 12 _PyXIData_Lookup │ │ │ │ + 2289: 004168ac 20 FUNC GLOBAL DEFAULT 12 PyDict_Items │ │ │ │ + 2290: 0041d090 216 FUNC GLOBAL DEFAULT 12 PyCodec_IgnoreErrors │ │ │ │ + 2291: 001c6f84 44 FUNC GLOBAL DEFAULT 12 _PyList_Extend │ │ │ │ + 2292: 00663fec 280 OBJECT GLOBAL DEFAULT 14 _PyParser_TokenNames │ │ │ │ 2293: 00000000 0 FUNC GLOBAL DEFAULT UND getgrgid_r@GLIBC_2.4 (3) │ │ │ │ - 2294: 00196ab8 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ + 2294: 00196c20 356 FUNC GLOBAL DEFAULT 12 PyModule_AddType │ │ │ │ 2295: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_init@GLIBC_2.4 (3) │ │ │ │ - 2296: 003f5bc8 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ - 2297: 000a68b0 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ - 2298: 00681e24 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ + 2296: 003f4980 412 FUNC GLOBAL DEFAULT 12 _PyCoro_GetAwaitableIter │ │ │ │ + 2297: 000a6774 300 FUNC GLOBAL DEFAULT 12 PyThreadState_SetAsyncExc │ │ │ │ + 2298: 00681bb8 212 OBJECT GLOBAL DEFAULT 26 PyZip_Type │ │ │ │ 2299: 00000000 0 FUNC GLOBAL DEFAULT UND setpgrp@GLIBC_2.4 (3) │ │ │ │ - 2300: 000fc344 1296 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ - 2301: 001d1bf8 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ - 2302: 0030eb5c 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ - 2303: 000a27d4 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ - 2304: 000fda4c 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ + 2300: 000fbe98 1296 FUNC GLOBAL DEFAULT 12 PyObject_VectorcallDict │ │ │ │ + 2301: 001d2060 760 FUNC GLOBAL DEFAULT 12 _Py_hashtable_new │ │ │ │ + 2302: 00312468 64 FUNC GLOBAL DEFAULT 12 PyList_Insert │ │ │ │ + 2303: 000a22f0 192 FUNC GLOBAL DEFAULT 12 PyUnicode_AsDecodedUnicode │ │ │ │ + 2304: 000fd58c 20 FUNC GLOBAL DEFAULT 12 _Py_fstat_noraise │ │ │ │ 2305: 00000000 0 FUNC GLOBAL DEFAULT UND ptsname_r@GLIBC_2.4 (3) │ │ │ │ - 2306: 004443b4 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ - 2307: 00388978 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ - 2308: 0032f6d4 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ + 2306: 0044281c 92 FUNC GLOBAL DEFAULT 12 PyBuffer_GetPointer │ │ │ │ + 2307: 00388df0 228 FUNC GLOBAL DEFAULT 12 _PyMarshal_GetXIData │ │ │ │ + 2308: 00331d60 160 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_SetRunningMain │ │ │ │ 2309: 00000000 0 FUNC GLOBAL DEFAULT UND fsetxattr@GLIBC_2.4 (3) │ │ │ │ - 2310: 000de690 668 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ + 2310: 000de8a8 668 FUNC GLOBAL DEFAULT 12 _PyTuple_Resize │ │ │ │ 2311: 00000000 0 FUNC GLOBAL DEFAULT UND __h_errno_location@GLIBC_2.4 (3) │ │ │ │ - 2312: 002df63c 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ - 2313: 003ce35c 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ - 2314: 000786d8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ - 2315: 0032aeb0 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ - 2316: 0026bcf4 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ - 2317: 002fbe44 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ - 2318: 00380d08 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ - 2319: 000965c8 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ - 2320: 0004336c 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ + 2312: 002e30d0 128 FUNC GLOBAL DEFAULT 12 PyModule_AddFunctions │ │ │ │ + 2313: 003cd134 392 FUNC GLOBAL DEFAULT 12 PyContextVar_Set │ │ │ │ + 2314: 00078a80 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyThrowEvent │ │ │ │ + 2315: 0032d9dc 496 FUNC GLOBAL DEFAULT 12 PyUnicode_AsWideChar │ │ │ │ + 2316: 0026dc90 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToUppercase │ │ │ │ + 2317: 002ff8d8 28 FUNC GLOBAL DEFAULT 12 PyInit__weakref │ │ │ │ + 2318: 003811f8 112 FUNC GLOBAL DEFAULT 12 _PyEval_GetBuiltin │ │ │ │ + 2319: 000961c8 136 FUNC GLOBAL DEFAULT 12 PyUnstable_GC_VisitObjects │ │ │ │ + 2320: 000434fc 88 FUNC GLOBAL DEFAULT 12 _Py_open_noraise │ │ │ │ 2321: 00000000 0 FUNC GLOBAL DEFAULT UND openpty@GLIBC_2.34 (4) │ │ │ │ - 2322: 0026bae0 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ - 2323: 00078c74 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ - 2324: 0009c674 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ - 2325: 00089fb4 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ + 2322: 0026da7c 124 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToLowercase │ │ │ │ + 2323: 00078fc8 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireExceptionHandledEvent │ │ │ │ + 2324: 0009c1f8 20 FUNC GLOBAL DEFAULT 12 PySequence_Length │ │ │ │ + 2325: 0008a304 100 FUNC GLOBAL DEFAULT 12 PyCapsule_GetName │ │ │ │ 2326: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_dParam_getBounds │ │ │ │ 2327: 00000000 0 FUNC GLOBAL DEFAULT UND __clock_getres64@GLIBC_2.34 (4) │ │ │ │ 2328: 00000000 0 FUNC GLOBAL DEFAULT UND getprotobyname@GLIBC_2.4 (3) │ │ │ │ - 2329: 0009618c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ - 2330: 0009e54c 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ - 2331: 0009ea90 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ - 2332: 003f6f50 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ + 2329: 00095d8c 104 FUNC GLOBAL DEFAULT 12 PyCapsule_SetContext │ │ │ │ + 2330: 0009e304 20 FUNC GLOBAL DEFAULT 12 _PyCriticalSection_BeginSlow │ │ │ │ + 2331: 0009e848 48 FUNC GLOBAL DEFAULT 12 _PySeqLock_AfterFork │ │ │ │ + 2332: 003f5d08 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Next │ │ │ │ 2333: 00680950 0 NOTYPE GLOBAL DEFAULT 26 __data_start │ │ │ │ - 2334: 00212494 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ - 2335: 000a1bc8 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ - 2336: 003f569c 204 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ - 2337: 000a48c8 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ - 2338: 0009e890 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ - 2339: 000995d4 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ - 2340: 00341da0 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ - 2341: 00688e9c 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ - 2342: 0025f24c 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ - 2343: 00071934 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ - 2344: 00078d8c 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ - 2345: 000c6c40 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ - 2346: 000a16cc 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ + 2334: 00212d20 72 FUNC GLOBAL DEFAULT 12 PyThread_release_lock │ │ │ │ + 2335: 000a16e4 268 FUNC GLOBAL DEFAULT 12 _PyType_InitSubclasses │ │ │ │ + 2336: 003f4454 204 FUNC GLOBAL DEFAULT 12 PyComplex_ImagAsDouble │ │ │ │ + 2337: 000a44c8 84 FUNC GLOBAL DEFAULT 12 PyUnstable_PerfMapState_Fini │ │ │ │ + 2338: 0009e648 48 FUNC GLOBAL DEFAULT 12 PyStatus_IsExit │ │ │ │ + 2339: 000991d4 60 FUNC GLOBAL DEFAULT 12 _PyDictKeys_GetVersionForCurrentState │ │ │ │ + 2340: 00343a80 340 FUNC GLOBAL DEFAULT 12 Py_EndInterpreter │ │ │ │ + 2341: 00688c30 212 OBJECT GLOBAL DEFAULT 26 PySuper_Type │ │ │ │ + 2342: 00260cc4 1284 FUNC GLOBAL DEFAULT 12 PyType_GetSlot │ │ │ │ + 2343: 00071c2c 60 FUNC GLOBAL DEFAULT 12 _PyContext_NewHamtForTests │ │ │ │ + 2344: 00079140 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyUnwindEvent │ │ │ │ + 2345: 000c6e7c 20 FUNC GLOBAL DEFAULT 12 PyDict_SetDefaultRef │ │ │ │ + 2346: 000a11e8 284 FUNC GLOBAL DEFAULT 12 PySlice_GetIndices │ │ │ │ 2347: 00000000 0 FUNC GLOBAL DEFAULT UND getxattr@GLIBC_2.4 (3) │ │ │ │ - 2348: 0038bfdc 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ - 2349: 0009f318 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ - 2350: 0033f7f8 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ - 2351: 0034b2c8 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ - 2352: 000a31e4 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ - 2353: 0018f630 1940 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ - 2354: 000a30e0 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ - 2355: 00686498 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ - 2356: 000d3098 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ - 2357: 0030cc18 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ - 2358: 0029f700 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ - 2359: 00259748 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ - 2360: 002cabf8 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ + 2348: 0038c4b8 148 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_exc2 │ │ │ │ + 2349: 0009d1a0 152 FUNC GLOBAL DEFAULT 12 PyObject_GetArenaAllocator │ │ │ │ + 2350: 00342028 60 FUNC GLOBAL DEFAULT 12 _PySemaphore_Init │ │ │ │ + 2351: 0034c460 52 FUNC GLOBAL DEFAULT 12 _Py_IsInterpreterFinalizing │ │ │ │ + 2352: 000a2d00 56 FUNC GLOBAL DEFAULT 12 PyErr_BadInternalCall │ │ │ │ + 2353: 00190564 1940 FUNC GLOBAL DEFAULT 12 PySet_Add │ │ │ │ + 2354: 000a2bfc 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfile │ │ │ │ + 2355: 0068622c 212 OBJECT GLOBAL DEFAULT 26 PyFrameLocalsProxy_Type │ │ │ │ + 2356: 000d3434 488 FUNC GLOBAL DEFAULT 12 PyUnicode_FromFormat │ │ │ │ + 2357: 00310450 44 FUNC GLOBAL DEFAULT 12 PyType_Modified │ │ │ │ + 2358: 002a2dec 272 FUNC GLOBAL DEFAULT 12 PyComplex_FromCComplex │ │ │ │ + 2359: 0025af88 68 FUNC GLOBAL DEFAULT 12 PySequence_Check │ │ │ │ + 2360: 002d77a8 56 FUNC GLOBAL DEFAULT 12 Py_GETENV │ │ │ │ 2361: 00000000 0 FUNC GLOBAL DEFAULT UND wmemchr@GLIBC_2.4 (3) │ │ │ │ - 2362: 001bbbf4 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ + 2362: 001bc058 432 FUNC GLOBAL DEFAULT 12 PyErr_SetFromErrnoWithFilenameObjects │ │ │ │ 2363: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_createCCtx │ │ │ │ - 2364: 0068bd90 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ - 2365: 00161ec4 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ + 2364: 0068c2b8 4 OBJECT GLOBAL DEFAULT 26 PyExc_ConnectionError │ │ │ │ + 2365: 00161b34 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IsSpecializationEnabled │ │ │ │ 2366: 00000000 0 FUNC GLOBAL DEFAULT UND uname@GLIBC_2.4 (3) │ │ │ │ 2367: 00000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.4 (3) │ │ │ │ 2368: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ParseBuffer │ │ │ │ - 2369: 00685bf0 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ - 2370: 0009bff8 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ - 2371: 003727a4 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ - 2372: 00682828 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ + 2369: 00685984 212 OBJECT GLOBAL DEFAULT 26 PyCallIter_Type │ │ │ │ + 2370: 0009bb7c 52 FUNC GLOBAL DEFAULT 12 _PyLong_FileDescriptor_Converter │ │ │ │ + 2371: 0037328c 344 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpID │ │ │ │ + 2372: 006825bc 212 OBJECT GLOBAL DEFAULT 26 PyTupleIter_Type │ │ │ │ 2373: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawnp@GLIBC_2.15 (10) │ │ │ │ - 2374: 00143574 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ - 2375: 000e29ec 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ + 2374: 001429ec 116 FUNC GLOBAL DEFAULT 12 _PyFrame_ClearLocals │ │ │ │ + 2375: 000e2bf4 128 FUNC GLOBAL DEFAULT 12 _PyDict_GetItemRef_KnownHash │ │ │ │ 2376: 00036658 116 FUNC GLOBAL DEFAULT 12 PyRefTracer_SetTracer │ │ │ │ - 2377: 000c4360 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ - 2378: 00127ef4 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ - 2379: 00070dd4 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ - 2380: 00384b18 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ + 2377: 000c45a0 680 FUNC GLOBAL DEFAULT 12 PyObject_Free │ │ │ │ + 2378: 00127a2c 304 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounterRaw │ │ │ │ + 2379: 000710cc 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF16 │ │ │ │ + 2380: 0038522c 208 FUNC GLOBAL DEFAULT 12 Py_SetRecursionLimit │ │ │ │ 2381: 00000000 0 FUNC GLOBAL DEFAULT UND __sendmsg64@GLIBC_2.34 (4) │ │ │ │ 2382: 0002f2fc 148 FUNC GLOBAL DEFAULT 12 PyFile_SetOpenCodeHook │ │ │ │ - 2383: 001cf3d8 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ - 2384: 0036b4bc 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ - 2385: 000d2898 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ + 2383: 001cf840 192 FUNC GLOBAL DEFAULT 12 _PyRecursiveMutex_Lock │ │ │ │ + 2384: 0036bfb4 212 FUNC GLOBAL DEFAULT 12 PyObject_GetOptionalAttrString │ │ │ │ + 2385: 000d2ba4 216 FUNC GLOBAL DEFAULT 12 PyObject_GetAttr │ │ │ │ 2386: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_self@GLIBC_2.4 (3) │ │ │ │ - 2387: 001d7cf4 3164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ - 2388: 000a6490 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ + 2387: 001d8144 3164 FUNC GLOBAL DEFAULT 12 _Py_hashtable_destroy │ │ │ │ + 2388: 000a6354 160 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCRaiseEvent │ │ │ │ 2389: 00000000 0 FUNC GLOBAL DEFAULT UND wcstok@GLIBC_2.4 (3) │ │ │ │ - 2390: 006881d4 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ - 2391: 00436468 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ - 2392: 0021a8b4 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ - 2393: 0068bda4 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ - 2394: 0016ac70 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ + 2390: 00687f68 212 OBJECT GLOBAL DEFAULT 26 PyComplex_Type │ │ │ │ + 2391: 002b85b8 564 FUNC GLOBAL DEFAULT 12 PyUnicode_AsRawUnicodeEscapeString │ │ │ │ + 2392: 0021b528 200 FUNC GLOBAL DEFAULT 12 _PyObject_VisitType │ │ │ │ + 2393: 0068c2cc 4 OBJECT GLOBAL DEFAULT 26 PyExc_FutureWarning │ │ │ │ + 2394: 0016a8f8 232 FUNC GLOBAL DEFAULT 12 PyModule_AddObjectRef │ │ │ │ 2395: 00000000 0 FUNC GLOBAL DEFAULT UND fopen64@GLIBC_2.4 (3) │ │ │ │ - 2396: 000852f4 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ + 2396: 000855ec 24 FUNC GLOBAL DEFAULT 12 _PyBytesWriter_CreateByteArray │ │ │ │ 2397: 00000000 0 FUNC GLOBAL DEFAULT UND __setitimer64@GLIBC_2.34 (4) │ │ │ │ 2398: 00000000 0 FUNC GLOBAL DEFAULT UND ctermid@GLIBC_2.4 (3) │ │ │ │ 2399: 00000000 0 FUNC GLOBAL DEFAULT UND hypot@GLIBC_2.35 (11) │ │ │ │ - 2400: 001b65dc 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ - 2401: 003d2cac 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ - 2402: 00371cb8 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ - 2403: 00171f54 188 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ - 2404: 00412d50 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ - 2405: 000996a8 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ - 2406: 0008d878 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ - 2407: 000948e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ - 2408: 00097d28 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ - 2409: 00098fe0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ - 2410: 0033d7d4 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ - 2411: 000a3154 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ - 2412: 00151188 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ - 2413: 000975fc 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ - 2414: 000949b8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ + 2400: 001b67e4 404 FUNC GLOBAL DEFAULT 12 PyUnicode_FindChar │ │ │ │ + 2401: 003d1a84 28 FUNC GLOBAL DEFAULT 12 _PyTime_FromMillisecondsObject │ │ │ │ + 2402: 003727a0 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_LookUpIDObject │ │ │ │ + 2403: 00171bf0 188 FUNC GLOBAL DEFAULT 12 _PyErr_FormatV │ │ │ │ + 2404: 004111d0 36 FUNC GLOBAL DEFAULT 12 PyObject_Not │ │ │ │ + 2405: 000992a8 40 FUNC GLOBAL DEFAULT 12 Py_IsNone │ │ │ │ + 2406: 0008da6c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsLatin1String │ │ │ │ + 2407: 000944e0 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetCode │ │ │ │ + 2408: 00097928 152 FUNC GLOBAL DEFAULT 12 PyUnicode_Equal │ │ │ │ + 2409: 00098be0 80 FUNC GLOBAL DEFAULT 12 PyEval_CallFunction │ │ │ │ + 2410: 003402e4 640 FUNC GLOBAL DEFAULT 12 PyConfig_Get │ │ │ │ + 2411: 000a2c70 40 FUNC GLOBAL DEFAULT 12 PyContext_Exit │ │ │ │ + 2412: 00150960 404 FUNC GLOBAL DEFAULT 12 _PyArg_CheckPositional │ │ │ │ + 2413: 000971fc 24 FUNC GLOBAL DEFAULT 12 PyRun_InteractiveOne │ │ │ │ + 2414: 000945b8 72 FUNC GLOBAL DEFAULT 12 PyFunction_GetKwDefaults │ │ │ │ 2415: 00000000 0 FUNC GLOBAL DEFAULT UND getrandom@GLIBC_2.25 (12) │ │ │ │ - 2416: 000ddef0 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ - 2417: 00096768 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ - 2418: 003524a8 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ - 2419: 004941cc 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ + 2416: 000de108 1100 FUNC GLOBAL DEFAULT 12 PyDict_SetItemString │ │ │ │ + 2417: 00096368 20 FUNC GLOBAL DEFAULT 12 PyUnstable_EnableTryIncRef │ │ │ │ + 2418: 00353690 336 FUNC GLOBAL DEFAULT 12 PyCapsule_Import │ │ │ │ + 2419: 0049248c 1024 OBJECT GLOBAL DEFAULT 14 _Py_ctype_table │ │ │ │ 2420: 00000000 0 FUNC GLOBAL DEFAULT UND bindtextdomain@GLIBC_2.4 (3) │ │ │ │ - 2421: 002995d8 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ - 2422: 00385fc0 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ + 2421: 0029c6e8 60 FUNC GLOBAL DEFAULT 12 PyBytes_FromFormat │ │ │ │ + 2422: 0038645c 28 FUNC GLOBAL DEFAULT 12 PyInit__json │ │ │ │ 2423: 00000000 0 FUNC GLOBAL DEFAULT UND access@GLIBC_2.4 (3) │ │ │ │ - 2424: 002b6048 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ - 2425: 0036b050 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ - 2426: 00290d10 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ - 2427: 00095d60 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ - 2428: 002b4dfc 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ - 2429: 000a3a3c 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ - 2430: 00087da0 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ - 2431: 00255fcc 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ - 2432: 0030dd98 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ - 2433: 0033061c 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ + 2424: 002b9ee0 20 FUNC GLOBAL DEFAULT 12 PyFrame_FastToLocals │ │ │ │ + 2425: 0036bb48 392 FUNC GLOBAL DEFAULT 12 _Py_Gid_Converter │ │ │ │ + 2426: 00293a28 56 FUNC GLOBAL DEFAULT 12 PyTime_PerfCounter │ │ │ │ + 2427: 00095960 36 FUNC GLOBAL DEFAULT 12 PyType_GetModule_DuringGC │ │ │ │ + 2428: 002b8c98 24 FUNC GLOBAL DEFAULT 12 PyComplex_FromDoubles │ │ │ │ + 2429: 000a3558 160 FUNC GLOBAL DEFAULT 12 PyImport_ReloadModule │ │ │ │ + 2430: 00087f6c 44 FUNC GLOBAL DEFAULT 12 PyBytes_Repr │ │ │ │ + 2431: 0025780c 292 FUNC GLOBAL DEFAULT 12 PyOS_mystrnicmp │ │ │ │ + 2432: 003115d0 48 FUNC GLOBAL DEFAULT 12 _PyTime_AsMicroseconds │ │ │ │ + 2433: 00332ca8 24 FUNC GLOBAL DEFAULT 12 PyUnicode_AsUTF8String │ │ │ │ 2434: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_versionNumber │ │ │ │ - 2435: 0024e400 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ - 2436: 000ccc74 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ - 2437: 000ad66c 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ - 2438: 0009e9f8 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ - 2439: 00682714 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ + 2435: 0024fd10 880 FUNC GLOBAL DEFAULT 12 _PyNumber_PowerNoMod │ │ │ │ + 2436: 000cceb8 624 FUNC GLOBAL DEFAULT 12 PyLong_FromUnsignedLong │ │ │ │ + 2437: 000ad26c 464 FUNC GLOBAL DEFAULT 12 PyInterpreterGuard_FromView │ │ │ │ + 2438: 0009e7b0 40 FUNC GLOBAL DEFAULT 12 _PySeqLock_UnlockWrite │ │ │ │ + 2439: 006824a8 212 OBJECT GLOBAL DEFAULT 26 PyUnicodeIter_Type │ │ │ │ 2440: 00000000 0 FUNC GLOBAL DEFAULT UND pipe2@GLIBC_2.9 (19) │ │ │ │ 2441: 0002e51c 0 FUNC GLOBAL DEFAULT UND asinh@GLIBC_2.4 (2) │ │ │ │ - 2442: 0021bb04 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ - 2443: 00444410 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ - 2444: 00083354 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ - 2445: 0009e44c 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ - 2446: 0009e918 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ + 2442: 0021cb14 456 FUNC GLOBAL DEFAULT 12 PyNumber_Index │ │ │ │ + 2443: 00442878 956 FUNC GLOBAL DEFAULT 12 PyMemoryView_GetContiguous │ │ │ │ + 2444: 0008364c 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttr │ │ │ │ + 2445: 0009e204 80 FUNC GLOBAL DEFAULT 12 PyEval_EvalFrameEx │ │ │ │ + 2446: 0009e6d0 76 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireCReturnEvent │ │ │ │ 2447: 0002f00c 0 FUNC GLOBAL DEFAULT UND XML_SetStartDoctypeDeclHandler │ │ │ │ 2448: 00000000 0 FUNC GLOBAL DEFAULT UND sync@GLIBC_2.4 (3) │ │ │ │ - 2449: 0009bf5c 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ - 2450: 000cfe8c 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ + 2449: 0009bae0 156 FUNC GLOBAL DEFAULT 12 _PyObject_GetDictPtr │ │ │ │ + 2450: 000d00d0 128 FUNC GLOBAL DEFAULT 12 _PyType_GetDict │ │ │ │ 2451: 00000000 0 FUNC GLOBAL DEFAULT UND getgrouplist@GLIBC_2.4 (3) │ │ │ │ - 2452: 002225c4 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ - 2453: 00095d84 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ - 2454: 0032d994 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ - 2455: 0013d010 640 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ - 2456: 000cd068 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ + 2452: 00223a74 32 FUNC GLOBAL DEFAULT 12 Py_Is │ │ │ │ + 2453: 00095984 44 FUNC GLOBAL DEFAULT 12 PyGen_GetCode │ │ │ │ + 2454: 0033004c 312 FUNC GLOBAL DEFAULT 12 PyImport_AddModuleObject │ │ │ │ + 2455: 0013c49c 640 FUNC GLOBAL DEFAULT 12 _PyEval_LoadName │ │ │ │ + 2456: 000cd2ac 1132 FUNC GLOBAL DEFAULT 12 PyWeakref_NewRef │ │ │ │ 2457: 00000000 0 FUNC GLOBAL DEFAULT UND setgid@GLIBC_2.4 (3) │ │ │ │ - 2458: 000824a0 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ - 2459: 003e7478 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ - 2460: 0042f568 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ + 2458: 000829fc 96 FUNC GLOBAL DEFAULT 12 PyMapping_HasKeyString │ │ │ │ + 2459: 003e6230 1112 FUNC GLOBAL DEFAULT 12 _PyEval_MatchKeys │ │ │ │ + 2460: 0042e0f8 220 FUNC GLOBAL DEFAULT 12 _PyErr_EmitSyntaxWarning │ │ │ │ 2461: 00000000 0 FUNC GLOBAL DEFAULT UND preadv64v2@GLIBC_2.26 (6) │ │ │ │ - 2462: 0036e8a4 292 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ - 2463: 000a7d90 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ + 2462: 0036f38c 292 FUNC GLOBAL DEFAULT 12 _PyInterpolation_Build │ │ │ │ + 2463: 000a7c50 124 FUNC GLOBAL DEFAULT 12 PyErr_SetInterruptEx │ │ │ │ 2464: 00000000 0 FUNC GLOBAL DEFAULT UND XML_ExpatVersionInfo │ │ │ │ 2465: 00000000 0 FUNC GLOBAL DEFAULT UND XML_GetInputContext │ │ │ │ - 2466: 0034abf8 28 FUNC GLOBAL DEFAULT 12 PyInit__math_integer │ │ │ │ + 2466: 0034bd90 28 FUNC GLOBAL DEFAULT 12 PyInit__math_integer │ │ │ │ 2467: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getFrameContentSize │ │ │ │ - 2468: 00172fe8 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ - 2469: 0024133c 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ + 2468: 00172c78 260 FUNC GLOBAL DEFAULT 12 PyObject_CallOneArg │ │ │ │ + 2469: 002411bc 112 FUNC GLOBAL DEFAULT 12 PyEval_MergeCompilerFlags │ │ │ │ 2470: 00000000 0 FUNC GLOBAL DEFAULT UND mkfifo@GLIBC_2.4 (3) │ │ │ │ 2471: 00000000 0 FUNC GLOBAL DEFAULT UND sched_getscheduler@GLIBC_2.4 (3) │ │ │ │ - 2472: 00372bc0 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ - 2473: 001fbd68 412 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ + 2472: 003736a8 148 FUNC GLOBAL DEFAULT 12 _PyTrash_thread_destroy_chain │ │ │ │ + 2473: 001fc04c 412 FUNC GLOBAL DEFAULT 12 _PySet_NextEntryRef │ │ │ │ 2474: 00000000 0 FUNC GLOBAL DEFAULT UND openat64@GLIBC_2.4 (3) │ │ │ │ - 2475: 004945cc 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ - 2476: 0008ce34 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ + 2475: 0049288c 256 OBJECT GLOBAL DEFAULT 14 _Py_ctype_tolower │ │ │ │ + 2476: 0008d028 24 FUNC GLOBAL DEFAULT 12 PyCodec_Encoder │ │ │ │ 2477: 00000000 0 FUNC GLOBAL DEFAULT UND fmod@GLIBC_2.38 (22) │ │ │ │ - 2478: 00686aa4 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ - 2479: 00440098 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ + 2478: 00686838 212 OBJECT GLOBAL DEFAULT 26 PyStdPrinter_Type │ │ │ │ + 2479: 0043e4e8 116 FUNC GLOBAL DEFAULT 12 _Py_hashtable_foreach │ │ │ │ 2480: 00000000 0 FUNC GLOBAL DEFAULT UND faccessat@GLIBC_2.4 (3) │ │ │ │ - 2481: 001929a0 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ - 2482: 0009f1d8 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ - 2483: 002477b0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ - 2484: 0033ebb8 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ + 2481: 00192b08 56 FUNC GLOBAL DEFAULT 12 PyUnicode_GetLength │ │ │ │ + 2482: 0009ef90 20 FUNC GLOBAL DEFAULT 12 PyThread_set_stacksize │ │ │ │ + 2483: 00248ec0 20 FUNC GLOBAL DEFAULT 12 _PyUnicode_AsUTF8String │ │ │ │ + 2484: 003416d0 132 FUNC GLOBAL DEFAULT 12 PyLong_AsVoidPtr │ │ │ │ 2485: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_condattr_setclock@GLIBC_2.34 (4) │ │ │ │ - 2486: 00213464 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ - 2487: 00073620 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ + 2486: 00213cf0 20 FUNC GLOBAL DEFAULT 12 _PyXI_FreeSession │ │ │ │ + 2487: 00073918 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedLong_Converter │ │ │ │ 2488: 00000000 0 FUNC GLOBAL DEFAULT UND strcmp@GLIBC_2.4 (3) │ │ │ │ - 2489: 00687784 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ - 2490: 002cac30 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ - 2491: 002dfad8 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ - 2492: 000a104c 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ - 2493: 00337acc 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ - 2494: 0068b304 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ - 2495: 00687fd4 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ + 2489: 00687518 212 OBJECT GLOBAL DEFAULT 26 PyWrapperDescr_Type │ │ │ │ + 2490: 002d77e0 132 FUNC GLOBAL DEFAULT 12 _Py_write_noraise │ │ │ │ + 2491: 002e3568 148 FUNC GLOBAL DEFAULT 12 PyLong_GetInfo │ │ │ │ + 2492: 000a0b68 116 FUNC GLOBAL DEFAULT 12 PyPickleBuffer_GetBuffer │ │ │ │ + 2493: 0033a5ec 552 FUNC GLOBAL DEFAULT 12 PyObject_Dir │ │ │ │ + 2494: 0068b230 4 OBJECT GLOBAL DEFAULT 26 PyExc_TypeError │ │ │ │ + 2495: 00687d68 212 OBJECT GLOBAL DEFAULT 26 PyDictProxy_Type │ │ │ │ 2496: 00000000 0 FUNC GLOBAL DEFAULT UND strerror@GLIBC_2.4 (3) │ │ │ │ 2497: 00000000 0 FUNC GLOBAL DEFAULT UND pwrite64@GLIBC_2.4 (3) │ │ │ │ - 2498: 001f3a4c 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ + 2498: 001f3eac 676 FUNC GLOBAL DEFAULT 12 PyLong_FromLongLong │ │ │ │ 2499: 0002fdd8 228 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetStr │ │ │ │ - 2500: 0034201c 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ - 2501: 000809fc 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ + 2500: 00343cfc 72 FUNC GLOBAL DEFAULT 12 _PyEvent_Notify │ │ │ │ + 2501: 00080e94 88 FUNC GLOBAL DEFAULT 12 PyObject_GC_IsFinalized │ │ │ │ 2502: 00000000 0 FUNC GLOBAL DEFAULT UND tcgetpgrp@GLIBC_2.4 (3) │ │ │ │ - 2503: 000ad2cc 156 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ + 2503: 000acecc 156 FUNC GLOBAL DEFAULT 12 Py_DecodeLocale │ │ │ │ 2504: 00000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (4) │ │ │ │ - 2505: 000e6574 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ - 2506: 00372c54 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ - 2507: 000e5e34 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ - 2508: 00054d1c 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ - 2509: 0068bd74 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ + 2505: 000e6788 256 FUNC GLOBAL DEFAULT 12 _PyDict_SubscriptKnownHash │ │ │ │ + 2506: 0037373c 56 FUNC GLOBAL DEFAULT 12 _PyInterpreterState_IDIncref │ │ │ │ + 2507: 000e6048 244 FUNC GLOBAL DEFAULT 12 PySet_New │ │ │ │ + 2508: 00054ed0 44 FUNC GLOBAL DEFAULT 12 _Py_strhex_bytes_with_sep │ │ │ │ + 2509: 0068c29c 4 OBJECT GLOBAL DEFAULT 26 PyExc_RecursionError │ │ │ │ 2510: 00035ee8 24 FUNC GLOBAL DEFAULT 12 PyInterpreterState_ThreadHead │ │ │ │ - 2511: 00060e90 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ - 2512: 0068b2f8 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ - 2513: 000f00e0 2144 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ - 2514: 0009f754 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ - 2515: 001e8110 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ - 2516: 002221d4 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ - 2517: 000ba244 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ - 2518: 0009d394 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ + 2511: 00061080 80 FUNC GLOBAL DEFAULT 12 PyObject_HasAttrString │ │ │ │ + 2512: 0068b224 4 OBJECT GLOBAL DEFAULT 26 PyExc_PendingDeprecationWarning │ │ │ │ + 2513: 000efd64 2144 FUNC GLOBAL DEFAULT 12 PyUnicode_FromWideChar │ │ │ │ + 2514: 0009f270 52 FUNC GLOBAL DEFAULT 12 PyUnicode_GetSize │ │ │ │ + 2515: 001e8550 968 FUNC GLOBAL DEFAULT 12 _PyTuple_FromArraySteal │ │ │ │ + 2516: 00223684 100 FUNC GLOBAL DEFAULT 12 PyMapping_Items │ │ │ │ + 2517: 000ba0f0 680 FUNC GLOBAL DEFAULT 12 PyMem_Free │ │ │ │ + 2518: 0009cf94 388 FUNC GLOBAL DEFAULT 12 _PyObject_AssertFailed │ │ │ │ 2519: 00000000 0 FUNC GLOBAL DEFAULT UND setpwent@GLIBC_2.4 (3) │ │ │ │ - 2520: 002228a0 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ + 2520: 00223d50 620 FUNC GLOBAL DEFAULT 12 PyLong_FromSize_t │ │ │ │ 2521: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_CCtx_setPledgedSrcSize │ │ │ │ - 2522: 0032dc48 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ - 2523: 00248964 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ - 2524: 0009c328 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ - 2525: 0035af20 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ - 2526: 0009c314 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ - 2527: 000d9580 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ - 2528: 00072c60 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ - 2529: 000a74b4 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ - 2530: 002e3af8 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ + 2522: 00220a68 36 FUNC GLOBAL DEFAULT 12 _PyStack_AsDict │ │ │ │ + 2523: 0024a27c 352 FUNC GLOBAL DEFAULT 12 PyContextVar_Get │ │ │ │ + 2524: 0009beac 188 FUNC GLOBAL DEFAULT 12 PyObject_AsWriteBuffer │ │ │ │ + 2525: 0035c118 172 FUNC GLOBAL DEFAULT 12 PyUnicode_ReadChar │ │ │ │ + 2526: 0009be98 20 FUNC GLOBAL DEFAULT 12 PyObject_AsCharBuffer │ │ │ │ + 2527: 000d9928 204 FUNC GLOBAL DEFAULT 12 PyDict_GetItemWithError │ │ │ │ + 2528: 00072f58 32 FUNC GLOBAL DEFAULT 12 Py_GetExecPrefix │ │ │ │ + 2529: 000a7378 76 FUNC GLOBAL DEFAULT 12 PyEval_SetTraceAllThreads │ │ │ │ + 2530: 002e7ab8 108 FUNC GLOBAL DEFAULT 12 PyImport_ImportFrozenModule │ │ │ │ 2531: 00000000 0 FUNC GLOBAL DEFAULT UND ferror@GLIBC_2.4 (3) │ │ │ │ - 2532: 000940dc 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ - 2533: 006d6cb0 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ - 2534: 001befc8 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ - 2535: 00140c38 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ - 2536: 000986d0 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ + 2532: 00093ce0 44 FUNC GLOBAL DEFAULT 12 Py_UniversalNewlineFgets │ │ │ │ + 2533: 006d6c8c 4 OBJECT GLOBAL DEFAULT 30 Py_DebugFlag │ │ │ │ + 2534: 001bf42c 1404 FUNC GLOBAL DEFAULT 12 PyUnicode_Concat │ │ │ │ + 2535: 001400b0 64 FUNC GLOBAL DEFAULT 12 PyMapping_Check │ │ │ │ + 2536: 000982d0 88 FUNC GLOBAL DEFAULT 12 PyType_ClearWatcher │ │ │ │ 2537: 00000000 0 FUNC GLOBAL DEFAULT UND pthread_cond_destroy@GLIBC_2.4 (3) │ │ │ │ 2538: 00000000 0 FUNC GLOBAL DEFAULT UND ldexp@GLIBC_2.4 (2) │ │ │ │ 2539: 00000000 0 FUNC GLOBAL DEFAULT UND __isoc23_strtoul@GLIBC_2.38 (15) │ │ │ │ - 2540: 001d8f40 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ - 2541: 006823d4 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ - 2542: 00262ee0 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ - 2543: 00093ce0 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ + 2540: 001d9398 32 FUNC GLOBAL DEFAULT 12 _PyTime_FromSeconds │ │ │ │ + 2541: 00682168 212 OBJECT GLOBAL DEFAULT 26 _PyWeakref_ProxyType │ │ │ │ + 2542: 00264934 432 FUNC GLOBAL DEFAULT 12 _PyCompactLong_Multiply │ │ │ │ + 2543: 000938e4 88 FUNC GLOBAL DEFAULT 12 PyErr_SetExcInfo │ │ │ │ 2544: 00000000 0 FUNC GLOBAL DEFAULT UND setenv@GLIBC_2.4 (3) │ │ │ │ 2545: 00000000 0 FUNC GLOBAL DEFAULT UND posix_spawn_file_actions_addopen@GLIBC_2.4 (3) │ │ │ │ - 2546: 00092604 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ - 2547: 001294d4 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ + 2546: 0009220c 92 FUNC GLOBAL DEFAULT 12 PyUnicodeEncodeError_GetStart │ │ │ │ + 2547: 0012901c 112 FUNC GLOBAL DEFAULT 12 _PyUnicode_EqualToASCIIString │ │ │ │ 2548: 00000000 0 FUNC GLOBAL DEFAULT UND setpriority@GLIBC_2.4 (3) │ │ │ │ - 2549: 00091fa8 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ - 2550: 00096b6c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ - 2551: 00070400 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ - 2552: 00414614 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ - 2553: 003c04b8 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ - 2554: 001d2420 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ + 2549: 00091bb0 228 FUNC GLOBAL DEFAULT 12 _PyErr_SetFromPyStatus │ │ │ │ + 2550: 0009676c 68 FUNC GLOBAL DEFAULT 12 PyUnstable_ThreadState_ResetStackProtection │ │ │ │ + 2551: 000706f8 32 FUNC GLOBAL DEFAULT 12 _Py_c_diff │ │ │ │ + 2552: 00414fb4 84 FUNC GLOBAL DEFAULT 12 _PyDeadline_Get │ │ │ │ + 2553: 003bf768 1388 FUNC GLOBAL DEFAULT 12 _PyUnicode_EncodeUTF16 │ │ │ │ + 2554: 001d2888 24 FUNC GLOBAL DEFAULT 12 _Py_hashtable_hash_ptr │ │ │ │ 2555: 00000000 0 FUNC GLOBAL DEFAULT UND getservbyport@GLIBC_2.4 (3) │ │ │ │ 2556: 00000000 0 FUNC GLOBAL DEFAULT UND write@GLIBC_2.4 (3) │ │ │ │ - 2557: 00686c9c 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ + 2557: 00686a30 212 OBJECT GLOBAL DEFAULT 26 PyGen_Type │ │ │ │ 2558: 00000000 0 FUNC GLOBAL DEFAULT UND if_freenameindex@GLIBC_2.4 (3) │ │ │ │ - 2559: 002b140c 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ - 2560: 00272e6c 1496 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ - 2561: 00071634 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ + 2559: 002b4b70 108 FUNC GLOBAL DEFAULT 12 _PyUnicode_ToDigit │ │ │ │ + 2560: 00274ea4 1496 FUNC GLOBAL DEFAULT 12 _Py_call_instrumentation_line │ │ │ │ + 2561: 0007192c 44 FUNC GLOBAL DEFAULT 12 PyUnicode_DecodeUTF32 │ │ │ │ 2562: 00000000 0 FUNC GLOBAL DEFAULT UND wcslen@GLIBC_2.4 (3) │ │ │ │ 2563: 00000000 0 FUNC GLOBAL DEFAULT UND round@GLIBC_2.4 (2) │ │ │ │ - 2564: 001454d4 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ - 2565: 0009f19c 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ - 2566: 006d6cac 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ - 2567: 001d15c0 708 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ - 2568: 001f706c 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ - 2569: 00682600 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ + 2564: 0014494c 100 FUNC GLOBAL DEFAULT 12 _PyUnicode_IsXidContinue │ │ │ │ + 2565: 0009ef54 20 FUNC GLOBAL DEFAULT 12 PyThread_get_key_value │ │ │ │ + 2566: 006d6c88 4 OBJECT GLOBAL DEFAULT 30 Py_QuietFlag │ │ │ │ + 2567: 001d1a28 708 FUNC GLOBAL DEFAULT 12 PyObject_CallFinalizerFromDealloc │ │ │ │ + 2568: 001f74cc 1300 FUNC GLOBAL DEFAULT 12 _PySet_AddTakeRef │ │ │ │ + 2569: 00682394 212 OBJECT GLOBAL DEFAULT 26 _PyUnion_Type │ │ │ │ 2570: 00000000 0 FUNC GLOBAL DEFAULT UND deflate │ │ │ │ - 2571: 0039de4c 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ - 2572: 002b60f1 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ - 2573: 003d0638 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ - 2574: 0003ed38 216 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ - 2575: 00685a08 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ - 2576: 00239630 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ - 2577: 0010fd0c 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ - 2578: 0034c474 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ + 2571: 0039d81c 184 FUNC GLOBAL DEFAULT 12 _PyGen_FetchStopIterationValue │ │ │ │ + 2572: 002b9f89 0 FUNC GLOBAL DEFAULT 12 _start │ │ │ │ + 2573: 003cf414 20 FUNC GLOBAL DEFAULT 12 PyMemoryView_FromObject │ │ │ │ + 2574: 0003eec8 216 FUNC GLOBAL DEFAULT 12 _PyTraceBack_FromFrame │ │ │ │ + 2575: 0068579c 212 OBJECT GLOBAL DEFAULT 26 PyListIter_Type │ │ │ │ + 2576: 002394b0 20 FUNC GLOBAL DEFAULT 12 _PyList_SliceSubscript │ │ │ │ + 2577: 0010f82c 648 FUNC GLOBAL DEFAULT 12 _PyEvalFramePushAndInit │ │ │ │ + 2578: 0034d60c 28 FUNC GLOBAL DEFAULT 12 PyInit__bisect │ │ │ │ 2579: 00000000 0 FUNC GLOBAL DEFAULT UND crc32 │ │ │ │ - 2580: 000a1114 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ - 2581: 0038ac3c 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ - 2582: 000cc3d4 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ + 2580: 000a0c30 100 FUNC GLOBAL DEFAULT 12 PyUnicode_DATA │ │ │ │ + 2581: 0038b0b4 84 FUNC GLOBAL DEFAULT 12 _PyXI_NewFailure │ │ │ │ + 2582: 000cc618 208 FUNC GLOBAL DEFAULT 12 PyDescr_NewMember │ │ │ │ 2583: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_isError │ │ │ │ 2584: 0002d7d8 0 FUNC GLOBAL DEFAULT UND XML_ErrorString │ │ │ │ - 2585: 002665cc 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ - 2586: 0021e654 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ + 2585: 0026801c 132 FUNC GLOBAL DEFAULT 12 PyType_GetModule │ │ │ │ + 2586: 0021f664 136 FUNC GLOBAL DEFAULT 12 PyList_GetItemRef │ │ │ │ 2587: 00000000 0 FUNC GLOBAL DEFAULT UND closelog@GLIBC_2.4 (3) │ │ │ │ - 2588: 0037364c 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ - 2589: 000ad89c 352 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ + 2588: 00374134 48 FUNC GLOBAL DEFAULT 12 _PyEvent_IsSet │ │ │ │ + 2589: 000ad49c 352 FUNC GLOBAL DEFAULT 12 PyThreadState_EnsureFromView │ │ │ │ 2590: 00000000 0 FUNC GLOBAL DEFAULT UND getpgrp@GLIBC_2.4 (3) │ │ │ │ - 2591: 000c121c 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ + 2591: 000c1168 172 FUNC GLOBAL DEFAULT 12 PyDescr_NewWrapper │ │ │ │ 2592: 00000000 0 FUNC GLOBAL DEFAULT UND wcsncmp@GLIBC_2.4 (3) │ │ │ │ - 2593: 003f61bc 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ - 2594: 0003820c 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ + 2593: 003f4f74 280 FUNC GLOBAL DEFAULT 12 PyUnicode_Fill │ │ │ │ + 2594: 000382ec 84 FUNC GLOBAL DEFAULT 12 PyMarshal_ReadLongFromFile │ │ │ │ 2595: 0002fc54 388 FUNC GLOBAL DEFAULT 12 PyInitConfig_SetInt │ │ │ │ - 2596: 0068aa0c 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ - 2597: 00099440 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ + 2596: 0068a7a0 212 OBJECT GLOBAL DEFAULT 26 PyUnicode_Type │ │ │ │ + 2597: 00099040 36 FUNC GLOBAL DEFAULT 12 PyUnstable_Long_IsCompact │ │ │ │ 2598: 00000000 0 FUNC GLOBAL DEFAULT UND inflateSetDictionary │ │ │ │ 2599: 00000000 0 FUNC GLOBAL DEFAULT UND __mktime64@GLIBC_2.34 (4) │ │ │ │ 2600: 00000000 0 FUNC GLOBAL DEFAULT UND posix_fadvise64@GLIBC_2.4 (3) │ │ │ │ - 2601: 000a4c3c 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ + 2601: 000a483c 368 FUNC GLOBAL DEFAULT 12 _Py_open │ │ │ │ 2602: 0002e1ec 0 FUNC GLOBAL DEFAULT UND XML_ParserFree │ │ │ │ 2603: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getDictID_fromDict │ │ │ │ - 2604: 000e719c 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ + 2604: 000e73b0 28 FUNC GLOBAL DEFAULT 12 PyStructSequence_SetItem │ │ │ │ 2605: 00000000 0 FUNC GLOBAL DEFAULT UND ZSTD_getDictID_fromFrame │ │ │ │ 2606: 00000000 0 FUNC GLOBAL DEFAULT UND sysconf@GLIBC_2.4 (3) │ │ │ │ - 2607: 0009f204 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ - 2608: 0004fa70 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ + 2607: 0009efbc 116 FUNC GLOBAL DEFAULT 12 _Py_closerange │ │ │ │ + 2608: 0004fc20 36 FUNC GLOBAL DEFAULT 12 Py_IS_TYPE │ │ │ │ 2609: 0002e7ec 0 FUNC GLOBAL DEFAULT UND XML_SetDefaultHandlerExpand │ │ │ │ - 2610: 00301824 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ - 2611: 0041e9a0 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ - 2612: 00369c04 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ - 2613: 000a1528 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ - 2614: 000e2254 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ - 2615: 00099110 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ - 2616: 0038337c 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ - 2617: 000a71ac 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ - 2618: 0068479c 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ - 2619: 00683284 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ - 2620: 002f0f8c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ - 2621: 001f19f8 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ - 2622: 0038762c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ - 2623: 00077738 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ - 2624: 0021b694 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ - 2625: 0009c07c 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ - 2626: 00689028 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ - 2627: 00072f08 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ - 2628: 000d2810 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ - 2629: 006845b4 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ - 2630: 00373214 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ - 2631: 00686dc0 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ - 2632: 00096468 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ - 2633: 0036f898 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ - 2634: 00244134 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ - 2635: 000cf81c 1648 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ - 2636: 003b6a0c 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ - 2637: 0068bdcc 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ - 2638: 0068201c 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ - 2639: 0020e3ac 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ + 2610: 00305078 160 FUNC GLOBAL DEFAULT 12 PyFile_WriteString │ │ │ │ + 2611: 0041d604 336 FUNC GLOBAL DEFAULT 12 _PyCompile_OptimizeCfg │ │ │ │ + 2612: 0036a700 56 FUNC GLOBAL DEFAULT 12 PyTime_Monotonic │ │ │ │ + 2613: 000a1044 152 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FireLineEvent │ │ │ │ + 2614: 000e245c 420 FUNC GLOBAL DEFAULT 12 PyModule_NewObject │ │ │ │ + 2615: 00098d10 112 FUNC GLOBAL DEFAULT 12 _PyCode_CheckNoExternalState │ │ │ │ + 2616: 003836e0 200 FUNC GLOBAL DEFAULT 12 PySequence_GetSlice │ │ │ │ + 2617: 000a7070 76 FUNC GLOBAL DEFAULT 12 PyEval_SetProfileAllThreads │ │ │ │ + 2618: 00684530 212 OBJECT GLOBAL DEFAULT 26 PyODictIter_Type │ │ │ │ + 2619: 00683018 212 OBJECT GLOBAL DEFAULT 26 PySentinel_Type │ │ │ │ + 2620: 002f4e14 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModuleString │ │ │ │ + 2621: 001f1e58 176 FUNC GLOBAL DEFAULT 12 PyObject_Size │ │ │ │ + 2622: 00387a2c 84 FUNC GLOBAL DEFAULT 12 _PyLong_UnsignedInt_Converter │ │ │ │ + 2623: 00077a8c 72 FUNC GLOBAL DEFAULT 12 _PyMonitoring_FirePyResumeEvent │ │ │ │ + 2624: 0021c680 44 FUNC GLOBAL DEFAULT 12 PyErr_SetObject │ │ │ │ + 2625: 0009bc00 120 FUNC GLOBAL DEFAULT 12 PyObject_InitVar │ │ │ │ + 2626: 00688dbc 212 OBJECT GLOBAL DEFAULT 26 PyBaseObject_Type │ │ │ │ + 2627: 00073200 32 FUNC GLOBAL DEFAULT 12 Py_GetProgramName │ │ │ │ + 2628: 000d2b1c 136 FUNC GLOBAL DEFAULT 12 PyType_IsSubtype │ │ │ │ + 2629: 00684348 212 OBJECT GLOBAL DEFAULT 26 PyODictItems_Type │ │ │ │ + 2630: 00373cfc 96 FUNC GLOBAL DEFAULT 12 PyUnicodeDecodeError_SetReason │ │ │ │ + 2631: 00686b54 212 OBJECT GLOBAL DEFAULT 26 _PyAsyncGenASend_Type │ │ │ │ + 2632: 00096068 268 FUNC GLOBAL DEFAULT 12 PyBuffer_FromContiguous │ │ │ │ + 2633: 00370380 28 FUNC GLOBAL DEFAULT 12 PyInit_fcntl │ │ │ │ + 2634: 00243fbc 64 FUNC GLOBAL DEFAULT 12 PyInterpreterState_Get │ │ │ │ + 2635: 000cfa60 1648 FUNC GLOBAL DEFAULT 12 _PyObject_GenericGetAttrWithDict │ │ │ │ + 2636: 003b6004 124 FUNC GLOBAL DEFAULT 12 _PyStaticType_GetBuiltins │ │ │ │ + 2637: 0068c2f0 4 OBJECT GLOBAL DEFAULT 26 PyExc_NameError │ │ │ │ + 2638: 00681db0 212 OBJECT GLOBAL DEFAULT 26 PyFilter_Type │ │ │ │ + 2639: 0020ec20 156 FUNC GLOBAL DEFAULT 12 _Py_set_inheritable │ │ │ │ 2640: 0002da00 0 FUNC GLOBAL DEFAULT UND free@GLIBC_2.4 (3) │ │ │ │ - 2641: 00338654 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ - 2642: 0068526c 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ + 2641: 0033b174 28 FUNC GLOBAL DEFAULT 12 PyInit_itertools │ │ │ │ + 2642: 00685000 212 OBJECT GLOBAL DEFAULT 26 PyDictRevIterItem_Type │ │ │ │ 2643: 00000000 0 FUNC GLOBAL DEFAULT UND wcsrchr@GLIBC_2.4 (3) │ │ │ │ - 2644: 00097874 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ - 2645: 000bdf1c 916 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ - 2646: 00040aac 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ - 2647: 003791ec 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ - 2648: 002413ac 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ - 2649: 00368628 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ - 2650: 00040950 248 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ - 2651: 000dca20 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ + 2644: 00097474 156 FUNC GLOBAL DEFAULT 12 PySys_GetObject │ │ │ │ + 2645: 000bddf0 916 FUNC GLOBAL DEFAULT 12 PyCMethod_New │ │ │ │ + 2646: 00040c3c 88 FUNC GLOBAL DEFAULT 12 _PyImport_SetModule │ │ │ │ + 2647: 00379cd4 60 FUNC GLOBAL DEFAULT 12 PyObject_HashNotImplemented │ │ │ │ + 2648: 0024122c 20 FUNC GLOBAL DEFAULT 12 PyDict_Clear │ │ │ │ + 2649: 00369124 72 FUNC GLOBAL DEFAULT 12 _PyXIData_GetNotShareableErrorType │ │ │ │ + 2650: 00040ae0 248 FUNC GLOBAL DEFAULT 12 _PyTraceMalloc_GetTraceback │ │ │ │ + 2651: 000dcdc8 52 FUNC GLOBAL DEFAULT 12 _PySlotIterator_Rewind │ │ │ │ 2652: 00030454 116 FUNC GLOBAL DEFAULT 12 Py_SetPythonHome │ │ │ │ - 2653: 0021a7d0 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ │ + 2653: 0021b444 228 FUNC GLOBAL DEFAULT 12 _Py_union_type_or │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ 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: [libzstd.so.1] │ │ │ │ 0x00000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3] │ │ │ │ 0x0000000c (INIT) 0x2d6c8 │ │ │ │ - 0x0000000d (FINI) 0x448ce8 │ │ │ │ + 0x0000000d (FINI) 0x447150 │ │ │ │ 0x00000019 (INIT_ARRAY) 0x67fee0 │ │ │ │ 0x0000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x0000001a (FINI_ARRAY) 0x67fee8 │ │ │ │ 0x0000001c (FINI_ARRAYSZ) 4 (bytes) │ │ │ │ 0x6ffffef5 (GNU_HASH) 0x101d4 │ │ │ │ 0x00000005 (STRTAB) 0x1e8f8 │ │ │ │ 0x00000006 (SYMTAB) 0x14318 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,59 +1,59 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 69df6b69606411b4b7199002507520655b80676d │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 235d3bcee19cacaa08db2e29435f2b4fe9fcdd4d │ │ │ │ │ │ │ │ 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: 0x000ff0c8, Base: 0x00665e04, Semaphore: 0x006d660e │ │ │ │ + Location: 0x000feb78, Base: 0x00664244, Semaphore: 0x006d660e │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x0000002b NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__done │ │ │ │ - Location: 0x00127c08, Base: 0x00665e04, Semaphore: 0x006d6608 │ │ │ │ + Location: 0x00127740, Base: 0x00664244, Semaphore: 0x006d6608 │ │ │ │ Arguments: -4@[fp, #-224] │ │ │ │ stapsdt 0x0000002c NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: gc__start │ │ │ │ - Location: 0x00127cb0, Base: 0x00665e04, Semaphore: 0x006d6606 │ │ │ │ + Location: 0x001277e8, Base: 0x00664244, Semaphore: 0x006d6606 │ │ │ │ Arguments: -4@[fp, #-240] │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x00306ed8, Base: 0x00665e04, Semaphore: 0x006d660c │ │ │ │ + Location: 0x0030a728, Base: 0x00664244, Semaphore: 0x006d660c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x00306ee8, Base: 0x00665e04, Semaphore: 0x006d660a │ │ │ │ + Location: 0x0030a738, Base: 0x00664244, Semaphore: 0x006d660a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000037 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__done │ │ │ │ - Location: 0x003070fc, Base: 0x00665e04, Semaphore: 0x006d660c │ │ │ │ + Location: 0x0030a94c, Base: 0x00664244, Semaphore: 0x006d660c │ │ │ │ Arguments: 4@r0 -4@r3 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: import__find__load__start │ │ │ │ - Location: 0x0030710c, Base: 0x00665e04, Semaphore: 0x006d660a │ │ │ │ + Location: 0x0030a95c, Base: 0x00664244, Semaphore: 0x006d660a │ │ │ │ Arguments: 4@r0 │ │ │ │ stapsdt 0x00000032 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f058c, Base: 0x00665e04, Semaphore: 0x006d660e │ │ │ │ + Location: 0x001f09cc, Base: 0x00664244, Semaphore: 0x006d660e │ │ │ │ Arguments: 4@r6 4@#_PyRuntime+66436 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f0c64, Base: 0x00665e04, Semaphore: 0x006d660e │ │ │ │ + Location: 0x001f10ec, Base: 0x00664244, Semaphore: 0x006d660e │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000023 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: audit │ │ │ │ - Location: 0x001f1348, Base: 0x00665e04, Semaphore: 0x006d660e │ │ │ │ + Location: 0x001f17f0, Base: 0x00664244, Semaphore: 0x006d660e │ │ │ │ Arguments: 4@r7 4@r6 │ │ │ │ stapsdt 0x00000033 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__entry │ │ │ │ - Location: 0x000a3088, Base: 0x00665e04, Semaphore: 0x006d65f8 │ │ │ │ + Location: 0x000a2ba4, Base: 0x00664244, Semaphore: 0x006d65f8 │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ │ stapsdt 0x00000034 NT_STAPSDT (SystemTap probe descriptors) Provider: python │ │ │ │ Name: function__return │ │ │ │ - Location: 0x000a30d8, Base: 0x00665e04, Semaphore: 0x006d65fa │ │ │ │ + Location: 0x000a2bf4, Base: 0x00664244, Semaphore: 0x006d65fa │ │ │ │ Arguments: 4@r6 4@r4 -4@r0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,34 +1,33 @@ │ │ │ │ -gm/lib/ld-linux-armhf.so.3 │ │ │ │ +M/lib/ld-linux-armhf.so.3 │ │ │ │ `dDh6q`3f │ │ │ │ HK&+pjvT< │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ __libc_start_main │ │ │ │ __cxa_atexit │ │ │ │ __stack_chk_fail │ │ │ │ __errno_location │ │ │ │ __isoc23_strtol │ │ │ │ __environ │ │ │ │ -__fprintf_chk │ │ │ │ __clock_gettime64 │ │ │ │ pthread_key_create │ │ │ │ pthread_setspecific │ │ │ │ +__fprintf_chk │ │ │ │ pthread_attr_init │ │ │ │ pthread_attr_setscope │ │ │ │ pthread_create │ │ │ │ pthread_attr_destroy │ │ │ │ pthread_attr_setstacksize │ │ │ │ setlocale │ │ │ │ pthread_condattr_init │ │ │ │ pthread_condattr_setclock │ │ │ │ nl_langinfo │ │ │ │ mbstowcs │ │ │ │ -pthread_join │ │ │ │ pthread_self │ │ │ │ getrandom │ │ │ │ __read_chk │ │ │ │ __printf_chk │ │ │ │ __isoc23_strtoul │ │ │ │ pthread_getname_np │ │ │ │ __vsnprintf_chk │ │ │ │ @@ -46,14 +45,15 @@ │ │ │ │ pthread_cond_signal │ │ │ │ pthread_mutex_unlock │ │ │ │ __pthread_cond_timedwait64 │ │ │ │ pthread_getspecific │ │ │ │ __prctl_time64 │ │ │ │ __sprintf_chk │ │ │ │ __memmove_chk │ │ │ │ +pthread_join │ │ │ │ pthread_cond_wait │ │ │ │ __clock_getres64 │ │ │ │ getauxval │ │ │ │ unsetenv │ │ │ │ readlink │ │ │ │ wcstombs │ │ │ │ __stat64_time64 │ │ │ │ @@ -355,23 +355,23 @@ │ │ │ │ preadv64 │ │ │ │ pwritev64 │ │ │ │ if_indextoname │ │ │ │ sethostname │ │ │ │ getservbyname │ │ │ │ getservbyport │ │ │ │ getprotobyname │ │ │ │ +getnameinfo │ │ │ │ if_nametoindex │ │ │ │ XML_GetBase │ │ │ │ getrlimit64 │ │ │ │ setrlimit64 │ │ │ │ -getnameinfo │ │ │ │ sigpending │ │ │ │ XML_GetInputContext │ │ │ │ -strsignal │ │ │ │ login_tty │ │ │ │ +strsignal │ │ │ │ __setitimer64 │ │ │ │ __getitimer64 │ │ │ │ sigwaitinfo │ │ │ │ __sigtimedwait64 │ │ │ │ dcgettext │ │ │ │ bind_textdomain_codeset │ │ │ │ if_nameindex │ │ │ │ @@ -2417,16 +2417,14 @@ │ │ │ │ expand 32-byte k │ │ │ │ mimalloc_ │ │ │ │ environment option "mimalloc_%s" is deprecated -- use "mimalloc_%s" instead. │ │ │ │ 1;TRUE;YES;ON │ │ │ │ 0;FALSE;NO;OFF │ │ │ │ environment option mimalloc_%s has an invalid value. │ │ │ │ mimalloc: │ │ │ │ -../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ -KaRaMeL incomplete match at %s:%d │ │ │ │ process init: 0x%zx │ │ │ │ /proc/sys/vm/overcommit_memory │ │ │ │ secure level: %d │ │ │ │ mem tracking: %s │ │ │ │ failed to reserve %zu GiB huge pages │ │ │ │ unable to allocate thread local heap metadata (%zu bytes) │ │ │ │ setopencodehook │ │ │ │ @@ -2466,39 +2464,14 @@ │ │ │ │ unknown config option name │ │ │ │ unexpected end of data │ │ │ │ invalid start byte │ │ │ │ invalid continuation byte │ │ │ │ initialization config is NULL │ │ │ │ out of memory │ │ │ │ cannot decode command line arguments │ │ │ │ -PYTHONDEVMODE │ │ │ │ -PYTHONWARNDEFAULTENCODING │ │ │ │ -main interpreter already initialized │ │ │ │ -failed to get random numbers to initialize Python │ │ │ │ -can't make first thread │ │ │ │ -failed to read thread state │ │ │ │ -can't make main interpreter │ │ │ │ -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 │ │ │ │ -characters_written │ │ │ │ -POSIX exception code │ │ │ │ -strerror │ │ │ │ -exception strerror │ │ │ │ -exception filename │ │ │ │ -filename2 │ │ │ │ -second exception filename │ │ │ │ -__reduce__ │ │ │ │ -NotImplementedError │ │ │ │ -Method or function hasn't been implemented yet. │ │ │ │ -Base class for I/O related errors. │ │ │ │ _datetime │ │ │ │ _statistics │ │ │ │ binascii │ │ │ │ _math_integer │ │ │ │ _elementtree │ │ │ │ unicodedata │ │ │ │ _posixsubprocess │ │ │ │ @@ -2517,14 +2490,15 @@ │ │ │ │ RuntimeError │ │ │ │ Unspecified run-time error. │ │ │ │ __dict__ │ │ │ │ __traceback__ │ │ │ │ __context__ │ │ │ │ __cause__ │ │ │ │ __suppress_context__ │ │ │ │ +__reduce__ │ │ │ │ __setstate__ │ │ │ │ with_traceback │ │ │ │ add_note │ │ │ │ tb_lineno │ │ │ │ tb_frame │ │ │ │ tb_lasti │ │ │ │ __class_getitem__ │ │ │ │ @@ -2924,16 +2898,32 @@ │ │ │ │ max_warnings │ │ │ │ max_segment_reclaim │ │ │ │ destroy_on_exit │ │ │ │ arena_reserve │ │ │ │ arena_purge_mult │ │ │ │ purge_extend_delay │ │ │ │ decommit_extend_delay │ │ │ │ +PYTHONDEVMODE │ │ │ │ +PYTHONWARNDEFAULTENCODING │ │ │ │ +main interpreter already initialized │ │ │ │ +failed to get random numbers to initialize Python │ │ │ │ +can't make first thread │ │ │ │ +failed to read thread state │ │ │ │ +can't make main interpreter │ │ │ │ +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 │ │ │ │ config option type is not string list │ │ │ │ process done: 0x%zx │ │ │ │ +../Modules/_hacl/Hacl_Hash_SHA3.c │ │ │ │ +KaRaMeL incomplete match at %s:%d │ │ │ │ PyWideStringList_Insert index must be >= 0 │ │ │ │ LC_CTYPE │ │ │ │ Error setting LC_CTYPE, skipping C locale coercion │ │ │ │ 3.15.0rc3 │ │ │ │ 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] │ │ │ │ @@ -3007,14 +2997,24 @@ │ │ │ │ interp is freed │ │ │ │ unable to get the thread head state │ │ │ │ │ │ │ │ Current thread 0x │ │ │ │ Thread 0x │ │ │ │ (most recent call first): │ │ │ │ Garbage-collecting │ │ │ │ +characters_written │ │ │ │ +POSIX exception code │ │ │ │ +strerror │ │ │ │ +exception strerror │ │ │ │ +exception filename │ │ │ │ +filename2 │ │ │ │ +second exception filename │ │ │ │ +NotImplementedError │ │ │ │ +Method or function hasn't been implemented yet. │ │ │ │ +Base class for I/O related errors. │ │ │ │ stdlib_module_names │ │ │ │ Extension modules: │ │ │ │ (total: │ │ │ │ unable to allocate memory (%zu bytes) │ │ │ │ allocation request is too large (%zu bytes) │ │ │ │ Try `python -h' for more information. │ │ │ │ NO_COLOR │ │ │ │ @@ -3094,34 +3094,47 @@ │ │ │ │ PyMUTEX_LOCK(gil->mutex) failed │ │ │ │ PyCOND_WAIT(gil->cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->mutex) failed │ │ │ │ PyMUTEX_LOCK(gil->switch_mutex) failed │ │ │ │ PyCOND_SIGNAL(gil->switch_cond) failed │ │ │ │ PyMUTEX_UNLOCK(gil->switch_mutex) failed │ │ │ │ drop_gil: GIL is not locked │ │ │ │ -ValueError │ │ │ │ -Inappropriate argument value (of correct type). │ │ │ │ -basename │ │ │ │ -hassuffix │ │ │ │ -joinpath │ │ │ │ -readlines │ │ │ │ -realpath │ │ │ │ failed to create global interned dict │ │ │ │ failed to create interned dict │ │ │ │ failed to get interpreter's cross-interpreter state │ │ │ │ failed to get global cross-interpreter state │ │ │ │ failed to initialize interpreter's cross-interpreter state │ │ │ │ failed to initialize importlib │ │ │ │ _warnings_context │ │ │ │ can't initialize warnings │ │ │ │ concurrent.interpreters.NotShareableError │ │ │ │ import _frozen_importlib # frozen │ │ │ │ _frozen_importlib │ │ │ │ import _imp # builtin │ │ │ │ _install │ │ │ │ +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. │ │ │ │ +ValueError │ │ │ │ +Inappropriate argument value (of correct type). │ │ │ │ +basename │ │ │ │ +hassuffix │ │ │ │ +joinpath │ │ │ │ +readlines │ │ │ │ +realpath │ │ │ │ +Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ cpython:pymalloc │ │ │ │ invalid maximum character passed to PyUnicode_New │ │ │ │ Negative size passed to PyUnicode_New │ │ │ │ Negative size passed to PyBytes_FromStringAndSize │ │ │ │ ../Objects/tupleobject.c │ │ │ │ Python memory allocator called without holding the GIL │ │ │ │ ../Objects/listobject.c │ │ │ │ @@ -3171,14 +3184,26 @@ │ │ │ │ # 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 MRO must not be empty │ │ │ │ +%N.mro() returned a non-class ('%T') │ │ │ │ +%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ +type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ +corrupted thread-free list │ │ │ │ +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 │ │ │ │ +../Objects/dictobject.c │ │ │ │ Represents positional arguments. │ │ │ │ Represents keyword arguments. │ │ │ │ __default__ │ │ │ │ The default value for this ParamSpec. │ │ │ │ evaluate_default │ │ │ │ __typing_subst__ │ │ │ │ __typing_prepare_subst__ │ │ │ │ @@ -3448,26 +3473,16 @@ │ │ │ │ Number of days. │ │ │ │ Number of seconds (>= 0 and less than 1 day). │ │ │ │ microseconds │ │ │ │ Number of microseconds (>= 0 and less than 1 second). │ │ │ │ total_seconds │ │ │ │ Total seconds in the duration. │ │ │ │ datetime.tzinfo │ │ │ │ -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. │ │ │ │ +__new__($type, *args, **kwargs) │ │ │ │ +Create and return a new object. See help(type) for accurate signature. │ │ │ │ _typing._ConstEvaluator │ │ │ │ typing.ParamSpecKwargs │ │ │ │ typing.ParamSpecArgs │ │ │ │ typing.ParamSpec │ │ │ │ typing.TypeVarTuple │ │ │ │ typing.TypeVar │ │ │ │ typing.Generic │ │ │ │ @@ -3485,32 +3500,22 @@ │ │ │ │ Interpolation object │ │ │ │ datetime.timezone │ │ │ │ datetime.datetime │ │ │ │ datetime.time │ │ │ │ datetime.date │ │ │ │ datetime.timedelta │ │ │ │ siphash13 │ │ │ │ -type MRO must not be empty │ │ │ │ -%N.mro() returned a non-class ('%T') │ │ │ │ -%N.mro() returned base with unsuitable layout ('%N') │ │ │ │ -type '%.100s' is not dynamically allocated but its base type '%.100s' is dynamically allocated │ │ │ │ -corrupted thread-free list │ │ │ │ -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 │ │ │ │ -../Objects/dictobject.c │ │ │ │ attempting to create PyCFunction with class but no METH_METHOD flag │ │ │ │ PyDict_EVENT_ADDED │ │ │ │ Exception ignored in %s watcher callback for │ │ │ │ PyDict_EVENT_MODIFIED │ │ │ │ frozendict object does not support item assignment │ │ │ │ PyDescr_NewMember used with Py_RELATIVE_OFFSET │ │ │ │ +Exception ignored while removing an interned string %R │ │ │ │ +method cannot be both class and static │ │ │ │ __getattribute__ │ │ │ │ __getattr__ │ │ │ │ __setattr__ │ │ │ │ __delattr__ │ │ │ │ __repr__ │ │ │ │ __repr__($self, /) │ │ │ │ Return repr(self). │ │ │ │ @@ -3723,18 +3728,14 @@ │ │ │ │ Implement self+=value. │ │ │ │ __imul__($self, value, /) │ │ │ │ Implement self*=value. │ │ │ │ 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. │ │ │ │ -Exception ignored while removing an interned string %R │ │ │ │ -method cannot be both class and static │ │ │ │ type '%.100s' participates in gc and is a base type but has inappropriate tp_free slot │ │ │ │ type %s has the Py_TPFLAGS_MANAGED_DICT flag but not Py_TPFLAGS_HEAPTYPE flag │ │ │ │ Exception ignored in PyDict_GetItem(); consider using PyDict_GetItemRef() or PyDict_GetItemWithError() │ │ │ │ cannot create weak reference to '%s' object │ │ │ │ unhashable type: '%.200s' │ │ │ │ attribute name must be string, not '%.200s' │ │ │ │ '%.100s' object has no attribute '%U' │ │ │ │ @@ -3815,34 +3816,14 @@ │ │ │ │ type '%.100s' is not an acceptable base type │ │ │ │ multiple bases have instance lay-out conflict │ │ │ │ metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases │ │ │ │ Exception ignored in type watcher callback #%d for %R │ │ │ │ too many digits in integer │ │ │ │ NULL string with positive size with NULL passed to PyUnicode_FromStringAndSize │ │ │ │ type '%T' does not have Py_TPFLAGS_ITEMS_AT_END │ │ │ │ -unnamed field │ │ │ │ -Can't initialize builtin type %s │ │ │ │ -unmatched paren in format │ │ │ │ -Bad dict format │ │ │ │ -NULL object passed to Py_BuildValue │ │ │ │ -bad format char passed to Py_BuildValue │ │ │ │ -Unmatched paren in format │ │ │ │ -days=%d; must have magnitude <= %d │ │ │ │ -year must be in %d..%d, not %d │ │ │ │ -month must be in 1..12, not %d │ │ │ │ -day %i must be in range 1..%d for month %i in year %i │ │ │ │ -hour must be in 0..23, not %i │ │ │ │ -minute must be in 0..59, not %i │ │ │ │ -second must be in 0..59, not %i │ │ │ │ -microsecond must be in 0..999999, not %i │ │ │ │ -fold must be either 0 or 1, not %i │ │ │ │ -tzinfo argument must be None or of a tzinfo subclass, not type '%s' │ │ │ │ -context variable name must be a str │ │ │ │ -__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 │ │ │ │ @@ -3937,14 +3918,32 @@ │ │ │ │ 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 │ │ │ │ +unnamed field │ │ │ │ +Can't initialize builtin type %s │ │ │ │ +unmatched paren in format │ │ │ │ +Bad dict format │ │ │ │ +NULL object passed to Py_BuildValue │ │ │ │ +bad format char passed to Py_BuildValue │ │ │ │ +Unmatched paren in format │ │ │ │ +days=%d; must have magnitude <= %d │ │ │ │ +year must be in %d..%d, not %d │ │ │ │ +month must be in 1..12, not %d │ │ │ │ +day %i must be in range 1..%d for month %i in year %i │ │ │ │ +hour must be in 0..23, not %i │ │ │ │ +minute must be in 0..59, not %i │ │ │ │ +second must be in 0..59, not %i │ │ │ │ +microsecond must be in 0..999999, not %i │ │ │ │ +fold must be either 0 or 1, not %i │ │ │ │ +tzinfo argument must be None or of a tzinfo subclass, not type '%s' │ │ │ │ +context variable name must be a str │ │ │ │ can't initialize sys module │ │ │ │ failed to initialize a type │ │ │ │ failed to create a module object │ │ │ │ lazy_modules │ │ │ │ __stderr__ │ │ │ │ displayhook │ │ │ │ can't set preliminary stderr │ │ │ │ @@ -3991,18 +3990,14 @@ │ │ │ │ sequence index must be integer, not '%.200s' │ │ │ │ type '%.200s' is not subscriptable │ │ │ │ '%.200s' object is not subscriptable │ │ │ │ an integer is required │ │ │ │ Python int too large to convert to C ssize_t │ │ │ │ ../Objects/longobject.c │ │ │ │ Missed attribute '%U' of type %s │ │ │ │ -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 │ │ │ │ @@ -4197,28 +4192,38 @@ │ │ │ │ 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. │ │ │ │ +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 │ │ │ │ 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 │ │ │ │ '%.200s' object does not support item assignment │ │ │ │ +name of the thread implementation │ │ │ │ +name of the lock implementation │ │ │ │ +name and version of the thread library │ │ │ │ + type │ │ │ │ +sys.thread_info │ │ │ │ Ellipsis │ │ │ │ __debug__ │ │ │ │ builtins.ExceptionGroup │ │ │ │ EnvironmentError │ │ │ │ failed to add exceptions to builtins │ │ │ │ __import__ │ │ │ │ __lazy_import__ │ │ │ │ @@ -4228,43 +4233,35 @@ │ │ │ │ Negative size passed to PyByteArray_FromStringAndSize │ │ │ │ byte string is too large │ │ │ │ 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() │ │ │ │ cannot create '%.400s' instances │ │ │ │ __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 │ │ │ │ %R in __slots__ conflicts with class variable │ │ │ │ Error calling __set_name__ on '%.100s' instance %R in '%.100s' │ │ │ │ non-string key in the __dict__ of class %.200s │ │ │ │ new style getargs format but argument is not a tuple │ │ │ │ -at least │ │ │ │ too many tuple nesting levels in argument format string │ │ │ │ excess ')' in getargs format │ │ │ │ missing ')' in getargs format │ │ │ │ -%.150s%s takes %s %d argument%s (%zd given) │ │ │ │ -bad format string: %.200s │ │ │ │ %.200s%s takes no arguments │ │ │ │ %.200s%s takes at least one argument │ │ │ │ old style getargs format uses new features │ │ │ │ +at least │ │ │ │ +%.150s%s takes %s %d argument%s (%zd given) │ │ │ │ +bad format string: %.200s │ │ │ │ str, bytes or bytearray │ │ │ │ unsigned byte integer is less than minimum │ │ │ │ unsigned byte integer is greater than maximum │ │ │ │ integer value out of range │ │ │ │ signed short integer is less than minimum │ │ │ │ signed short integer is greater than maximum │ │ │ │ a byte string of length 1 │ │ │ │ @@ -4279,14 +4276,18 @@ │ │ │ │ (buffer_len is NULL) │ │ │ │ encoded string too long (%zd, maximum length %zd) │ │ │ │ encoded string without null bytes │ │ │ │ (unspecified) │ │ │ │ (invalid use of 'w' format character) │ │ │ │ read-write bytes-like object │ │ │ │ (impossible) │ │ │ │ +__build_class__ │ │ │ │ +breakpoint │ │ │ │ +isinstance │ │ │ │ +issubclass │ │ │ │ type name must not contain null characters │ │ │ │ type __qualname__ must be a str, not %s │ │ │ │ arbitrary __slots__ not supported for subtype of '%s' │ │ │ │ __classcell__ must be a nonlocal cell, not %.200R │ │ │ │ __classdictcell__ must be a nonlocal cell, not %.200R │ │ │ │ instance of │ │ │ │ super() argument 1 must be a type, not %.200s │ │ │ │ @@ -4312,28 +4313,14 @@ │ │ │ │ __hello_alias__ │ │ │ │ __phello_alias__ │ │ │ │ __phello_alias__.spam │ │ │ │ __phello__.__init__ │ │ │ │ __phello__.ham.__init__ │ │ │ │ __hello_only__ │ │ │ │ frozen object %R is not a code object │ │ │ │ -__hello__ │ │ │ │ -__phello__ │ │ │ │ -__phello__.ham │ │ │ │ -__phello__.ham.eggs │ │ │ │ -__phello__.spam │ │ │ │ -importlib.util │ │ │ │ -importlib.machinery │ │ │ │ -importlib._bootstrap │ │ │ │ -importlib._bootstrap_external │ │ │ │ -<__phello__ │ │ │ │ -<__phello__.ham │ │ │ │ -__weakref__ │ │ │ │ -list of weak references to the object │ │ │ │ -dictionary for instance variables │ │ │ │ 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 │ │ │ │ @@ -4359,14 +4346,28 @@ │ │ │ │ bad marshal data (unknown type code) │ │ │ │ unbound method %U needs an argument │ │ │ │ no such group │ │ │ │ EOF read where not expected │ │ │ │ marshal data too short │ │ │ │ read() returned too much data: %zd bytes requested, %zd returned │ │ │ │ backslashreplace │ │ │ │ +__hello__ │ │ │ │ +__phello__ │ │ │ │ +__phello__.ham │ │ │ │ +__phello__.ham.eggs │ │ │ │ +__phello__.spam │ │ │ │ +importlib.util │ │ │ │ +importlib.machinery │ │ │ │ +importlib._bootstrap │ │ │ │ +importlib._bootstrap_external │ │ │ │ +<__phello__ │ │ │ │ +<__phello__.ham │ │ │ │ +__weakref__ │ │ │ │ +list of weak references to the object │ │ │ │ +dictionary for instance variables │ │ │ │ invalid kind │ │ │ │ PyCOND_SIGNAL(gil->cond) failed │ │ │ │ PyCOND_WAIT(gil->switch_cond) failed │ │ │ │ ../Objects/codeobject.c │ │ │ │ code: co_code is malformed │ │ │ │ code: co_varnames is too small │ │ │ │ non-string found in code slot │ │ │ │ @@ -4394,14 +4395,16 @@ │ │ │ │ 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 │ │ │ │ unable to get sys.modules │ │ │ │ +continue │ │ │ │ +nonlocal │ │ │ │ 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 │ │ │ │ Parser column offset overflow - source line is too big │ │ │ │ @@ -4437,16 +4440,14 @@ │ │ │ │ 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' │ │ │ │ Executing a cache. │ │ │ │ catching classes that do not inherit from BaseException is not allowed │ │ │ │ @@ -4869,14 +4870,15 @@ │ │ │ │ unsupported operand type(s) for %.100s: '%.100s' and '%.100s' │ │ │ │ %T.__index__() must return an int, not %T │ │ │ │ %T.__index__() must return an int, not %T. The ability to return an instance of a strict subclass of int is deprecated, and may be removed in a future version of Python. │ │ │ │ cannot fit '%.200s' into an index-sized integer │ │ │ │ tuple indices must be integers or slices, not %.200s │ │ │ │ '%.200s' object cannot be interpreted as an integer │ │ │ │ length must be positive │ │ │ │ +comprehension inner loop cannot rebind assignment expression target '%U' │ │ │ │ annotated name '%U' can't be global │ │ │ │ annotated name '%U' can't be nonlocal │ │ │ │ name '%U' is parameter and global │ │ │ │ name '%U' is used prior to global declaration │ │ │ │ name '%U' is assigned to before global declaration │ │ │ │ name '%U' is parameter and nonlocal │ │ │ │ name '%U' is used prior to nonlocal declaration │ │ │ │ @@ -4885,15 +4887,14 @@ │ │ │ │ lazy from ... import * is not allowed │ │ │ │ from __future__ imports must occur at the beginning of the file │ │ │ │ 'async with' outside async function │ │ │ │ 'async for' outside async function │ │ │ │ named expression │ │ │ │ assignment expression cannot be used in a comprehension iterable expression │ │ │ │ assignment expression cannot rebind comprehension iteration variable '%U' │ │ │ │ -comprehension inner loop cannot rebind assignment expression target '%U' │ │ │ │ assignment expression within a comprehension cannot be used in a class body │ │ │ │ assignment expression within a comprehension cannot be used within the definition of a generic │ │ │ │ assignment expression within a comprehension cannot be used in a type alias │ │ │ │ assignment expression within a comprehension cannot be used in a TypeVar bound │ │ │ │ yield expression │ │ │ │ await expression │ │ │ │ 'await' outside function │ │ │ │ @@ -4911,14 +4912,27 @@ │ │ │ │ nonlocal binding not allowed for type parameter '%U' │ │ │ │ cannot use '_' as a target │ │ │ │ cannot use %s as pattern target │ │ │ │ name must be string, not %.200s │ │ │ │ name must not be empty │ │ │ │ double star pattern must be the last (right-most) subpattern in the mapping pattern │ │ │ │ positional patterns follow keyword patterns │ │ │ │ +LockType │ │ │ │ +TIMEOUT_MAX │ │ │ │ +_NAME_MAXLEN │ │ │ │ +_is_owned │ │ │ │ +_acquire_restore │ │ │ │ +_release_save │ │ │ │ +_recursion_count │ │ │ │ +_at_fork_reinit │ │ │ │ +locked_lock │ │ │ │ +_set_done │ │ │ │ +_local() │ │ │ │ +Thread-local data │ │ │ │ +Thread-local dummy │ │ │ │ start_new │ │ │ │ daemon_threads_allowed │ │ │ │ allocate_lock │ │ │ │ allocate │ │ │ │ exit_thread │ │ │ │ interrupt_main │ │ │ │ get_ident │ │ │ │ @@ -4927,49 +4941,35 @@ │ │ │ │ _excepthook │ │ │ │ _is_main_interpreter │ │ │ │ _shutdown │ │ │ │ _make_thread_handle │ │ │ │ _get_main_thread_ident │ │ │ │ set_name │ │ │ │ _get_name │ │ │ │ -LockType │ │ │ │ -TIMEOUT_MAX │ │ │ │ -_NAME_MAXLEN │ │ │ │ +_thread._ExceptHookArgs │ │ │ │ +_thread._local │ │ │ │ +_thread._localdummy │ │ │ │ +_thread.RLock │ │ │ │ +_thread.lock │ │ │ │ +_thread._ThreadHandle │ │ │ │ field 'value' is required for MatchValue │ │ │ │ Set changed size during iteration │ │ │ │ real number required in complex literal │ │ │ │ field 'value' is required for YieldFrom │ │ │ │ t-strings are │ │ │ │ unknown symbol table entry │ │ │ │ compile.c compiler unit │ │ │ │ module kind %d should not be possible │ │ │ │ warnings_get_state: could not identify current interpreter │ │ │ │ _onceregistry │ │ │ │ _defaultaction │ │ │ │ -Out of memory and PyExc_MemoryError is not initialized yet │ │ │ │ warn_explicit │ │ │ │ _filters_mutated_lock_held │ │ │ │ _acquire_lock │ │ │ │ _release_lock │ │ │ │ -_is_owned │ │ │ │ -_acquire_restore │ │ │ │ -_release_save │ │ │ │ -_recursion_count │ │ │ │ -_at_fork_reinit │ │ │ │ -locked_lock │ │ │ │ -_set_done │ │ │ │ -_local() │ │ │ │ -Thread-local data │ │ │ │ -Thread-local dummy │ │ │ │ -_thread._ExceptHookArgs │ │ │ │ -_thread._local │ │ │ │ -_thread._localdummy │ │ │ │ -_thread.RLock │ │ │ │ -_thread.lock │ │ │ │ -_thread._ThreadHandle │ │ │ │ field 'subject' is required for Match │ │ │ │ runtime core not initialized │ │ │ │ fail to reconfigure Python │ │ │ │ Failed to insert into codec error registry │ │ │ │ Failed to import encodings module │ │ │ │ can't initialize sys standard streams │ │ │ │ is a directory, cannot continue │ │ │ │ @@ -5190,22 +5190,22 @@ │ │ │ │ 'break', 'continue' and 'return' cannot appear in an except* block │ │ │ │ argument 1 │ │ │ │ not a weakref │ │ │ │ cannot lazy import * │ │ │ │ argument 'name' │ │ │ │ argument 2 │ │ │ │ ndigits must be positive │ │ │ │ +withdata │ │ │ │ globals and locals cannot be NULL │ │ │ │ exec() globals must be a dict or a frozendict, not %T │ │ │ │ locals must be a mapping or None, not %.100s │ │ │ │ cannot use a closure with this code object │ │ │ │ code object requires a closure of exactly length %zd │ │ │ │ closure can only be used when source is a code object │ │ │ │ string, bytes or code │ │ │ │ -withdata │ │ │ │ __lazy_import__ not found │ │ │ │ cannot assign __builtins__ to frozendict globals │ │ │ │ compiler_lookup_arg(name=%R) with reftype=%d failed in %S; freevars of code %S: %R │ │ │ │ _PyST_GetScope(name=%R) failed: unknown scope in unit %S (%R); symbols: %R; locals: %R; globals: %R │ │ │ │ Comparison between bytes and string │ │ │ │ Comparison between bytes and int │ │ │ │ descriptor '%V' of '%.100s' object needs an argument │ │ │ │ @@ -5219,15 +5219,14 @@ │ │ │ │ replace string is too long │ │ │ │ <%U-%zd> │ │ │ │ _register_code │ │ │ │ linecache._register_code is not callable │ │ │ │ cannot delete '%s' attribute of type '%s' │ │ │ │ cannot set '%s' attribute of immutable type '%s' │ │ │ │ object.__setattr__ │ │ │ │ -%s op %d should not be possible │ │ │ │ newlines │ │ │ │ _CHUNK_SIZE │ │ │ │ line_buffering │ │ │ │ write_through │ │ │ │ _finalizing │ │ │ │ reconfigure │ │ │ │ seekable │ │ │ │ @@ -5261,14 +5260,15 @@ │ │ │ │ _io.BytesIO │ │ │ │ _io._RawIOBase │ │ │ │ _io._BufferedIOBase │ │ │ │ _io._TextIOBase │ │ │ │ _io._IOBase │ │ │ │ _io._BytesIOBuffer │ │ │ │ _io.IncrementalNewlineDecoder │ │ │ │ +%s op %d should not be possible │ │ │ │ %.200s is not a mapping │ │ │ │ object of type '%.200s' has no len() │ │ │ │ pop from empty list │ │ │ │ pop index out of range │ │ │ │ too many expressions in star-unpacking assignment │ │ │ │ multiple starred expressions in assignment │ │ │ │ '%.200s' object does not support item deletion │ │ │ │ @@ -6624,15 +6624,14 @@ │ │ │ │ _abc_impl is set to a wrong type │ │ │ │ __subclasshook__ must return either False, True, or NotImplemented │ │ │ │ __subclasses__() must return a list │ │ │ │ expected %d argument%s, got %zd │ │ │ │ can't apply this %s to %s object │ │ │ │ weak object has gone away │ │ │ │ expected a weakref │ │ │ │ -_destroy │ │ │ │ errorcode │ │ │ │ EHOSTUNREACH │ │ │ │ EL2NSYNC │ │ │ │ EOVERFLOW │ │ │ │ ENOTEMPTY │ │ │ │ EMSGSIZE │ │ │ │ EAFNOSUPPORT │ │ │ │ @@ -6673,28 +6672,58 @@ │ │ │ │ ECANCELED │ │ │ │ EHWPOISON │ │ │ │ EKEYEXPIRED │ │ │ │ EKEYREVOKED │ │ │ │ EKEYREJECTED │ │ │ │ EOWNERDEAD │ │ │ │ ENOTRECOVERABLE │ │ │ │ +_destroy │ │ │ │ module name must be a string, got %T │ │ │ │ 'lazy import' is only allowed at module level │ │ │ │ Item in ``from list'' must be str, not %.200s │ │ │ │ expected str or lazy_import for name │ │ │ │ lazy_import: fromlist must be None, a string, or a tuple │ │ │ │ dir(): expected keys() of locals to be a list, not '%.200s' │ │ │ │ object does not provide __dir__ │ │ │ │ .__dict__ is not a dictionary │ │ │ │ '%.200s' object is not a container │ │ │ │ __annotate__ cannot be deleted │ │ │ │ __annotate__ must be callable or None │ │ │ │ __type_params__ must be set to a tuple │ │ │ │ must assign iterable to extended slice │ │ │ │ attempt to assign sequence of size %zd to extended slice of size %zd │ │ │ │ +CODESIZE │ │ │ │ +MAXREPEAT │ │ │ │ +MAXGROUPS │ │ │ │ +can't multiply sequence by non-int of type '%.200s' │ │ │ │ +repeated string is too long │ │ │ │ +int() base must be >= 2 and <= 36, or 0 │ │ │ │ +int() can't convert non-string with explicit base │ │ │ │ +tuple for endswith must only contain str, not %.100s │ │ │ │ +endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ +enumerate() missing required argument 'iterable' │ │ │ │ +enumerate() takes at most 2 arguments (%zd given) │ │ │ │ +lastindex │ │ │ │ +The integer index of the last matched capturing group. │ │ │ │ +lastgroup │ │ │ │ +The name of the last matched capturing group. │ │ │ │ +The string passed to match() or search(). │ │ │ │ +The regular expression object. │ │ │ │ +The index into the string at which the RE engine started looking for a match. │ │ │ │ +The index into the string beyond which the RE engine will not go. │ │ │ │ +groupdict │ │ │ │ +Matches are generic over the type of string which was matched (str or bytes) │ │ │ │ +groupindex │ │ │ │ +A dictionary mapping group names to group numbers. │ │ │ │ +The pattern string from which the RE object was compiled. │ │ │ │ +The regex matching flags. │ │ │ │ +The number of capturing groups in the pattern. │ │ │ │ +fullmatch │ │ │ │ +finditer │ │ │ │ +Patterns are generic over the type of string they handle (str or bytes) │ │ │ │ getcodesize │ │ │ │ ascii_iscased │ │ │ │ unicode_iscased │ │ │ │ ascii_tolower │ │ │ │ unicode_tolower │ │ │ │ default_factory │ │ │ │ Factory for default value called by __missing__(). │ │ │ │ @@ -6708,14 +6737,18 @@ │ │ │ │ is_not_none │ │ │ │ floordiv │ │ │ │ ifloordiv │ │ │ │ itruediv │ │ │ │ _compare_digest │ │ │ │ length_hint │ │ │ │ from_iterable │ │ │ │ +_sre.SRE_Template │ │ │ │ +_sre.SRE_Scanner │ │ │ │ +re.Match │ │ │ │ +re.Pattern │ │ │ │ collections._tuplegetter │ │ │ │ collections._deque_reverse_iterator │ │ │ │ collections._deque_iterator │ │ │ │ collections.defaultdict │ │ │ │ collections.deque │ │ │ │ operator.methodcaller │ │ │ │ operator.itemgetter │ │ │ │ @@ -6738,25 +6771,14 @@ │ │ │ │ itertools.combinations_with_replacement │ │ │ │ itertools.count │ │ │ │ itertools.compress │ │ │ │ itertools.combinations │ │ │ │ itertools.chain │ │ │ │ itertools.batched │ │ │ │ itertools.accumulate │ │ │ │ -CODESIZE │ │ │ │ -MAXREPEAT │ │ │ │ -MAXGROUPS │ │ │ │ -can't multiply sequence by non-int of type '%.200s' │ │ │ │ -repeated string is too long │ │ │ │ -int() base must be >= 2 and <= 36, or 0 │ │ │ │ -int() can't convert non-string with explicit base │ │ │ │ -tuple for endswith must only contain str, not %.100s │ │ │ │ -endswith first arg must be str or a tuple of str, not %.100s │ │ │ │ -enumerate() missing required argument 'iterable' │ │ │ │ -enumerate() takes at most 2 arguments (%zd given) │ │ │ │ Placeholder │ │ │ │ '%.200s' object is not an iterator │ │ │ │ PlaceholderType takes no arguments │ │ │ │ argument 'repr' │ │ │ │ zip() argument %zd is shorter than argument%s%zd │ │ │ │ zip() argument %zd is longer than argument%s%zd │ │ │ │ ../Objects/funcobject.c │ │ │ │ @@ -6779,14 +6801,33 @@ │ │ │ │ code object passed to eval() may not contain free variables │ │ │ │ getpwuid(): uid not found │ │ │ │ getpwuid(): uid not found: %S │ │ │ │ uid should be integer, not %.200s │ │ │ │ uid is less than minimum │ │ │ │ uid is greater than maximum │ │ │ │ readline() should have returned a str object, not '%.200s' │ │ │ │ +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' │ │ │ │ +IncrementalNewlineDecoder.__init__() not called │ │ │ │ +can't concat %.100s to %.100s │ │ │ │ +no current interpreter │ │ │ │ +decoder should return a string result, not '%.200s' │ │ │ │ +config option %s is not an int │ │ │ │ +config option %s value does not fit into a C int │ │ │ │ +unknown config option name: %s │ │ │ │ +../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 │ │ │ │ +Couldn't create thread-state for new thread │ │ │ │ +cannot acquire finalization guard anymore │ │ │ │ user name │ │ │ │ pw_passwd │ │ │ │ password │ │ │ │ pw_gecos │ │ │ │ real name │ │ │ │ home directory │ │ │ │ pw_shell │ │ │ │ @@ -6798,61 +6839,20 @@ │ │ │ │ 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 │ │ │ │ -lastindex │ │ │ │ -The integer index of the last matched capturing group. │ │ │ │ -lastgroup │ │ │ │ -The name of the last matched capturing group. │ │ │ │ -The string passed to match() or search(). │ │ │ │ -The regular expression object. │ │ │ │ -The index into the string at which the RE engine started looking for a match. │ │ │ │ -The index into the string beyond which the RE engine will not go. │ │ │ │ -groupdict │ │ │ │ -Matches are generic over the type of string which was matched (str or bytes) │ │ │ │ -groupindex │ │ │ │ -A dictionary mapping group names to group numbers. │ │ │ │ -The pattern string from which the RE object was compiled. │ │ │ │ -The regex matching flags. │ │ │ │ -The number of capturing groups in the pattern. │ │ │ │ -fullmatch │ │ │ │ -finditer │ │ │ │ -Patterns are generic over the type of string they handle (str or bytes) │ │ │ │ pwd.struct_passwd │ │ │ │ functools._lru_list_elem │ │ │ │ functools.KeyWrapper │ │ │ │ functools._lru_cache_wrapper │ │ │ │ functools.partial │ │ │ │ functools._PlaceholderType │ │ │ │ -_sre.SRE_Template │ │ │ │ -_sre.SRE_Scanner │ │ │ │ -re.Match │ │ │ │ -re.Pattern │ │ │ │ -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' │ │ │ │ -IncrementalNewlineDecoder.__init__() not called │ │ │ │ -can't concat %.100s to %.100s │ │ │ │ -no current interpreter │ │ │ │ -decoder should return a string result, not '%.200s' │ │ │ │ -config option %s is not an int │ │ │ │ -config option %s value does not fit into a C int │ │ │ │ -unknown config option name: %s │ │ │ │ -../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 │ │ │ │ -Couldn't create thread-state for new thread │ │ │ │ -cannot acquire finalization guard anymore │ │ │ │ punycode │ │ │ │ module filename must be a string │ │ │ │ dynamic module does not define module export function (%s_%s or %s_%s) │ │ │ │ module export hook for module %R failed without setting an exception │ │ │ │ module export hook for module %R raised unreported exception │ │ │ │ no interpreter provided │ │ │ │ args must be tuple, got %s │ │ │ │ @@ -6900,32 +6900,31 @@ │ │ │ │ position %zd from error handler out of bounds │ │ │ │ module %s does not support loading in subinterpreters │ │ │ │ expect str for filename, got %T │ │ │ │ argument 'skip_file_prefixes' │ │ │ │ category must be a Warning subclass, not '%T' │ │ │ │ category must be a Warning subclass, not class '%N' │ │ │ │ codec must pass exception instance │ │ │ │ -_run_exitfuncs │ │ │ │ -_ncallbacks │ │ │ │ -category │ │ │ │ -stacklevel │ │ │ │ -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 * │ │ │ │ character must be in range(0x110000) │ │ │ │ Found non-str '%s' in skip_file_prefixes. │ │ │ │ PyThreadState_Release() called more times than PyThreadState_Ensure() │ │ │ │ Exception ignored while clearing sys.path_importer_cache │ │ │ │ Exception ignored while clearing sys.path_hooks │ │ │ │ # clear sys.%s │ │ │ │ -field 'key' is required for DictComp │ │ │ │ +_run_exitfuncs │ │ │ │ +_ncallbacks │ │ │ │ +category │ │ │ │ +stacklevel │ │ │ │ +skip_file_prefixes │ │ │ │ gc: %zd uncollectable objects at shutdown │ │ │ │ gc: %zd uncollectable objects at shutdown; use gc.set_debug(gc.DEBUG_UNCOLLECTABLE) to list them │ │ │ │ # clear builtins._ │ │ │ │ Exception ignored while setting builtin variable _ │ │ │ │ Exception ignored while clearing sys.%s │ │ │ │ # restore sys.%s │ │ │ │ Exception ignored while restoring sys.%s │ │ │ │ @@ -6957,14 +6956,15 @@ │ │ │ │ _warnings.filters must be a list │ │ │ │ _warnings.defaultaction must be a string, not '%.200s' │ │ │ │ _warnings.onceregistry must be a dict, not '%.200s' │ │ │ │ Unrecognized action (%R) in warnings.filters: │ │ │ │ warnings._showwarnmsg() must be set to a callable │ │ │ │ unable to get warnings.WarningMessage │ │ │ │ can't re-enter readline │ │ │ │ +unlocking mutex that is not locked │ │ │ │ input line too long │ │ │ │ Py_FileSystemDefaultEncoding │ │ │ │ Py_HasFileSystemDefaultEncoding │ │ │ │ Py_FileSystemDefaultEncodeErrors │ │ │ │ _Py_HasFileSystemDefaultEncodeErrors │ │ │ │ Py_UTF8Mode │ │ │ │ Py_DebugFlag │ │ │ │ @@ -7005,14 +7005,54 @@ │ │ │ │ maketrans arguments must have same length │ │ │ │ callbacks │ │ │ │ DEBUG_STATS │ │ │ │ DEBUG_COLLECTABLE │ │ │ │ DEBUG_UNCOLLECTABLE │ │ │ │ DEBUG_SAVEALL │ │ │ │ DEBUG_LEAK │ │ │ │ +Exception ignored in m_clear of module%s%V │ │ │ │ +an instance of ContextVar was expected │ │ │ │ +struct.error │ │ │ │ +datetime.datetime_CAPI │ │ │ │ +datetime_CAPI │ │ │ │ +warnings.%s item %zd isn't a 5-tuple │ │ │ │ +action must be a string, not '%.200s' │ │ │ │ +_match_filename │ │ │ │ +__about__ │ │ │ │ +factorial │ │ │ │ +math.integer │ │ │ │ +a number is required │ │ │ │ +adler32_combine │ │ │ │ +compress │ │ │ │ +compressobj │ │ │ │ +crc32_combine │ │ │ │ +decompress │ │ │ │ +decompressobj │ │ │ │ +Module __getattr__ │ │ │ │ +copysign │ │ │ │ +isfinite │ │ │ │ +isnormal │ │ │ │ +issubnormal │ │ │ │ +remainder │ │ │ │ +nextafter │ │ │ │ +heappush │ │ │ │ +heappushpop │ │ │ │ +heapreplace │ │ │ │ +heappush_max │ │ │ │ +heappushpop_max │ │ │ │ +heappop_max │ │ │ │ +heapreplace_max │ │ │ │ +heapify_max │ │ │ │ +struct format string │ │ │ │ +struct size in bytes │ │ │ │ +iter_unpack │ │ │ │ +pack_into │ │ │ │ +unpack_from │ │ │ │ +_clearcache │ │ │ │ +calcsize │ │ │ │ isenabled │ │ │ │ set_debug │ │ │ │ get_debug │ │ │ │ get_count │ │ │ │ get_threshold │ │ │ │ get_objects │ │ │ │ get_stats │ │ │ │ @@ -7028,30 +7068,22 @@ │ │ │ │ a2b_ascii85 │ │ │ │ a2b_base85 │ │ │ │ b2a_base85 │ │ │ │ a2b_base32 │ │ │ │ b2a_base32 │ │ │ │ unhexlify │ │ │ │ _is_abstract │ │ │ │ +datetime.IsoCalendarDate │ │ │ │ +Fast implementation of the datetime module. │ │ │ │ +_struct.unpack_iterator │ │ │ │ +_struct.Struct │ │ │ │ last_exc │ │ │ │ last_type │ │ │ │ last_value │ │ │ │ last_traceback │ │ │ │ -Exception ignored in m_clear of module%s%V │ │ │ │ -an instance of ContextVar was expected │ │ │ │ -struct.error │ │ │ │ -datetime.datetime_CAPI │ │ │ │ -datetime_CAPI │ │ │ │ -warnings.%s item %zd isn't a 5-tuple │ │ │ │ -action must be a string, not '%.200s' │ │ │ │ -_match_filename │ │ │ │ -__about__ │ │ │ │ -factorial │ │ │ │ -math.integer │ │ │ │ -a number is required │ │ │ │ (O(OiiNii)) │ │ │ │ __version__ │ │ │ │ '__version__' is deprecated and slated for removal in Python 3.20 │ │ │ │ module 'zlib' has no attribute %R │ │ │ │ OOOO|OOO │ │ │ │ end_offset must be provided when end_lineno is provided │ │ │ │ unsupported format string passed to %.200s.__format__ │ │ │ │ @@ -7095,62 +7127,30 @@ │ │ │ │ # clear[2] %s │ │ │ │ expected a positive input │ │ │ │ can't specify a timeout for a non-blocking call │ │ │ │ timeout value must be a non-negative number │ │ │ │ timeout value is too large │ │ │ │ release unlocked lock │ │ │ │ ident must be an integer │ │ │ │ +** or pow() │ │ │ │ +unsupported operand type(s) for %.100s: '%.100s', '%.100s', '%.100s' │ │ │ │ +unclosed file %R │ │ │ │ keepends │ │ │ │ getrandbits │ │ │ │ insort_right │ │ │ │ insort_left │ │ │ │ -decompress │ │ │ │ unused_data │ │ │ │ needs_input │ │ │ │ unconsumed_tail │ │ │ │ -compress │ │ │ │ quotetabs │ │ │ │ -adler32_combine │ │ │ │ -compressobj │ │ │ │ -crc32_combine │ │ │ │ -decompressobj │ │ │ │ -Module __getattr__ │ │ │ │ -copysign │ │ │ │ -isfinite │ │ │ │ -isnormal │ │ │ │ -issubnormal │ │ │ │ -remainder │ │ │ │ -nextafter │ │ │ │ -heappush │ │ │ │ -heappushpop │ │ │ │ -heapreplace │ │ │ │ -heappush_max │ │ │ │ -heappushpop_max │ │ │ │ -heappop_max │ │ │ │ -heapreplace_max │ │ │ │ -heapify_max │ │ │ │ -struct format string │ │ │ │ -struct size in bytes │ │ │ │ -iter_unpack │ │ │ │ -pack_into │ │ │ │ -unpack_from │ │ │ │ -_clearcache │ │ │ │ -calcsize │ │ │ │ _random.Random │ │ │ │ clear_locals │ │ │ │ zlib._ZlibDecompressor │ │ │ │ zlib.Decompress │ │ │ │ zlib.Compress │ │ │ │ -datetime.IsoCalendarDate │ │ │ │ -Fast implementation of the datetime module. │ │ │ │ -_struct.unpack_iterator │ │ │ │ -_struct.Struct │ │ │ │ -** or pow() │ │ │ │ -unsupported operand type(s) for %.100s: '%.100s', '%.100s', '%.100s' │ │ │ │ -unclosed file %R │ │ │ │ pow() 3rd argument cannot be 0 │ │ │ │ base is not invertible for the given modulus │ │ │ │ readline of closed file │ │ │ │ pow() 3rd argument not allowed unless all arguments are integers │ │ │ │ zero to a negative power │ │ │ │ alphabet must have length 64 │ │ │ │ Too much data for base64 │ │ │ │ @@ -7189,14 +7189,16 @@ │ │ │ │ '%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 │ │ │ │ %T got multiple values for argument %R │ │ │ │ %T.__init__ got an unexpected keyword argument %R │ │ │ │ Field %R is missing from %T._field_types │ │ │ │ %T.__init__ missing %d required positional argument%s: %U │ │ │ │ +# clear sys.audit hooks │ │ │ │ +cpython._PySys_ClearAuditHooks │ │ │ │ grapheme start │ │ │ │ grapheme end │ │ │ │ grapheme_cluster_break │ │ │ │ indic_conjunct_break │ │ │ │ extended_pictographic │ │ │ │ iter_graphemes │ │ │ │ isxidstart │ │ │ │ @@ -7210,16 +7212,14 @@ │ │ │ │ strict_mode │ │ │ │ alphabet │ │ │ │ ignorechars │ │ │ │ canonical │ │ │ │ unicodedata.UCD │ │ │ │ unicodedata.GraphemeBreakIterator │ │ │ │ unicodedata.Segment │ │ │ │ -# clear sys.audit hooks │ │ │ │ -cpython._PySys_ClearAuditHooks │ │ │ │ could not convert string to float: '%.200s' │ │ │ │ value too large to convert to float: '%.200s' │ │ │ │ '%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 │ │ │ │ OK;illegal decoder state │ │ │ │ @@ -7291,15 +7291,14 @@ │ │ │ │ lazy %s not allowed inside try/except blocks │ │ │ │ lazy %s not allowed inside functions │ │ │ │ lazy %s not allowed inside classes │ │ │ │ invalid starred expression. Did you forget to wrap the conditional expression in parentheses? │ │ │ │ cannot assign to iterable argument unpacking │ │ │ │ field 'value' is required for Interpolation │ │ │ │ field 'str' is required for Interpolation │ │ │ │ -unlocking mutex that is not locked │ │ │ │ ordinal not in range(256) │ │ │ │ encoded result is too long for a Python string │ │ │ │ invalid size │ │ │ │ chr() arg not in range(0x110000) │ │ │ │ truncate of closed file │ │ │ │ O(OiiOii) │ │ │ │ gethostbyname │ │ │ │ @@ -7809,29 +7808,30 @@ │ │ │ │ NI_NUMERICHOST │ │ │ │ NI_NAMEREQD │ │ │ │ NI_NUMERICSERV │ │ │ │ NI_DGRAM │ │ │ │ SHUT_RDWR │ │ │ │ _PyCapsule_SetTraverse called with invalid PyCapsule object │ │ │ │ _PyCapsule_SetTraverse() called with NULL callback │ │ │ │ +field 'key' is required for DictComp │ │ │ │ can't extend bytearray with %.100s │ │ │ │ expected iterable of integers; got: 'str' │ │ │ │ can't set bytearray slice from %.100s │ │ │ │ sys._getframemodulename │ │ │ │ type 'partial' takes at least one argument │ │ │ │ the first argument must be callable │ │ │ │ trailing Placeholders are not allowed │ │ │ │ Placeholder cannot be passed as a keyword argument │ │ │ │ missing positional arguments in 'partial' call; expected at least %zd, got %zd │ │ │ │ expression cannot contain assignment, perhaps you meant "=="? │ │ │ │ cannot assign to keyword argument unpacking │ │ │ │ field 'target' is required for AnnAssign │ │ │ │ field 'annotation' is required for AnnAssign │ │ │ │ -os.mkdir │ │ │ │ builtins.id │ │ │ │ +os.mkdir │ │ │ │ bytearray_getbuffer: view==NULL argument is obsolete │ │ │ │ tracebacklimit │ │ │ │ Traceback (most recent call last): │ │ │ │ File "%U", line %d, in %U │ │ │ │ os.rename │ │ │ │ lost sys.stdin │ │ │ │ lost sys.stdout │ │ │ │ @@ -7938,39 +7938,39 @@ │ │ │ │ Cannot send commands to a free-threaded Python process from a process running a non-free-threaded version │ │ │ │ Can't find a running interpreter in the remote process │ │ │ │ Remote debugging is not enabled in the remote process │ │ │ │ Can't find the main thread in the remote process │ │ │ │ Debugger script path is too long │ │ │ │ bad %s value │ │ │ │ bad %s or lineterminator value │ │ │ │ +lost builtins module │ │ │ │ cannot access attribute %R on unresolved lazy import %R │ │ │ │ _module_repr │ │ │ │ -lost builtins module │ │ │ │ __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 date 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. │ │ │ │ invalid generation │ │ │ │ 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 │ │ │ │ Struct() takes at most 1 argument (%zd given) │ │ │ │ Struct() missing required argument 'format' (pos 1) │ │ │ │ Invalid 'format' argument for Struct.__new__(): %S │ │ │ │ +__lazy_import__() missing globals when called without a frame │ │ │ │ +expect dict for globals, got %T │ │ │ │ +unable to get builtins for lazy import │ │ │ │ +builtins module has no dict │ │ │ │ Struct() argument 1 must be a str or bytes object, not %T │ │ │ │ non-ASCII character in struct format │ │ │ │ repeat count given without format specifier │ │ │ │ total struct size too long │ │ │ │ float() argument must be a string or a real number, not '%.200s' │ │ │ │ In structseq_repr(), member %zd name is NULL for type %.500s │ │ │ │ -__lazy_import__() missing globals when called without a frame │ │ │ │ -expect dict for globals, got %T │ │ │ │ -unable to get builtins for lazy import │ │ │ │ -builtins module has no dict │ │ │ │ bad char in struct format │ │ │ │ could not convert string to %s: %R │ │ │ │ could not convert string to float: %R │ │ │ │ Interpolation() argument 'conversion' must be one of 's', 'a' or 'r' │ │ │ │ PyType_GetSlot │ │ │ │ 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 │ │ │ │ @@ -8152,17 +8152,17 @@ │ │ │ │ field 'cls' is required for MatchClass │ │ │ │ Exception ignored while building sys.unraisablehook arguments │ │ │ │ Exception ignored in sys.unraisablehook │ │ │ │ sys.unraisablehook │ │ │ │ maximum recursion depth exceeded while normalizing an exception │ │ │ │ Cannot recover from MemoryErrors while normalizing exceptions. │ │ │ │ Cannot recover from the recursive normalization of an exception. │ │ │ │ -Exception ignored while calling deallocator %R │ │ │ │ cannot use '%T' as a frozendict key (%S) │ │ │ │ cannot use '%T' as a dict key (%S) │ │ │ │ +Exception ignored while calling deallocator %R │ │ │ │ Exception ignored in: │ │ │ │ │ │ │ │ │ │ │ │ expected an iterator, got '%T' │ │ │ │ Un;translating error handler must return (str, int) tuple │ │ │ │ <%s name=%R> │ │ │ │ reentrant call inside %s.__repr__ │ │ │ │ @@ -8257,23 +8257,23 @@ │ │ │ │ _compat_pickle.NAME_MAPPING should be a dict, not %.200s │ │ │ │ _compat_pickle.IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ REVERSE_NAME_MAPPING │ │ │ │ _compat_pickle.REVERSE_NAME_MAPPING should be a dict, not %.200s │ │ │ │ REVERSE_IMPORT_MAPPING │ │ │ │ _compat_pickle.REVERSE_IMPORT_MAPPING should be a dict, not %.200s │ │ │ │ codecs.encode should be a callable, not %.200s │ │ │ │ -invalid tool %d (must be between 0 and 5) │ │ │ │ -tool name must be a str │ │ │ │ -tool %d is already in use │ │ │ │ Exception ignored in thread started by %R │ │ │ │ expect str, not %T │ │ │ │ invalid end argument │ │ │ │ +invalid tool %d (must be between 0 and 5) │ │ │ │ +tool name must be a str │ │ │ │ +tool %d is already in use │ │ │ │ +descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ invalid event set 0x%x │ │ │ │ cannot set C_RETURN or C_RAISE events independently │ │ │ │ -descriptor for index '%zd' for tuple subclasses doesn't apply to '%s' object │ │ │ │ /proc/self/stat │ │ │ │ translation table must be 256 characters long │ │ │ │ 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 │ │ │ │ deque index out of range │ │ │ │ This process (pid=%d) is multi-threaded, use of %s() may lead to deadlocks in the child. │ │ │ │ @@ -8298,21 +8298,24 @@ │ │ │ │ EPOLLRDBAND │ │ │ │ EPOLLWRNORM │ │ │ │ EPOLLWRBAND │ │ │ │ EPOLLMSG │ │ │ │ EPOLLWAKEUP │ │ │ │ EPOLL_CLOEXEC │ │ │ │ subsection not found │ │ │ │ +first argument must be callable or None │ │ │ │ +'%.200s' object is unsliceable │ │ │ │ The callback can only be set for one event at a time │ │ │ │ invalid event %d │ │ │ │ sys.monitoring.register_callback │ │ │ │ -first argument must be callable or None │ │ │ │ -'%.200s' object is unsliceable │ │ │ │ ../Python/pystrtod.c │ │ │ │ pop from an empty deque │ │ │ │ +run() missing 1 required positional argument │ │ │ │ +an instance of Context was expected │ │ │ │ +cannot enter context: %R is already entered │ │ │ │ Infinity │ │ │ │ signal %i cannot be registered, use enable() instead │ │ │ │ memoryview has %zd exported buffer%s │ │ │ │ memoryview: negative export count │ │ │ │ type object '%s' has no attribute '__annotations__' │ │ │ │ __annotate__() must return a dict, not %T │ │ │ │ True if the epoll handler is closed │ │ │ │ @@ -8328,32 +8331,29 @@ │ │ │ │ _pickle.Pickler │ │ │ │ _pickle.UnpicklerMemoProxy │ │ │ │ _pickle.PicklerMemoProxy │ │ │ │ _pickle.Pdata │ │ │ │ is not │ │ │ │ not in │ │ │ │ __hash__ method should return an integer │ │ │ │ +Py_CONTEXT_SWITCHED │ │ │ │ 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 │ │ │ │ type object '%s' has no attribute '__annotate__' │ │ │ │ Bivariant types are not supported. │ │ │ │ Variance cannot be specified with infer_variance. │ │ │ │ Bound must be a type. │ │ │ │ A single constraint is not allowed │ │ │ │ Constraints cannot be combined with bound=... │ │ │ │ -run() missing 1 required positional argument │ │ │ │ peek() should have returned a bytes object, not '%.200s' │ │ │ │ read() should have returned a bytes object, not '%.200s' │ │ │ │ '%.200s' object is not callable. Did you mean: '%U.%U(...)'? │ │ │ │ '%.200s' object is not callable │ │ │ │ -an instance of Context was expected │ │ │ │ -cannot enter context: %R is already entered │ │ │ │ negative sizehint │ │ │ │ invalid flags │ │ │ │ -Py_CONTEXT_SWITCHED │ │ │ │ Struct object is not initialized │ │ │ │ pack expected %zd items for packing (got %zd) │ │ │ │ argument for 's' must be a bytes object │ │ │ │ argument for 'p' must be a bytes object │ │ │ │ int too large to convert │ │ │ │ cannot instrument shim code object '%U' │ │ │ │ make_scanner │ │ │ │ @@ -8371,20 +8371,20 @@ │ │ │ │ configuration names must be strings or integers │ │ │ │ Cannot find Generic type │ │ │ │ _GenericAlias │ │ │ │ Exception ignored while clearing thread local %R │ │ │ │ expected code, got %R │ │ │ │ object could not be marshalled │ │ │ │ this __dict__ descriptor does not support '%.200s' objects │ │ │ │ +Cannot join current thread │ │ │ │ +cannot join thread at interpreter shutdown │ │ │ │ %s first arg must be bytes or a tuple of bytes, not %s │ │ │ │ n must be an integer or None │ │ │ │ can't take %zd bytes outside size %zd │ │ │ │ _generic_class_getitem │ │ │ │ -Cannot join current thread │ │ │ │ -cannot join thread at interpreter shutdown │ │ │ │ spec name must be string, not %T │ │ │ │ Cannot recover from Python stack overflow. │ │ │ │ maximum recursion depth exceeded │ │ │ │ %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) │ │ │ │ deallocated BytesIO object has exported buffers │ │ │ │ @@ -8422,14 +8422,15 @@ │ │ │ │ cannot exit context: %R has not been entered │ │ │ │ cannot exit context: thread state references a different context object │ │ │ │ n cannot be negative │ │ │ │ session not active │ │ │ │ Expected int as r │ │ │ │ r must be non-negative │ │ │ │ invalid __main__ module │ │ │ │ +field 'value' is required for Await │ │ │ │ object could not be unmarshalled │ │ │ │ |n:product │ │ │ │ repeat argument cannot be negative │ │ │ │ repeat argument too large │ │ │ │ Failed joining thread │ │ │ │ An error occurred in the zstd library. │ │ │ │ compression.zstd.ZstdError │ │ │ │ @@ -8570,19 +8571,18 @@ │ │ │ │ readline() returned a non-bytes object │ │ │ │ readline() returned a non-string object │ │ │ │ async generator raised StopIteration │ │ │ │ generator raised StopIteration │ │ │ │ coroutine raised StopIteration │ │ │ │ async generator raised StopAsyncIteration │ │ │ │ os.chdir │ │ │ │ -field 'value' is required for Await │ │ │ │ -n|i:recv │ │ │ │ -negative buffersize in recv │ │ │ │ object could not be pickled │ │ │ │ __file__ too long │ │ │ │ +n|i:recv │ │ │ │ +negative buffersize in recv │ │ │ │ invalid node type (%d) for annotated assignment │ │ │ │ argument list must be a tuple │ │ │ │ clock_gettime(CLOCK_REALTIME) │ │ │ │ Invalid dictionary │ │ │ │ deflateSetDictionary() │ │ │ │ Can't allocate memory for compression object │ │ │ │ Invalid initialization option │ │ │ │ @@ -8698,22 +8698,22 @@ │ │ │ │ memoryview assignment: lvalue and rvalue have different structures │ │ │ │ while flushing │ │ │ │ while finishing compression │ │ │ │ Unable to create ZSTD_DCtx instance. │ │ │ │ Failed to create a ZSTD_DDict instance from Zstandard dictionary content. │ │ │ │ ZstdDecompressor() argument 'options' must be dict, not %T │ │ │ │ decompression options dictionary key must not be a CompressionParameter attribute │ │ │ │ +precision too large │ │ │ │ error while initializing exception type snapshot │ │ │ │ error while formatting exception │ │ │ │ error while copying exception message │ │ │ │ TracebackException │ │ │ │ from_exception │ │ │ │ save_exc_type │ │ │ │ lookup_lines │ │ │ │ -precision too large │ │ │ │ Already at the end of a Zstandard frame. │ │ │ │ PyNumber_ToBase: base must be 2, 8, 10 or 16 │ │ │ │ found embedded NULL character │ │ │ │ |O:localtime │ │ │ │ timestamp out of range for platform time_t │ │ │ │ Exception ignored on threading shutdown │ │ │ │ not enough data to unpack %zd bytes at offset %zd │ │ │ │ @@ -8729,17 +8729,17 @@ │ │ │ │ Unable to load Zstandard dictionary or prefix for compression: %s │ │ │ │ Unable to get zstd compression parameter bounds: %s │ │ │ │ Unable to get zstd decompression parameter bounds: %s │ │ │ │ Unable to set zstd compression level: %s │ │ │ │ Unable to train the Zstandard dictionary: %s │ │ │ │ Unable to finalize the Zstandard dictionary: %s │ │ │ │ ZstdDecompressor │ │ │ │ +argument 4 │ │ │ │ │ │ │ │ │ │ │ │ -argument 4 │ │ │ │ preexec_fn not supported at interpreter shutdown │ │ │ │ preexec_fn not supported within subinterpreters │ │ │ │ errpipe_write must be >= 3 │ │ │ │ argv must be a tuple │ │ │ │ args changed during iteration │ │ │ │ setgroups argument must be a list │ │ │ │ too many extra_groups │ │ │ │ @@ -9033,19 +9033,19 @@ │ │ │ │ newline must be str or None, not %.200s │ │ │ │ illegal newline value: %R │ │ │ │ initial_value must be str or None, not %.200s │ │ │ │ new position too large │ │ │ │ new buffer size too large │ │ │ │ combining(): argument must be a unicode character, not a string of length %zd │ │ │ │ string is longer than the buffer │ │ │ │ -category(): argument must be a unicode character, not a string of length %zd │ │ │ │ -east_asian_width(): argument must be a unicode character, not a string of length %zd │ │ │ │ argument 'filename' │ │ │ │ module_globals must be a dict or a frozendict, not %T │ │ │ │ _bless_my_loader │ │ │ │ +category(): argument must be a unicode character, not a string of length %zd │ │ │ │ +east_asian_width(): argument must be a unicode character, not a string of length %zd │ │ │ │ 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 │ │ │ │ class pattern must refer to a class │ │ │ │ %s.__match_args__ must be a tuple (got %s) │ │ │ │ %s() accepts %zd positional sub-pattern%s (%zd given) │ │ │ │ @@ -9285,15 +9285,14 @@ │ │ │ │ unsupported error code %d │ │ │ │ formatted │ │ │ │ errdisplay │ │ │ │ %s.%s: %s │ │ │ │ code must be a code object │ │ │ │ invalid local event set 0x%x │ │ │ │ Load averages are unobtainable │ │ │ │ -no running event loop │ │ │ │ expected %s node, got %.400s │ │ │ │ Module field "body" must be a list, not a %.200s │ │ │ │ while traversing 'Module' node │ │ │ │ Module field "body" changed size during iteration │ │ │ │ Module field "type_ignores" must be a list, not a %.200s │ │ │ │ required field "lineno" missing from TypeIgnore │ │ │ │ while traversing 'TypeIgnore' node │ │ │ │ @@ -9450,22 +9449,15 @@ │ │ │ │ while traversing 'Nonlocal' node │ │ │ │ Nonlocal field "names" changed size during iteration │ │ │ │ required field "value" missing from Expr │ │ │ │ while traversing 'Expr' node │ │ │ │ expected some sort of stmt, but got %R │ │ │ │ invalid integer value: %R │ │ │ │ AST identifier must be of type str │ │ │ │ -BLAKE2B_SALT_SIZE │ │ │ │ -BLAKE2B_PERSON_SIZE │ │ │ │ -BLAKE2B_MAX_KEY_SIZE │ │ │ │ -BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ -BLAKE2S_SALT_SIZE │ │ │ │ -BLAKE2S_PERSON_SIZE │ │ │ │ -BLAKE2S_MAX_KEY_SIZE │ │ │ │ -BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ +no running event loop │ │ │ │ required field "name" missing from alias │ │ │ │ while traversing 'alias' node │ │ │ │ required field "lineno" missing from alias │ │ │ │ required field "col_offset" missing from alias │ │ │ │ impossible module node │ │ │ │ AST node line range (%d, %d) is not valid │ │ │ │ AST node column range (%d, %d) for line range (%d, %d) is not valid │ │ │ │ @@ -9477,16 +9469,22 @@ │ │ │ │ Try has neither except handlers nor finalbody │ │ │ │ Try has orelse but no except handlers │ │ │ │ TryStar has neither except handlers nor finalbody │ │ │ │ TryStar has orelse but no except handlers │ │ │ │ Negative ImportFrom level │ │ │ │ unexpected statement │ │ │ │ None disallowed in statement list │ │ │ │ -_blake2.blake2s │ │ │ │ -_blake2.blake2b │ │ │ │ +BLAKE2B_SALT_SIZE │ │ │ │ +BLAKE2B_PERSON_SIZE │ │ │ │ +BLAKE2B_MAX_KEY_SIZE │ │ │ │ +BLAKE2B_MAX_DIGEST_SIZE │ │ │ │ +BLAKE2S_SALT_SIZE │ │ │ │ +BLAKE2S_PERSON_SIZE │ │ │ │ +BLAKE2S_MAX_KEY_SIZE │ │ │ │ +BLAKE2S_MAX_DIGEST_SIZE │ │ │ │ Invalid whence (%i, should be 0, 1 or 2) │ │ │ │ Negative seek position %zd │ │ │ │ Can't do nonzero cur-relative seeks │ │ │ │ negative pos value %zd │ │ │ │ os.symlink │ │ │ │ ExpatError │ │ │ │ XMLParserType │ │ │ │ @@ -9662,14 +9660,16 @@ │ │ │ │ XML_ERROR_NO_BUFFER │ │ │ │ a successful prior call to function XML_GetBuffer is required │ │ │ │ XML_ERROR_AMPLIFICATION_LIMIT_BREACH │ │ │ │ limit on input amplification factor (from DTD and entities) breached │ │ │ │ XML_ERROR_NOT_STARTED │ │ │ │ parser not started │ │ │ │ pyexpat.xmlparser │ │ │ │ +_blake2.blake2s │ │ │ │ +_blake2.blake2b │ │ │ │ required field "lineno" missing from expr │ │ │ │ while traversing 'expr' node │ │ │ │ required field "col_offset" missing from expr │ │ │ │ required field "op" missing from BoolOp │ │ │ │ while traversing 'BoolOp' node │ │ │ │ expected some sort of boolop, but got %R │ │ │ │ BoolOp field "values" must be a list, not a %.200s │ │ │ │ @@ -9781,20 +9781,20 @@ │ │ │ │ expression must have %s context but has %s instead │ │ │ │ BoolOp with less than 2 values │ │ │ │ Dict doesn't have the same number of keys as values │ │ │ │ Compare with no comparators │ │ │ │ Compare has a different number of comparators and operands │ │ │ │ NamedExpr target must be a Name │ │ │ │ unexpected expression │ │ │ │ +None disallowed in expression list │ │ │ │ while traversing 'keyword' node │ │ │ │ required field "value" missing from keyword │ │ │ │ required field "lineno" missing from keyword │ │ │ │ required field "col_offset" missing from keyword │ │ │ │ field 'value' is required for keyword │ │ │ │ -None disallowed in expression list │ │ │ │ got an invalid type in Constant: %s │ │ │ │ except handler │ │ │ │ args may not be deleted │ │ │ │ positional │ │ │ │ keyword-only │ │ │ │ %U and %U │ │ │ │ , %U, and %U │ │ │ │ @@ -9813,19 +9813,19 @@ │ │ │ │ arguments field "args" changed size during iteration │ │ │ │ arguments field "kwonlyargs" must be a list, not a %.200s │ │ │ │ arguments field "kwonlyargs" changed size during iteration │ │ │ │ arguments field "kw_defaults" must be a list, not a %.200s │ │ │ │ arguments field "kw_defaults" changed size during iteration │ │ │ │ arguments field "defaults" must be a list, not a %.200s │ │ │ │ arguments field "defaults" changed size during iteration │ │ │ │ +more positional defaults than args on arguments │ │ │ │ +length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ keys (%d) / patterns (%d) length mismatch in mapping pattern │ │ │ │ can't use NULL keys in MatchMapping (set 'rest' parameter instead) │ │ │ │ mapping pattern keys may only match literals and attribute lookups │ │ │ │ -more positional defaults than args on arguments │ │ │ │ -length of kwonlyargs is not the same as kw_defaults on arguments │ │ │ │ instance must not be None │ │ │ │ need more than 0 values to unpack │ │ │ │ need more than 1 value to unpack │ │ │ │ too many values to unpack (expected 2) │ │ │ │ fcntl.lockf │ │ │ │ unrecognized lockf argument │ │ │ │ │ │ │ │ @@ -10182,27 +10182,28 @@ │ │ │ │ %.200s() │ │ │ │ argument %zd │ │ │ │ , item %d │ │ │ │ pack_into expected %zd items for packing (got %zd) │ │ │ │ no space to pack %zd bytes at offset %zd │ │ │ │ pack_into requires a buffer of at least %zu bytes for packing %zd bytes at offset %zd (actual buffer size is %zd) │ │ │ │ %s(%d, %d, %d) │ │ │ │ -offset_src │ │ │ │ -offset_dst │ │ │ │ -_md5.md5 │ │ │ │ argument 'namespace_separator' │ │ │ │ namespace_separator must be at most one character, omitted, or None │ │ │ │ intern must be a dictionary │ │ │ │ XML_ParserCreate failed │ │ │ │ fcntl.fcntl │ │ │ │ Possible stack corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ Memory corruption in fcntl() due to buffer overflow. Provide an argument of sufficient size as determined by the operation. │ │ │ │ fcntl() argument 3 must be an integer, a bytes-like object, or a string, not %T │ │ │ │ __annotations__ must be set to a dict object │ │ │ │ expected a finite input, got %s │ │ │ │ +namespace_separator │ │ │ │ +offset_src │ │ │ │ +offset_dst │ │ │ │ +_md5.md5 │ │ │ │ %s(%d, %d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d, %d) │ │ │ │ %s(%d, %d, %d, %d, %d) │ │ │ │ cannot reuse already awaited aclose()/athrow() │ │ │ │ aclose(): asynchronous generator is already running │ │ │ │ athrow(): asynchronous generator is already running │ │ │ │ Cannot delete attribute │ │ │ │ @@ -10235,16 +10236,16 @@ │ │ │ │ in collect_exception_group_leaf_ids │ │ │ │ __replace__() is not supported for %.500s because it has unnamed field(s) │ │ │ │ Got unexpected field name(s): %R │ │ │ │ (obj, /) │ │ │ │ process_vm_readv failed for PID %d at address 0x%lx (size %zu, partial read %zd bytes): %s │ │ │ │ process_vm_readv returned 0 bytes for PID %d at address 0x%lx (size %zu, partial read %zd bytes) │ │ │ │ integer argument expected, got '%s' │ │ │ │ -namespace_separator │ │ │ │ Too much data for Ascii85 │ │ │ │ +foldspaces │ │ │ │ process_vm_writev failed for PID %d at address 0x%lx (size %zu, partial write %zd bytes): %s │ │ │ │ process_vm_writev wrote 0 bytes for PID %d at address 0x%lx (size %zu, partial write %zd bytes) │ │ │ │ Only base32 data is allowed │ │ │ │ Invalid base32-encoded string: number of data characters (%zd) cannot be 1, 3, or 6 more than a multiple of 8 │ │ │ │ cannot extract raw buffer from non-contiguous buffer │ │ │ │ fork not supported for subinterpreters │ │ │ │ os.forkpty │ │ │ │ @@ -10285,18 +10286,17 @@ │ │ │ │ state vector must be a tuple │ │ │ │ state vector is the wrong size │ │ │ │ StartElement │ │ │ │ namespace │ │ │ │ '%.200s' object is not an async iterator │ │ │ │ d;array item must be float │ │ │ │ CharacterData │ │ │ │ -zdict argument must support the buffer protocol │ │ │ │ parameter │ │ │ │ is_compress │ │ │ │ -foldspaces │ │ │ │ +zdict argument must support the buffer protocol │ │ │ │ %.200s.__setstate__ argument should be 3-tuple, got %.200s │ │ │ │ second item of state must be an integer, not %.200s │ │ │ │ position value cannot be negative │ │ │ │ third item of state should be a dict, got a %.200s │ │ │ │ result too long │ │ │ │ the (type, exc, tb) signature of athrow() is deprecated, use the single-arg signature instead. │ │ │ │ intermediate overflow in fsum │ │ │ │ @@ -10394,17 +10394,17 @@ │ │ │ │ %R was created by a different ContextVar │ │ │ │ %R was created in a different Context │ │ │ │ L;array item must be integer │ │ │ │ Missing length byte │ │ │ │ Illegal char │ │ │ │ Trailing garbage │ │ │ │ _strptime_time │ │ │ │ -ZstdDict │ │ │ │ │ │ │ │ │ │ │ │ +ZstdDict │ │ │ │ can only assign array (not "%.200s") to array slice │ │ │ │ attempt to assign array of size %zd to extended slice of size %zd │ │ │ │ first argument must be a type object, not %.200s │ │ │ │ %.200s is not a subtype of %.200s │ │ │ │ second argument must be a valid type code │ │ │ │ third argument must be a valid machine format code. │ │ │ │ fourth argument should be bytes, not %.200s │ │ │ │ @@ -10435,34 +10435,34 @@ │ │ │ │ while copying compression object │ │ │ │ │ │ │ │ unknown parameter (key %d) │ │ │ │ invalid %s parameter '%s' │ │ │ │ %s parameter '%s' received an illegal value %d; the valid range is [%d, %d] │ │ │ │ __copy__() takes no arguments │ │ │ │ utcoffset() returned %T, expected timedelta or None │ │ │ │ +max_length cannot be negative │ │ │ │ %c%02d%s%02d%s%02d.%06d │ │ │ │ %c%02d%s%02d%s%02d │ │ │ │ %c%02d%s%02d │ │ │ │ -max_length cannot be negative │ │ │ │ size argument should be a positive int less than %llu │ │ │ │ set_pledged_input_size() method must be called when last_mode == FLUSH_FRAME │ │ │ │ +can't delete element attribute │ │ │ │ frame_buffer │ │ │ │ backtick │ │ │ │ combinations │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ -can't delete element attribute │ │ │ │ length must be greater than zero │ │ │ │ frexp() result out of range │ │ │ │ float too large to pack with e format │ │ │ │ dictionary is empty │ │ │ │ StartCdataSection │ │ │ │ range(%R, %R) │ │ │ │ range(%R, %R, %R) │ │ │ │ @@ -10497,15 +10497,19 @@ │ │ │ │ while preparing to decompress data │ │ │ │ readinto returned %zd outside buffer size %zd │ │ │ │ digit(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a digit │ │ │ │ '%.200s' object does not support vectorcall │ │ │ │ unsigned short is less than minimum │ │ │ │ unsigned short is greater than maximum │ │ │ │ + │ │ │ │ +reentrant call inside %R │ │ │ │ +could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ unknown expression kind inside f-string or t-string │ │ │ │ +expected %d or %d arguments, got %zd │ │ │ │ config_vars │ │ │ │ Basic Latin │ │ │ │ Latin-1 Supplement │ │ │ │ Latin Extended-A │ │ │ │ Latin Extended-B │ │ │ │ IPA Extensions │ │ │ │ Spacing Modifier Letters │ │ │ │ @@ -10764,15 +10768,14 @@ │ │ │ │ CJK Compatibility Ideographs Supplement │ │ │ │ CJK Unified Ideographs Extension G │ │ │ │ CJK Unified Ideographs Extension H │ │ │ │ CJK Unified Ideographs Extension J │ │ │ │ Variation Selectors Supplement │ │ │ │ Supplementary Private Use Area-A │ │ │ │ Supplementary Private Use Area-B │ │ │ │ -expected %d or %d arguments, got %zd │ │ │ │ extended_pictographic(): argument must be a unicode character, not a string of length %zd │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ numeric(): argument 1 must be a unicode character, not a string of length %zd │ │ │ │ not a numeric character │ │ │ │ child index out of range │ │ │ │ mirrored(): argument must be a unicode character, not a string of length %zd │ │ │ │ cannot index %d-dimension view with %zd-element tuple │ │ │ │ @@ -10796,16 +10799,16 @@ │ │ │ │ b"\%c" is an invalid escape sequence. Such sequences will not work in the future. │ │ │ │ ExternalEntityRef │ │ │ │ grapheme_cluster_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ %R is not a generic class │ │ │ │ Too %s arguments for %R; actual %zd, expected %zd │ │ │ │ expected __typing_subst__ of %T objects to return a tuple, not %T │ │ │ │ argument %R with __typing_subst__ was not found in __parameters__ │ │ │ │ -argument 'offset' │ │ │ │ switch interval must be strictly positive │ │ │ │ +argument 'offset' │ │ │ │ assignment expects an iterable │ │ │ │ element indices must be integers │ │ │ │ indic_conjunct_break(): argument must be a unicode character, not a string of length %zd │ │ │ │ t-string: valid expression required before '=' │ │ │ │ t-string: valid expression required before '!' │ │ │ │ t-string: valid expression required before ':' │ │ │ │ t-string: valid expression required before '}' │ │ │ │ @@ -10837,22 +10840,28 @@ │ │ │ │ ElementDecl │ │ │ │ setdefault expected 1 or 2 arguments │ │ │ │ in conv_content_model │ │ │ │ %T.__await__() must return an iterable, not %T │ │ │ │ os.chown │ │ │ │ %s(strings=%R, interpolations=%R) │ │ │ │ '%s' in a 'finally' block │ │ │ │ +element_factory │ │ │ │ +comment_factory │ │ │ │ +pi_factory │ │ │ │ +insert_comments │ │ │ │ +insert_pis │ │ │ │ namespaces │ │ │ │ maxdigits │ │ │ │ +TreeBuilder │ │ │ │ Consonant │ │ │ │ Regional_Indicator │ │ │ │ SpacingMark │ │ │ │ -bad tzinfo state arg │ │ │ │ 'async with' received an object from __aenter__ that does not implement __await__: %.100s │ │ │ │ 'async with' received an object from __aexit__ that does not implement __await__: %.100s │ │ │ │ +bad tzinfo state arg │ │ │ │ required argument is not a complex │ │ │ │ library version mismatch │ │ │ │ invalid input data │ │ │ │ inconsistent stream state │ │ │ │ incomplete or truncated stream │ │ │ │ Error %d %s │ │ │ │ Error %d %s: %.200s │ │ │ │ @@ -10881,21 +10890,15 @@ │ │ │ │ D;array item must be complex │ │ │ │ can only concatenate string.templatelib.Template (not "%T") to string.templatelib.Template │ │ │ │ O(()n)NN │ │ │ │ │ │ │ │ mappingproxy(%R) │ │ │ │ dropwhile │ │ │ │ new_limit │ │ │ │ -element_factory │ │ │ │ -comment_factory │ │ │ │ -pi_factory │ │ │ │ -insert_comments │ │ │ │ -insert_pis │ │ │ │ combinations_with_replacement │ │ │ │ -TreeBuilder │ │ │ │ Cannot create a consistent method resolution order (MRO) for bases │ │ │ │ tzinfo.tzname() must return None or a string, not '%s' │ │ │ │ NotStandalone │ │ │ │ invalid '%s' event handler return value │ │ │ │ tounicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ Parser stack overflowed - Python source too complex to parse │ │ │ │ │ │ │ │ @@ -10964,14 +10967,15 @@ │ │ │ │ <%s object; span=(%zd, %zd), match=%.50R> │ │ │ │ Python int too large to convert to C int32_t │ │ │ │ os.lockf │ │ │ │ NotImplemented should not be used in a boolean context │ │ │ │ can only extend array with array (not "%.200s") │ │ │ │ %S module not found │ │ │ │ array.index(x): x not in array │ │ │ │ +{sOsNsNsOsO} │ │ │ │ Python int too large to convert to C unsigned int │ │ │ │ │ │ │ │ sha3_256 │ │ │ │ sha3_384 │ │ │ │ sha3_512 │ │ │ │ shake_128 │ │ │ │ shake_256 │ │ │ │ @@ -11068,15 +11072,14 @@ │ │ │ │ SkippedEntity │ │ │ │ Exception ignored in PyMapping_HasKey(); consider using PyMapping_HasKeyWithError(), PyMapping_GetOptionalItem() or PyObject_GetItem() │ │ │ │ │ │ │ │ │ │ │ │ This object has no __weakref__ │ │ │ │ typing.NoDefault │ │ │ │ Exception ignored in PyMapping_HasKeyString(); consider using PyMapping_HasKeyStringWithError(), PyMapping_GetOptionalItemString() or PyMapping_GetItemString() │ │ │ │ -{sOsNsNsOsO} │ │ │ │ │ │ │ │ EXT specifies code <= 0 │ │ │ │ unregistered extension code %ld │ │ │ │ _inverted_registry[%ld] isn't a 2-tuple of strings │ │ │ │ Exception ignored in PyObject_HasAttr(); consider using PyObject_HasAttrWithError(), PyObject_GetOptionalAttr() or PyObject_GetAttr() │ │ │ │ NoneType takes no arguments │ │ │ │ EllipsisType takes no arguments │ │ │ │ @@ -11134,17 +11137,14 @@ │ │ │ │ required field "name" missing from ParamSpec │ │ │ │ while traversing 'ParamSpec' node │ │ │ │ required field "name" missing from TypeVarTuple │ │ │ │ while traversing 'TypeVarTuple' node │ │ │ │ expected some sort of type_param, but got %R │ │ │ │ fast mode: can't pickle cyclic objects including object type %.200s at %p │ │ │ │ os.getxattr │ │ │ │ - │ │ │ │ -reentrant call inside %R │ │ │ │ -could not acquire lock for %s at interpreter shutdown, possibly due to daemon threads │ │ │ │ os.removexattr │ │ │ │ writev() arg 2 must be a sequence │ │ │ │ O|O:fromtimestamp │ │ │ │ expected a memoryview object │ │ │ │ memoryview's buffer is not this object │ │ │ │ memoryview's buffer has already been released │ │ │ │ Exception ignored in bf_releasebuffer of %s │ │ │ │ @@ -11161,16 +11161,16 @@ │ │ │ │ pairwise │ │ │ │ array item must be a unicode character, not %T │ │ │ │ array item must be a unicode character, not a string of length %zd │ │ │ │ fromunicode() may only be called on unicode type arrays ('u' or 'w') │ │ │ │ %s(%R, %zd) │ │ │ │ The doctype() method of XMLParser is ignored. Define doctype() method on the TreeBuilder target. │ │ │ │ string %A cannot be converted to a single wchar_t character │ │ │ │ -PyCapsule_GetName called with invalid PyCapsule object │ │ │ │ signal.pthread_kill │ │ │ │ +PyCapsule_GetName called with invalid PyCapsule object │ │ │ │ itertext() takes no arguments │ │ │ │ persistent IDs in protocol 0 must be ASCII strings │ │ │ │ Unpickler object is already used │ │ │ │ NoDefaultType takes no arguments │ │ │ │ load() takes no arguments │ │ │ │ Unpickler.__init__() was not called by %s.__init__() │ │ │ │ %U.kwargs │ │ │ │ @@ -11178,17 +11178,17 @@ │ │ │ │ Cannot subclass an instance of ParamSpec │ │ │ │ Cannot subclass an instance of ParamSpecArgs │ │ │ │ Cannot subclass an instance of ParamSpecKwargs │ │ │ │ argument cannot be negative │ │ │ │ read() returned non-bytes object (%R) │ │ │ │ readinto() returned negative size │ │ │ │ A load persistent id instruction was encountered, but no persistent_load function was specified. │ │ │ │ -sys._current_exceptions │ │ │ │ [Previous line repeated %ld more times] │ │ │ │ [Previous line repeated %ld more time] │ │ │ │ +sys._current_exceptions │ │ │ │ paramspeckwargs │ │ │ │ paramspecargs │ │ │ │ in print_chained │ │ │ │ value not found in bytearray │ │ │ │ Cannot subclass an instance of TypeVar │ │ │ │ Substitution of bare TypeVarTuple is not supported │ │ │ │ Cannot subclass an instance of TypeVarTuple │ │ │ │ @@ -11233,22 +11233,22 @@ │ │ │ │ character out of range │ │ │ │ datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). │ │ │ │ Exception ignored while propagating not shareable error │ │ │ │ a tzinfo subclass must implement %s() │ │ │ │ %U, tzinfo=%R) │ │ │ │ %U, fold=%d) │ │ │ │ iiiiiiiii │ │ │ │ -_only_immortal │ │ │ │ is:inet_pton │ │ │ │ illegal IP address string passed to inet_pton │ │ │ │ orig must be an exception instance │ │ │ │ excs must be a list of exception instances │ │ │ │ item %zd of excs is not an exception │ │ │ │ orig must be a raised exception │ │ │ │ _imp._override_multi_interp_extensions_check() cannot be used in the main interpreter │ │ │ │ +_only_immortal │ │ │ │ name must be str, not %s │ │ │ │ variable %R does not exist │ │ │ │ expected tuple for closure, got '%.100s' │ │ │ │ non-tuple default args │ │ │ │ non-dict keyword only default args │ │ │ │ PyImport_ImportModuleNoBlock() is deprecated and scheduled for removal in Python 3.15. Use PyImport_ImportModule() instead. │ │ │ │ Python int too large to convert to C uint64_t │ │ │ │ @@ -11317,22 +11317,22 @@ │ │ │ │ searches │ │ │ │ %10s: %5ld.%ld avg │ │ │ │ numa nodes │ │ │ │ %10s: %5zu │ │ │ │ %10s: %5ld.%03ld s │ │ │ │ %10s: user: %ld.%03ld s, system: %ld.%03ld s, faults: %lu, rss: │ │ │ │ , commit: │ │ │ │ - │ │ │ │ - │ │ │ │ Python int too large for C uint16_t │ │ │ │ Python int too large for C uint8_t │ │ │ │ expected a writable bytes-like object │ │ │ │ both destination and source must be bytes-like objects │ │ │ │ destination is too small to receive data from source │ │ │ │ keyword list must be a dictionary │ │ │ │ + │ │ │ │ + │ │ │ │ Assertion "%s" failed │ │ │ │ Assertion failed │ │ │ │ _PyObject_AssertFailed │ │ │ │ non-dict annotations │ │ │ │ │ │ │ │ interval │ │ │ │ PyFunction_EVENT_CREATE │ │ │ │ @@ -11436,55 +11436,55 @@ │ │ │ │ socket.getservbyport │ │ │ │ port/proto not found │ │ │ │ s:getprotobyname │ │ │ │ protocol not found │ │ │ │ iy*:inet_ntop │ │ │ │ invalid length of packed IP address string │ │ │ │ unknown address family %d │ │ │ │ +Oi:getnameinfo │ │ │ │ +getnameinfo() argument 1 must be a tuple │ │ │ │ +si|II;getnameinfo(): illegal sockaddr argument │ │ │ │ +getnameinfo(): flowinfo must be 0-1048575. │ │ │ │ +socket.getnameinfo │ │ │ │ +sockaddr resolved to multiple addresses │ │ │ │ +IPv4 sockaddr must be 2 tuple │ │ │ │ no mem for sys.argv │ │ │ │ can't assign sys.argv │ │ │ │ can't compute path0 from argv │ │ │ │ can't get sys.path │ │ │ │ can't prepend path0 to sys.path │ │ │ │ w*|ni:recvfrom_into │ │ │ │ negative buffersize in recvfrom_into │ │ │ │ nbytes is greater than the length of the buffer │ │ │ │ Exception ignored in PyEval_SetProfileAllThreads │ │ │ │ Exception ignored in PyEval_SetTraceAllThreads │ │ │ │ assoclen │ │ │ │ IsoCalendarDate │ │ │ │ -the processor time used is not available or its value cannot be represented │ │ │ │ -Task does not support set_result operation │ │ │ │ -Task does not support set_exception operation │ │ │ │ -Oi:getnameinfo │ │ │ │ -getnameinfo() argument 1 must be a tuple │ │ │ │ -si|II;getnameinfo(): illegal sockaddr argument │ │ │ │ -getnameinfo(): flowinfo must be 0-1048575. │ │ │ │ -socket.getnameinfo │ │ │ │ -sockaddr resolved to multiple addresses │ │ │ │ -IPv4 sockaddr must be 2 tuple │ │ │ │ -|i:signum │ │ │ │ unable to raise a stack overflow (allocated %zu bytes on the stack, %zu recursive calls) │ │ │ │ n:CMSG_LEN │ │ │ │ CMSG_LEN() argument out of range │ │ │ │ +|i:signum │ │ │ │ |n:stack_size │ │ │ │ size must be at least %zi bytes │ │ │ │ size not valid: %zd bytes │ │ │ │ -Unknown signal │ │ │ │ +the processor time used is not available or its value cannot be represented │ │ │ │ +Task does not support set_result operation │ │ │ │ +Task does not support set_exception operation │ │ │ │ siginfo must be None │ │ │ │ _log_traceback can only be set to False │ │ │ │ maximum recursion limit exceeded │ │ │ │ internal error in regular expression engine │ │ │ │ unable to start the thread │ │ │ │ in new thread │ │ │ │ Fatal Python error from unexpected signum: │ │ │ │ os.statx_result( │ │ │ │ setgroups argument must be a sequence │ │ │ │ too many groups │ │ │ │ groups must be integers │ │ │ │ +Unknown signal │ │ │ │ Exception ignored while trying to write to the signal wakeup fd │ │ │ │ _grouper │ │ │ │ Py_GIL_DISABLED │ │ │ │ Py_DEBUG │ │ │ │ <%s object: ident=%llu> │ │ │ │ unlocked │ │ │ │ <%s %s object at %p> │ │ │ │ @@ -11778,22 +11778,14 @@ │ │ │ │ utf8_to_wstr │ │ │ │ Py_InitializeFromConfig │ │ │ │ Py_SetPath │ │ │ │ Py_SetPythonHome │ │ │ │ PyInitConfig_AddModule │ │ │ │ Py_InitializeFromInitConfig │ │ │ │ _PyArgv_AsWstrList │ │ │ │ -pycore_init_runtime │ │ │ │ -_Py_HashRandomization_Init │ │ │ │ -pycore_create_interpreter │ │ │ │ -_PyTraceMalloc_Init │ │ │ │ -pyinit_core_reconfigure │ │ │ │ -_PyImport_Init │ │ │ │ - │ │ │ │ -wstr_to_utf8 │ │ │ │ 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, /) │ │ │ │ @@ -13674,14 +13666,22 @@ │ │ │ │ warn_on_full_buffer │ │ │ │ warnings │ │ │ │ warnoptions │ │ │ │ withdata │ │ │ │ writable │ │ │ │ write_through │ │ │ │ zstd_dict │ │ │ │ +pycore_init_runtime │ │ │ │ +_Py_HashRandomization_Init │ │ │ │ +pycore_create_interpreter │ │ │ │ +_PyTraceMalloc_Init │ │ │ │ +pyinit_core_reconfigure │ │ │ │ +_PyImport_Init │ │ │ │ + │ │ │ │ +wstr_to_utf8 │ │ │ │ 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 │ │ │ │ @@ -13796,14 +13796,21 @@ │ │ │ │ init_interp_settings │ │ │ │ init_threadstate │ │ │ │ destroy_gil │ │ │ │ create_gil │ │ │ │ _PyThreadState_Attach │ │ │ │ take_gil │ │ │ │ drop_gil │ │ │ │ +init_global_interned_strings │ │ │ │ +_PyUnicode_InitGlobalObjects │ │ │ │ +_PyXI_Init │ │ │ │ +_PyImport_InitCore │ │ │ │ +( ) _PyGC_Init │ │ │ │ +pycore_interp_init │ │ │ │ +_PyAtExit_Init │ │ │ │ s4\4s&\5% │ │ │ │ sDsEsF\E% │ │ │ │ sM\L\M6X │ │ │ │ s4\4s&\4% │ │ │ │ platlibdir │ │ │ │ pybuilddir.txt │ │ │ │ /os.pycz │ │ │ │ @@ -13968,35 +13975,30 @@ │ │ │ │ #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_global_interned_strings │ │ │ │ -_PyUnicode_InitGlobalObjects │ │ │ │ -_PyXI_Init │ │ │ │ -_PyImport_InitCore │ │ │ │ -( ) _PyGC_Init │ │ │ │ -pycore_interp_init │ │ │ │ -_PyAtExit_Init │ │ │ │ +_PyErr_NoMemory │ │ │ │ _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, /) │ │ │ │ @@ -14314,15 +14316,14 @@ │ │ │ │ date(year, month, day) │ │ │ │ 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. │ │ │ │ -_PyMem_DebugCalloc │ │ │ │ _PyMem_DebugFree │ │ │ │ FFFFFFFFFFFFFFFFF │ │ │ │ _PyMem_DebugRealloc │ │ │ │ n_sequence_fields │ │ │ │ n_fields │ │ │ │ n_unnamed_fields │ │ │ │ __match_args__ │ │ │ │ @@ -14631,15 +14632,18 @@ │ │ │ │ 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 │ │ │ │ +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 │ │ │ │ @@ -14866,17 +14870,14 @@ │ │ │ │ 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. │ │ │ │ -cccZvgetargs1_impl │ │ │ │ _register_builtins_for_crossinterpreter_data │ │ │ │ Hello world!) │ │ │ │ initialized │ │ │ │ │ │ │ │ r │ │ │ │ Hello world!) │ │ │ │ │ │ │ │ @@ -19152,19 +19153,21 @@ │ │ │ │ z9Install importers that require external filesystem access) │ │ │ │ _frozen_importlib_externalr" │ │ │ │ _install_external_importersr │ │ │ │ r │ │ │ │ drop_gil_impl │ │ │ │ PyEval_RestoreThread │ │ │ │ PyThreadState_Get │ │ │ │ +get_modules_dict │ │ │ │ + 6 │ │ │ │ + 6 │ │ │ │ tok_backup │ │ │ │ 7777777777 │ │ │ │ 7177777777777777777777777777 7 │ │ │ │ 7777777777777777777777777777 │ │ │ │ -get_modules_dict │ │ │ │ _PyEval_EvalFrameDefault │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ ***************2222222 │ │ │ │ 255522222222222266677DDDDDFFJJOOOOOOOOOOOOO[[__ │ │ │ │ iiimmm$$%%%%%%vvv │ │ │ │ ('type_traverse │ │ │ │ 00000000000000000000000?0000<00000000 │ │ │ │ @@ -19222,14 +19225,87 @@ │ │ │ │ nothing. │ │ │ │ lock_held($module, /) │ │ │ │ Return True if the import lock is currently held, else False. │ │ │ │ On platforms without threads, return False. │ │ │ │ extension_suffixes($module, /) │ │ │ │ Returns the list of file suffixes used to identify extension modules. │ │ │ │ (Extremely) low-level import machinery bits as used by importlib. │ │ │ │ +_at_fork_reinit($self, /) │ │ │ │ +__exit__($self, exc_type, exc_value, exc_tb, /) │ │ │ │ +Release the lock. │ │ │ │ +__enter__($self, /) │ │ │ │ +Lock the lock. │ │ │ │ +_recursion_count($self, /) │ │ │ │ +For internal use by reentrancy checks. │ │ │ │ +_release_save($self, /) │ │ │ │ +For internal use by `threading.Condition`. │ │ │ │ +_acquire_restore($self, state, /) │ │ │ │ +For internal use by `threading.Condition`. │ │ │ │ +_is_owned($self, /) │ │ │ │ +For internal use by `threading.Condition`. │ │ │ │ +locked($self, /) │ │ │ │ +Return a boolean indicating whether this object is locked right now. │ │ │ │ +release($self, /) │ │ │ │ +Release the lock. │ │ │ │ +Allows another thread that is blocked waiting for the lock │ │ │ │ +to acquire the lock. The lock must be in the locked state, │ │ │ │ +and must be locked by the same thread that unlocks it; otherwise a │ │ │ │ +`RuntimeError` is raised. │ │ │ │ +Do note that if the lock was acquire()d several times in a row by │ │ │ │ +the current thread, release() needs to be called as many times for │ │ │ │ +the lock to be available for other threads. │ │ │ │ +acquire($self, /, blocking=True, timeout=-1) │ │ │ │ +Lock the lock. │ │ │ │ +`blocking` indicates whether we should wait │ │ │ │ +for the lock to be available or not. If `blocking` is False │ │ │ │ +and another thread holds the lock, the method will return False │ │ │ │ +immediately. If `blocking` is True and another thread holds │ │ │ │ +the lock, the method will wait for the lock to be released, │ │ │ │ +take it and then return True. │ │ │ │ +(note: the blocking operation is interruptible.) │ │ │ │ +In all other cases, the method will return True immediately. │ │ │ │ +Precisely, if the current thread already holds the lock, its │ │ │ │ +internal counter is simply incremented. If nobody holds the lock, │ │ │ │ +the lock is taken and its internal counter initialized to 1. │ │ │ │ +_at_fork_reinit($self, /) │ │ │ │ +__exit__($self, exc_type, exc_value, exc_tb, /) │ │ │ │ +Release the lock. │ │ │ │ +__enter__($self, /) │ │ │ │ +Lock the lock. │ │ │ │ +locked($self, /) │ │ │ │ +Return whether the lock is in the locked state. │ │ │ │ +locked_lock($self, /) │ │ │ │ +An obsolete synonym of locked(). │ │ │ │ +release($self, /) │ │ │ │ +Release the lock. │ │ │ │ +Allows another thread that is blocked waiting for │ │ │ │ +the lock to acquire the lock. The lock must be in the locked state, │ │ │ │ +but it needn't be locked by the same thread that unlocks it. │ │ │ │ +release_lock($self, /) │ │ │ │ +An obsolete synonym of release(). │ │ │ │ +acquire($self, /, blocking=True, timeout=-1) │ │ │ │ +Lock the lock. │ │ │ │ +Without argument, this blocks if the lock is already locked │ │ │ │ +(even by the same thread), waiting for another thread to release │ │ │ │ +the lock, and return True once the lock is acquired. │ │ │ │ +With an argument, this will only block if the argument is true, │ │ │ │ +and the return value reflects whether the lock is acquired. │ │ │ │ +The blocking operation is interruptible. │ │ │ │ +acquire_lock($self, /, blocking=True, timeout=-1) │ │ │ │ +An obsolete synonym of acquire(). │ │ │ │ +A lock object is a synchronization primitive. To create a lock, │ │ │ │ +call threading.Lock(). Methods are: │ │ │ │ +acquire() -- lock the lock, possibly blocking until it can be obtained │ │ │ │ +release() -- unlock of the lock │ │ │ │ +locked() -- test whether the lock is currently locked │ │ │ │ +A lock is not owned by the thread that locked it; another thread may │ │ │ │ +unlock it. A thread attempting to lock a lock that it has already locked │ │ │ │ +will block until another thread unlocks it. Deadlocks may ensue. │ │ │ │ +ExceptHookArgs │ │ │ │ +Type used to pass arguments to threading.excepthook. │ │ │ │ _get_name($module, /) │ │ │ │ Get the name of the current thread. │ │ │ │ set_name($module, /, name) │ │ │ │ Set the name of the current thread. │ │ │ │ _get_main_thread_ident($module, /) │ │ │ │ Internal only. Return a non-zero integer that uniquely identifies the main thread │ │ │ │ of the main interpreter. │ │ │ │ @@ -19313,15 +19389,14 @@ │ │ │ │ tuple args and keyword arguments taken from the optional dictionary │ │ │ │ kwargs. The thread exits when the function returns; the return value │ │ │ │ is ignored. The thread will also exit when the function raises an │ │ │ │ unhandled exception; a stack trace will be printed unless the exception │ │ │ │ is SystemExit. │ │ │ │ This module provides primitive operations to write multi-threaded programs. │ │ │ │ The 'threading' module provides a more convenient interface. │ │ │ │ -_PyErr_NoMemory │ │ │ │ _release_lock($module, /) │ │ │ │ _acquire_lock($module, /) │ │ │ │ _filters_mutated_lock_held($module, /) │ │ │ │ warn_explicit($module, /, message, category, filename, lineno, │ │ │ │ module=, registry=None, │ │ │ │ module_globals=None, source=None) │ │ │ │ Issue a warning, or maybe ignore it or raise an exception. │ │ │ │ @@ -19338,87 +19413,14 @@ │ │ │ │ source │ │ │ │ If supplied, the destroyed object which emitted a ResourceWarning │ │ │ │ skip_file_prefixes │ │ │ │ An optional tuple of module filename prefixes indicating frames to skip │ │ │ │ during stacklevel computations for stack frame attribution. │ │ │ │ _warnings provides basic warning filtering support. │ │ │ │ It is a helper module to speed up interpreter start-up. │ │ │ │ -_at_fork_reinit($self, /) │ │ │ │ -__exit__($self, exc_type, exc_value, exc_tb, /) │ │ │ │ -Release the lock. │ │ │ │ -__enter__($self, /) │ │ │ │ -Lock the lock. │ │ │ │ -_recursion_count($self, /) │ │ │ │ -For internal use by reentrancy checks. │ │ │ │ -_release_save($self, /) │ │ │ │ -For internal use by `threading.Condition`. │ │ │ │ -_acquire_restore($self, state, /) │ │ │ │ -For internal use by `threading.Condition`. │ │ │ │ -_is_owned($self, /) │ │ │ │ -For internal use by `threading.Condition`. │ │ │ │ -locked($self, /) │ │ │ │ -Return a boolean indicating whether this object is locked right now. │ │ │ │ -release($self, /) │ │ │ │ -Release the lock. │ │ │ │ -Allows another thread that is blocked waiting for the lock │ │ │ │ -to acquire the lock. The lock must be in the locked state, │ │ │ │ -and must be locked by the same thread that unlocks it; otherwise a │ │ │ │ -`RuntimeError` is raised. │ │ │ │ -Do note that if the lock was acquire()d several times in a row by │ │ │ │ -the current thread, release() needs to be called as many times for │ │ │ │ -the lock to be available for other threads. │ │ │ │ -acquire($self, /, blocking=True, timeout=-1) │ │ │ │ -Lock the lock. │ │ │ │ -`blocking` indicates whether we should wait │ │ │ │ -for the lock to be available or not. If `blocking` is False │ │ │ │ -and another thread holds the lock, the method will return False │ │ │ │ -immediately. If `blocking` is True and another thread holds │ │ │ │ -the lock, the method will wait for the lock to be released, │ │ │ │ -take it and then return True. │ │ │ │ -(note: the blocking operation is interruptible.) │ │ │ │ -In all other cases, the method will return True immediately. │ │ │ │ -Precisely, if the current thread already holds the lock, its │ │ │ │ -internal counter is simply incremented. If nobody holds the lock, │ │ │ │ -the lock is taken and its internal counter initialized to 1. │ │ │ │ -_at_fork_reinit($self, /) │ │ │ │ -__exit__($self, exc_type, exc_value, exc_tb, /) │ │ │ │ -Release the lock. │ │ │ │ -__enter__($self, /) │ │ │ │ -Lock the lock. │ │ │ │ -locked($self, /) │ │ │ │ -Return whether the lock is in the locked state. │ │ │ │ -locked_lock($self, /) │ │ │ │ -An obsolete synonym of locked(). │ │ │ │ -release($self, /) │ │ │ │ -Release the lock. │ │ │ │ -Allows another thread that is blocked waiting for │ │ │ │ -the lock to acquire the lock. The lock must be in the locked state, │ │ │ │ -but it needn't be locked by the same thread that unlocks it. │ │ │ │ -release_lock($self, /) │ │ │ │ -An obsolete synonym of release(). │ │ │ │ -acquire($self, /, blocking=True, timeout=-1) │ │ │ │ -Lock the lock. │ │ │ │ -Without argument, this blocks if the lock is already locked │ │ │ │ -(even by the same thread), waiting for another thread to release │ │ │ │ -the lock, and return True once the lock is acquired. │ │ │ │ -With an argument, this will only block if the argument is true, │ │ │ │ -and the return value reflects whether the lock is acquired. │ │ │ │ -The blocking operation is interruptible. │ │ │ │ -acquire_lock($self, /, blocking=True, timeout=-1) │ │ │ │ -An obsolete synonym of acquire(). │ │ │ │ -A lock object is a synchronization primitive. To create a lock, │ │ │ │ -call threading.Lock(). Methods are: │ │ │ │ -acquire() -- lock the lock, possibly blocking until it can be obtained │ │ │ │ -release() -- unlock of the lock │ │ │ │ -locked() -- test whether the lock is currently locked │ │ │ │ -A lock is not owned by the thread that locked it; another thread may │ │ │ │ -unlock it. A thread attempting to lock a lock that it has already locked │ │ │ │ -will block until another thread unlocks it. Deadlocks may ensue. │ │ │ │ -ExceptHookArgs │ │ │ │ -Type used to pass arguments to threading.excepthook. │ │ │ │ 4%++++++ │ │ │ │ pyinit_main │ │ │ │ pyinit_main_reconfigure │ │ │ │ init_stdio_encoding │ │ │ │ init_fs_encoding │ │ │ │ init_interp_main │ │ │ │ init_sys_streams │ │ │ │ @@ -19434,22 +19436,22 @@ │ │ │ │ getweakrefs($module, object, /) │ │ │ │ Return a list of all weak reference objects pointing to 'object'. │ │ │ │ _remove_dead_weakref($module, dct, key, /) │ │ │ │ Atomically remove key from dict if it points to a dead weakref. │ │ │ │ getweakrefcount($module, object, /) │ │ │ │ Return the number of weak references to 'object'. │ │ │ │ ppppppppppppppppppppsppppw │ │ │ │ -qunlock_once │ │ │ │ +unlock_once │ │ │ │ ?AVKM)C7O │ │ │ │ _PyPathConfig_UpdateGlobal │ │ │ │ -PyObject_CallFinalizerFromDealloc │ │ │ │ -_PyRecursiveMutex_Unlock │ │ │ │ I)QEMEEEE+ │ │ │ │ │ │ │ │ F))))))H@))B │ │ │ │ +PyObject_CallFinalizerFromDealloc │ │ │ │ +_PyRecursiveMutex_Unlock │ │ │ │ sys_audit_impl │ │ │ │ truncate($self, pos=None, /) │ │ │ │ tell($self, /) │ │ │ │ Return the stream position as an opaque number. │ │ │ │ The return value of tell() can be given as input to seek(), to │ │ │ │ restore a previous stream position. │ │ │ │ seek($self, cookie, whence=os.SEEK_SET, /) │ │ │ │ @@ -21502,14 +21504,62 @@ │ │ │ │ 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'. │ │ │ │ + SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ +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) │ │ │ │ +Return a dictionary containing all the named subgroups of the match, keyed by the subgroup name. │ │ │ │ + default │ │ │ │ + Is used for groups that did not participate in the match. │ │ │ │ +groups($self, /, default=None) │ │ │ │ +Return a tuple containing all the subgroups of the match, from 1. │ │ │ │ + default │ │ │ │ + Is used for groups that did not participate in the match. │ │ │ │ +span($self, group=0, /) │ │ │ │ +For match object m, return the 2-tuple (m.start(group), m.end(group)). │ │ │ │ +end($self, group=0, /) │ │ │ │ +Return index of the end of the substring matched by group. │ │ │ │ +start($self, group=0, /) │ │ │ │ +Return index of the start of the substring matched by group. │ │ │ │ +group([group1, ...]) -> str or tuple. │ │ │ │ + Return subgroup(s) of the match by indices or names. │ │ │ │ + For 0 returns the entire match. │ │ │ │ +__deepcopy__($self, memo, /) │ │ │ │ +__copy__($self, /) │ │ │ │ +scanner($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ +finditer($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ +Return an iterator over all non-overlapping matches for the RE pattern in string. │ │ │ │ +For each match, the iterator returns a match object. │ │ │ │ +split($self, /, string, maxsplit=0) │ │ │ │ +Split string by the occurrences of pattern. │ │ │ │ +findall($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ +Return a list of all non-overlapping matches of pattern in string. │ │ │ │ +subn($self, /, repl, string, count=0) │ │ │ │ +Return the tuple (new_string, number_of_subs_made) found by replacing the leftmost non-overlapping occurrences of pattern with the replacement repl. │ │ │ │ +sub($self, /, repl, string, count=0) │ │ │ │ +Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl. │ │ │ │ +search($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ +Scan through string looking for a match, and return a corresponding match object instance. │ │ │ │ +Return None if no position in the string matches. │ │ │ │ +fullmatch($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ +Matches against all of the string. │ │ │ │ +prefixmatch($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ +Matches zero or more characters at the beginning of the string. │ │ │ │ +The result of re.search(), re.prefixmatch(), and re.fullmatch(). │ │ │ │ +Match objects always have a boolean value of True. │ │ │ │ +Compiled regular expression object. │ │ │ │ unicode_tolower($module, character, /) │ │ │ │ ascii_tolower($module, character, /) │ │ │ │ unicode_iscased($module, character, /) │ │ │ │ ascii_iscased($module, character, /) │ │ │ │ getcodesize($module, /) │ │ │ │ template($module, pattern, template, /) │ │ │ │ template │ │ │ │ @@ -21844,15 +21894,18 @@ │ │ │ │ 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) │ │ │ │ - SRE 2.2.2 Copyright (c) 1997-2002 by Secret Labs AB │ │ │ │ +>,444444!!4 │ │ │ │ +PyInterpreterState_Get │ │ │ │ +finalize_subinterpreters │ │ │ │ +PyGILState_Ensure │ │ │ │ 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. │ │ │ │ @@ -21895,75 +21948,25 @@ │ │ │ │ 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. │ │ │ │ -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) │ │ │ │ -Return a dictionary containing all the named subgroups of the match, keyed by the subgroup name. │ │ │ │ - default │ │ │ │ - Is used for groups that did not participate in the match. │ │ │ │ -groups($self, /, default=None) │ │ │ │ -Return a tuple containing all the subgroups of the match, from 1. │ │ │ │ - default │ │ │ │ - Is used for groups that did not participate in the match. │ │ │ │ -span($self, group=0, /) │ │ │ │ -For match object m, return the 2-tuple (m.start(group), m.end(group)). │ │ │ │ -end($self, group=0, /) │ │ │ │ -Return index of the end of the substring matched by group. │ │ │ │ -start($self, group=0, /) │ │ │ │ -Return index of the start of the substring matched by group. │ │ │ │ -group([group1, ...]) -> str or tuple. │ │ │ │ - Return subgroup(s) of the match by indices or names. │ │ │ │ - For 0 returns the entire match. │ │ │ │ -__deepcopy__($self, memo, /) │ │ │ │ -__copy__($self, /) │ │ │ │ -scanner($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ -finditer($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ -Return an iterator over all non-overlapping matches for the RE pattern in string. │ │ │ │ -For each match, the iterator returns a match object. │ │ │ │ -split($self, /, string, maxsplit=0) │ │ │ │ -Split string by the occurrences of pattern. │ │ │ │ -findall($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ -Return a list of all non-overlapping matches of pattern in string. │ │ │ │ -subn($self, /, repl, string, count=0) │ │ │ │ -Return the tuple (new_string, number_of_subs_made) found by replacing the leftmost non-overlapping occurrences of pattern with the replacement repl. │ │ │ │ -sub($self, /, repl, string, count=0) │ │ │ │ -Return the string obtained by replacing the leftmost non-overlapping occurrences of pattern in string by the replacement repl. │ │ │ │ -search($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ -Scan through string looking for a match, and return a corresponding match object instance. │ │ │ │ -Return None if no position in the string matches. │ │ │ │ -fullmatch($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ -Matches against all of the string. │ │ │ │ -prefixmatch($self, /, string, pos=0, endpos=sys.maxsize) │ │ │ │ -Matches zero or more characters at the beginning of the string. │ │ │ │ -The result of re.search(), re.prefixmatch(), and re.fullmatch(). │ │ │ │ -Match objects always have a boolean value of True. │ │ │ │ -Compiled regular expression object. │ │ │ │ ->,444444!!4 │ │ │ │ -PyInterpreterState_Get │ │ │ │ -finalize_subinterpreters │ │ │ │ -PyGILState_Ensure │ │ │ │ new_interpreter │ │ │ │ _PySemaphore_Init │ │ │ │ _PySemaphore_Wait │ │ │ │ PyThreadState_Delete │ │ │ │ tstate_delete_common │ │ │ │ Py_EndInterpreter │ │ │ │ PyGILState_Release │ │ │ │ _PySemaphore_Wakeup │ │ │ │ _PyThreadState_DeleteCurrent │ │ │ │ PyEval_AcquireThread │ │ │ │ +PyThreadState_Release │ │ │ │ _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 │ │ │ │ @@ -21980,317 +21983,19 @@ │ │ │ │ allow programmer to define multiple exit functions to be executed │ │ │ │ upon normal program termination. │ │ │ │ Two public functions, register and unregister, are defined. │ │ │ │ 5///////////////////////////////555//////////////// │ │ │ │ ///////// │ │ │ │ 555////// │ │ │ │ //////// │ │ │ │ -PyThreadState_Release │ │ │ │ +PyMutex_Unlock │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/ │ │ │ │ 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!#$%&()*+-;<=>?@^_`{|}~ │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstu │ │ │ │ ABCDEFGHIJKLMNOPQRSTUVWXYZ234567 │ │ │ │ -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. │ │ │ │ -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 │ │ │ │ -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, /) │ │ │ │ -seed([n]) -> None. │ │ │ │ -Defaults to use urandom and falls back to a combination │ │ │ │ -of the current time and the process identifier. │ │ │ │ -random($self, /) │ │ │ │ -random() -> x in the interval [0, 1). │ │ │ │ -Random() -> create a random number generator with its own internal state. │ │ │ │ -Module implements the Mersenne Twister random number generator. │ │ │ │ -insort_left($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ -Insert item x in list a, and keep it sorted assuming a is sorted. │ │ │ │ -If x is already in a, insert it to the left of the leftmost x. │ │ │ │ -Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ -slice of a to be searched. │ │ │ │ -A custom key function can be supplied to customize the sort order. │ │ │ │ -bisect_left($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ -Return the index where to insert item x in list a, assuming a is sorted. │ │ │ │ -The return value i is such that all e in a[:i] have e < x, and all e in │ │ │ │ -a[i:] have e >= x. So if x already appears in the list, a.insert(i, x) │ │ │ │ -will insert just before the leftmost x already there. │ │ │ │ -Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ -slice of a to be searched. │ │ │ │ -A custom key function can be supplied to customize the sort order. │ │ │ │ -insort_right($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ -Insert item x in list a, and keep it sorted assuming a is sorted. │ │ │ │ -If x is already in a, insert it to the right of the rightmost x. │ │ │ │ -Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ -slice of a to be searched. │ │ │ │ -A custom key function can be supplied to customize the sort order. │ │ │ │ -bisect_right($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ -Return the index where to insert item x in list a, assuming a is sorted. │ │ │ │ -The return value i is such that all e in a[:i] have e <= x, and all e in │ │ │ │ -a[i:] have e > x. So if x already appears in the list, a.insert(i, x) │ │ │ │ -will insert just after the rightmost x already there. │ │ │ │ -Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ -slice of a to be searched. │ │ │ │ -A custom key function can be supplied to customize the sort order. │ │ │ │ -Bisection algorithms. │ │ │ │ -This module provides support for maintaining a list in sorted order without │ │ │ │ -having to sort the list after each insertion. For long lists of items with │ │ │ │ -expensive comparison operations, this can be an improvement over the more │ │ │ │ -common approach. │ │ │ │ -decompress($self, /, data, max_length=-1) │ │ │ │ -Decompress *data*, returning uncompressed data as bytes. │ │ │ │ -If *max_length* is nonnegative, returns at most *max_length* bytes │ │ │ │ -of decompressed data. If this limit is reached and further output │ │ │ │ -can be produced, *self.needs_input* will be set to ``False``. In │ │ │ │ -this case, the next call to *decompress()* may provide *data* as b'' │ │ │ │ -to obtain more of the output. │ │ │ │ -If all of the input data was decompressed and returned (either │ │ │ │ -because this was less than *max_length* bytes, or because │ │ │ │ -*max_length* was negative), *self.needs_input* will be set to True. │ │ │ │ -Attempting to decompress data after the end of stream is reached │ │ │ │ -raises an EOFError. Any data found after the end of the stream is │ │ │ │ -ignored and saved in the unused_data attribute. │ │ │ │ -Data found after the end of the compressed stream. │ │ │ │ -True if more input is needed before more decompressed data can be produced. │ │ │ │ -True if the end-of-stream marker has been reached. │ │ │ │ -__deepcopy__($self, memo, /) │ │ │ │ -__copy__($self, /) │ │ │ │ -copy($self, /) │ │ │ │ -Return a copy of the decompression object. │ │ │ │ -flush($self, length=zlib.DEF_BUF_SIZE, /) │ │ │ │ -Return a bytes object containing any remaining decompressed data. │ │ │ │ - length │ │ │ │ - the initial size of the output buffer. │ │ │ │ -decompress($self, data, /, max_length=0) │ │ │ │ -Return a bytes object containing the decompressed version of the data. │ │ │ │ - The binary data to decompress. │ │ │ │ - max_length │ │ │ │ - The maximum allowable length of the decompressed data. │ │ │ │ - Unconsumed input data will be stored in │ │ │ │ - the unconsumed_tail attribute. │ │ │ │ -After calling this function, some of the input data may still be │ │ │ │ -stored in internal buffers for later processing. │ │ │ │ -Call the flush() method to clear these buffers. │ │ │ │ -__deepcopy__($self, memo, /) │ │ │ │ -__copy__($self, /) │ │ │ │ -copy($self, /) │ │ │ │ -Return a copy of the compression object. │ │ │ │ -flush($self, mode=zlib.Z_FINISH, /) │ │ │ │ -Return a bytes object containing any remaining compressed data. │ │ │ │ - One of the constants Z_SYNC_FLUSH, Z_FULL_FLUSH, Z_FINISH. │ │ │ │ - If mode == Z_FINISH, the compressor object can no longer be │ │ │ │ - used after calling the flush() method. Otherwise, more data │ │ │ │ - can still be compressed. │ │ │ │ -compress($self, data, /) │ │ │ │ -Returns a bytes object containing compressed data. │ │ │ │ - Binary data to be compressed. │ │ │ │ -After calling this function, some of the input data may still │ │ │ │ -be stored in internal buffers for later processing. │ │ │ │ -Call the flush() method to clear these buffers. │ │ │ │ -_ZlibDecompressor(wbits=MAX_WBITS, zdict=b'') │ │ │ │ -Create a decompressor object for decompressing data incrementally. │ │ │ │ - The predefined compression dictionary. This is a sequence of bytes │ │ │ │ - (such as a bytes object) containing subsequences that are expected │ │ │ │ - to occur frequently in the data that is to be compressed. Those │ │ │ │ - subsequences that are expected to be most common should come at the │ │ │ │ - end of the dictionary. This must be the same dictionary as used by the │ │ │ │ - compressor that produced the input data. │ │ │ │ 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. │ │ │ │ @@ -22693,14 +22398,207 @@ │ │ │ │ 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. │ │ │ │ +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. │ │ │ │ @@ -22769,14 +22667,119 @@ │ │ │ │ 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, /) │ │ │ │ +seed([n]) -> None. │ │ │ │ +Defaults to use urandom and falls back to a combination │ │ │ │ +of the current time and the process identifier. │ │ │ │ +random($self, /) │ │ │ │ +random() -> x in the interval [0, 1). │ │ │ │ +Random() -> create a random number generator with its own internal state. │ │ │ │ +Module implements the Mersenne Twister random number generator. │ │ │ │ +insort_left($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ +Insert item x in list a, and keep it sorted assuming a is sorted. │ │ │ │ +If x is already in a, insert it to the left of the leftmost x. │ │ │ │ +Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ +slice of a to be searched. │ │ │ │ +A custom key function can be supplied to customize the sort order. │ │ │ │ +bisect_left($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ +Return the index where to insert item x in list a, assuming a is sorted. │ │ │ │ +The return value i is such that all e in a[:i] have e < x, and all e in │ │ │ │ +a[i:] have e >= x. So if x already appears in the list, a.insert(i, x) │ │ │ │ +will insert just before the leftmost x already there. │ │ │ │ +Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ +slice of a to be searched. │ │ │ │ +A custom key function can be supplied to customize the sort order. │ │ │ │ +insort_right($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ +Insert item x in list a, and keep it sorted assuming a is sorted. │ │ │ │ +If x is already in a, insert it to the right of the rightmost x. │ │ │ │ +Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ +slice of a to be searched. │ │ │ │ +A custom key function can be supplied to customize the sort order. │ │ │ │ +bisect_right($module, /, a, x, lo=0, hi=None, *, key=None) │ │ │ │ +Return the index where to insert item x in list a, assuming a is sorted. │ │ │ │ +The return value i is such that all e in a[:i] have e <= x, and all e in │ │ │ │ +a[i:] have e > x. So if x already appears in the list, a.insert(i, x) │ │ │ │ +will insert just after the rightmost x already there. │ │ │ │ +Optional args lo (default 0) and hi (default len(a)) bound the │ │ │ │ +slice of a to be searched. │ │ │ │ +A custom key function can be supplied to customize the sort order. │ │ │ │ +Bisection algorithms. │ │ │ │ +This module provides support for maintaining a list in sorted order without │ │ │ │ +having to sort the list after each insertion. For long lists of items with │ │ │ │ +expensive comparison operations, this can be an improvement over the more │ │ │ │ +common approach. │ │ │ │ +decompress($self, /, data, max_length=-1) │ │ │ │ +Decompress *data*, returning uncompressed data as bytes. │ │ │ │ +If *max_length* is nonnegative, returns at most *max_length* bytes │ │ │ │ +of decompressed data. If this limit is reached and further output │ │ │ │ +can be produced, *self.needs_input* will be set to ``False``. In │ │ │ │ +this case, the next call to *decompress()* may provide *data* as b'' │ │ │ │ +to obtain more of the output. │ │ │ │ +If all of the input data was decompressed and returned (either │ │ │ │ +because this was less than *max_length* bytes, or because │ │ │ │ +*max_length* was negative), *self.needs_input* will be set to True. │ │ │ │ +Attempting to decompress data after the end of stream is reached │ │ │ │ +raises an EOFError. Any data found after the end of the stream is │ │ │ │ +ignored and saved in the unused_data attribute. │ │ │ │ +Data found after the end of the compressed stream. │ │ │ │ +True if more input is needed before more decompressed data can be produced. │ │ │ │ +True if the end-of-stream marker has been reached. │ │ │ │ +__deepcopy__($self, memo, /) │ │ │ │ +__copy__($self, /) │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the decompression object. │ │ │ │ +flush($self, length=zlib.DEF_BUF_SIZE, /) │ │ │ │ +Return a bytes object containing any remaining decompressed data. │ │ │ │ + length │ │ │ │ + the initial size of the output buffer. │ │ │ │ +decompress($self, data, /, max_length=0) │ │ │ │ +Return a bytes object containing the decompressed version of the data. │ │ │ │ + The binary data to decompress. │ │ │ │ + max_length │ │ │ │ + The maximum allowable length of the decompressed data. │ │ │ │ + Unconsumed input data will be stored in │ │ │ │ + the unconsumed_tail attribute. │ │ │ │ +After calling this function, some of the input data may still be │ │ │ │ +stored in internal buffers for later processing. │ │ │ │ +Call the flush() method to clear these buffers. │ │ │ │ +__deepcopy__($self, memo, /) │ │ │ │ +__copy__($self, /) │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the compression object. │ │ │ │ +flush($self, mode=zlib.Z_FINISH, /) │ │ │ │ +Return a bytes object containing any remaining compressed data. │ │ │ │ + One of the constants Z_SYNC_FLUSH, Z_FULL_FLUSH, Z_FINISH. │ │ │ │ + If mode == Z_FINISH, the compressor object can no longer be │ │ │ │ + used after calling the flush() method. Otherwise, more data │ │ │ │ + can still be compressed. │ │ │ │ +compress($self, data, /) │ │ │ │ +Returns a bytes object containing compressed data. │ │ │ │ + Binary data to be compressed. │ │ │ │ +After calling this function, some of the input data may still │ │ │ │ +be stored in internal buffers for later processing. │ │ │ │ +Call the flush() method to clear these buffers. │ │ │ │ +_ZlibDecompressor(wbits=MAX_WBITS, zdict=b'') │ │ │ │ +Create a decompressor object for decompressing data incrementally. │ │ │ │ + The predefined compression dictionary. This is a sequence of bytes │ │ │ │ + (such as a bytes object) containing subsequences that are expected │ │ │ │ + to occur frequently in the data that is to be compressed. Those │ │ │ │ + subsequences that are expected to be most common should come at the │ │ │ │ + end of the dictionary. This must be the same dictionary as used by the │ │ │ │ + compressor that produced the input data. │ │ │ │ ?456789:;<= │ │ │ │ !"#$%&'()*+,-./0123 │ │ │ │ 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'. │ │ │ │ @@ -25303,15 +25306,14 @@ │ │ │ │ KLYUCHEVAYA &M.P&T'S │ │ │ │ "M.P&T'S │ │ │ │ DIRECTION F │ │ │ │ _PyMem_ArenaFree │ │ │ │ PyInterpreterState_Delete │ │ │ │ zapthreads │ │ │ │ _PyInterpreterState_GetAllocatedBlocks │ │ │ │ -PyMutex_Unlock │ │ │ │ _PyRawMutex_UnlockSlow │ │ │ │ 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 │ │ │ │ @@ -26695,16 +26697,16 @@ │ │ │ │ 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. It is an error if │ │ │ │ *buffer_callback* is not None and *protocol* is None or smaller than 5. │ │ │ │ Optimized C implementation for the Python pickle module. │ │ │ │ -_Py_CheckRecursiveCallPy │ │ │ │ signal_active_thread │ │ │ │ +_Py_CheckRecursiveCallPy │ │ │ │ Encoder(markers, default, encoder, indent, key_separator, item_separator, sort_keys, skipkeys, allow_nan) │ │ │ │ JSON scanner object │ │ │ │ scanstring($module, pystr, end, strict=True, /) │ │ │ │ Scan the string s for a JSON string. │ │ │ │ End is the index of the character in s after the quote that started the │ │ │ │ JSON string. Unescapes all valid JSON string escape sequences and raises │ │ │ │ ValueError on attempt to decode an invalid string. If strict is False │ │ │ │ @@ -27071,16 +27073,16 @@ │ │ │ │ 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_AfterFork_Child │ │ │ │ _PyInterpreterState_DeleteExceptMain │ │ │ │ -_PyOS_InterruptOccurred │ │ │ │ 111111s11 │ │ │ │ +_PyOS_InterruptOccurred │ │ │ │ EEEEEEEEMEEEE │ │ │ │ _normal_dist_inv_cdf($module, p, mu, sigma, /) │ │ │ │ Accelerators for the statistics module. │ │ │ │ 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. │ │ │ │ @@ -27100,32 +27102,14 @@ │ │ │ │ Return a new SHA-384 hash object; optionally initialized with a string. │ │ │ │ sha512($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-512 hash object; optionally initialized with a string. │ │ │ │ sha224($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-224 hash object; optionally initialized with a string. │ │ │ │ sha256($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new SHA-256 hash object; optionally initialized with a string. │ │ │ │ -update($self, data, /) │ │ │ │ -Update this hash object's state with the provided bytes-like object. │ │ │ │ -hexdigest($self, /) │ │ │ │ -Return the digest value as a string of hexadecimal digits. │ │ │ │ -digest($self, /) │ │ │ │ -Return the digest value as a bytes object. │ │ │ │ -copy($self, /) │ │ │ │ -Return a copy of the hash object. │ │ │ │ -blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2s hash object. │ │ │ │ -blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ - key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ - node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ - usedforsecurity=True, string=None) │ │ │ │ -Return a new BLAKE2b hash object. │ │ │ │ _blake2 provides BLAKE2b and BLAKE2s for hashlib │ │ │ │ GetReparseDeferralEnabled($self, /) │ │ │ │ Retrieve reparse deferral enabled status; always returns false with Expat <2.6.0. │ │ │ │ SetReparseDeferralEnabled($self, enabled, /) │ │ │ │ Enable/Disable reparse deferral; enabled by default with Expat >=2.6.0. │ │ │ │ SetAllocTrackerMaximumAmplification($self, max_factor, /) │ │ │ │ Sets the maximum amplification factor between direct input and bytes of dynamic memory allocated. │ │ │ │ @@ -27203,14 +27187,32 @@ │ │ │ │ XML parser │ │ │ │ ErrorString($module, code, /) │ │ │ │ Returns string error for given number. │ │ │ │ ParserCreate($module, /, encoding=None, namespace_separator=None, │ │ │ │ intern=) │ │ │ │ Return a new XML parser object. │ │ │ │ Python wrapper for Expat parser. │ │ │ │ +update($self, data, /) │ │ │ │ +Update this hash object's state with the provided bytes-like object. │ │ │ │ +hexdigest($self, /) │ │ │ │ +Return the digest value as a string of hexadecimal digits. │ │ │ │ +digest($self, /) │ │ │ │ +Return the digest value as a bytes object. │ │ │ │ +copy($self, /) │ │ │ │ +Return a copy of the hash object. │ │ │ │ +blake2s(data=b'', *, digest_size=_blake2.blake2s.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2s hash object. │ │ │ │ +blake2b(data=b'', *, digest_size=_blake2.blake2b.MAX_DIGEST_SIZE, │ │ │ │ + key=b'', salt=b'', person=b'', fanout=1, depth=1, leaf_size=0, │ │ │ │ + node_offset=0, node_depth=0, inner_size=0, last_node=False, │ │ │ │ + usedforsecurity=True, string=None) │ │ │ │ +Return a new BLAKE2b hash object. │ │ │ │ ! $ ' * - 0 3 6 9 < │ │ │ │ ? B E H K N Q T W Z ] ` c f i l o r u x { ~ │ │ │ │ ! % ) - 1 5 8 ; > │ │ │ │ A D G J M P S V Y \ _ b e h k n q t w z } │ │ │ │ !"!%!(!+!.!1!4!7!:!=!@!C!F!I!L!O!R!U!X![!^!a!d!g!j!m!p!s!v!y!|! │ │ │ │ "!"$"'"*"-"0"3"6"9"<"?"B"E"H"K"N"Q"T"W"Z"]"`"c"f"i"l"o"r"u"x"{"~" │ │ │ │ ###'#+#/#3#7#;#?#C#G#K#O#S#W#[#_#c#g#k#o#s#w#{# │ │ │ │ @@ -27738,15 +27740,15 @@ │ │ │ │ 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. │ │ │ │ md5($module, /, data=b'', *, usedforsecurity=True, string=None) │ │ │ │ Return a new MD5 hash object; optionally initialized with a string. │ │ │ │ -lX_PyEval_SpecialMethodCanSuggest │ │ │ │ +oX>_PyEval_SpecialMethodCanSuggest │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRST │ │ │ │ _modules_by_index_clear_one │ │ │ │ tanh($module, z, /) │ │ │ │ Return the hyperbolic tangent of z. │ │ │ │ tan($module, z, /) │ │ │ │ Return the tangent of z. │ │ │ │ sqrt($module, z, /) │ │ │ │ @@ -27825,19 +27827,19 @@ │ │ │ │ checksum_flag │ │ │ │ dict_id_flag │ │ │ │ nb_workers │ │ │ │ job_size │ │ │ │ overlap_log │ │ │ │ window_log_max │ │ │ │ Unable to allocate output buffer. │ │ │ │ +_enter_buffered_busy │ │ │ │ config_vars($module, /) │ │ │ │ Returns a dictionary containing build variables intended to be exposed by sysconfig. │ │ │ │ A helper for the sysconfig module. │ │ │ │ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ │ │ │ │ -_enter_buffered_busy │ │ │ │ _PyThread_CurrentExceptions │ │ │ │ PyImport_ExecCodeModuleWithPathnames │ │ │ │ _PyObject_AssertFailed │ │ │ │ dummy_dealloc │ │ │ │ PyEval_AcquireLock │ │ │ │ Py_SetProgramName │ │ │ │ _PyThreadState_Init │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -8,20 +8,20 @@ │ │ │ │ 0x0001e948 72745f6d 61696e00 61626f72 74005f5f rt_main.abort.__ │ │ │ │ 0x0001e958 6378615f 61746578 6974006d 656d7365 cxa_atexit.memse │ │ │ │ 0x0001e968 74007379 7363616c 6c005f5f 73746163 t.syscall.__stac │ │ │ │ 0x0001e978 6b5f6368 6b5f6661 696c005f 5f657272 k_chk_fail.__err │ │ │ │ 0x0001e988 6e6f5f6c 6f636174 696f6e00 73746465 no_location.stde │ │ │ │ 0x0001e998 72720066 70757473 00737472 73747200 rr.fputs.strstr. │ │ │ │ 0x0001e9a8 5f5f6973 6f633233 5f737472 746f6c00 __isoc23_strtol. │ │ │ │ - 0x0001e9b8 5f5f656e 7669726f 6e005f5f 66707269 __environ.__fpri │ │ │ │ - 0x0001e9c8 6e74665f 63686b00 5f5f636c 6f636b5f ntf_chk.__clock_ │ │ │ │ - 0x0001e9d8 67657474 696d6536 34007074 68726561 gettime64.pthrea │ │ │ │ - 0x0001e9e8 645f6b65 795f6372 65617465 00707468 d_key_create.pth │ │ │ │ - 0x0001e9f8 72656164 5f736574 73706563 69666963 read_setspecific │ │ │ │ - 0x0001ea08 006d656d 63707900 73746469 6e006669 .memcpy.stdin.fi │ │ │ │ + 0x0001e9b8 5f5f656e 7669726f 6e005f5f 636c6f63 __environ.__cloc │ │ │ │ + 0x0001e9c8 6b5f6765 7474696d 65363400 70746872 k_gettime64.pthr │ │ │ │ + 0x0001e9d8 6561645f 6b65795f 63726561 74650070 ead_key_create.p │ │ │ │ + 0x0001e9e8 74687265 61645f73 65747370 65636966 thread_setspecif │ │ │ │ + 0x0001e9f8 6963006d 656d6370 79005f5f 66707269 ic.memcpy.__fpri │ │ │ │ + 0x0001ea08 6e74665f 63686b00 73746469 6e006669 ntf_chk.stdin.fi │ │ │ │ 0x0001ea18 6c656e6f 00697361 74747900 63616c6c leno.isatty.call │ │ │ │ 0x0001ea28 6f630077 63736368 72007074 68726561 oc.wcschr.pthrea │ │ │ │ 0x0001ea38 645f6174 74725f69 6e697400 70746872 d_attr_init.pthr │ │ │ │ 0x0001ea48 6561645f 61747472 5f736574 73636f70 ead_attr_setscop │ │ │ │ 0x0001ea58 65007074 68726561 645f6372 65617465 e.pthread_create │ │ │ │ 0x0001ea68 00707468 72656164 5f617474 725f6465 .pthread_attr_de │ │ │ │ 0x0001ea78 7374726f 79007074 68726561 645f6174 stroy.pthread_at │ │ │ │ @@ -29,51 +29,51 @@ │ │ │ │ 0x0001ea98 7374726c 656e0073 65746c6f 63616c65 strlen.setlocale │ │ │ │ 0x0001eaa8 00676574 656e7600 73747263 6d700077 .getenv.strcmp.w │ │ │ │ 0x0001eab8 6373636d 70007074 68726561 645f636f cscmp.pthread_co │ │ │ │ 0x0001eac8 6e646174 74725f69 6e697400 70746872 ndattr_init.pthr │ │ │ │ 0x0001ead8 6561645f 636f6e64 61747472 5f736574 ead_condattr_set │ │ │ │ 0x0001eae8 636c6f63 6b006e6c 5f6c616e 67696e66 clock.nl_langinf │ │ │ │ 0x0001eaf8 6f006d62 73746f77 63730070 74687265 o.mbstowcs.pthre │ │ │ │ - 0x0001eb08 61645f6a 6f696e00 70746872 6561645f ad_join.pthread_ │ │ │ │ - 0x0001eb18 73656c66 006d6272 746f7763 00776373 self.mbrtowc.wcs │ │ │ │ - 0x0001eb28 6c656e00 67657472 616e646f 6d005f5f len.getrandom.__ │ │ │ │ - 0x0001eb38 72656164 5f63686b 00776373 6e636d70 read_chk.wcsncmp │ │ │ │ - 0x0001eb48 006d656d 6d6f7665 00737472 63687200 .memmove.strchr. │ │ │ │ - 0x0001eb58 7374646f 75740077 6373746f 6b005f5f stdout.wcstok.__ │ │ │ │ - 0x0001eb68 7072696e 74665f63 686b005f 5f69736f printf_chk.__iso │ │ │ │ - 0x0001eb78 6332335f 73747274 6f756c00 70746872 c23_strtoul.pthr │ │ │ │ - 0x0001eb88 6561645f 6765746e 616d655f 6e700067 ead_getname_np.g │ │ │ │ - 0x0001eb98 65746377 64007763 736e6370 79006677 etcwd.wcsncpy.fw │ │ │ │ - 0x0001eba8 72697465 00667075 74630073 74726475 rite.fputc.strdu │ │ │ │ - 0x0001ebb8 70005f5f 76736e70 72696e74 665f6368 p.__vsnprintf_ch │ │ │ │ - 0x0001ebc8 6b005f5f 736e7072 696e7466 5f63686b k.__snprintf_chk │ │ │ │ - 0x0001ebd8 005f5f69 736f6332 335f7763 73746f6c .__isoc23_wcstol │ │ │ │ - 0x0001ebe8 00736574 76627566 006d6d61 70363400 .setvbuf.mmap64. │ │ │ │ - 0x0001ebf8 6d616476 69736500 6d756e6d 6170005f madvise.munmap._ │ │ │ │ - 0x0001ec08 5f667374 61743634 5f74696d 65363400 _fstat64_time64. │ │ │ │ - 0x0001ec18 70746872 6561645f 636f6e64 5f646573 pthread_cond_des │ │ │ │ - 0x0001ec28 74726f79 00707468 72656164 5f6d7574 troy.pthread_mut │ │ │ │ - 0x0001ec38 65785f64 65737472 6f790070 74687265 ex_destroy.pthre │ │ │ │ - 0x0001ec48 61645f6d 75746578 5f696e69 74007074 ad_mutex_init.pt │ │ │ │ - 0x0001ec58 68726561 645f636f 6e645f69 6e697400 hread_cond_init. │ │ │ │ - 0x0001ec68 70746872 6561645f 67657461 7474725f pthread_getattr_ │ │ │ │ - 0x0001ec78 6e700070 74687265 61645f61 7474725f np.pthread_attr_ │ │ │ │ - 0x0001ec88 67657467 75617264 73697a65 00707468 getguardsize.pth │ │ │ │ - 0x0001ec98 72656164 5f617474 725f6765 74737461 read_attr_getsta │ │ │ │ - 0x0001eca8 636b0070 74687265 61645f6d 75746578 ck.pthread_mutex │ │ │ │ - 0x0001ecb8 5f6c6f63 6b007074 68726561 645f636f _lock.pthread_co │ │ │ │ - 0x0001ecc8 6e645f73 69676e61 6c007074 68726561 nd_signal.pthrea │ │ │ │ - 0x0001ecd8 645f6d75 7465785f 756e6c6f 636b005f d_mutex_unlock._ │ │ │ │ - 0x0001ece8 5f707468 72656164 5f636f6e 645f7469 _pthread_cond_ti │ │ │ │ - 0x0001ecf8 6d656477 61697436 34007061 75736500 medwait64.pause. │ │ │ │ - 0x0001ed08 70746872 6561645f 67657473 70656369 pthread_getspeci │ │ │ │ - 0x0001ed18 66696300 5f5f7072 63746c5f 74696d65 fic.__prctl_time │ │ │ │ - 0x0001ed28 36340073 74727263 68720073 74726e63 64.strrchr.strnc │ │ │ │ - 0x0001ed38 6d70005f 5f737072 696e7466 5f63686b mp.__sprintf_chk │ │ │ │ - 0x0001ed48 005f5f6d 656d6d6f 76655f63 686b0063 .__memmove_chk.c │ │ │ │ + 0x0001eb08 61645f73 656c6600 6d627274 6f776300 ad_self.mbrtowc. │ │ │ │ + 0x0001eb18 7763736c 656e0067 65747261 6e646f6d wcslen.getrandom │ │ │ │ + 0x0001eb28 005f5f72 6561645f 63686b00 7763736e .__read_chk.wcsn │ │ │ │ + 0x0001eb38 636d7000 6d656d6d 6f766500 73747263 cmp.memmove.strc │ │ │ │ + 0x0001eb48 68720073 74646f75 74007763 73746f6b hr.stdout.wcstok │ │ │ │ + 0x0001eb58 005f5f70 72696e74 665f6368 6b005f5f .__printf_chk.__ │ │ │ │ + 0x0001eb68 69736f63 32335f73 7472746f 756c0070 isoc23_strtoul.p │ │ │ │ + 0x0001eb78 74687265 61645f67 65746e61 6d655f6e thread_getname_n │ │ │ │ + 0x0001eb88 70006765 74637764 00776373 6e637079 p.getcwd.wcsncpy │ │ │ │ + 0x0001eb98 00667772 69746500 66707574 63007374 .fwrite.fputc.st │ │ │ │ + 0x0001eba8 72647570 005f5f76 736e7072 696e7466 rdup.__vsnprintf │ │ │ │ + 0x0001ebb8 5f63686b 005f5f73 6e707269 6e74665f _chk.__snprintf_ │ │ │ │ + 0x0001ebc8 63686b00 5f5f6973 6f633233 5f776373 chk.__isoc23_wcs │ │ │ │ + 0x0001ebd8 746f6c00 73657476 62756600 6d6d6170 tol.setvbuf.mmap │ │ │ │ + 0x0001ebe8 3634006d 61647669 7365006d 756e6d61 64.madvise.munma │ │ │ │ + 0x0001ebf8 70005f5f 66737461 7436345f 74696d65 p.__fstat64_time │ │ │ │ + 0x0001ec08 36340070 74687265 61645f63 6f6e645f 64.pthread_cond_ │ │ │ │ + 0x0001ec18 64657374 726f7900 70746872 6561645f destroy.pthread_ │ │ │ │ + 0x0001ec28 6d757465 785f6465 7374726f 79007074 mutex_destroy.pt │ │ │ │ + 0x0001ec38 68726561 645f6d75 7465785f 696e6974 hread_mutex_init │ │ │ │ + 0x0001ec48 00707468 72656164 5f636f6e 645f696e .pthread_cond_in │ │ │ │ + 0x0001ec58 69740070 74687265 61645f67 65746174 it.pthread_getat │ │ │ │ + 0x0001ec68 74725f6e 70007074 68726561 645f6174 tr_np.pthread_at │ │ │ │ + 0x0001ec78 74725f67 65746775 61726473 697a6500 tr_getguardsize. │ │ │ │ + 0x0001ec88 70746872 6561645f 61747472 5f676574 pthread_attr_get │ │ │ │ + 0x0001ec98 73746163 6b007074 68726561 645f6d75 stack.pthread_mu │ │ │ │ + 0x0001eca8 7465785f 6c6f636b 00707468 72656164 tex_lock.pthread │ │ │ │ + 0x0001ecb8 5f636f6e 645f7369 676e616c 00707468 _cond_signal.pth │ │ │ │ + 0x0001ecc8 72656164 5f6d7574 65785f75 6e6c6f63 read_mutex_unloc │ │ │ │ + 0x0001ecd8 6b005f5f 70746872 6561645f 636f6e64 k.__pthread_cond │ │ │ │ + 0x0001ece8 5f74696d 65647761 69743634 00706175 _timedwait64.pau │ │ │ │ + 0x0001ecf8 73650070 74687265 61645f67 65747370 se.pthread_getsp │ │ │ │ + 0x0001ed08 65636966 6963005f 5f707263 746c5f74 ecific.__prctl_t │ │ │ │ + 0x0001ed18 696d6536 34007374 72726368 72007374 ime64.strrchr.st │ │ │ │ + 0x0001ed28 726e636d 70005f5f 73707269 6e74665f rncmp.__sprintf_ │ │ │ │ + 0x0001ed38 63686b00 5f5f6d65 6d6d6f76 655f6368 chk.__memmove_ch │ │ │ │ + 0x0001ed48 6b007074 68726561 645f6a6f 696e0063 k.pthread_join.c │ │ │ │ 0x0001ed58 6f6e6673 74720066 72656164 00707468 onfstr.fread.pth │ │ │ │ 0x0001ed68 72656164 5f636f6e 645f7761 69740073 read_cond_wait.s │ │ │ │ 0x0001ed78 74726e63 7079005f 5f636c6f 636b5f67 trncpy.__clock_g │ │ │ │ 0x0001ed88 65747265 73363400 73747270 62726b00 etres64.strpbrk. │ │ │ │ 0x0001ed98 776d656d 636d7000 77637372 63687200 wmemcmp.wcsrchr. │ │ │ │ 0x0001eda8 6d656d72 63687200 67657461 75787661 memrchr.getauxva │ │ │ │ 0x0001edb8 6c00756e 73657465 6e760077 63736370 l.unsetenv.wcscp │ │ │ │ @@ -148,15 +148,15 @@ │ │ │ │ 0x0001f208 5354445f 44537472 65616d4f 75745369 STD_DStreamOutSi │ │ │ │ 0x0001f218 7a650067 6574736f 636b6e61 6d65005f ze.getsockname._ │ │ │ │ 0x0001f228 5f676574 736f636b 6f707436 3400696e _getsockopt64.in │ │ │ │ 0x0001f238 65745f70 746f6e00 67657461 64647269 et_pton.getaddri │ │ │ │ 0x0001f248 6e666f00 66726565 61646472 696e666f nfo.freeaddrinfo │ │ │ │ 0x0001f258 00636f6e 6e656374 0073656e 64006c6f .connect.send.lo │ │ │ │ 0x0001f268 63616c65 636f6e76 00666368 64697200 caleconv.fchdir. │ │ │ │ - 0x0001f278 72656376 00747a73 65740063 72633332 recv.tzset.crc32 │ │ │ │ + 0x0001f278 747a7365 74007265 63760063 72633332 tzset.recv.crc32 │ │ │ │ 0x0001f288 00646566 6c617465 496e6974 325f0064 .deflateInit2_.d │ │ │ │ 0x0001f298 65666c61 74655365 74446963 74696f6e eflateSetDiction │ │ │ │ 0x0001f2a8 61727900 696e666c 61746549 6e697432 ary.inflateInit2 │ │ │ │ 0x0001f2b8 5f00696e 666c6174 65536574 44696374 _.inflateSetDict │ │ │ │ 0x0001f2c8 696f6e61 7279005a 5354445f 63726561 ionary.ZSTD_crea │ │ │ │ 0x0001f2d8 74654343 7478005a 5354445f 43437478 teCCtx.ZSTD_CCtx │ │ │ │ 0x0001f2e8 5f6c6f61 64446963 74696f6e 61727900 _loadDictionary. │ │ │ │ @@ -434,23 +434,23 @@ │ │ │ │ 0x000203e8 76667072 696e7466 5f63686b 00696e65 vfprintf_chk.ine │ │ │ │ 0x000203f8 745f6174 6f6e0070 72656164 76363400 t_aton.preadv64. │ │ │ │ 0x00020408 70777269 74657636 34006966 5f696e64 pwritev64.if_ind │ │ │ │ 0x00020418 6578746f 6e616d65 00736574 686f7374 extoname.sethost │ │ │ │ 0x00020428 6e616d65 00676574 73657276 62796e61 name.getservbyna │ │ │ │ 0x00020438 6d650067 65747365 72766279 706f7274 me.getservbyport │ │ │ │ 0x00020448 00676574 70726f74 6f62796e 616d6500 .getprotobyname. │ │ │ │ - 0x00020458 69665f6e 616d6574 6f696e64 65780058 if_nametoindex.X │ │ │ │ - 0x00020468 4d4c5f47 65744261 73650067 6574726c ML_GetBase.getrl │ │ │ │ - 0x00020478 696d6974 36340073 6574726c 696d6974 imit64.setrlimit │ │ │ │ - 0x00020488 36340067 65746e61 6d65696e 666f0073 64.getnameinfo.s │ │ │ │ - 0x00020498 69677065 6e64696e 67007369 67776169 igpending.sigwai │ │ │ │ - 0x000204a8 7400584d 4c5f4765 74496e70 7574436f t.XML_GetInputCo │ │ │ │ - 0x000204b8 6e746578 74006e69 63650067 65747067 ntext.nice.getpg │ │ │ │ - 0x000204c8 69640073 74727369 676e616c 006c6f67 id.strsignal.log │ │ │ │ - 0x000204d8 696e5f74 74790073 65746e73 005f5f73 in_tty.setns.__s │ │ │ │ + 0x00020458 6765746e 616d6569 6e666f00 69665f6e getnameinfo.if_n │ │ │ │ + 0x00020468 616d6574 6f696e64 65780058 4d4c5f47 ametoindex.XML_G │ │ │ │ + 0x00020478 65744261 73650067 6574726c 696d6974 etBase.getrlimit │ │ │ │ + 0x00020488 36340073 6574726c 696d6974 36340073 64.setrlimit64.s │ │ │ │ + 0x00020498 69677065 6e64696e 6700584d 4c5f4765 igpending.XML_Ge │ │ │ │ + 0x000204a8 74496e70 7574436f 6e746578 74006e69 tInputContext.ni │ │ │ │ + 0x000204b8 63650067 65747067 69640073 69677761 ce.getpgid.sigwa │ │ │ │ + 0x000204c8 6974006c 6f67696e 5f747479 00736574 it.login_tty.set │ │ │ │ + 0x000204d8 6e730073 74727369 676e616c 005f5f73 ns.strsignal.__s │ │ │ │ 0x000204e8 65746974 696d6572 3634005f 5f676574 etitimer64.__get │ │ │ │ 0x000204f8 6974696d 65723634 00736967 77616974 itimer64.sigwait │ │ │ │ 0x00020508 696e666f 005f5f73 69677469 6d656477 info.__sigtimedw │ │ │ │ 0x00020518 61697436 34006463 67657474 65787400 ait64.dcgettext. │ │ │ │ 0x00020528 62696e64 5f746578 74646f6d 61696e5f bind_textdomain_ │ │ │ │ 0x00020538 636f6465 73657400 69665f6e 616d6569 codeset.if_namei │ │ │ │ 0x00020548 6e646578 0069665f 66726565 6e616d65 ndex.if_freename │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 0002d6c8 <.init>: │ │ │ │ push {r3, lr} │ │ │ │ - bl 2b6124 <_start@@Base+0x34> │ │ │ │ + bl 2b9fbc <_start@@Base+0x34> │ │ │ │ pop {r3, pc} │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0002f2a0 : │ │ │ │ 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 2b84fc │ │ │ │ + bl 2c5060 │ │ │ │ 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 2f338 │ │ │ │ ldr r3, [pc, #96] @ 2f38c │ │ │ │ ldr r0, [r3, #1784] @ 0x6f8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f354 │ │ │ │ b 2f380 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #36804 @ 0x8fc4 │ │ │ │ + movw r0, #29692 @ 0x73fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f324 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2fab4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f378 │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36820 @ 0x8fd4 │ │ │ │ + movw r1, #29708 @ 0x740c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3, #2156] @ 0x86c │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r5, [r3, #1784] @ 0x6f8 │ │ │ │ str r4, [r3, #1788] @ 0x6fc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ @@ -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 2b8874 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2c53d8 <_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 2badcc │ │ │ │ + bl 2c7930 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f444 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2c62a0 │ │ │ │ + bl 2d38fc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ - movw r0, #36864 @ 0x9000 │ │ │ │ + movw r0, #29752 @ 0x7438 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2cabf8 │ │ │ │ + bl 2d77a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f464 │ │ │ │ ldrb r4, [r4] │ │ │ │ subs r4, r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ sub r1, fp, #324 @ 0x144 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2bc564 │ │ │ │ + bl 2c8e70 │ │ │ │ sub r0, fp, #324 @ 0x144 │ │ │ │ - bl 2c62a0 │ │ │ │ + bl 2d38fc │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f48c │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ - bl 244134 │ │ │ │ + bl 243fbc │ │ │ │ mov r6, r0 │ │ │ │ - bl 32f6d4 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ + bl 331d60 <_PyInterpreterState_SetRunningMain@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f4ac │ │ │ │ - bl 346a20 │ │ │ │ + bl 347b1c │ │ │ │ mov r0, #1 │ │ │ │ bl 2dc94 │ │ │ │ sub r1, fp, #344 @ 0x158 │ │ │ │ - movw r0, #36880 @ 0x9010 │ │ │ │ + movw r0, #29768 @ 0x7448 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 36b88 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f4cc │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ b 2f508 │ │ │ │ ldr r3, [fp, #-344] @ 0xfffffea8 │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f508 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2d5af4 │ │ │ │ + bl 2d958c │ │ │ │ ldr r1, [pc, #180] @ 2f5a4 │ │ │ │ - movw r2, #36888 @ 0x9018 │ │ │ │ + movw r2, #29776 @ 0x7450 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp] │ │ │ │ ldr r3, [pc, #168] @ 2f5a8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - movw r0, #36904 @ 0x9028 │ │ │ │ + movw r0, #29792 @ 0x7460 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e3af8 │ │ │ │ + bl 2e7ab8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 2f52c │ │ │ │ - movw r1, #36916 @ 0x9034 │ │ │ │ + movw r1, #29804 @ 0x746c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #128] @ 2f5ac │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ bne 2f540 │ │ │ │ mov r5, #1 │ │ │ │ - bl 346a20 │ │ │ │ + bl 347b1c │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f584 │ │ │ │ movw r4, #26176 @ 0x6640 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e63c │ │ │ │ bl 2e72c │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f584 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #36952 @ 0x9058 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 437d0 │ │ │ │ + bl 43960 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 349b98 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 34a368 │ │ │ │ + bl 34ad2c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 34b500 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - subeq r3, r9, r8, ror #30 │ │ │ │ + subeq r2, r9, r8, lsr #4 │ │ │ │ rsbeq r6, sp, r0, lsl #22 │ │ │ │ - umaaleq r4, r9, r8, r0 │ │ │ │ + subeq r2, r9, r8, asr r3 │ │ │ │ │ │ │ │ 0002f5b0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r3, #1916] @ 0x77c │ │ │ │ cmp r3, #0 │ │ │ │ beq 2f5ec │ │ │ │ - movw r1, #36960 @ 0x9060 │ │ │ │ + movw r1, #29848 @ 0x7498 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc, #36] @ 2f610 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_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 2b8784 │ │ │ │ + bl 2c52e8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - subeq r4, r9, r8, lsr #1 │ │ │ │ + subeq r2, r9, r8, ror #6 │ │ │ │ │ │ │ │ 0002f614 : │ │ │ │ push {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 2ea9c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2f694 │ │ │ │ bl 2f6e4 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b84fc │ │ │ │ + bl 2c5060 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ movw r0, #4300 @ 0x10cc │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ @@ -308,15 +308,15 @@ │ │ │ │ │ │ │ │ 0002f724 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ad220 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + bl ace20 <_PyOS_IsMainThread@@Base+0x22c> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002f750 : │ │ │ │ @@ -336,39 +336,39 @@ │ │ │ │ ldr r2, [pc, #296] @ 2f8b4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r2, r3] │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f7e4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37028 @ 0x90a4 │ │ │ │ + movw r1, #29916 @ 0x74dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1f0010 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ + bl 1f0450 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 2f7e4 │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #2160] @ 0x870 │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ beq 2f8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ mov r5, #0 │ │ │ │ b 2f8a8 │ │ │ │ mov r0, #12 │ │ │ │ - bl ad26c │ │ │ │ + bl ace6c │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f808 │ │ │ │ cmp r4, #0 │ │ │ │ beq 2f8a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 370248 │ │ │ │ + bl 370d30 │ │ │ │ b 2f8a4 │ │ │ │ ldr r0, [pc, #168] @ 2f8b8 │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ stm r5, {r3, r7} │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -377,15 +377,15 @@ │ │ │ │ bne 2f838 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2f820 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ beq 2f848 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ ldr r2, [pc, #108] @ 2f8bc │ │ │ │ ldr r3, [r2, #1796] @ 0x704 │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r2, #1796] @ 0x704 │ │ │ │ beq 2f870 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r3] │ │ │ │ @@ -399,15 +399,15 @@ │ │ │ │ bne 2f890 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 2f878 │ │ │ │ dmb ish │ │ │ │ beq 2f7dc │ │ │ │ ldr r0, [pc, #24] @ 2f8b8 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ b 2f7dc │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq sl, sl, r8, asr r1 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq fp, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ @@ -423,28 +423,28 @@ │ │ │ │ ldr r0, [pc, #80] @ 2f930 │ │ │ │ b 2fb48 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f0940 │ │ │ │ + bl f05c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl a69dc │ │ │ │ + bl a68a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, ip, lsr #24 │ │ │ │ │ │ │ │ 0002f934 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -458,90 +458,90 @@ │ │ │ │ bne 2f970 │ │ │ │ ldr r0, [pc, #324] @ 2faac │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2fb48 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 97948 │ │ │ │ + bl 97548 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 2fa70 │ │ │ │ mov r1, #61 @ 0x3d │ │ │ │ mov r0, r4 │ │ │ │ bl 2e054 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 2f9c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl f0940 │ │ │ │ + bl f05c4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fa7c │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [pc, #248] @ 2fab0 │ │ │ │ ldr r2, [r3, #2164] @ 0x874 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #2164] @ 0x874 │ │ │ │ b 2f9f0 │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl f00e0 │ │ │ │ + bl efd64 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fa7c │ │ │ │ add r0, r5, #4 │ │ │ │ - bl f0940 │ │ │ │ + bl f05c4 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 2fa80 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmn r0, #1 │ │ │ │ beq 2fa80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2fa28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 2fa28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 2fa48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 2fa48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r6 │ │ │ │ mov r4, r6 │ │ │ │ b 2fa80 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + b 21c6ac <_PyErr_Clear@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, r0, lsr ip │ │ │ │ rsbeq r1, r8, ip, asr #3 │ │ │ │ │ │ │ │ 0002fab4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #24] @ 2fad8 │ │ │ │ @@ -564,47 +564,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 2bae18 │ │ │ │ + bl 2c797c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002fb20 : │ │ │ │ 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 2bae18 │ │ │ │ + bl 2c797c │ │ │ │ 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 2b8914 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2c5478 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ea9c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 2fbcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ bne 2fba8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2da00 │ │ │ │ @@ -629,15 +629,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 2b8494 │ │ │ │ + bl 2c4ff8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 0002fc10 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -647,15 +647,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 2bbce4 │ │ │ │ + bl 2c8848 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ 0002fc54 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -686,15 +686,15 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #252] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37560 @ 0x92b8 │ │ │ │ + movw r3, #30448 @ 0x76f0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2fdc8 │ │ │ │ mov r1, #0 │ │ │ │ @@ -702,62 +702,62 @@ │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #188] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37600 @ 0x92e0 │ │ │ │ + movw r3, #30488 @ 0x7718 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fcec │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r6, r1, r6 │ │ │ │ bcs 2fd6c │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #128] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37652 @ 0x9314 │ │ │ │ + movw r3, #30540 @ 0x774c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fcec │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #48732 @ 0xbe5c │ │ │ │ + movw r1, #40948 @ 0x9ff4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r5, [r3] │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r0, #0 │ │ │ │ streq r3, [r4, #60] @ 0x3c │ │ │ │ b 2fdc8 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #36] @ 2fdd4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37704 @ 0x9348 │ │ │ │ + movw r3, #30592 @ 0x7780 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fcec │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [r9], #-32 @ 0xffffffe0 │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ + subeq r1, r9, r0, asr r7 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ │ │ │ │ 0002fdd8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -774,15 +774,15 @@ │ │ │ │ bls 2fe4c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #136] @ 2feb8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #30624 @ 0x77a0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 2feb0 │ │ │ │ subs r3, r3, #11 │ │ │ │ @@ -793,30 +793,30 @@ │ │ │ │ beq 2fe90 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #60] @ 2feb8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37772 @ 0x938c │ │ │ │ + movw r3, #30660 @ 0x77c4 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 3018c │ │ │ │ str r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ │ │ │ │ 0002febc : │ │ │ │ push {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 │ │ │ │ @@ -836,15 +836,15 @@ │ │ │ │ beq 2ff38 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #208] @ 2fff0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37808 @ 0x93b0 │ │ │ │ + movw r3, #30696 @ 0x77e8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fef4 │ │ │ │ lsl r0, r7, #2 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -854,15 +854,15 @@ │ │ │ │ bne 2ff88 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #140] @ 2fff4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 2fef4 │ │ │ │ str r0, [r5, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ @@ -877,27 +877,27 @@ │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 30574 │ │ │ │ b 2fef4 │ │ │ │ mov r0, sl │ │ │ │ bl 30574 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #37848 @ 0x93d8 │ │ │ │ + movw r1, #30736 @ 0x7810 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r6, [sl] │ │ │ │ str r5, [sl, #4] │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #272] @ 0x110 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ - subeq r5, r9, r8, asr #5 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ + subeq r3, r9, r8, lsl #11 │ │ │ │ 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] @ 300c8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -935,24 +935,24 @@ │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ mov r4, r6 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #36] @ 300d0 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37868 @ 0x93ec │ │ │ │ + movw r3, #30756 @ 0x7824 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 r4, r9, r4, lsl #14 │ │ │ │ - subeq r5, r9, r4, lsr #2 │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ + subeq r2, r9, r4, asr #19 │ │ │ │ + subeq r3, r9, r4, ror #7 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ │ │ │ │ 000300d4 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -984,23 +984,23 @@ │ │ │ │ b 30180 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #32] @ 30188 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37704 @ 0x9348 │ │ │ │ + movw r3, #30592 @ 0x7780 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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} │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ 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 │ │ │ │ @@ -1010,72 +1010,72 @@ │ │ │ │ bl 2ec88 │ │ │ │ mov r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ stm sp, {r5, r7} │ │ │ │ - bl ada44 │ │ │ │ + bl ad8b8 │ │ │ │ cmn r0, #2 │ │ │ │ bne 30208 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #188] @ 302b0 │ │ │ │ - movw r3, #37544 @ 0x92a8 │ │ │ │ + movw r3, #30432 @ 0x76e0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30238 │ │ │ │ cmp r0, #0 │ │ │ │ beq 30240 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #140] @ 302b4 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ b 302a4 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ add r6, r6, #1 │ │ │ │ lsl r0, r6, #2 │ │ │ │ bl 2ec70 │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 30290 │ │ │ │ mov r0, r8 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #56] @ 302b4 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r7, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 302a4 │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r8 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ - subeq r5, r9, r0, ror #5 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ + subeq r3, r9, r0, lsr #11 │ │ │ │ │ │ │ │ 000302b8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ bls 3032c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #84] @ 30364 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37736 @ 0x9368 │ │ │ │ + movw r3, #30624 @ 0x77a0 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mvn r0, #0 │ │ │ │ b 3035c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ @@ -1113,76 +1113,76 @@ │ │ │ │ bl 307e4 │ │ │ │ clz r3, r0 │ │ │ │ str r0, [r5] │ │ │ │ lsr r3, r3, #5 │ │ │ │ rsb r0, r3, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ + subeq r3, r9, r0, ror r5 │ │ │ │ │ │ │ │ 00030368 : │ │ │ │ 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 r7, r0, #0 │ │ │ │ bne 30390 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 2d658c <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ + b 2da024 <_PyPathConfig_ClearGlobal@@Base> │ │ │ │ movw r4, #26240 @ 0x6680 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4, #1488] @ 0x5d0 │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1492] @ 0x5d4 │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1496] @ 0x5d8 │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1500] @ 0x5dc │ │ │ │ bl 2da00 │ │ │ │ ldr r0, [r4, #1504] @ 0x5e0 │ │ │ │ bl 2da00 │ │ │ │ - movw r0, #11540 @ 0x2d14 │ │ │ │ + movw r0, #4284 @ 0x10bc │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #11540 @ 0x2d14 │ │ │ │ + movw r0, #4284 @ 0x10bc │ │ │ │ movt r0, #73 @ 0x49 │ │ │ │ str r8, [r4, #1488] @ 0x5d0 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #1512] @ 0x5e8 │ │ │ │ str r5, [r4, #1492] @ 0x5d4 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #11540 @ 0x2d14 │ │ │ │ + movweq r0, #4284 @ 0x10bc │ │ │ │ movteq r0, #73 @ 0x49 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [r4, #1496] @ 0x5d8 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ cmp r8, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ moveq r5, #1 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r4, #1500] @ 0x5dc │ │ │ │ cmp r6, r3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ str r3, [r4, #1504] @ 0x5e0 │ │ │ │ cmp r0, r3 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r1, #38000 @ 0x9470 │ │ │ │ + movw r1, #30888 @ 0x78a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 30450 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r5, r9, r8, lsl #6 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + subeq r3, r9, r8, asr #11 │ │ │ │ │ │ │ │ 00030454 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1197,46 +1197,46 @@ │ │ │ │ ldr r0, [r5, #1512] @ 0x5e8 │ │ │ │ bl 2da00 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #1512] @ 0x5e8 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #1512] @ 0x5e8 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #38000 @ 0x9470 │ │ │ │ + movw r1, #30888 @ 0x78a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [pc] @ 304c4 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - subeq r5, r9, r4, lsl r3 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldrdeq r3, [r9], #-84 @ 0xffffffac │ │ │ │ │ │ │ │ 000304c8 : │ │ │ │ push {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 ae0d4 │ │ │ │ + bl adf48 │ │ │ │ subs r1, r0, #0 │ │ │ │ bne 30534 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #88] @ 30570 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1250,15 +1250,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 r5, r9, r8, lsr #6 │ │ │ │ + subeq r3, r9, r8, ror #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, #0 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1283,25 +1283,25 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #348] @ 0x15c │ │ │ │ mov r4, r0 │ │ │ │ add r6, r0, #352 @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ ble 3062c │ │ │ │ ldr r0, [r0, #344] @ 0x158 │ │ │ │ - bl 2b8784 │ │ │ │ + bl 2c52e8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3062c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [pc, #168] @ 306bc │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 306b0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ mov r1, r4 │ │ │ │ @@ -1324,26 +1324,26 @@ │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r3, [r4, #352] @ 0x160 │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ bne 306b0 │ │ │ │ add r1, r4, #40 @ 0x28 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 2bc564 │ │ │ │ + bl 2c8e70 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm r6, {r0, r1, r2, r3} │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - subeq r5, r9, r0, asr #6 │ │ │ │ + subeq r3, r9, r0, lsl #12 │ │ │ │ │ │ │ │ 000306c0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -1352,40 +1352,40 @@ │ │ │ │ 000306d8 : │ │ │ │ ldr r2, [pc, #128] @ 30760 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ bne 306f4 │ │ │ │ ldr r0, [pc, #112] @ 30764 │ │ │ │ - b 2bca3c <_Py_SetLocaleFromEnv@@Base+0x34> │ │ │ │ + b 2c9314 <_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, #88] @ 30768 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30728 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ b 30758 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmp r0, #0 │ │ │ │ beq 30750 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 30750 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 2f5a3c │ │ │ │ + bl 2f94d0 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, sp, ip, lsr #24 │ │ │ │ mlseq fp, r4, r3, r8 │ │ │ │ │ │ │ │ 0003076c : │ │ │ │ @@ -1400,21 +1400,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 2b8874 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ + bl 2c53d8 <_PyConfig_InitCompatConfig@@Base> │ │ │ │ sub r1, fp, #316 @ 0x13c │ │ │ │ mov r0, r4 │ │ │ │ str r5, [fp, #-300] @ 0xfffffed4 │ │ │ │ - bl 2bc564 │ │ │ │ + bl 2c8e70 │ │ │ │ sub r0, fp, #316 @ 0x13c │ │ │ │ - bl 2c62a0 │ │ │ │ + bl 2d38fc │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #0 │ │ │ │ beq 307d8 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1428,73 +1428,73 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r8, [sp] │ │ │ │ - bl 2bd764 <_Py_SetLocaleFromEnv@@Base+0xd5c> │ │ │ │ + bl 2ca038 <_Py_SetLocaleFromEnv@@Base+0xd58> │ │ │ │ cmn r0, #2 │ │ │ │ - bne 30850 │ │ │ │ + bne 30854 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [pc, #192] @ 308fc │ │ │ │ - movw r3, #38312 @ 0x95a8 │ │ │ │ + movw r2, #13680 @ 0x3570 │ │ │ │ + movt r2, #73 @ 0x49 │ │ │ │ + movw r3, #42596 @ 0xa664 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 30880 │ │ │ │ + b 30884 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 30888 │ │ │ │ + beq 3088c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [pc, #144] @ 30900 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + ldr r2, [pc, #140] @ 30900 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ mov r5, #0 │ │ │ │ - b 308f0 │ │ │ │ + b 308f4 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ add r7, r0, #1 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ec70 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 308dc │ │ │ │ + bne 308e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [pc, #56] @ 30900 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + ldr r2, [pc, #52] @ 30900 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r8, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 308f0 │ │ │ │ + b 308f4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r6 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strheq r5, [r9], #-32 @ 0xffffffe0 │ │ │ │ - subeq r5, r9, r0, lsr #8 │ │ │ │ + subeq pc, ip, r0, ror #30 │ │ │ │ │ │ │ │ 00030904 : │ │ │ │ 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 │ │ │ │ @@ -1503,73 +1503,73 @@ │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2fff8 │ │ │ │ cmp r0, #0 │ │ │ │ bne 30940 │ │ │ │ mvn r0, #0 │ │ │ │ - b 30a20 │ │ │ │ + b 30a1c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #12 │ │ │ │ beq 30980 │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #21168 @ 0x52b0 │ │ │ │ + movw r2, #13680 @ 0x3570 │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #50124 @ 0xc3cc │ │ │ │ + movw r3, #42764 @ 0xa70c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30938 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r6] │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r6] │ │ │ │ lsl r0, r0, #2 │ │ │ │ bl 2ec70 │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r1, [r7] │ │ │ │ - bne 309dc │ │ │ │ + bne 309d8 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ + ldr r2, [pc, #104] @ 30a24 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #7408 @ 0x1cf0 │ │ │ │ - movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ b 30938 │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 30a1c │ │ │ │ + ble 30a18 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r7] │ │ │ │ ldr r1, [r3, r5, lsl #2] │ │ │ │ bl 307e4 │ │ │ │ ldr r1, [r7] │ │ │ │ str r0, [r8, r5, lsl #2] │ │ │ │ ldr r3, [r1, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 309d8 │ │ │ │ + bne 309d4 │ │ │ │ mov r0, r5 │ │ │ │ bl 30a28 │ │ │ │ b 30938 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + subeq pc, ip, ip, lsr #31 │ │ │ │ │ │ │ │ 00030a28 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1615,82 +1615,82 @@ │ │ │ │ str r3, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 30b08 │ │ │ │ - subeq r1, sp, r0, lsr #26 │ │ │ │ + subeq r0, sp, r8, ror r1 │ │ │ │ mlseq sl, ip, r1, sl │ │ │ │ - subeq r1, sp, r4, lsr sp │ │ │ │ + subeq r0, sp, ip, lsl #3 │ │ │ │ strhteq sl, [sl], #-16 │ │ │ │ rsbeq sl, sl, r4, asr #3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ subs r3, r0, #0 │ │ │ │ bne 30b7c │ │ │ │ ldr r3, [r4, #976] @ 0x3d0 │ │ │ │ - movw r5, #25228 @ 0x628c │ │ │ │ - movt r5, #44 @ 0x2c │ │ │ │ + movw r5, #14568 @ 0x38e8 │ │ │ │ + movt r5, #45 @ 0x2d │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #216] @ 30c20 │ │ │ │ - bl 2c6130 │ │ │ │ + bl 2d378c │ │ │ │ ldr r0, [pc, #212] @ 30c24 │ │ │ │ - movw r1, #44628 @ 0xae54 │ │ │ │ + movw r1, #59476 @ 0xe854 │ │ │ │ movt r1, #45 @ 0x2d │ │ │ │ - movw r2, #59288 @ 0xe798 │ │ │ │ + movw r2, #59448 @ 0xe838 │ │ │ │ movt r2, #10 │ │ │ │ - movw r3, #58960 @ 0xe650 │ │ │ │ + movw r3, #57852 @ 0xe1fc │ │ │ │ movt r3, #10 │ │ │ │ str r0, [r4, #972] @ 0x3cc │ │ │ │ str r5, [r4, #976] @ 0x3d0 │ │ │ │ str r1, [r4, #980] @ 0x3d4 │ │ │ │ str r2, [r4, #984] @ 0x3d8 │ │ │ │ str r3, [r4, #988] @ 0x3dc │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r5, #28272 @ 0x6e70 │ │ │ │ + movw r5, #27892 @ 0x6cf4 │ │ │ │ movt r5, #11 │ │ │ │ cmp r3, #1 │ │ │ │ bne 30bd4 │ │ │ │ ldr r3, [r4, #996] @ 0x3e4 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #136] @ 30c28 │ │ │ │ - bl 2c6130 │ │ │ │ + bl 2d378c │ │ │ │ add r0, r4, #1056 @ 0x420 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #49632 @ 0xc1e0 │ │ │ │ movt r1, #11 │ │ │ │ - movw r2, #53860 @ 0xd264 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - movw r3, #55452 @ 0xd89c │ │ │ │ + movw r2, #3292 @ 0xcdc │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r3, #55152 @ 0xd770 │ │ │ │ movt r3, #11 │ │ │ │ str r0, [r4, #992] @ 0x3e0 │ │ │ │ str r5, [r4, #996] @ 0x3e4 │ │ │ │ str r1, [r4, #1000] @ 0x3e8 │ │ │ │ str r2, [r4, #1004] @ 0x3ec │ │ │ │ str r3, [r4, #1008] @ 0x3f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ cmp r3, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [pc, #68] @ 30c2c │ │ │ │ mov r0, #2 │ │ │ │ - bl 2c6130 │ │ │ │ + bl 2d378c │ │ │ │ ldr r0, [pc, #60] @ 30c30 │ │ │ │ - movw r1, #49992 @ 0xc348 │ │ │ │ + movw r1, #49632 @ 0xc1e0 │ │ │ │ movt r1, #11 │ │ │ │ - movw r2, #53860 @ 0xd264 │ │ │ │ - movt r2, #45 @ 0x2d │ │ │ │ - movw r3, #55452 @ 0xd89c │ │ │ │ + movw r2, #3292 @ 0xcdc │ │ │ │ + movt r2, #46 @ 0x2e │ │ │ │ + movw r3, #55152 @ 0xd770 │ │ │ │ movt r3, #11 │ │ │ │ str r0, [r4, #1012] @ 0x3f4 │ │ │ │ str r5, [r4, #1016] @ 0x3f8 │ │ │ │ str r1, [r4, #1020] @ 0x3fc │ │ │ │ str r2, [r4, #1024] @ 0x400 │ │ │ │ str r3, [r4, #1028] @ 0x404 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -1703,15 +1703,15 @@ │ │ │ │ 00030c34 : │ │ │ │ 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 2c6480 │ │ │ │ + bl 2d3adc │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00030c58 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -1731,23 +1731,23 @@ │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e63c │ │ │ │ mov r1, r4 │ │ │ │ ldrd r2, [fp, #-16] │ │ │ │ str r4, [sp] │ │ │ │ bl 30cc0 │ │ │ │ - movw r0, #52384 @ 0xcca0 │ │ │ │ + movw r0, #45096 @ 0xb028 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 9eb6c │ │ │ │ + bl 9e924 │ │ │ │ push {r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #60672 @ 0xed00 │ │ │ │ + movw ip, #60608 @ 0xecc0 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [ip, #588] @ 0x24c │ │ │ │ ldr sl, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 30d08 │ │ │ │ @@ -1758,121 +1758,121 @@ │ │ │ │ bl 2dc94 │ │ │ │ mov r3, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [ip, #588] @ 0x24c │ │ │ │ beq 30db0 │ │ │ │ mov r6, r2 │ │ │ │ - movw r1, #52548 @ 0xcd44 │ │ │ │ + movw r1, #45260 @ 0xb0cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #20 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ beq 30d64 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #13048 @ 0x32f8 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 30d88 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 30d9c │ │ │ │ - movw r1, #52572 @ 0xcd5c │ │ │ │ + movw r1, #45284 @ 0xb0e4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #22 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52592 @ 0xcd70 │ │ │ │ + movw r1, #45304 @ 0xb0f8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [pc, #640] @ 3104c │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ beq 30e14 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52616 @ 0xcd88 │ │ │ │ + movw r1, #45328 @ 0xb110 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl 35f00 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45244 @ 0xb0bc │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30e40 │ │ │ │ mov r2, #11 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47544 @ 0xb9b8 │ │ │ │ + movw r1, #40504 @ 0x9e38 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq 30e6c │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52640 @ 0xcda0 │ │ │ │ + movw r1, #45352 @ 0xb128 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ ldr r2, [r3, #-12] │ │ │ │ cmp r2, #0 │ │ │ │ beq 30e90 │ │ │ │ mov r2, #14 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52660 @ 0xcdb4 │ │ │ │ + movw r1, #45372 @ 0xb13c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 30eb8 │ │ │ │ ldr r3, [r3, #-16] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ movne r2, #15 │ │ │ │ moveq r2, #7 │ │ │ │ - movwne r1, #52676 @ 0xcdc4 │ │ │ │ - movweq r1, #52692 @ 0xcdd4 │ │ │ │ + movwne r1, #45388 @ 0xb14c │ │ │ │ + movweq r1, #45404 @ 0xb15c │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [pc, #380] @ 31050 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [pc, #376] @ 31054 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r5, [r3, r1] │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ @@ -1889,85 +1889,85 @@ │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ cmp r6, #0 │ │ │ │ beq 31004 │ │ │ │ ldr r0, [pc, #300] @ 31058 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 30f40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ + movw r8, #5356 @ 0x14ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r0, r8 │ │ │ │ cmpne r0, #0 │ │ │ │ bne 30f80 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 31004 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 31004 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 31004 │ │ │ │ mov r0, r6 │ │ │ │ - bl 315be0 │ │ │ │ + bl 318e4c │ │ │ │ mov r0, r6 │ │ │ │ - bl 174f5c │ │ │ │ + bl 174bec │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ movne r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30fc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 30fc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3100c0 │ │ │ │ + bl 3139cc │ │ │ │ cmn r0, #1 │ │ │ │ bne 30fdc │ │ │ │ mov r0, r5 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 30ffc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 30ffc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ bne 3102c │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 31160 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3140c │ │ │ │ + bl 31410 │ │ │ │ cmp r9, #0 │ │ │ │ beq 30cf4 │ │ │ │ - bl 319e04 │ │ │ │ - bl 319fb8 │ │ │ │ + bl 31cce4 │ │ │ │ + bl 31ce98 │ │ │ │ b 30cf4 │ │ │ │ rsbeq sl, sl, ip, asr r1 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ mlseq fp, ip, fp, r7 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -1995,42 +1995,42 @@ │ │ │ │ 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 2bc144 │ │ │ │ + bl 2c8ca8 │ │ │ │ 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 3112c │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2bd648 <_Py_SetLocaleFromEnv@@Base+0xc40> │ │ │ │ + bl 2c9f1c <_Py_SetLocaleFromEnv@@Base+0xc3c> │ │ │ │ cmn r0, #1 │ │ │ │ bne 3111c │ │ │ │ ldr r2, [pc, #44] @ 31138 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r4, {r1, r2, r3, r5} │ │ │ │ b 3112c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df4c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - umaaleq r1, sp, ip, pc @ │ │ │ │ + strdeq r0, [sp], #-52 @ 0xffffffcc │ │ │ │ │ │ │ │ 0003113c : │ │ │ │ ldr r2, [pc, #24] @ 3115c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -2057,34 +2057,34 @@ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ cmp r6, #0 │ │ │ │ beq 311c0 │ │ │ │ mov r0, r6 │ │ │ │ bl 35e24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 311e4 │ │ │ │ - movw r4, #52700 @ 0xcddc │ │ │ │ + movw r4, #45412 @ 0xb164 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ b 313f8 │ │ │ │ cmp r1, #0 │ │ │ │ bne 311ec │ │ │ │ ldr r3, [pc, #568] @ 31408 │ │ │ │ ldr r4, [r3, #1476] @ 0x5c4 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #52716 @ 0xcdec │ │ │ │ + movweq r4, #45428 @ 0xb174 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 313f8 │ │ │ │ b 311ec │ │ │ │ cmp r4, #0 │ │ │ │ ldreq r4, [r6, #8] │ │ │ │ movw sl, #52685 @ 0xcdcd │ │ │ │ movt sl, #52685 @ 0xcdcd │ │ │ │ cmp r4, sl │ │ │ │ cmpne r4, #255 @ 0xff │ │ │ │ bhi 3120c │ │ │ │ - movw r4, #52752 @ 0xce10 │ │ │ │ + movw r4, #45464 @ 0xb198 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ b 313f8 │ │ │ │ movw r2, #56797 @ 0xdddd │ │ │ │ movt r2, #56797 @ 0xdddd │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ cmp r4, r3 │ │ │ │ @@ -2094,48 +2094,48 @@ │ │ │ │ cmn r4, #256 @ 0x100 │ │ │ │ movcc r7, #0 │ │ │ │ movcs r7, #1 │ │ │ │ orrs r7, r7, r3 │ │ │ │ bne 31200 │ │ │ │ ldr r4, [r4, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #52768 @ 0xce20 │ │ │ │ + movweq r4, #45480 @ 0xb1a8 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ beq 313f8 │ │ │ │ - movw r9, #52848 @ 0xce70 │ │ │ │ + movw r9, #45560 @ 0xb1f8 │ │ │ │ movt r9, #68 @ 0x44 │ │ │ │ str r9, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r9, r2 │ │ │ │ cmp r8, r7 │ │ │ │ bgt 31284 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #32604 @ 0x7f5c │ │ │ │ + movw r1, #25624 @ 0x6418 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 312a8 │ │ │ │ mov r0, r4 │ │ │ │ bl 35e24 │ │ │ │ cmp r0, #0 │ │ │ │ beq 312b0 │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #45516 @ 0xb1cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r4, #0 │ │ │ │ b 313f8 │ │ │ │ cmp r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ moveq r2, #17 │ │ │ │ movne r2, #9 │ │ │ │ - movweq r1, #52828 @ 0xce5c │ │ │ │ + movweq r1, #45540 @ 0xb1e4 │ │ │ │ movteq r1, #68 @ 0x44 │ │ │ │ ldrne r1, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4, #108] @ 0x6c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ bl 35f00 │ │ │ │ ldr r0, [r4, #108] @ 0x6c │ │ │ │ cmp r0, sl │ │ │ │ @@ -2160,224 +2160,225 @@ │ │ │ │ sub r0, fp, #136 @ 0x88 │ │ │ │ bl 2ec88 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ beq 31380 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #52860 @ 0xce7c │ │ │ │ + movw r1, #45572 @ 0xb204 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #49340 @ 0xc0bc │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #52864 @ 0xce80 │ │ │ │ + movw r1, #45576 @ 0xb208 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ bne 313c0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 313c0 │ │ │ │ - movw r1, #52892 @ 0xce9c │ │ │ │ + movw r1, #45604 @ 0xb224 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #21 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ bl 35fa4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ beq 313f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 31264 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + andeq r0, r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ bxeq 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r8, [r1, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31698 │ │ │ │ + beq 3169c │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 31698 │ │ │ │ + beq 3169c │ │ │ │ ldr r4, [r1, #3840] @ 0xf00 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 314dc │ │ │ │ + beq 314e0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2e23d0 <_Py_SetImmortalUntracked@@Base+0xbd8> │ │ │ │ - movw r1, #52916 @ 0xceb4 │ │ │ │ + bl 2e6378 <_Py_SetImmortalUntracked@@Base+0xbdc> │ │ │ │ + movw r1, #45900 @ 0xb34c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 314b4 │ │ │ │ + beq 314b8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 31460 │ │ │ │ - bl 157560 │ │ │ │ + beq 31464 │ │ │ │ + bl 156d74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31460 │ │ │ │ + bne 31464 │ │ │ │ ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 314bc │ │ │ │ - b 314dc │ │ │ │ + bne 314c0 │ │ │ │ + b 314e0 │ │ │ │ mov r4, r0 │ │ │ │ - b 314dc │ │ │ │ + b 314e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #10824 @ 0x2a48 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 314dc │ │ │ │ - bl d2810 │ │ │ │ + beq 314e0 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, #0 │ │ │ │ - movw sl, #15352 @ 0x3bf8 │ │ │ │ + movw sl, #14732 @ 0x398c │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mov r9, #1 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e23d0 <_Py_SetImmortalUntracked@@Base+0xbd8> │ │ │ │ + bl 2e6378 <_Py_SetImmortalUntracked@@Base+0xbdc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31640 │ │ │ │ + beq 31644 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 314f0 │ │ │ │ + beq 314f4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, sl │ │ │ │ - beq 3154c │ │ │ │ - movw r1, #15352 @ 0x3bf8 │ │ │ │ + beq 31550 │ │ │ │ + movw r1, #14732 @ 0x398c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 314f0 │ │ │ │ + beq 314f4 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31574 │ │ │ │ + bne 31578 │ │ │ │ ldrb r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 314f0 │ │ │ │ + beq 314f4 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 314f0 │ │ │ │ + beq 314f4 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 31604 │ │ │ │ + beq 31608 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2057d8 <_PySet_NextEntry@@Base> │ │ │ │ + bl 205a5c <_PySet_NextEntry@@Base> │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 31604 │ │ │ │ + beq 31608 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r3 │ │ │ │ ldr lr, [r3, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - beq 31584 │ │ │ │ + beq 31588 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str ip, [sp] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 316eb8 │ │ │ │ + bl 319d98 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 31584 │ │ │ │ + bne 31588 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 314f0 │ │ │ │ + beq 314f4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 35af20 │ │ │ │ + bl 35c118 │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ - bne 31584 │ │ │ │ - b 314f0 │ │ │ │ + bne 31588 │ │ │ │ + b 314f4 │ │ │ │ cmp r9, #0 │ │ │ │ mov r0, r5 │ │ │ │ movne r2, #20 │ │ │ │ moveq r2, #2 │ │ │ │ - movwne r1, #52936 @ 0xcec8 │ │ │ │ - movweq r1, #56300 @ 0xdbec │ │ │ │ + movwne r1, #45920 @ 0xb360 │ │ │ │ + movweq r1, #49256 @ 0xc068 │ │ │ │ movtne r1, #68 @ 0x44 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, #0 │ │ │ │ - bl 3dd40 │ │ │ │ - b 314f0 │ │ │ │ + bl 3ded0 │ │ │ │ + b 314f4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 31698 │ │ │ │ + beq 3169c │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #52960 @ 0xcee0 │ │ │ │ + movw r1, #45944 @ 0xb378 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3df30 │ │ │ │ + bl 3e0c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #45244 @ 0xb0bc │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + b 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ 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 │ │ │ │ @@ -2385,85 +2386,85 @@ │ │ │ │ mov r7, r1 │ │ │ │ movwne r2, #26184 @ 0x6648 │ │ │ │ movweq r2, #26188 @ 0x664c │ │ │ │ movtne r2, #109 @ 0x6d │ │ │ │ movteq r2, #109 @ 0x6d │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 31738 │ │ │ │ - ldr r1, [pc, #80] @ 31730 │ │ │ │ + bl 3173c │ │ │ │ + ldr r1, [pc, #80] @ 31734 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3181c │ │ │ │ + bl 31820 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 31714 │ │ │ │ + beq 31718 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #53084 @ 0xcf5c │ │ │ │ + movw r2, #46044 @ 0xb3dc │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2ded4 <__fprintf_chk@plt> │ │ │ │ - ldr r1, [pc, #24] @ 31734 │ │ │ │ + ldr r1, [pc, #24] @ 31738 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3181c │ │ │ │ - subeq r2, sp, r8 │ │ │ │ - subeq r2, sp, r4, ror r0 │ │ │ │ + b 31820 │ │ │ │ + subeq r0, sp, r0, ror #8 │ │ │ │ + subeq r0, sp, ip, asr #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #27712 @ 0x6c40 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3177c │ │ │ │ - movw r0, #53124 @ 0xcf84 │ │ │ │ + beq 31780 │ │ │ │ + movw r0, #46084 @ 0xb404 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31814 │ │ │ │ - b 317c4 │ │ │ │ - movw r0, #53136 @ 0xcf90 │ │ │ │ + bne 31818 │ │ │ │ + b 317c8 │ │ │ │ + movw r0, #46096 @ 0xb410 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 31764 │ │ │ │ - movw r1, #1132 @ 0x46c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + beq 31768 │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #26228 @ 0x6674 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31764 │ │ │ │ + bne 31768 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #53152 @ 0xcfa0 │ │ │ │ + movw r0, #46112 @ 0xb420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 317bc │ │ │ │ - movw r0, #53164 @ 0xcfac │ │ │ │ + bne 317c0 │ │ │ │ + movw r0, #46124 @ 0xb42c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2f12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31800 │ │ │ │ - movw r1, #53172 @ 0xcfb4 │ │ │ │ + beq 31804 │ │ │ │ + movw r1, #46132 @ 0xb434 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 2e63c │ │ │ │ sub sp, fp, #12 │ │ │ │ @@ -2472,119 +2473,119 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw r9, #8176 @ 0x1ff0 │ │ │ │ + movw r9, #1072 @ 0x430 │ │ │ │ movt r9, #77 @ 0x4d │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ ldrb r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ - bne 3198c │ │ │ │ + bne 31990 │ │ │ │ ldrb r5, [r4, #1] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 319bc │ │ │ │ + beq 319c0 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ - bne 318b4 │ │ │ │ + bne 318b8 │ │ │ │ sub r5, r5, #66 @ 0x42 │ │ │ │ uxtb r5, r5 │ │ │ │ cmp r5, #49 @ 0x31 │ │ │ │ addls r5, r9, r5, lsl #2 │ │ │ │ movhi r0, #0 │ │ │ │ - ldrls r0, [r5, #2936] @ 0xb78 │ │ │ │ + ldrls r0, [r5, #2960] @ 0xb90 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 318ac │ │ │ │ + beq 318b0 │ │ │ │ mov r1, r6 │ │ │ │ bl 2f114 │ │ │ │ add r4, r4, #3 │ │ │ │ - b 31848 │ │ │ │ + b 3184c │ │ │ │ cmp r5, #80 @ 0x50 │ │ │ │ - beq 318ec │ │ │ │ - bhi 3196c │ │ │ │ + beq 318f0 │ │ │ │ + bhi 31970 │ │ │ │ cmp r5, #68 @ 0x44 │ │ │ │ - beq 3195c │ │ │ │ + beq 31960 │ │ │ │ cmp r5, #72 @ 0x48 │ │ │ │ - bne 3196c │ │ │ │ + bne 31970 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #22 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #53200 @ 0xcfd0 │ │ │ │ + movw r0, #46160 @ 0xb450 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ - b 31984 │ │ │ │ + b 31988 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31930 │ │ │ │ + beq 31934 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #53180 @ 0xcfbc │ │ │ │ + movw r0, #46140 @ 0xb43c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ cmp r8, #0 │ │ │ │ - bne 31938 │ │ │ │ + bne 3193c │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #53188 @ 0xcfc4 │ │ │ │ + movw r0, #46148 @ 0xb444 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ - b 31984 │ │ │ │ + b 31988 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 31984 │ │ │ │ + beq 31988 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #53196 @ 0xcfcc │ │ │ │ + movw r2, #46156 @ 0xb44c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 31984 │ │ │ │ - b 31914 │ │ │ │ + beq 31988 │ │ │ │ + b 31918 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #58 @ 0x3a │ │ │ │ bl 2eba4 │ │ │ │ - b 31984 │ │ │ │ + b 31988 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #35 @ 0x23 │ │ │ │ bl 2eba4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 2eba4 │ │ │ │ add r4, r4, #2 │ │ │ │ - b 31848 │ │ │ │ + b 3184c │ │ │ │ cmp r0, #125 @ 0x7d │ │ │ │ - bne 319bc │ │ │ │ + bne 319c0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 319b4 │ │ │ │ - movw r0, #53188 @ 0xcfc4 │ │ │ │ + beq 319b8 │ │ │ │ + movw r0, #46148 @ 0xb444 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ebbc │ │ │ │ add r4, r4, #1 │ │ │ │ - b 31848 │ │ │ │ + b 3184c │ │ │ │ mov r1, r6 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2eba4 │ │ │ │ - b 31848 │ │ │ │ + b 3184c │ │ │ │ │ │ │ │ -000319cc : │ │ │ │ +000319d0 : │ │ │ │ ldr r3, [r0, #352] @ 0x160 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldreq r3, [r0, #364] @ 0x16c │ │ │ │ moveq r0, #1 │ │ │ │ @@ -2608,389 +2609,389 @@ │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2f258 <__isoc23_strtol@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31a54 │ │ │ │ + beq 31a58 │ │ │ │ mvn r0, #0 │ │ │ │ - b 31a6c │ │ │ │ + b 31a70 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 31a4c │ │ │ │ + beq 31a50 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r6] │ │ │ │ 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 │ │ │ │ movw r4, #26188 @ 0x664c │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 31738 │ │ │ │ + bl 3173c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #30156 @ 0x75cc │ │ │ │ + movw r1, #23236 @ 0x5ac4 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3181c │ │ │ │ + b 31820 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r4, #26188 @ 0x664c │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 31738 │ │ │ │ - ldr r1, [pc, #20] @ 31af8 │ │ │ │ + bl 3173c │ │ │ │ + ldr r1, [pc, #20] @ 31afc │ │ │ │ mov r2, r0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3181c │ │ │ │ - subeq r2, sp, r0, lsr ip │ │ │ │ + b 31820 │ │ │ │ + subeq r1, sp, r8, lsl #1 │ │ │ │ │ │ │ │ -00031afc : │ │ │ │ +00031b00 : │ │ │ │ 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, #352] @ 0x160 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 31b94 │ │ │ │ + bne 31b98 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ mov r1, #22 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - movw r2, #53224 @ 0xcfe8 │ │ │ │ + movw r2, #46184 @ 0xb468 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl aead8 │ │ │ │ + bl aeb7c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 31b50 │ │ │ │ + beq 31b54 │ │ │ │ bl 2da00 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ bl 2f210 │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #368] @ 0x170 │ │ │ │ strne r1, [r5] │ │ │ │ - bne 31bac │ │ │ │ + bne 31bb0 │ │ │ │ mov r2, #16 │ │ │ │ add r0, r4, #352 @ 0x160 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [pc, #72] @ 31bc4 │ │ │ │ + ldr r2, [pc, #72] @ 31bc8 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r1, [r4, #352] @ 0x160 │ │ │ │ str r2, [r4, #356] @ 0x164 │ │ │ │ str r3, [r4, #360] @ 0x168 │ │ │ │ - b 31b9c │ │ │ │ + b 31ba0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 31bb4 │ │ │ │ + bne 31bb8 │ │ │ │ ldr r3, [r4, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 31bb4 │ │ │ │ + beq 31bb8 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, #1 │ │ │ │ - b 31bbc │ │ │ │ + b 31bc0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r3, sp, ip, lsr #16 │ │ │ │ + subeq r1, sp, r4, lsl #25 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3928] @ 0xf58 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r1 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ str r2, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ mov sl, r3 │ │ │ │ mov r4, r0 │ │ │ │ - bl 32254 │ │ │ │ + bl 32258 │ │ │ │ movw r3, #4544 @ 0x11c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ movw r7, #2396 @ 0x95c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 31c48 │ │ │ │ + bls 31c4c │ │ │ │ ldr r3, [r7, #284] @ 0x11c │ │ │ │ ldr r8, [sl, #432] @ 0x1b0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31c34 │ │ │ │ + bne 31c38 │ │ │ │ add r0, r7, #280 @ 0x118 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r7, #280] @ 0x118 │ │ │ │ cmp r8, r3 │ │ │ │ movcc r8, #0 │ │ │ │ movcc r9, #1 │ │ │ │ - bcc 31c6c │ │ │ │ + bcc 31c70 │ │ │ │ ldr r3, [r7, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31c5c │ │ │ │ - ldr r0, [pc, #1372] @ 321b8 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bne 31c60 │ │ │ │ + ldr r0, [pc, #1372] @ 321bc │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r8, [r7, #60] @ 0x3c │ │ │ │ mov r9, #0 │ │ │ │ subs r8, r8, #0 │ │ │ │ movne r8, #1 │ │ │ │ subs r3, r4, #0 │ │ │ │ eor r9, r9, #1 │ │ │ │ movne r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ orr r8, r3, r8 │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ - beq 31cb4 │ │ │ │ + beq 31cb8 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ lsl r0, r0, #15 │ │ │ │ sub r5, r0, #-67108863 @ 0xfc000001 │ │ │ │ sub r5, r5, #62914560 @ 0x3c00000 │ │ │ │ bfc r5, #0, #22 │ │ │ │ sub r0, r5, r0 │ │ │ │ add r0, r0, r4 │ │ │ │ - bl 32254 │ │ │ │ + bl 32258 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ lsl r7, r6, #15 │ │ │ │ - bl 322dc │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + bl 322e0 │ │ │ │ + movw r3, #61200 @ 0xef10 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 31ce4 │ │ │ │ - bl 3232c │ │ │ │ + beq 31ce8 │ │ │ │ + bl 32330 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 31cf0 │ │ │ │ + bne 31cf4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - b 31d34 │ │ │ │ + b 31d38 │ │ │ │ mov r3, #0 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ movw r0, #345 @ 0x159 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 31d30 │ │ │ │ + bne 31d34 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi 31d30 │ │ │ │ + bhi 31d34 │ │ │ │ mov r1, r4 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ mov r0, r1 │ │ │ │ str r0, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r7, #2097152 @ 0x200000 │ │ │ │ cmpcs r5, #0 │ │ │ │ - bne 31eb8 │ │ │ │ + bne 31ebc │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r3, r9 │ │ │ │ - bl 32480 │ │ │ │ + bl 32484 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 31f58 │ │ │ │ + bne 31f5c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31eb8 │ │ │ │ + bne 31ebc │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2b6c90 <_start@@Base+0xba0> │ │ │ │ + bl 2bab28 <_start@@Base+0xba0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31eb8 │ │ │ │ - movw r3, #60736 @ 0xed40 │ │ │ │ + bne 31ebc │ │ │ │ + movw r3, #60672 @ 0xed00 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #108 @ 0x6c │ │ │ │ - bhi 31eb8 │ │ │ │ + bhi 31ebc │ │ │ │ movw r3, #2396 @ 0x95c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #464] @ 0x1d0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 31dc8 │ │ │ │ + bne 31dcc │ │ │ │ add r0, r3, #460 @ 0x1cc │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldrd r2, [fp, #-136] @ 0xffffff78 │ │ │ │ ldr r4, [r3, #460] @ 0x1cc │ │ │ │ cmp r4, #0 │ │ │ │ - blt 31eb8 │ │ │ │ + blt 31ebc │ │ │ │ lsls r4, r4, #10 │ │ │ │ - beq 31eb8 │ │ │ │ + beq 31ebc │ │ │ │ movw r1, #4524 @ 0x11ac │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r1, [r1, #14] │ │ │ │ cmp r1, #0 │ │ │ │ lsr r1, r2, #3 │ │ │ │ lsreq r4, r4, #2 │ │ │ │ sub r2, r2, #8 │ │ │ │ sub r4, r4, #-67108863 @ 0xfc000001 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ sub r4, r4, #62914560 @ 0x3c00000 │ │ │ │ bfc r4, #0, #22 │ │ │ │ lslls r4, r4, r1 │ │ │ │ cmp r7, r4 │ │ │ │ - bhi 31eb8 │ │ │ │ + bhi 31ebc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31e28 │ │ │ │ - ldr r0, [pc, #916] @ 321bc │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bne 31e2c │ │ │ │ + ldr r0, [pc, #916] @ 321c0 │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ movw r3, #2396 @ 0x95c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ cmp r2, #2 │ │ │ │ movweq r3, #4524 @ 0x11ac │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ ldrbeq r1, [r3, #12] │ │ │ │ - beq 31e74 │ │ │ │ + beq 31e78 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 31e64 │ │ │ │ + bne 31e68 │ │ │ │ add r0, r3, #80 @ 0x50 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [r3, #80] @ 0x50 │ │ │ │ sub r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r2, r9 │ │ │ │ - bl 32590 │ │ │ │ + bl 32594 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 31eb8 │ │ │ │ + bne 31ebc │ │ │ │ str r0, [sp, #8] │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ ldr r2, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r1, #1 │ │ │ │ strd r8, [sp] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 33060 │ │ │ │ + bl 33060 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 31f58 │ │ │ │ + bne 31f5c │ │ │ │ movw r4, #2396 @ 0x95c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #344] @ 0x158 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 31ed4 │ │ │ │ + bne 31ed8 │ │ │ │ add r0, r4, #340 @ 0x154 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #340] @ 0x154 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ orrs r3, r2, r3 │ │ │ │ - beq 31ef4 │ │ │ │ + beq 31ef8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ - b 321ac │ │ │ │ + b 321b0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 31f30 │ │ │ │ + beq 31f34 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 322dc │ │ │ │ + bl 322e0 │ │ │ │ cmp r5, #4194304 @ 0x400000 │ │ │ │ - bne 321ac │ │ │ │ + bne 321b0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 328c4 │ │ │ │ + bl 328c8 │ │ │ │ mov r4, r0 │ │ │ │ - b 31f50 │ │ │ │ + b 31f54 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r3, r9 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #4194304 @ 0x400000 │ │ │ │ mov r0, r7 │ │ │ │ - bl 328c4 │ │ │ │ + bl 328c8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 321ac │ │ │ │ + beq 321b0 │ │ │ │ ldrb r9, [fp, #-43] @ 0xffffffd5 │ │ │ │ sub r5, fp, #76 @ 0x4c │ │ │ │ cmp r9, #0 │ │ │ │ - beq 31f7c │ │ │ │ + beq 31f80 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 31fd8 │ │ │ │ + b 31fdc │ │ │ │ ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ ubfx r8, r8, #0, #17 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2dd184 │ │ │ │ + bl 2e0bfc │ │ │ │ mov r2, r9 │ │ │ │ lsl r1, r8, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a85c │ │ │ │ + bl 9a45c │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 31fd8 │ │ │ │ + bne 31fdc │ │ │ │ ldr r3, [sl, #448] @ 0x1c0 │ │ │ │ str r3, [sp, #16] │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a590 │ │ │ │ - b 321ac │ │ │ │ + bl 9a190 │ │ │ │ + b 321b0 │ │ │ │ sub r8, fp, #56 @ 0x38 │ │ │ │ mov lr, r4 │ │ │ │ ldrb ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldm r8!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ eors ip, ip, #1 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [lr] │ │ │ │ strb ip, [r4, #20] │ │ │ │ - beq 32028 │ │ │ │ + beq 3202c │ │ │ │ movw r8, #2396 @ 0x95c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r3, [r8, #304] @ 0x130 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3201c │ │ │ │ + bne 32020 │ │ │ │ add r0, r8, #300 @ 0x12c │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr ip, [r8, #300] @ 0x12c │ │ │ │ mvn ip, ip │ │ │ │ lsr ip, ip, #31 │ │ │ │ strb ip, [r4, #21] │ │ │ │ add ip, r4, #56 @ 0x38 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ mov lr, #0 │ │ │ │ @@ -3003,36 +3004,36 @@ │ │ │ │ str lr, [r4, #44] @ 0x2c │ │ │ │ str lr, [r4, #48] @ 0x30 │ │ │ │ str lr, [r4, #52] @ 0x34 │ │ │ │ dmb ish │ │ │ │ str lr, [r4, #72] @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, sl │ │ │ │ - bl 339a4 │ │ │ │ + bl 339a4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 320b8 │ │ │ │ - ldr r3, [pc, #320] @ 321c0 │ │ │ │ + blt 320bc │ │ │ │ + ldr r3, [pc, #320] @ 321c4 │ │ │ │ lsr r2, r4, #27 │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ mov r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ lsl r3, r3, r0 │ │ │ │ orr ip, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 320b0 │ │ │ │ + bne 320b4 │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 32094 │ │ │ │ + bne 32098 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 320d8 │ │ │ │ + bne 320dc │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ add r0, r4, #76 @ 0x4c │ │ │ │ mul r2, r2, r6 │ │ │ │ add r2, r2, #88 @ 0x58 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ @@ -3056,79 +3057,79 @@ │ │ │ │ eor r3, r3, r4 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ movcc r3, r6 │ │ │ │ movcs r3, #128 @ 0x80 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ lsl r2, r2, #15 │ │ │ │ mov r3, r7 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r5, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 2d759c <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2db034 <_PyInterpreterState_New@@Base+0x660> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 321b0 │ │ │ │ + beq 321b4 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ str r7, [r4, #88] @ 0x58 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 32190 │ │ │ │ + bne 32194 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp] │ │ │ │ sub r2, r2, r5 │ │ │ │ - bl 2d7934 <_PyInterpreterState_New@@Base+0x9f8> │ │ │ │ + bl 2db3cc <_PyInterpreterState_New@@Base+0x9f8> │ │ │ │ mov r0, r4 │ │ │ │ - b 321b0 │ │ │ │ + b 321b4 │ │ │ │ sub r2, r6, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2d759c <_PyInterpreterState_New@@Base+0x660> │ │ │ │ + bl 2db034 <_PyInterpreterState_New@@Base+0x660> │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r0, [r3] │ │ │ │ - b 32188 │ │ │ │ + b 3218c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq r8, r8, r9, r0 │ │ │ │ rsbeq r0, r8, ip, lsr #19 │ │ │ │ - mlseq sp, r0, pc, lr @ │ │ │ │ + rsbeq lr, sp, r0, asr pc │ │ │ │ │ │ │ │ -000321c4 : │ │ │ │ +000321c8 : │ │ │ │ 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, #18180 @ 0x4704 │ │ │ │ + movwne r5, #10692 @ 0x29c4 │ │ │ │ movtne r5, #73 @ 0x49 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32234 │ │ │ │ + beq 32238 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ sub r1, r3, #10 │ │ │ │ add r0, r6, r2 │ │ │ │ cmp r1, #1 │ │ │ │ - bhi 32220 │ │ │ │ + bhi 32224 │ │ │ │ ldr r0, [r6, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3222c │ │ │ │ + beq 32230 │ │ │ │ bl 2da00 │ │ │ │ - b 3222c │ │ │ │ + b 32230 │ │ │ │ cmp r3, #12 │ │ │ │ - bne 3222c │ │ │ │ + bne 32230 │ │ │ │ bl 30574 │ │ │ │ add r5, r5, #36 @ 0x24 │ │ │ │ - b 321ec │ │ │ │ + b 321f0 │ │ │ │ ldr r0, [r4, #344] @ 0x158 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ ldr r0, [r4, #368] @ 0x170 │ │ │ │ bl 2da00 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2da00 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -3144,17 +3145,17 @@ │ │ │ │ ldr r1, [r3] │ │ │ │ sub r3, r1, #1 │ │ │ │ add r5, r1, #6272 @ 0x1880 │ │ │ │ tst r3, r1 │ │ │ │ add r5, r5, #39 @ 0x27 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ andeq r5, r5, r1 │ │ │ │ - beq 322a8 │ │ │ │ + beq 322ac │ │ │ │ mov r0, r5 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r5, r5, r1 │ │ │ │ movw r2, #32767 @ 0x7fff │ │ │ │ add r3, r5, r2 │ │ │ │ cmp r4, #0 │ │ │ │ str r5, [r6] │ │ │ │ addne r0, r4, r2 │ │ │ │ bfc r3, #0, #15 │ │ │ │ @@ -3186,60 +3187,60 @@ │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ - movw r5, #61264 @ 0xef50 │ │ │ │ + movw r5, #61200 @ 0xef10 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 323f8 │ │ │ │ + bne 323fc │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bne 323f8 │ │ │ │ + bne 323fc │ │ │ │ movw r6, #2396 @ 0x95c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r3, [r6, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32384 │ │ │ │ + bne 32388 │ │ │ │ add r0, r6, #320 @ 0x140 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r6, #320] @ 0x140 │ │ │ │ cmp r3, #0 │ │ │ │ movgt r4, r3 │ │ │ │ - movwle r6, #54060 @ 0xd32c │ │ │ │ + movwle r6, #47020 @ 0xb7ac │ │ │ │ movtle r6, #68 @ 0x44 │ │ │ │ - bgt 323e0 │ │ │ │ + bgt 323e4 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ add r4, r4, #1 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r2, #4 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r0, #33 @ 0x21 │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 323e0 │ │ │ │ + bne 323e4 │ │ │ │ cmp r4, #256 @ 0x100 │ │ │ │ - bne 3239c │ │ │ │ + bne 323a0 │ │ │ │ movw r4, #257 @ 0x101 │ │ │ │ dmb ish │ │ │ │ str r4, [r5, #60] @ 0x3c │ │ │ │ - movw r0, #54092 @ 0xd34c │ │ │ │ + movw r0, #47052 @ 0xb7cc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2b6cb0 <_start@@Base+0xbc0> │ │ │ │ + bl 2bab48 <_start@@Base+0xbc0> │ │ │ │ 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 │ │ │ │ @@ -3255,91 +3256,91 @@ │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e850 <__isoc23_wcstol@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32460 │ │ │ │ + beq 32464 │ │ │ │ mvn r0, #0 │ │ │ │ - b 32478 │ │ │ │ + b 3247c │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - beq 32458 │ │ │ │ + beq 3245c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r6] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ - movw ip, #60736 @ 0xed40 │ │ │ │ + movw ip, #60672 @ 0xed00 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ ldr r5, [ip] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 324b8 │ │ │ │ + bne 324bc │ │ │ │ mov r0, #0 │ │ │ │ - b 32588 │ │ │ │ + b 3258c │ │ │ │ mov r7, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r8, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 32508 │ │ │ │ + beq 3250c │ │ │ │ subgt r1, r4, #1 │ │ │ │ movle r1, #112 @ 0x70 │ │ │ │ cmp r5, r1 │ │ │ │ - bls 324b0 │ │ │ │ + bls 324b4 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ mov r2, r0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 33060 │ │ │ │ - b 32588 │ │ │ │ + bl 33060 │ │ │ │ + b 3258c │ │ │ │ mov r9, r4 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add r4, r4, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, sl │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ stm sp, {r6, r7, r9} │ │ │ │ - bl 33060 │ │ │ │ + bl 33060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32588 │ │ │ │ + bne 3258c │ │ │ │ cmp r5, r4 │ │ │ │ - bne 3250c │ │ │ │ + bne 32510 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 32588 │ │ │ │ + blt 3258c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ add r5, r5, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r3, sl │ │ │ │ strd r6, [sp] │ │ │ │ - bl 33060 │ │ │ │ + bl 33060 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32588 │ │ │ │ + bne 3258c │ │ │ │ cmp r4, r5 │ │ │ │ - bne 3254c │ │ │ │ + bne 32550 │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ @@ -3353,18 +3354,18 @@ │ │ │ │ sub r4, fp, #96 @ 0x60 │ │ │ │ movne r2, #0 │ │ │ │ mov r1, #4194304 @ 0x400000 │ │ │ │ strne r2, [r7] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ str r4, [sp] │ │ │ │ - bl 328c4 │ │ │ │ + bl 328c8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-132] @ 0xffffff7c │ │ │ │ - beq 328b8 │ │ │ │ + beq 328bc │ │ │ │ mov ip, r4 │ │ │ │ ldrb r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub lr, fp, #76 @ 0x4c │ │ │ │ cmp r7, #0 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ @@ -3372,38 +3373,38 @@ │ │ │ │ str r3, [lr] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r7] │ │ │ │ add r3, r6, #1020 @ 0x3fc │ │ │ │ add r3, r3, #3 │ │ │ │ cmp r6, #4194304 @ 0x400000 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - bcc 32888 │ │ │ │ + bcc 3288c │ │ │ │ ldr r3, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ lsr r3, r6, #22 │ │ │ │ add r5, r3, #31 │ │ │ │ moveq r3, #4 │ │ │ │ movne r3, #2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ mul r3, r3, r5 │ │ │ │ add r3, r3, #24 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl 322dc │ │ │ │ + bl 322e0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 322dc │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + bl 322e0 │ │ │ │ + movw r3, #61200 @ 0xef10 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3, #132] @ 0x84 │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 32fe0 │ │ │ │ + bl 32fe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 32888 │ │ │ │ + beq 3288c │ │ │ │ sub sl, fp, #76 @ 0x4c │ │ │ │ mov r8, r4 │ │ │ │ mov ip, #0 │ │ │ │ sub lr, fp, #56 @ 0x38 │ │ │ │ add r9, r4, #40 @ 0x28 │ │ │ │ ldm sl!, {r0, r1, r2, r3} │ │ │ │ str ip, [r8], #4 │ │ │ │ @@ -3431,15 +3432,15 @@ │ │ │ │ strb r3, [r4, #65] @ 0x41 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [lr] │ │ │ │ strexd r8, r0, [lr] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 32708 │ │ │ │ + bne 3270c │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ str ip, [r4, #68] @ 0x44 │ │ │ │ dmb ish │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ cmp r3, ip │ │ │ │ add r3, r5, #23 │ │ │ │ @@ -3451,25 +3452,25 @@ │ │ │ │ addeq r0, r0, #92 @ 0x5c │ │ │ │ movne r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ mlaeq r3, r3, r5, r4 │ │ │ │ addeq r3, r3, #92 @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - beq 32780 │ │ │ │ + beq 32784 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32780 │ │ │ │ + beq 32784 │ │ │ │ lsl r2, r5, #2 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ bl 2df4c │ │ │ │ lsr r3, r6, #22 │ │ │ │ rsb r3, r3, r5, lsl #5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 327d4 │ │ │ │ + ble 327d8 │ │ │ │ cmp r3, #31 │ │ │ │ rsb r5, r3, r5, lsl #5 │ │ │ │ add r2, r4, #92 @ 0x5c │ │ │ │ dmb ish │ │ │ │ mvnls r0, #0 │ │ │ │ lsr r1, r5, #5 │ │ │ │ mvnls r3, r0, lsl r3 │ │ │ │ @@ -3477,273 +3478,273 @@ │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mvnhi r3, #0 │ │ │ │ lslls r3, r3, r5 │ │ │ │ ldrex r0, [r2] │ │ │ │ orr r0, r0, r3 │ │ │ │ strex r1, r0, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 327bc │ │ │ │ + bne 327c0 │ │ │ │ dmb ish │ │ │ │ cmp r7, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r7] │ │ │ │ - movw r3, #60736 @ 0xed40 │ │ │ │ + movw r3, #60672 @ 0xed00 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 327ec │ │ │ │ + bne 327f0 │ │ │ │ cmp r2, #111 @ 0x6f │ │ │ │ dmb ish │ │ │ │ - bls 3282c │ │ │ │ + bls 32830 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 32810 │ │ │ │ + bne 32814 │ │ │ │ dmb ish │ │ │ │ - b 32888 │ │ │ │ + b 3288c │ │ │ │ add r3, r2, #1 │ │ │ │ str r3, [r4] │ │ │ │ - movw r3, #60800 @ 0xed80 │ │ │ │ + movw r3, #60736 @ 0xed40 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ dmb ish │ │ │ │ str r4, [r3, r2, lsl #2] │ │ │ │ cmp r7, #0 │ │ │ │ ldr r1, [fp, #-128] @ 0xffffff80 │ │ │ │ - movw r2, #54116 @ 0xd364 │ │ │ │ + movw r2, #47076 @ 0xb7e4 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r0, #54140 @ 0xd37c │ │ │ │ + movw r0, #47100 @ 0xb7fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldrne r3, [r4] │ │ │ │ strne r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #15840 @ 0x3de0 │ │ │ │ + movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ lsr r1, r3, #10 │ │ │ │ - bl 2b6cb0 <_start@@Base+0xbc0> │ │ │ │ + bl 2bab48 <_start@@Base+0xbc0> │ │ │ │ mov r0, #0 │ │ │ │ - b 328bc │ │ │ │ + b 328c0 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r2, [fp, #-144] @ 0xffffff70 │ │ │ │ str ip, [sp] │ │ │ │ - bl 9a4ec │ │ │ │ + bl 9a0ec │ │ │ │ ldr r3, [fp, #-140] @ 0xffffff74 │ │ │ │ - movw r0, #54168 @ 0xd398 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ lsr r1, r3, #10 │ │ │ │ - bl 2b6cb0 <_start@@Base+0xbc0> │ │ │ │ + bl 2bab48 <_start@@Base+0xbc0> │ │ │ │ mov r0, #12 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r3 │ │ │ │ - bl 322dc │ │ │ │ + bl 322e0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 32904 │ │ │ │ + bne 32908 │ │ │ │ mov r5, #0 │ │ │ │ - b 32b20 │ │ │ │ + b 32b24 │ │ │ │ movw r9, #4524 @ 0x11ac │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b2c │ │ │ │ + bl 32b30 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r5, [r9] │ │ │ │ sub r4, r5, #1 │ │ │ │ ands r8, r5, r4 │ │ │ │ add r6, r4, r6 │ │ │ │ rsbeq r2, r5, #0 │ │ │ │ andeq r6, r6, r2 │ │ │ │ - beq 32944 │ │ │ │ + beq 32948 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r6, r6, r1 │ │ │ │ mov r2, #0 │ │ │ │ and sl, sl, r7 │ │ │ │ cmp r5, r6 │ │ │ │ strb r2, [fp, #-38] @ 0xffffffda │ │ │ │ strb r2, [fp, #-37] @ 0xffffffdb │ │ │ │ - bhi 328fc │ │ │ │ + bhi 32900 │ │ │ │ sub r3, r6, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ tst r6, r3 │ │ │ │ - bne 328fc │ │ │ │ + bne 32900 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, r2 │ │ │ │ rsbeq r5, r5, #0 │ │ │ │ add r4, r3, r4 │ │ │ │ andeq r4, r4, r5 │ │ │ │ - beq 32994 │ │ │ │ + beq 32998 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, sl │ │ │ │ sub r8, fp, #38 @ 0x26 │ │ │ │ sub sl, fp, #37 @ 0x25 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str sl, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 32bb0 │ │ │ │ + bl 32bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32b20 │ │ │ │ + beq 32b24 │ │ │ │ mov r1, r6 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 32afc │ │ │ │ + beq 32b00 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl 32ed4 │ │ │ │ + bl 32ed4 │ │ │ │ mvn r3, r6 │ │ │ │ cmp r4, r3 │ │ │ │ - bcs 328fc │ │ │ │ + bcs 32900 │ │ │ │ ldrb r3, [r9, #13] │ │ │ │ add r2, r6, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ stm sp, {r8, sl} │ │ │ │ - beq 32a4c │ │ │ │ + beq 32a50 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ - bl 32bb0 │ │ │ │ + bl 32bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32b20 │ │ │ │ + beq 32b24 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r7, #0 │ │ │ │ add r8, r5, r3 │ │ │ │ rsb r3, r6, #0 │ │ │ │ and r8, r8, r3 │ │ │ │ - beq 32ae8 │ │ │ │ + beq 32aec │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a85c │ │ │ │ - b 32ae8 │ │ │ │ + bl 9a45c │ │ │ │ + b 32aec │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r6, r4 │ │ │ │ - bl 32bb0 │ │ │ │ + bl 32bb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32b20 │ │ │ │ + beq 32b24 │ │ │ │ ldr r1, [r9] │ │ │ │ sub r3, r6, #1 │ │ │ │ add r9, r5, r3 │ │ │ │ rsb r3, r6, #0 │ │ │ │ and r9, r9, r3 │ │ │ │ sub r3, r1, #1 │ │ │ │ tst r1, r3 │ │ │ │ add r4, r4, r3 │ │ │ │ rsbeq r1, r1, #0 │ │ │ │ sub sl, r9, r5 │ │ │ │ andeq r4, r4, r1 │ │ │ │ - beq 32aa0 │ │ │ │ + beq 32aa4 │ │ │ │ mov r0, r4 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ sub r8, r3, sl │ │ │ │ sub r8, r8, r4 │ │ │ │ - beq 32ac4 │ │ │ │ + beq 32ac8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r7 │ │ │ │ - bl 32ed4 │ │ │ │ + bl 32ed4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 32ad4 │ │ │ │ + bne 32ad8 │ │ │ │ mov r5, r9 │ │ │ │ - b 32af0 │ │ │ │ + b 32af4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r9, r4 │ │ │ │ mov r2, r7 │ │ │ │ - bl 32ed4 │ │ │ │ - b 32acc │ │ │ │ + bl 32ed4 │ │ │ │ + b 32ad0 │ │ │ │ mov r9, r5 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 32b00 │ │ │ │ - b 32b20 │ │ │ │ + bne 32b04 │ │ │ │ + b 32b24 │ │ │ │ mov r9, r5 │ │ │ │ ldrb r3, [fp, #-38] @ 0xffffffda │ │ │ │ mov r1, r7 │ │ │ │ ldrb r2, [fp, #-37] @ 0xffffffdb │ │ │ │ ldr r0, [fp, #4] │ │ │ │ - bl 32f78 │ │ │ │ + bl 32f78 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r9, [r3] │ │ │ │ str r6, [r3, #4] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #524288 @ 0x80000 │ │ │ │ movwcc r3, #4524 @ 0x11ac │ │ │ │ movtcc r3, #104 @ 0x68 │ │ │ │ ldrcc r1, [r3] │ │ │ │ - bcc 32b64 │ │ │ │ + bcc 32b68 │ │ │ │ cmp r0, #2097152 @ 0x200000 │ │ │ │ movcc r1, #65536 @ 0x10000 │ │ │ │ - bcc 32b64 │ │ │ │ + bcc 32b68 │ │ │ │ cmp r0, #8388608 @ 0x800000 │ │ │ │ movcc r1, #262144 @ 0x40000 │ │ │ │ - bcc 32b64 │ │ │ │ + bcc 32b68 │ │ │ │ cmp r0, #33554432 @ 0x2000000 │ │ │ │ movcs r1, #4194304 @ 0x400000 │ │ │ │ movcc r1, #1048576 @ 0x100000 │ │ │ │ mvn r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ bxls lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub r3, r1, #1 │ │ │ │ add r4, r0, r3 │ │ │ │ tst r1, r3 │ │ │ │ - bne 32ba0 │ │ │ │ + bne 32ba4 │ │ │ │ rsb r1, r1, #0 │ │ │ │ and r0, r1, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 32df4 │ │ │ │ + beq 32df8 │ │ │ │ cmp r1, #1 │ │ │ │ and r7, r2, r3 │ │ │ │ movw r3, #4524 @ 0x11ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movcs r6, r1 │ │ │ │ movcc r6, #1 │ │ │ │ mov r8, r2 │ │ │ │ @@ -3754,183 +3755,182 @@ │ │ │ │ movne r9, #3 │ │ │ │ ldrb r3, [r3, #12] │ │ │ │ mov r1, r6 │ │ │ │ cmp r3, #0 │ │ │ │ movw r3, #16418 @ 0x4022 │ │ │ │ moveq r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 32e48 │ │ │ │ + bl 32e48 │ │ │ │ tst r0, r7 │ │ │ │ - beq 32d4c │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + beq 32d50 │ │ │ │ + movw r3, #61200 @ 0xef10 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ add r2, r3, #140 @ 0x8c │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32c70 │ │ │ │ + beq 32c74 │ │ │ │ sub r1, r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 32c68 │ │ │ │ + bne 32c6c │ │ │ │ strex ip, r1, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 32c50 │ │ │ │ + bne 32c54 │ │ │ │ dmb ish │ │ │ │ - b 32d4c │ │ │ │ + b 32d50 │ │ │ │ bics r3, r5, #-1073741824 @ 0xc0000000 │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ movtne r3, #21508 @ 0x5404 │ │ │ │ - bne 32ca4 │ │ │ │ - movw r3, #45320 @ 0xb108 │ │ │ │ + bne 32ca8 │ │ │ │ + movw r3, #45324 @ 0xb10c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ movt r2, #21508 @ 0x5404 │ │ │ │ ldrb r1, [r3, #224] @ 0xe0 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ movt r3, #30724 @ 0x7804 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r3, r2 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ - vldr d8, [pc, #388] @ 32e38 │ │ │ │ + vldr d8, [pc, #384] @ 32e38 │ │ │ │ mvn sl, #0 │ │ │ │ mov r0, #0 │ │ │ │ strb r2, [r1] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ bl 2e09c │ │ │ │ add r3, r0, sl │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - bls 32dfc │ │ │ │ - movw r3, #45320 @ 0xb108 │ │ │ │ + bls 32e00 │ │ │ │ + movw r3, #45324 @ 0xb10c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ strb r4, [r3, #224] @ 0xe0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r0, #54200 @ 0xd3b8 │ │ │ │ + movw r0, #47160 @ 0xb838 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 9a30c │ │ │ │ + bl 99f0c │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ movt r3, #21508 @ 0x5404 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ str sl, [sp] │ │ │ │ vstr d8, [sp, #8] │ │ │ │ bl 2e09c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, sl │ │ │ │ - beq 32d38 │ │ │ │ + beq 32d3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 32dfc │ │ │ │ - movw r3, #61264 @ 0xef50 │ │ │ │ + bne 32e00 │ │ │ │ + movw r3, #61200 @ 0xef10 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #8 │ │ │ │ dmb ish │ │ │ │ str r2, [r3, #140] @ 0x8c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, #0 │ │ │ │ - vldr d7, [pc, #220] @ 32e38 │ │ │ │ + vldr d7, [pc, #216] @ 32e38 │ │ │ │ mov r2, r9 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ strb r0, [r1] │ │ │ │ mvn r1, #0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ bl 2e09c │ │ │ │ sub r3, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - bhi 32dc8 │ │ │ │ + bhi 32dcc │ │ │ │ cmp r7, #0 │ │ │ │ - beq 32dfc │ │ │ │ + beq 32e00 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32e48 │ │ │ │ + bl 32e48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 32dfc │ │ │ │ + beq 32e00 │ │ │ │ mov r2, #14 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee98 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldreq r2, [fp, #4] │ │ │ │ strbeq r3, [r2] │ │ │ │ - b 32dfc │ │ │ │ + b 32e00 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32df4 │ │ │ │ - movw r0, #54284 @ 0xd40c │ │ │ │ + beq 32df8 │ │ │ │ + movw r0, #47244 @ 0xb88c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r7, [sp, #8] │ │ │ │ stm sp, {r6, r8} │ │ │ │ - bl 9a30c │ │ │ │ + bl 99f0c │ │ │ │ mov r4, #0 │ │ │ │ - b 32e24 │ │ │ │ - ldr r0, [pc, #60] @ 32e40 │ │ │ │ + b 32e28 │ │ │ │ + ldr r0, [pc, #56] @ 32e40 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 32e24 │ │ │ │ - ldr r0, [pc, #40] @ 32e44 │ │ │ │ + beq 32e28 │ │ │ │ + ldr r0, [pc, #36] @ 32e44 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - nop {0} │ │ │ │ ... │ │ │ │ rsbeq r6, sp, r0, lsl #14 │ │ │ │ rsbeq r6, sp, r0, 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 │ │ │ │ movw r5, #4524 @ 0x11ac │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e78 │ │ │ │ + bne 32e78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r4, #2396 @ 0x95c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r4, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 32e9c │ │ │ │ + bne 32e9c │ │ │ │ add r0, r4, #120 @ 0x78 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 32e70 │ │ │ │ + beq 32e70 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r7 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 32e70 │ │ │ │ + bne 32e70 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, r6 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -3940,39 +3940,39 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ bl 2ecd0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 32f38 │ │ │ │ + bne 32f38 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 32f38 │ │ │ │ - movw r0, #54396 @ 0xd47c │ │ │ │ + beq 32f38 │ │ │ │ + movw r0, #47356 @ 0xb8fc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r2 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9a30c │ │ │ │ + bl 99f0c │ │ │ │ rsbs r4, r4, #0 │ │ │ │ sbc r5, r5, r5 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 32f58 │ │ │ │ - ldr r0, [pc, #32] @ 32f70 │ │ │ │ + beq 32f58 │ │ │ │ + ldr r0, [pc, #32] @ 32f70 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ - bl 2d6a68 │ │ │ │ - ldr r0, [pc, #20] @ 32f74 │ │ │ │ + bl 2da500 │ │ │ │ + ldr r0, [pc, #20] @ 32f74 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2d6a68 │ │ │ │ + b 2da500 │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ rsbeq r6, sp, r0, lsl #14 │ │ │ │ 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 │ │ │ │ @@ -4002,93 +4002,93 @@ │ │ │ │ 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 322dc │ │ │ │ + bl 322e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32b2c │ │ │ │ + bl 32b30 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #13 │ │ │ │ sub r2, fp, #14 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ strb r3, [fp, #-14] │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl 32bb0 │ │ │ │ + bl 32bb4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 33054 │ │ │ │ + beq 33054 │ │ │ │ ldrb r3, [fp, #-14] │ │ │ │ mov r1, #1 │ │ │ │ ldrb r2, [fp, #-13] │ │ │ │ mov r0, r5 │ │ │ │ - bl 32f78 │ │ │ │ + bl 32f78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ cmp r0, #0 │ │ │ │ subgt r0, r0, #1 │ │ │ │ add fp, sp, #16 │ │ │ │ movle r0, #112 @ 0x70 │ │ │ │ - movw r6, #60800 @ 0xed80 │ │ │ │ + movw r6, #60736 @ 0xed40 │ │ │ │ movt r6, #109 @ 0x6d │ │ │ │ ldrb lr, [fp, #4] │ │ │ │ ldrb ip, [fp, #8] │ │ │ │ ldr r5, [fp, #12] │ │ │ │ ldr r4, [fp, #16] │ │ │ │ ldr r0, [r6, r0, lsl #2] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33140 │ │ │ │ + beq 33140 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 330b0 │ │ │ │ + bne 330b0 │ │ │ │ ldrb ip, [r0, #65] @ 0x41 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33140 │ │ │ │ + bne 33140 │ │ │ │ ldrb ip, [r0, #64] @ 0x40 │ │ │ │ eor ip, ip, #1 │ │ │ │ cmp r5, #0 │ │ │ │ movne ip, #0 │ │ │ │ andeq ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33100 │ │ │ │ + bne 33100 │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, r5 │ │ │ │ - bne 33140 │ │ │ │ + bne 33140 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 33100 │ │ │ │ + beq 33100 │ │ │ │ sub r1, r3, #-67108863 @ 0xfc000001 │ │ │ │ mov r2, lr │ │ │ │ sub r1, r1, #62914560 @ 0x3c00000 │ │ │ │ mov r3, r4 │ │ │ │ lsr r1, r1, #22 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 33148 │ │ │ │ + b 33148 │ │ │ │ cmp r2, #0 │ │ │ │ - blt 33138 │ │ │ │ + blt 33138 │ │ │ │ ldr r5, [r0, #60] @ 0x3c │ │ │ │ lsr ip, r5, #31 │ │ │ │ cmp r2, r5 │ │ │ │ orreq ip, ip, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3312c │ │ │ │ + beq 3312c │ │ │ │ cmp ip, #0 │ │ │ │ - bne 330e0 │ │ │ │ - b 33140 │ │ │ │ + bne 330e0 │ │ │ │ + b 33140 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33140 │ │ │ │ - b 330e0 │ │ │ │ + bne 33140 │ │ │ │ + b 330e0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 330e0 │ │ │ │ + bne 330e0 │ │ │ │ mov r0, #0 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ @@ -4096,197 +4096,197 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr sl, [r0, #32] │ │ │ │ add r7, r0, #92 @ 0x5c │ │ │ │ cmp r1, #2 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bls 3318c │ │ │ │ + bls 3318c │ │ │ │ cmp sl, #0 │ │ │ │ - bne 331d0 │ │ │ │ - b 33198 │ │ │ │ + bne 331d0 │ │ │ │ + b 33198 │ │ │ │ cmp sl, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 331b0 │ │ │ │ + bne 331b0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b 335e8 │ │ │ │ + b 335e8 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp sl, r4 │ │ │ │ - beq 33198 │ │ │ │ + beq 33198 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 335f4 │ │ │ │ + bl 335f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3345c │ │ │ │ - b 331a4 │ │ │ │ + bne 3345c │ │ │ │ + b 331a4 │ │ │ │ mov r9, #0 │ │ │ │ mov r4, r7 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r6, #32 │ │ │ │ - bhi 33200 │ │ │ │ + bhi 33200 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 335f4 │ │ │ │ + bl 335f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33458 │ │ │ │ + bne 33458 │ │ │ │ mov lr, #4 │ │ │ │ add r3, r6, #31 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33228 │ │ │ │ + beq 33228 │ │ │ │ clz r3, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3322c │ │ │ │ - b 33444 │ │ │ │ + bne 3322c │ │ │ │ + b 33444 │ │ │ │ mov r3, #32 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 33254 │ │ │ │ + bhi 33254 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 335f4 │ │ │ │ + bl 335f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 33458 │ │ │ │ - b 33444 │ │ │ │ + bne 33458 │ │ │ │ + b 33444 │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r1, sl, r9 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r1, r2, lsr #5 │ │ │ │ - bls 33444 │ │ │ │ + bls 33444 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ ldr r8, [r0, #4]! │ │ │ │ add r1, r2, #32 │ │ │ │ cmp r6, r1 │ │ │ │ movcs ip, #32 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs 332a0 │ │ │ │ + bcs 332a0 │ │ │ │ sub ip, r6, r2 │ │ │ │ cmp ip, #31 │ │ │ │ movls r1, #1 │ │ │ │ mvnhi r1, #0 │ │ │ │ lslls r1, r1, ip │ │ │ │ subls r1, r1, #1 │ │ │ │ tst r8, r1 │ │ │ │ - bne 33444 │ │ │ │ + bne 33444 │ │ │ │ add r2, r2, ip │ │ │ │ cmp r6, r2 │ │ │ │ - bhi 33270 │ │ │ │ + bhi 33270 │ │ │ │ cmp r3, #32 │ │ │ │ rsb r8, r3, #32 │ │ │ │ movne r2, #1 │ │ │ │ mvneq r3, #0 │ │ │ │ lslne r3, r2, r3 │ │ │ │ subne r3, r3, #1 │ │ │ │ lslne r3, r3, r8 │ │ │ │ ldr r2, [r4] │ │ │ │ mov ip, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ tst r3, r2 │ │ │ │ - bne 333a4 │ │ │ │ + bne 333a4 │ │ │ │ orr r7, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r4] │ │ │ │ cmp r5, r2 │ │ │ │ - bne 33304 │ │ │ │ + bne 33304 │ │ │ │ strex r1, r7, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 332ec │ │ │ │ + bne 332ec │ │ │ │ mov r2, r5 │ │ │ │ dmb ish │ │ │ │ - bne 332dc │ │ │ │ + bne 332dc │ │ │ │ mov r7, ip │ │ │ │ mov r2, r4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bls 33350 │ │ │ │ + bls 33350 │ │ │ │ mvn r5, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 33344 │ │ │ │ + bne 33344 │ │ │ │ strex r1, r5, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3332c │ │ │ │ + bne 3332c │ │ │ │ dmb ish │ │ │ │ - bne 333b8 │ │ │ │ - b 33318 │ │ │ │ + bne 333b8 │ │ │ │ + b 33318 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r0, [r2] │ │ │ │ mov ip, r4 │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ tst r1, r0 │ │ │ │ - bne 333b0 │ │ │ │ + bne 333b0 │ │ │ │ orr r4, r1, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r5, [r2] │ │ │ │ cmp r5, r0 │ │ │ │ - bne 33388 │ │ │ │ + bne 33388 │ │ │ │ strex r3, r4, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 33370 │ │ │ │ + bne 33370 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bne 33360 │ │ │ │ + bne 33360 │ │ │ │ add r8, r8, r9, lsl #5 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 3345c │ │ │ │ + b 3345c │ │ │ │ mov r7, ip │ │ │ │ mov r2, r4 │ │ │ │ - b 333b8 │ │ │ │ + b 333b8 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r4, ip │ │ │ │ mov r1, r2 │ │ │ │ sub r1, r1, #4 │ │ │ │ cmp r4, r1 │ │ │ │ - bcs 333d8 │ │ │ │ + bcs 333d8 │ │ │ │ mov r0, #0 │ │ │ │ dmb ish │ │ │ │ str r0, [r1] │ │ │ │ - b 333bc │ │ │ │ + b 333bc │ │ │ │ sub r1, r2, r4 │ │ │ │ mvn r0, #3 │ │ │ │ sub r1, r1, #1 │ │ │ │ lsr r1, r1, #2 │ │ │ │ mul r1, r0, r1 │ │ │ │ sub r0, r2, #1 │ │ │ │ cmp r0, r4 │ │ │ │ sub r2, r2, #4 │ │ │ │ movcc r1, #0 │ │ │ │ add r2, r1, r2 │ │ │ │ cmp r4, r2 │ │ │ │ - bne 3343c │ │ │ │ + bne 3343c │ │ │ │ ldr r1, [r4] │ │ │ │ mvn r3, r3 │ │ │ │ and ip, r3, r1 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r2] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 33430 │ │ │ │ + bne 33430 │ │ │ │ strex r5, ip, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 33418 │ │ │ │ + bne 33418 │ │ │ │ mov r1, r0 │ │ │ │ dmb ish │ │ │ │ - bne 33410 │ │ │ │ + bne 33410 │ │ │ │ subs lr, lr, #1 │ │ │ │ - bne 3320c │ │ │ │ + bne 3320c │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ cmp sl, r9 │ │ │ │ - bne 331dc │ │ │ │ - b 33198 │ │ │ │ + bne 331dc │ │ │ │ + b 33198 │ │ │ │ ldr r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ str r3, [r5, #68] @ 0x44 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ dmb ish │ │ │ │ ldr r2, [r5, #24] │ │ │ │ @@ -4326,223 +4326,223 @@ │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ str r4, [ip] │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ strb r3, [r2, #12] │ │ │ │ - beq 33524 │ │ │ │ + beq 33524 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 336b8 │ │ │ │ + bl 336b8 │ │ │ │ ldrb r3, [r5, #18] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 33554 │ │ │ │ + beq 33554 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 33554 │ │ │ │ + beq 33554 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3387c │ │ │ │ + bl 3387c │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r0, [r3, #14] │ │ │ │ ldr r0, [r5, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldreq r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ strbeq r3, [r2, #13] │ │ │ │ - beq 335e8 │ │ │ │ + beq 335e8 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 335d4 │ │ │ │ + beq 335d4 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r2, r7 │ │ │ │ mov r4, #1 │ │ │ │ strb r4, [r1, #13] │ │ │ │ mov r1, r6 │ │ │ │ - bl 3387c │ │ │ │ + bl 3387c │ │ │ │ ldrb r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 335e8 │ │ │ │ + beq 335e8 │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ lsl r1, r6, #22 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 9a85c │ │ │ │ + bl 9a45c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 335e0 │ │ │ │ + beq 335e0 │ │ │ │ ldrb r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strbne r4, [r3, #14] │ │ │ │ - b 335e8 │ │ │ │ + b 335e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 99804 │ │ │ │ + bl 99404 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ strb r0, [r3, #13] │ │ │ │ ldr r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ add r6, r0, r1, lsl #2 │ │ │ │ add fp, sp, #24 │ │ │ │ ldr lr, [r0, r1, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne 33614 │ │ │ │ + bne 33614 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #32 │ │ │ │ mvneq ip, #0 │ │ │ │ - beq 33630 │ │ │ │ + beq 33630 │ │ │ │ cmp r2, #0 │ │ │ │ moveq ip, r2 │ │ │ │ mvnne ip, #0 │ │ │ │ mvnne ip, ip, lsl r2 │ │ │ │ mvn r0, lr │ │ │ │ rsb r7, r2, #32 │ │ │ │ rbit r0, r0 │ │ │ │ clz r0, r0 │ │ │ │ cmp r7, r0 │ │ │ │ lsl ip, ip, r0 │ │ │ │ - bcc 3360c │ │ │ │ + bcc 3360c │ │ │ │ ands r5, ip, lr │ │ │ │ - bne 33690 │ │ │ │ + bne 33690 │ │ │ │ orr r5, ip, lr │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r6] │ │ │ │ cmp r4, lr │ │ │ │ - bne 33674 │ │ │ │ + bne 33674 │ │ │ │ strex r8, r5, [r6] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3365c │ │ │ │ + bne 3365c │ │ │ │ dmb ish │ │ │ │ movne lr, r4 │ │ │ │ - bne 336ac │ │ │ │ + bne 336ac │ │ │ │ add r1, r0, r1, lsl #5 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r3] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ rsbne r4, r0, #32 │ │ │ │ clzne r5, r5 │ │ │ │ subne r4, r4, r5 │ │ │ │ moveq r4, r2 │ │ │ │ add r0, r0, r4 │ │ │ │ lsl ip, ip, r4 │ │ │ │ cmp r0, r7 │ │ │ │ - bls 3364c │ │ │ │ - b 3360c │ │ │ │ + bls 3364c │ │ │ │ + b 3360c │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ sub r2, fp, #32 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ lsr r5, r5, #5 │ │ │ │ - bl 337cc │ │ │ │ + bl 337cc │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r2, r4, r5, lsl #2 │ │ │ │ mov lr, r0 │ │ │ │ mvn r1, r1 │ │ │ │ add r3, r2, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r2] │ │ │ │ and r0, ip, r1 │ │ │ │ strex r4, r0, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3370c │ │ │ │ + bne 3370c │ │ │ │ dmb ish │ │ │ │ add r1, lr, #1 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ mov r1, r3 │ │ │ │ bics r0, r0, ip │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 33784 │ │ │ │ + beq 33784 │ │ │ │ ldr ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ dmb ish │ │ │ │ mvn ip, ip │ │ │ │ ldrex r4, [r1] │ │ │ │ and r5, r4, ip │ │ │ │ strex r6, r5, [r1] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 33754 │ │ │ │ + bne 33754 │ │ │ │ dmb ish │ │ │ │ add r1, r1, #4 │ │ │ │ ldr ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ bics ip, ip, r4 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ - b 33740 │ │ │ │ + b 33740 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 337c4 │ │ │ │ + beq 337c4 │ │ │ │ add r3, r3, lr, lsl #2 │ │ │ │ mvn r2, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ and ip, r1, r2 │ │ │ │ strex lr, ip, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 3379c │ │ │ │ + bne 3379c │ │ │ │ dmb ish │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bics r3, r3, r1 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ and ip, r0, #31 │ │ │ │ add r0, ip, r1 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp r0, #32 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ - bhi 33820 │ │ │ │ + bhi 33820 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi 33858 │ │ │ │ + bhi 33858 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, r1 │ │ │ │ moveq r4, r1 │ │ │ │ moveq ip, r1 │ │ │ │ - beq 33868 │ │ │ │ + beq 33868 │ │ │ │ mvn r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ mvn r0, r0, lsl r1 │ │ │ │ mov r1, r4 │ │ │ │ lsl r0, r0, ip │ │ │ │ mov ip, r4 │ │ │ │ - b 33868 │ │ │ │ + b 33868 │ │ │ │ sub r0, ip, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r0, #31 │ │ │ │ rsbls r4, ip, #32 │ │ │ │ mvnls r0, #0 │ │ │ │ mvnhi r0, #0 │ │ │ │ mvnls r0, r0, lsl r4 │ │ │ │ mvn r4, #0 │ │ │ │ lslls r0, r0, ip │ │ │ │ add ip, ip, r1 │ │ │ │ lsr r1, ip, #5 │ │ │ │ ands ip, ip, #31 │ │ │ │ mvnne ip, r4, lsl ip │ │ │ │ - b 33868 │ │ │ │ + b 33868 │ │ │ │ mov r4, #0 │ │ │ │ mvn r0, #0 │ │ │ │ mov ip, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [r2] │ │ │ │ mov r0, r1 │ │ │ │ str r4, [r3] │ │ │ │ @@ -4558,63 +4558,63 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r3 │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - bl 337cc │ │ │ │ + bl 337cc │ │ │ │ add r2, r4, r6, lsl #2 │ │ │ │ mov lr, r0 │ │ │ │ add r4, r2, #4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ orr r0, r1, r3 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 338cc │ │ │ │ + bne 338cc │ │ │ │ dmb ish │ │ │ │ add r0, lr, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ands r1, r1, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ subs r3, r3, r1 │ │ │ │ mov r1, r4 │ │ │ │ movne r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 33950 │ │ │ │ + beq 33950 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ orr r7, ip, r6 │ │ │ │ strex r8, r7, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 33918 │ │ │ │ + bne 33918 │ │ │ │ dmb ish │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ ands ip, ip, r6 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r6, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ - b 33908 │ │ │ │ + b 33908 │ │ │ │ ldr ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 33994 │ │ │ │ + beq 33994 │ │ │ │ add r2, r4, lr, lsl #2 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ orr lr, r1, ip │ │ │ │ strex r4, lr, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 33964 │ │ │ │ + bne 33964 │ │ │ │ dmb ish │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ands r1, r1, r2 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r0, #1 │ │ │ │ cmp r2, r1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ @@ -4626,24 +4626,24 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #448] @ 0x1c0 │ │ │ │ - blt 339e0 │ │ │ │ + blt 339e0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ mov r3, #1 │ │ │ │ - b 339f4 │ │ │ │ + b 339f4 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r2, [r4, #432] @ 0x1b0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r1, [r4, #436] @ 0x1b4 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [r4, #440] @ 0x1b8 │ │ │ │ cmp r3, r1 │ │ │ │ str r3, [r4, #432] @ 0x1b0 │ │ │ │ @@ -4661,15 +4661,15 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ - movw r3, #47060 @ 0xb7d4 │ │ │ │ + movw r3, #62028 @ 0xf24c │ │ │ │ movt r3, #45 @ 0x2d │ │ │ │ ldr r1, [r2, #1104] @ 0x450 │ │ │ │ cmp r1, #0 │ │ │ │ ldrne r0, [r2, #1088] @ 0x440 │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ sub r3, r0, r3 │ │ │ │ clz r3, r3 │ │ │ │ @@ -4677,86 +4677,86 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 33ba0 <_PyObject_DebugMallocStats@@Base+0x17c> │ │ │ │ mov r2, #73 @ 0x49 │ │ │ │ mov r3, #8192 @ 0x2000 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57432 @ 0xe058 │ │ │ │ + movw r2, #50860 @ 0xc6ac │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ sub r6, fp, #40 @ 0x28 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r3, #65536 @ 0x10000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57484 @ 0xe08c │ │ │ │ + movw r2, #50912 @ 0xc6e0 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r3, #2097152 @ 0x200000 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57516 @ 0xe0ac │ │ │ │ + movw r2, #50944 @ 0xc700 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - bl 2b815c <_start@@Base+0x206c> │ │ │ │ + bl 2c4cbc <_start@@Base+0xad34> │ │ │ │ ldr r0, [pc, #264] @ 33bdc <_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 2df4c │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ strb r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r3, #55840 @ 0xda20 │ │ │ │ + movw r3, #55256 @ 0xd7d8 │ │ │ │ movt r3, #9 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2beab4 │ │ │ │ + bl 2cc17c │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #62412 @ 0xf3cc │ │ │ │ + movw r2, #62812 @ 0xf55c │ │ │ │ movt r2, #3 │ │ │ │ - movw r1, #62200 @ 0xf2f8 │ │ │ │ + movw r1, #62600 @ 0xf488 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2c58a8 │ │ │ │ + bl 2d303c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57548 @ 0xe0cc │ │ │ │ + movw r2, #50976 @ 0xc720 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57576 @ 0xe0e8 │ │ │ │ + movw r2, #51004 @ 0xc73c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57604 @ 0xe104 │ │ │ │ + movw r2, #51032 @ 0xc758 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57644 @ 0xe12c │ │ │ │ + movw r2, #51072 @ 0xc780 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57672 @ 0xe148 │ │ │ │ + movw r2, #51100 @ 0xc79c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ b 33bd0 <_PyObject_DebugMallocStats@@Base+0x1ac> │ │ │ │ cmp r1, #0 │ │ │ │ - movw r0, #23836 @ 0x5d1c │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #11 │ │ │ │ ldrne r3, [r2, #1088] @ 0x440 │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ sub r0, r3, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -4773,15 +4773,15 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #3112] @ 0xc28 │ │ │ │ ldr lr, [pc, #968] @ 33fc4 <_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, #58264 @ 0xe398 │ │ │ │ + movw r2, #51692 @ 0xc9ec │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ ldr r1, [r1, lr] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, #0 │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ mov sl, r8 │ │ │ │ mov r7, r8 │ │ │ │ @@ -4843,15 +4843,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 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ 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 33cd8 <_PyObject_DebugMallocStats@@Base+0x2b4> │ │ │ │ @@ -4864,18 +4864,18 @@ │ │ │ │ mov r0, #10 │ │ │ │ mov r1, r4 │ │ │ │ mov r6, r5 │ │ │ │ bl 2eba4 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #110 @ 0x6e │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #58316 @ 0xe3cc │ │ │ │ + movw r0, #51744 @ 0xca20 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ - movw r3, #58428 @ 0xe43c │ │ │ │ + movw r3, #51856 @ 0xca90 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r5, [fp, #-948] @ 0xfffffc4c │ │ │ │ str r3, [fp, #-952] @ 0xfffffc48 │ │ │ │ str r5, [fp, #-944] @ 0xfffffc50 │ │ │ │ str r5, [fp, #-940] @ 0xfffffc54 │ │ │ │ str sl, [fp, #-956] @ 0xfffffc44 │ │ │ │ str r8, [fp, #-960] @ 0xfffffc40 │ │ │ │ @@ -4906,116 +4906,116 @@ │ │ │ │ str r3, [fp, #-940] @ 0xfffffc54 │ │ │ │ ldr r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ mla r3, r9, r8, r3 │ │ │ │ str r3, [fp, #-944] @ 0xfffffc50 │ │ │ │ ldr r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r3, r3, r7, lsl #5 │ │ │ │ str r3, [fp, #-948] @ 0xfffffc4c │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ mla r5, r7, r1, r5 │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ bne 33da4 <_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 2eba4 │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58456 @ 0xe458 │ │ │ │ + movw r1, #51884 @ 0xcaac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #792] @ 0x318 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58484 @ 0xe474 │ │ │ │ + movw r1, #51912 @ 0xcac8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ sub r2, r2, r8 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [r9, #796] @ 0x31c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58504 @ 0xe488 │ │ │ │ + movw r1, #51932 @ 0xcadc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58528 @ 0xe4a0 │ │ │ │ + movw r1, #51956 @ 0xcaf4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33fc8 <_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, #58556 @ 0xe4bc │ │ │ │ + movw r2, #51984 @ 0xcb10 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl aead8 │ │ │ │ + bl aeb7c │ │ │ │ lsl r2, r8, #18 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ ldr r2, [fp, #-940] @ 0xfffffc54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58584 @ 0xe4d8 │ │ │ │ + movw r1, #52012 @ 0xcb2c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-944] @ 0xfffffc50 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #58612 @ 0xe4f4 │ │ │ │ + movw r1, #52040 @ 0xcb48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_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, #58640 @ 0xe510 │ │ │ │ + movw r2, #52068 @ 0xcb64 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl aead8 │ │ │ │ + bl aeb7c │ │ │ │ lsl r2, sl, #12 │ │ │ │ sub r1, fp, #932 @ 0x3a4 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-948] @ 0xfffffc4c │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #58668 @ 0xe52c │ │ │ │ + movw r1, #52096 @ 0xcb80 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r2, r5 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #58700 @ 0xe54c │ │ │ │ + movw r1, #52128 @ 0xcba0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ ldr r2, [fp, #-936] @ 0xfffffc58 │ │ │ │ add r6, r6, r0 │ │ │ │ - movw r1, #58732 @ 0xe56c │ │ │ │ + movw r1, #52160 @ 0xcbc0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ - movw r1, #58764 @ 0xe58c │ │ │ │ + movw r1, #52192 @ 0xcbe0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add r2, r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 33fc8 <_PyObject_DebugMallocStats@@Base+0x5a4> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #18 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #58772 @ 0xe594 │ │ │ │ + movw r0, #52200 @ 0xcbe8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ bl 2ebbc │ │ │ │ mov r2, #131072 @ 0x20000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #58792 @ 0xe5a8 │ │ │ │ + movw r1, #52220 @ 0xcbfc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 33fc8 <_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 │ │ │ │ @@ -5111,27 +5111,27 @@ │ │ │ │ ldreq r2, [r4, #44] @ 0x2c │ │ │ │ streq r2, [r1, #4] │ │ │ │ ldr r2, [r1] │ │ │ │ cmp r2, r4 │ │ │ │ bne 34154 <_PyObject_DebugMallocStats@@Base+0x730> │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r1] │ │ │ │ - bl 2d8534 <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ + bl 2dbfcc <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, #0 │ │ │ │ strd r2, [r4, #40] @ 0x28 │ │ │ │ cmp r3, r2 │ │ │ │ strne r4, [r3, #40] @ 0x28 │ │ │ │ strne r4, [r5, #4] │ │ │ │ bne 34184 <_PyObject_DebugMallocStats@@Base+0x760> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5] │ │ │ │ str r4, [r5, #4] │ │ │ │ - bl 2d8534 <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ + bl 2dbfcc <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r1, #8 │ │ │ │ movt r1, #1 │ │ │ │ ldrb r2, [r4, #14] │ │ │ │ sub r3, r3, r1 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ @@ -5141,125 +5141,125 @@ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13200 @ 0x3390 │ │ │ │ + movw r1, #7964 @ 0x1f1c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ - movw r2, #48544 @ 0xbda0 │ │ │ │ + movw r2, #49864 @ 0xc2c8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r3, r0 │ │ │ │ movw ip, #1013 @ 0x3f5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #16232 @ 0x3f68 │ │ │ │ + movw r2, #9140 @ 0x23b4 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - bl 385420 │ │ │ │ + bl 385a28 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 │ │ │ │ ldr lr, [pc, #28] @ 34274 <_PyObject_DebugMallocStats@@Base+0x850> │ │ │ │ movw ip, #1933 @ 0x78d │ │ │ │ - movw r3, #2460 @ 0x99c │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #16476 @ 0x405c │ │ │ │ + movw r3, #52592 @ 0xcd70 │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + movw r2, #9384 @ 0x24a8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ - subeq sp, sp, r8, lsr #14 │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ + umaaleq fp, sp, r0, fp │ │ │ │ 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 342c0 <_PyObject_DebugMallocStats@@Base+0x89c> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #16928 @ 0x4220 │ │ │ │ + movw r1, #9836 @ 0x266c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34300 <_PyObject_DebugMallocStats@@Base+0x8dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 34300 <_PyObject_DebugMallocStats@@Base+0x8dc> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #12804 @ 0x3204 │ │ │ │ + movw r1, #5764 @ 0x1684 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ mov r4, r0 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 3439c <_PyObject_DebugMallocStats@@Base+0x978> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12612 @ 0x3144 │ │ │ │ + movw r1, #5572 @ 0x15c4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 343a4 <_PyObject_DebugMallocStats@@Base+0x980> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12640 @ 0x3160 │ │ │ │ + movw r1, #5600 @ 0x15e0 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 343ac <_PyObject_DebugMallocStats@@Base+0x988> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12708 @ 0x31a4 │ │ │ │ + movw r1, #5668 @ 0x1624 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ beq 343b4 <_PyObject_DebugMallocStats@@Base+0x990> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #12764 @ 0x31dc │ │ │ │ + movw r1, #5724 @ 0x165c │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, #7 │ │ │ │ movne r0, #8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #3 │ │ │ │ @@ -5278,75 +5278,75 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 343f0 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 343f0 <_PyObject_DebugMallocStats@@Base+0x9cc> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@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 lr, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ands r4, r2, #67108864 @ 0x4000000 │ │ │ │ bne 34464 <_PyObject_DebugMallocStats@@Base+0xa40> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23492 @ 0x5bc4 │ │ │ │ + movw r1, #16316 @ 0x3fbc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ b 34478 <_PyObject_DebugMallocStats@@Base+0xa54> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r3, r1 │ │ │ │ str lr, [sp] │ │ │ │ add r1, r0, #16 │ │ │ │ - bl f7e64 │ │ │ │ + bl f7cd8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33228 @ 0x81cc │ │ │ │ + movw r1, #26248 @ 0x6688 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33268 @ 0x81f4 │ │ │ │ + movw r1, #26288 @ 0x66b0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ @@ -5374,15 +5374,15 @@ │ │ │ │ movhi r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, ip, lsl #15 │ │ │ │ add r0, r0, r3 │ │ │ │ sub r0, r6, r0 │ │ │ │ ldrlt r1, [r4] │ │ │ │ lsllt r1, r1, #15 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r6, r6, r1 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 3458c <_PyObject_DebugMallocStats@@Base+0xb68> │ │ │ │ @@ -5399,65 +5399,65 @@ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ str r2, [r0, #28] │ │ │ │ subs r2, r1, #1 │ │ │ │ str r2, [r0, #20] │ │ │ │ bne 345d4 <_PyObject_DebugMallocStats@@Base+0xbb0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2db3ec <_Py_NewReference@@Base+0x2174> │ │ │ │ + b 2dedc8 <_Py_NewReference@@Base+0x20b8> │ │ │ │ ldrb r5, [r0, #14] │ │ │ │ tst r5, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r0, #36] @ 0x24 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 2cb69c <_Py_write_noraise@@Base+0xa6c> │ │ │ │ + bl 2d8d3c <_Py_write_noraise@@Base+0x155c> │ │ │ │ mov r3, #12 │ │ │ │ orr r5, r5, #1 │ │ │ │ mov r2, r4 │ │ │ │ add r1, r6, #1408 @ 0x580 │ │ │ │ strb r5, [r4, #14] │ │ │ │ mla r0, r3, r0, r6 │ │ │ │ add r0, r0, #520 @ 0x208 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 340f0 <_PyObject_DebugMallocStats@@Base+0x6cc> │ │ │ │ mov r1, r2 │ │ │ │ - b 9aa08 │ │ │ │ + b 9a608 │ │ │ │ push {r4, fp, lr} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov lr, r0 │ │ │ │ add fp, sp, #8 │ │ │ │ beq 34640 <_PyObject_DebugMallocStats@@Base+0xc1c> │ │ │ │ ldr r4, [ip, #4] │ │ │ │ ldr r4, [r4, #64] @ 0x40 │ │ │ │ cmp r4, #0 │ │ │ │ bne 34654 <_PyObject_DebugMallocStats@@Base+0xc30> │ │ │ │ ldr r1, [ip, #4] │ │ │ │ mov r0, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2f11cc │ │ │ │ + b 2f5054 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b eb368 │ │ │ │ + b eb548 │ │ │ │ push {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 r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 106be0 │ │ │ │ + bl 1066f0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346e0 <_PyObject_DebugMallocStats@@Base+0xcbc> │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 191e8c │ │ │ │ + bl 191ff4 │ │ │ │ cmp r0, #0 │ │ │ │ beq 346e0 <_PyObject_DebugMallocStats@@Base+0xcbc> │ │ │ │ ldr r0, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq 346c4 <_PyObject_DebugMallocStats@@Base+0xca0> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ @@ -5465,31 +5465,31 @@ │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ ble 346cc <_PyObject_DebugMallocStats@@Base+0xca8> │ │ │ │ mov r4, #0 │ │ │ │ b 34728 <_PyObject_DebugMallocStats@@Base+0xd04> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ bne 346c4 <_PyObject_DebugMallocStats@@Base+0xca0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 34728 <_PyObject_DebugMallocStats@@Base+0xd04> │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r2, r6 │ │ │ │ - bl 33f4e0 <_PyLazyImport_Reify@@Base> │ │ │ │ + bl 341d10 <_PyLazyImport_Reify@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ str r4, [r5] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3471c <_PyObject_DebugMallocStats@@Base+0xcf8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 3471c <_PyObject_DebugMallocStats@@Base+0xcf8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ movne r4, #1 │ │ │ │ mvneq r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -5509,44 +5509,44 @@ │ │ │ │ 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, #54892 @ 0xd66c │ │ │ │ + movw r1, #47852 @ 0xbaec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34810 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ - bl 1b2f24 │ │ │ │ + bl 1b312c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 34810 <_PyObject_DebugMallocStats@@Base+0xdec> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 302610 │ │ │ │ + bl 305e64 │ │ │ │ cmp r0, #0 │ │ │ │ bne 347d0 <_PyObject_DebugMallocStats@@Base+0xdac> │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ and r2, r3, #61440 @ 0xf000 │ │ │ │ cmp r2, #32768 @ 0x8000 │ │ │ │ beq 347dc <_PyObject_DebugMallocStats@@Base+0xdb8> │ │ │ │ - movw r5, #6244 @ 0x1864 │ │ │ │ + movw r5, #5624 @ 0x15f8 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ b 347f4 <_PyObject_DebugMallocStats@@Base+0xdd0> │ │ │ │ tst r3, #73 @ 0x49 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r5, #4556 @ 0x11cc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -5554,67 +5554,67 @@ │ │ │ │ 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, #54892 @ 0xd66c │ │ │ │ + movw r1, #47852 @ 0xbaec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 3489c <_PyObject_DebugMallocStats@@Base+0xe78> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ - bl 1b6328 │ │ │ │ + bl 1b6530 │ │ │ │ subs r1, r0, #0 │ │ │ │ bge 34888 <_PyObject_DebugMallocStats@@Base+0xe64> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ b 3489c <_PyObject_DebugMallocStats@@Base+0xe78> │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ - bl 1b1ed4 │ │ │ │ + bl 1b20dc │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 34b30 <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ - movw sl, #43320 @ 0xa938 │ │ │ │ + movw sl, #42700 @ 0xa6cc │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r6, #21976 @ 0x55d8 │ │ │ │ + movw r6, #21356 @ 0x536c │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r4, #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 34918 <_PyObject_DebugMallocStats@@Base+0xef4> │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34b30 <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ ldr r2, [r7, #28] │ │ │ │ cmp r2, #0 │ │ │ │ beq 34984 <_PyObject_DebugMallocStats@@Base+0xf60> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, r4 │ │ │ │ @@ -5631,18 +5631,18 @@ │ │ │ │ cmp r0, #0 │ │ │ │ add r3, r2, r3, lsl #3 │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ ldr r9, [r3, #20] │ │ │ │ bne 349cc <_PyObject_DebugMallocStats@@Base+0xfa8> │ │ │ │ mov r1, #604 @ 0x25c │ │ │ │ - movw r0, #16904 @ 0x4208 │ │ │ │ + movw r0, #9812 @ 0x2654 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ b 34ac4 <_PyObject_DebugMallocStats@@Base+0x10a0> │ │ │ │ ldr r1, [r7, #24] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ cmp r2, r4 │ │ │ │ ble 34b30 <_PyObject_DebugMallocStats@@Base+0x110c> │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ @@ -5659,15 +5659,15 @@ │ │ │ │ beq 34aec <_PyObject_DebugMallocStats@@Base+0x10c8> │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ movne r1, #0 │ │ │ │ bne 349f0 <_PyObject_DebugMallocStats@@Base+0xfcc> │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r1, #1 │ │ │ │ beq 34ac0 <_PyObject_DebugMallocStats@@Base+0x109c> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #15 │ │ │ │ and r2, r3, #3 │ │ │ │ rsb r2, r2, #1 │ │ │ │ @@ -5704,24 +5704,24 @@ │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 34a9c <_PyObject_DebugMallocStats@@Base+0x1078> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 34a9c <_PyObject_DebugMallocStats@@Base+0x1078> │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ beq 34ac4 <_PyObject_DebugMallocStats@@Base+0x10a0> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48176 @ 0xbc30 │ │ │ │ + movw r1, #41196 @ 0xa0ec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ b 34ac4 <_PyObject_DebugMallocStats@@Base+0x10a0> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ cmp r3, sl │ │ │ │ ldreq r9, [r9, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -5754,31 +5754,31 @@ │ │ │ │ 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, #54892 @ 0xd66c │ │ │ │ + movw r1, #47852 @ 0xbaec │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ beq 34ba4 <_PyObject_DebugMallocStats@@Base+0x1180> │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #48552 @ 0xbda8 │ │ │ │ + movw r2, #41440 @ 0xa1e0 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ add fp, sp, #8 │ │ │ │ @@ -5795,19 +5795,19 @@ │ │ │ │ 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 1f3a4c │ │ │ │ + b 1f3eac │ │ │ │ str lr, [fp, #4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 311be4 │ │ │ │ + b 3154f0 │ │ │ │ ldrb ip, [r0, #21] │ │ │ │ cmp ip, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -5824,15 +5824,15 @@ │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ str r1, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r5 │ │ │ │ - bl 2dd03c │ │ │ │ + bl 2e0ab4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ add r6, r6, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #0 │ │ │ │ bne 34c9c <_PyObject_DebugMallocStats@@Base+0x1278> │ │ │ │ cmp r6, #4 │ │ │ │ @@ -5878,15 +5878,15 @@ │ │ │ │ bne 34d8c <_PyObject_DebugMallocStats@@Base+0x1368> │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #4 │ │ │ │ bne 34d24 <_PyObject_DebugMallocStats@@Base+0x1300> │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [pc, #100] @ 34db0 <_PyObject_DebugMallocStats@@Base+0x138c> │ │ │ │ sub r2, sl, r2, lsl #15 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ ldr r1, [r5], #4 │ │ │ │ cmp r3, r9 │ │ │ │ bic r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ bne 34d54 <_PyObject_DebugMallocStats@@Base+0x1330> │ │ │ │ @@ -5920,33 +5920,33 @@ │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r4, #304] @ 0x130 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ cmp r2, #0 │ │ │ │ bne 34df8 <_PyObject_DebugMallocStats@@Base+0x13d4> │ │ │ │ add r0, r4, #300 @ 0x12c │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #300] @ 0x12c │ │ │ │ cmp r3, #0 │ │ │ │ blt 34e80 <_PyObject_DebugMallocStats@@Base+0x145c> │ │ │ │ add r0, r7, #544 @ 0x220 │ │ │ │ bl 34e94 <_PyObject_DebugMallocStats@@Base+0x1470> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ bne 34e30 <_PyObject_DebugMallocStats@@Base+0x140c> │ │ │ │ ldr r0, [pc, #96] @ 34e90 <_PyObject_DebugMallocStats@@Base+0x146c> │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #100] @ 0x64 │ │ │ │ cmp r3, #0 │ │ │ │ beq 34e68 <_PyObject_DebugMallocStats@@Base+0x1444> │ │ │ │ - bl 2b6c90 <_start@@Base+0xba0> │ │ │ │ + bl 2bab28 <_start@@Base+0xba0> │ │ │ │ cmp r0, #0 │ │ │ │ bne 34e68 <_PyObject_DebugMallocStats@@Base+0x1444> │ │ │ │ sub r2, fp, #29 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [fp, #-29] @ 0xffffffe3 │ │ │ │ @@ -5954,15 +5954,15 @@ │ │ │ │ ldrb r5, [fp, #-29] @ 0xffffffe3 │ │ │ │ b 34e84 <_PyObject_DebugMallocStats@@Base+0x1460> │ │ │ │ cmp r5, #0 │ │ │ │ beq 34e84 <_PyObject_DebugMallocStats@@Base+0x1460> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 9a91c │ │ │ │ + bl 9a51c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r0, r8, r0, asr #19 │ │ │ │ movw r3, #26304 @ 0x66c0 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ @@ -6018,15 +6018,15 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [pc, #112] @ 34fe4 <_PyObject_DebugMallocStats@@Base+0x15c0> │ │ │ │ mov r2, r3 │ │ │ │ sbc r3, r3, r3 │ │ │ │ mov r7, #0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #1 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, r6 │ │ │ │ bl 34fe8 <_PyObject_DebugMallocStats@@Base+0x15c4> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -6036,20 +6036,20 @@ │ │ │ │ mov r1, r4 │ │ │ │ strb r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ bl 2ee98 │ │ │ │ strb r7, [r5] │ │ │ │ subs r2, r0, #0 │ │ │ │ beq 34fdc <_PyObject_DebugMallocStats@@Base+0x15b8> │ │ │ │ - movw r0, #15936 @ 0x3e40 │ │ │ │ + movw r0, #8896 @ 0x22c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - bl 9a30c │ │ │ │ + bl 99f0c │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -6075,37 +6075,37 @@ │ │ │ │ add r8, r1, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r7, r6, r8 │ │ │ │ andeq r4, r4, r6 │ │ │ │ beq 350c0 <_PyObject_DebugMallocStats@@Base+0x169c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ b 350c0 <_PyObject_DebugMallocStats@@Base+0x169c> │ │ │ │ cmp r9, #0 │ │ │ │ rsbeq r3, r6, #0 │ │ │ │ andeq r7, r7, r3 │ │ │ │ beq 3509c <_PyObject_DebugMallocStats@@Base+0x1678> │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r6 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r7, r7, r1 │ │ │ │ cmp r9, #0 │ │ │ │ add r4, r4, r8 │ │ │ │ rsbeq r6, r6, #0 │ │ │ │ andeq r4, r4, r6 │ │ │ │ beq 350c0 <_PyObject_DebugMallocStats@@Base+0x169c> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r4, r4, r1 │ │ │ │ sub r4, r4, r7 │ │ │ │ cmp r4, #0 │ │ │ │ ble 35010 <_PyObject_DebugMallocStats@@Base+0x15ec> │ │ │ │ str r4, [r5] │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -6115,428 +6115,428 @@ │ │ │ │ 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 2b8914 <_PyConfig_InitCompatConfig@@Base+0xa0> │ │ │ │ + bl 2c5478 <_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 35128 <_Py_InitializeMain@@Base+0x50> │ │ │ │ ldr r2, [pc, #24] @ 35134 <_Py_InitializeMain@@Base+0x5c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bl 2fbfd8 │ │ │ │ + bl 2ffa6c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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, #4056] @ 0xfd8 │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r3, #0 │ │ │ │ - movw r0, #17104 @ 0x42d0 │ │ │ │ + movw r0, #10064 @ 0x2750 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r4, [r5, #8] │ │ │ │ - movw r0, #17132 @ 0x42ec │ │ │ │ + movw r0, #10092 @ 0x276c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r0, [r4, #264] @ 0x108 │ │ │ │ bl 356a4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #17148 @ 0x42fc │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #10108 @ 0x277c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r0, [r4, #260] @ 0x104 │ │ │ │ bl 356a4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #17164 @ 0x430c │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #10124 @ 0x278c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r0, [r4, #256] @ 0x100 │ │ │ │ bl 356a4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ - movw r0, #17184 @ 0x4320 │ │ │ │ + movw r0, #10144 @ 0x27a0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ - movw r0, #17204 @ 0x4334 │ │ │ │ + movw r0, #10164 @ 0x27b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r1, [r4, #200] @ 0xc8 │ │ │ │ - movw r0, #17224 @ 0x4348 │ │ │ │ + movw r0, #10184 @ 0x27c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r1, [r4, #228] @ 0xe4 │ │ │ │ - movw r0, #17244 @ 0x435c │ │ │ │ + movw r0, #10204 @ 0x27dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ - movw r0, #17264 @ 0x4370 │ │ │ │ + movw r0, #10224 @ 0x27f0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ - movw r0, #17284 @ 0x4384 │ │ │ │ + movw r0, #10244 @ 0x2804 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #17312 @ 0x43a0 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #10272 @ 0x2820 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r0, [r4, #284] @ 0x11c │ │ │ │ bl 356a4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #17328 @ 0x43b0 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #10288 @ 0x2830 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r0, [r4, #328] @ 0x148 │ │ │ │ bl 356a4 <_Py_InitializeMain@@Base+0x5cc> │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 312020 │ │ │ │ - movw r1, #47988 @ 0xbb74 │ │ │ │ + bl 315790 │ │ │ │ + movw r1, #40204 @ 0x9d0c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #47988 @ 0xbb74 │ │ │ │ + movw r0, #40204 @ 0x9d0c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 352a4 <_Py_InitializeMain@@Base+0x1cc> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 352e0 <_Py_InitializeMain@@Base+0x208> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 352ec <_Py_InitializeMain@@Base+0x214> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 352ec <_Py_InitializeMain@@Base+0x214> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 352ec <_Py_InitializeMain@@Base+0x214> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ - movw r1, #48008 @ 0xbb88 │ │ │ │ + bl 2e7dac │ │ │ │ + movw r1, #40224 @ 0x9d20 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #48008 @ 0xbb88 │ │ │ │ + movw r0, #40224 @ 0x9d20 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35328 <_Py_InitializeMain@@Base+0x250> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35364 <_Py_InitializeMain@@Base+0x28c> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35370 <_Py_InitializeMain@@Base+0x298> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35370 <_Py_InitializeMain@@Base+0x298> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35370 <_Py_InitializeMain@@Base+0x298> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ - movw r1, #47952 @ 0xbb50 │ │ │ │ + bl 2e7dac │ │ │ │ + movw r1, #40168 @ 0x9ce8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #47952 @ 0xbb50 │ │ │ │ + movw r0, #40168 @ 0x9ce8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 353ac <_Py_InitializeMain@@Base+0x2d4> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 353e8 <_Py_InitializeMain@@Base+0x310> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 353f4 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 353f4 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 353f4 <_Py_InitializeMain@@Base+0x31c> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ - movw r1, #48128 @ 0xbc00 │ │ │ │ + bl 2e7dac │ │ │ │ + movw r1, #40344 @ 0x9d98 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #48128 @ 0xbc00 │ │ │ │ + movw r0, #40344 @ 0x9d98 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35430 <_Py_InitializeMain@@Base+0x358> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3546c <_Py_InitializeMain@@Base+0x394> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35478 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35478 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35478 <_Py_InitializeMain@@Base+0x3a0> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ - movw r1, #48060 @ 0xbbbc │ │ │ │ + bl 2e7dac │ │ │ │ + movw r1, #40276 @ 0x9d54 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #48060 @ 0xbbbc │ │ │ │ + movw r0, #40276 @ 0x9d54 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 354b4 <_Py_InitializeMain@@Base+0x3dc> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 354f0 <_Py_InitializeMain@@Base+0x418> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 354fc <_Py_InitializeMain@@Base+0x424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 354fc <_Py_InitializeMain@@Base+0x424> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 354fc <_Py_InitializeMain@@Base+0x424> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ - movw r1, #3440 @ 0xd70 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + bl 2e7dac │ │ │ │ + movw r1, #61904 @ 0xf1d0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #3440 @ 0xd70 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 3158e4 │ │ │ │ + movw r0, #61904 @ 0xf1d0 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 35538 <_Py_InitializeMain@@Base+0x460> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 35574 <_Py_InitializeMain@@Base+0x49c> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35580 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35580 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35580 <_Py_InitializeMain@@Base+0x4a8> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ - movw r1, #48048 @ 0xbbb0 │ │ │ │ + bl 2e7dac │ │ │ │ + movw r1, #40264 @ 0x9d48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #17348 @ 0x43c4 │ │ │ │ + movw r0, #10308 @ 0x2844 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #32 │ │ │ │ - movw r0, #48048 @ 0xbbb0 │ │ │ │ + movw r0, #40264 @ 0x9d48 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ bge 355bc <_Py_InitializeMain@@Base+0x4e4> │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, #0 │ │ │ │ beq 355f8 <_Py_InitializeMain@@Base+0x520> │ │ │ │ - movw r0, #17360 @ 0x43d0 │ │ │ │ + movw r0, #10320 @ 0x2850 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35604 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35604 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35604 <_Py_InitializeMain@@Base+0x52c> │ │ │ │ - movw r0, #17364 @ 0x43d4 │ │ │ │ + movw r0, #10324 @ 0x2854 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + bl 315790 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - movw r0, #40132 @ 0x9cc4 │ │ │ │ + movw r0, #33092 @ 0x8144 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ beq 35688 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ beq 35688 <_Py_InitializeMain@@Base+0x5b0> │ │ │ │ - movw r0, #17376 @ 0x43e0 │ │ │ │ + movw r0, #10336 @ 0x2860 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r4, #0 │ │ │ │ ldr r8, [r3, #8] │ │ │ │ - movw r0, #17392 @ 0x43f0 │ │ │ │ + movw r0, #10352 @ 0x2870 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ cmp r4, r8 │ │ │ │ bge 3567c <_Py_InitializeMain@@Base+0x5a4> │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3, r4, lsl #2] │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 2e3dec │ │ │ │ + bl 2e7dac │ │ │ │ b 35654 <_Py_InitializeMain@@Base+0x57c> │ │ │ │ - movw r0, #17404 @ 0x43fc │ │ │ │ + movw r0, #10364 @ 0x287c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - movweq r0, #17364 @ 0x43d4 │ │ │ │ + movweq r0, #10324 @ 0x2854 │ │ │ │ movteq r0, #70 @ 0x46 │ │ │ │ beq 35764 <_Py_InitializeMain@@Base+0x68c> │ │ │ │ sub r4, r4, #4 │ │ │ │ - movw r0, #28640 @ 0x6fe0 │ │ │ │ + movw r0, #21600 @ 0x5460 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ ldr r3, [r4, #4]! │ │ │ │ - movw r0, #17480 @ 0x4448 │ │ │ │ + movw r0, #10440 @ 0x28c8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub r2, r3, #32 │ │ │ │ subs r1, r3, #0 │ │ │ │ beq 3575c <_Py_InitializeMain@@Base+0x684> │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ bne 35708 <_Py_InitializeMain@@Base+0x630> │ │ │ │ - movw r0, #17476 @ 0x4444 │ │ │ │ + movw r0, #10436 @ 0x28c4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ b 356d8 <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r2, #94 @ 0x5e │ │ │ │ bls 35754 <_Py_InitializeMain@@Base+0x67c> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ bhi 3572c <_Py_InitializeMain@@Base+0x654> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #17484 @ 0x444c │ │ │ │ + movw r0, #10444 @ 0x28cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ b 356d8 <_Py_InitializeMain@@Base+0x600> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ bcc 35748 <_Py_InitializeMain@@Base+0x670> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #39596 @ 0x9aac │ │ │ │ + movw r0, #32616 @ 0x7f68 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ b 356d8 <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #17492 @ 0x4454 │ │ │ │ + movw r0, #10452 @ 0x28d4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r1, r3 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ b 356d8 <_Py_InitializeMain@@Base+0x600> │ │ │ │ - movw r0, #28640 @ 0x6fe0 │ │ │ │ + movw r0, #21600 @ 0x5460 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 312020 │ │ │ │ + b 315790 │ │ │ │ │ │ │ │ 00035770 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r3, [r0, #4] │ │ │ │ @@ -6552,403 +6552,403 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #1560] @ 35dd0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #17624 @ 0x44d8 │ │ │ │ + movw r1, #10584 @ 0x2958 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 357e4 │ │ │ │ mvn r4, #0 │ │ │ │ b 35dc4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq 35904 │ │ │ │ mov r0, r5 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 35814 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ cmn r0, #1 │ │ │ │ bne 35824 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ b 35904 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35844 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 35844 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ beq 35904 │ │ │ │ mov r0, r5 │ │ │ │ bl 35df4 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 35898 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8c0c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ + bl 8c2b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ bne 358dc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #45340 @ 0xb11c │ │ │ │ + movw r2, #38264 @ 0x9578 │ │ │ │ movt r2, #88 @ 0x58 │ │ │ │ - bl 8c2d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ + bl 8c4c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ mov r4, r0 │ │ │ │ b 358dc │ │ │ │ ldrb r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ bne 35904 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bed0c │ │ │ │ + bl 1bf170 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 35904 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8c0c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ + bl 8c2b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf08> │ │ │ │ cmp r0, #0 │ │ │ │ bne 358dc │ │ │ │ ldr r2, [pc, #1284] @ 35dd4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8c2d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ + bl 8c4c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1118> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 358fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 358fc │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ beq 35dc4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r9, [r6] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r7, r3, #1073741824 @ 0x40000000 │ │ │ │ bne 35974 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #17656 @ 0x44f8 │ │ │ │ + movw r0, #10616 @ 0x2978 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 35db4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ beq 35db4 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #17720 @ 0x4538 │ │ │ │ + movw r0, #10680 @ 0x29b8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ movne r4, r7 │ │ │ │ bne 35dc4 │ │ │ │ b 35db4 │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ + movw r8, #5356 @ 0x14ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ movw r3, #26188 @ 0x664c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ef40 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl 174f5c │ │ │ │ + bl 174bec │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r8 │ │ │ │ beq 359c4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 38f9c │ │ │ │ + bl 3912c │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn sl, #1 │ │ │ │ beq 35d90 │ │ │ │ ldr r3, [r6] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #1012] @ 35dd8 │ │ │ │ mov r0, r5 │ │ │ │ ldr sl, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmp r0, #1 │ │ │ │ beq 35a2c │ │ │ │ cmp r0, #0 │ │ │ │ bne 35a24 │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r6] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 175a84 │ │ │ │ + bl 175714 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 35d90 │ │ │ │ b 35b20 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ b 35a00 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35a4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 35a4c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [pc, #904] @ 35ddc │ │ │ │ mov r0, r5 │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 35d90 │ │ │ │ cmp r4, r8 │ │ │ │ bne 35a9c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35a84 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ bne 35a84 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [pc, #852] @ 35de0 │ │ │ │ ldr r4, [pc, #852] @ 35de4 │ │ │ │ ldr r3, [r2, #3528] @ 0xdc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #3528] @ 0xdc8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #17728 @ 0x4540 │ │ │ │ + movw r0, #10688 @ 0x29c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35ad4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ bne 35ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 35b14 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ cmn r0, #1 │ │ │ │ beq 35b14 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35a00 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ bne 35a00 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35a00 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ b 35d90 │ │ │ │ ldr r1, [pc, #704] @ 35de8 │ │ │ │ mov r0, sl │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 35b44 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 35b6c │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ - bl 1764a0 │ │ │ │ + bl bb9e0 │ │ │ │ + bl 176130 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #17752 @ 0x4558 │ │ │ │ + movw r0, #10712 @ 0x29d8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ beq 35d90 │ │ │ │ b 35c0c │ │ │ │ ldr r1, [pc, #632] @ 35dec │ │ │ │ - bl 145538 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 1449b0 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 35bec │ │ │ │ ldr r1, [pc, #620] @ 35df0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 145538 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 1449b0 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 35bec │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35bc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 35bc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #1 │ │ │ │ beq 35d90 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #63736 @ 0xf8f8 │ │ │ │ + movw r0, #57640 @ 0xe128 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ bne 35c0c │ │ │ │ b 35d90 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35c0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 35c0c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl 3162e0 │ │ │ │ + bl 3191c0 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 35c2c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 35c54 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ - bl 1764a0 │ │ │ │ + bl bb9e0 │ │ │ │ + bl 176130 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #17764 @ 0x4564 │ │ │ │ + movw r0, #10724 @ 0x29e4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ beq 35d90 │ │ │ │ b 35c88 │ │ │ │ mov r1, r7 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ ldr r3, [r6] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35c80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 35c80 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ beq 35d90 │ │ │ │ cmp r5, r8 │ │ │ │ beq 35d50 │ │ │ │ mov r0, r5 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 35cc0 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #17776 @ 0x4570 │ │ │ │ + movw r0, #10736 @ 0x29f0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ beq 35d90 │ │ │ │ b 35d50 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 35cdc │ │ │ │ - bl 1929a0 │ │ │ │ + bl 192b08 │ │ │ │ cmp r0, #0 │ │ │ │ beq 35d18 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #13048 @ 0x32f8 │ │ │ │ + movw r0, #6008 @ 0x1778 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ bne 35d18 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35d90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 35d90 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35d90 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35d48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 35d48 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 35d90 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ ldr r6, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ beq 35d90 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35db4 │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r5] │ │ │ │ bne 35dc4 │ │ │ │ mov r0, r5 │ │ │ │ mov r4, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 35db4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 35db0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 357dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - subseq fp, r8, r4, ror #2 │ │ │ │ + subseq r9, r8, r0, asr #11 │ │ │ │ rsbeq r7, fp, r8, rrx │ │ │ │ rsbeq r5, fp, r8, lsr #9 │ │ │ │ ldrdeq r0, [fp], #-208 @ 0xffffff30 @ │ │ │ │ mlseq fp, r8, fp, r1 │ │ │ │ rsbeq r2, fp, r8, lsl #28 │ │ │ │ rsbeq r4, fp, r8, asr r2 │ │ │ │ rsbeq r2, fp, r8, ror #26 │ │ │ │ @@ -7024,15 +7024,15 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - movw lr, #19120 @ 0x4ab0 │ │ │ │ + movw lr, #19124 @ 0x4ab4 │ │ │ │ movt lr, #105 @ 0x69 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov ip, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r5, [lr] │ │ │ │ mov r1, #0 │ │ │ │ mov r4, #1 │ │ │ │ @@ -7057,42 +7057,42 @@ │ │ │ │ mov r1, r3 │ │ │ │ cmp ip, #48 @ 0x30 │ │ │ │ bne 35f98 │ │ │ │ cmp r2, #1 │ │ │ │ addne r3, r3, #1 │ │ │ │ subne r2, r2, #1 │ │ │ │ bne 35f78 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ beq 35fdc │ │ │ │ - movw r1, #18652 @ 0x48dc │ │ │ │ + movw r1, #11612 @ 0x2d5c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #32 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r5 │ │ │ │ bl 35e24 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #23 │ │ │ │ - movwne r1, #18688 @ 0x4900 │ │ │ │ + movwne r1, #11648 @ 0x2d80 │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ bne 3636c │ │ │ │ ldr r6, [r5, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r2, #20 │ │ │ │ - movweq r1, #18712 @ 0x4918 │ │ │ │ + movweq r1, #11672 @ 0x2d98 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ beq 3636c │ │ │ │ movw ip, #65021 @ 0xfdfd │ │ │ │ movt ip, #65021 @ 0xfdfd │ │ │ │ movw r9, #52685 @ 0xcdcd │ │ │ │ movt r9, #52685 @ 0xcdcd │ │ │ │ movw sl, #56797 @ 0xdddd │ │ │ │ @@ -7104,15 +7104,15 @@ │ │ │ │ cmpne r6, #255 @ 0xff │ │ │ │ bls 36054 │ │ │ │ cmp r6, r8 │ │ │ │ cmpne r6, sl │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ bne 36064 │ │ │ │ - movw r1, #18736 @ 0x4930 │ │ │ │ + movw r1, #11696 @ 0x2db0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #16 │ │ │ │ b 3636c │ │ │ │ cmn r6, #256 @ 0x100 │ │ │ │ bcs 36054 │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ @@ -7121,49 +7121,49 @@ │ │ │ │ beq 3637c │ │ │ │ mov r0, r6 │ │ │ │ bl 36ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 36360 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18756 @ 0x4944 │ │ │ │ + movw r1, #11716 @ 0x2dc4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ beq 360f8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 360f8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6752 @ 0x1a60 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #65248 @ 0xfee0 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dd40 │ │ │ │ + bl 3ded0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #6752 @ 0x1a60 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #65248 @ 0xfee0 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ b 36110 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18764 @ 0x494c │ │ │ │ + movw r1, #11724 @ 0x2dcc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18768 @ 0x4950 │ │ │ │ + movw r1, #11728 @ 0x2dd0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r6 │ │ │ │ bl 36ad0 │ │ │ │ cmp r0, #0 │ │ │ │ beq 362d8 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ add r0, r0, #128 @ 0x80 │ │ │ │ subs r6, r6, r0 │ │ │ │ @@ -7172,15 +7172,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq 36170 │ │ │ │ ldr r1, [r3, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ beq 36170 │ │ │ │ lsr r2, r6, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3af6ec <_Py_call_instrumentation_jump@@Base+0x560> │ │ │ │ + bl 3aecbc <_Py_call_instrumentation_jump@@Base+0x560> │ │ │ │ mov r1, r0 │ │ │ │ b 362c0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r6, r3, lsl #1 │ │ │ │ bge 362d8 │ │ │ │ ldr r2, [r5, #92] @ 0x5c │ │ │ │ mov r1, #0 │ │ │ │ @@ -7256,64 +7256,64 @@ │ │ │ │ cmp r6, r1 │ │ │ │ bge 361b8 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, r3 │ │ │ │ bge 362bc │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 3c8cd8 <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ + bl 3c7c2c <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ b 362a4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #0 │ │ │ │ blt 362d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3df30 │ │ │ │ + bl 3e0c0 │ │ │ │ b 362f0 │ │ │ │ ldr r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18764 @ 0x494c │ │ │ │ + movw r1, #11724 @ 0x2dcc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21100 @ 0x526c │ │ │ │ + movw r1, #14188 @ 0x376c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ cmp r1, #0 │ │ │ │ beq 3632c │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3632c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dd40 │ │ │ │ + bl 3ded0 │ │ │ │ b 36344 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18764 @ 0x494c │ │ │ │ + movw r1, #11724 @ 0x2dcc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 3637c │ │ │ │ - movw r1, #18776 @ 0x4958 │ │ │ │ + movw r1, #11736 @ 0x2dd8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + b 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ beq 3639c │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -7327,96 +7327,96 @@ │ │ │ │ str r3, [r0] │ │ │ │ bne 363dc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub r2, r0, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ movw r3, #65534 @ 0xfffe │ │ │ │ cmp r2, r3 │ │ │ │ bls 3642c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31648 @ 0x7ba0 │ │ │ │ + movw r1, #24608 @ 0x6020 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ b 36484 │ │ │ │ mov r5, r0 │ │ │ │ bl 365bc │ │ │ │ cmp r0, #0 │ │ │ │ bne 365a4 │ │ │ │ ldr r4, [pc, #364] @ 365b0 │ │ │ │ add r1, r5, #1 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ lsl r1, r1, #3 │ │ │ │ ldr r2, [r4, #1636] @ 0x664 │ │ │ │ str r5, [r4, #1608] @ 0x648 │ │ │ │ cmp r2, r3 │ │ │ │ bne 3646c │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec70 │ │ │ │ b 36474 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1688] @ 0x698 │ │ │ │ bne 3648c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ mvn r0, #0 │ │ │ │ b 365a8 │ │ │ │ ldr r4, [pc, #288] @ 365b4 │ │ │ │ mov r0, #0 │ │ │ │ - movw r3, #62944 @ 0xf5e0 │ │ │ │ - movt r3, #33 @ 0x21 │ │ │ │ + movw r3, #2700 @ 0xa8c │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r2, #9704 @ 0x25e8 │ │ │ │ + movw r2, #10040 @ 0x2738 │ │ │ │ movt r2, #35 @ 0x23 │ │ │ │ - movw r3, #15248 @ 0x3b90 │ │ │ │ + movw r3, #25540 @ 0x63c4 │ │ │ │ movt r3, #51 @ 0x33 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r3, #7100 @ 0x1bbc │ │ │ │ + movw r3, #12396 @ 0x306c │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 2d85fc │ │ │ │ + bl 2dc094 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #0 │ │ │ │ - bl 32dacc │ │ │ │ + bl 330184 │ │ │ │ sub r1, r4, #20 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d85fc │ │ │ │ + bl 2dc094 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #1 │ │ │ │ - bl 32dacc │ │ │ │ + bl 330184 │ │ │ │ add r1, r4, #20 │ │ │ │ mov r0, #2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d85fc │ │ │ │ + bl 2dc094 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, #2 │ │ │ │ - bl 32dacc │ │ │ │ + bl 330184 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #6472 @ 0x1948 │ │ │ │ + movw r0, #11768 @ 0x2df8 │ │ │ │ movt r0, #34 @ 0x22 │ │ │ │ bl 36658 │ │ │ │ cmn r0, #1 │ │ │ │ beq 365a8 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ @@ -7428,30 +7428,30 @@ │ │ │ │ bne 36534 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ bne 36568 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r0, [pc, #72] @ 365b8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne 36594 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 3657c │ │ │ │ dmb ish │ │ │ │ beq 365a4 │ │ │ │ add r0, r0, #68 @ 0x44 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq fp, sl, r0, lsr r4 │ │ │ │ rsbeq fp, sl, r4, lsl r4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -7470,29 +7470,29 @@ │ │ │ │ bne 365dc │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ bne 36610 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r2, [pc, #60] @ 36654 │ │ │ │ mov r3, #0 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ bne 36638 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ bne 36620 │ │ │ │ dmb ish │ │ │ │ beq 36648 │ │ │ │ ldr r0, [pc, #8] @ 36650 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ 00036658 : │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -7506,23 +7506,23 @@ │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ bne 36694 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #1716] @ 0x6b4 │ │ │ │ str r6, [r4, #1720] @ 0x6b8 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ beq 366b4 │ │ │ │ ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, #0 │ │ │ │ blx r3 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36684 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ ldr r3, [r0] │ │ │ │ push {r4, fp, lr} │ │ │ │ @@ -7585,202 +7585,202 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 32eefc │ │ │ │ + bl 33158c │ │ │ │ cmn r0, #1 │ │ │ │ beq 36a04 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #34252 @ 0x85cc │ │ │ │ + movw r0, #27212 @ 0x6a4c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ beq 36a04 │ │ │ │ movw r5, #26176 @ 0x6640 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5] │ │ │ │ bl 2e63c │ │ │ │ bl 2e72c │ │ │ │ cmp r0, #0 │ │ │ │ beq 36a20 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #34272 @ 0x85e0 │ │ │ │ + movw r1, #27232 @ 0x6a60 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 2cb718 <_Py_write_noraise@@Base+0xae8> │ │ │ │ + bl 2d8db8 <_Py_write_noraise@@Base+0x15d8> │ │ │ │ cmp r0, #0 │ │ │ │ bne 36a20 │ │ │ │ - movw r0, #19840 @ 0x4d80 │ │ │ │ + movw r0, #12608 @ 0x3140 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 30ec40 │ │ │ │ + bl 31254c │ │ │ │ subs sl, r0, #0 │ │ │ │ beq 369d0 │ │ │ │ - movw r0, #34292 @ 0x85f4 │ │ │ │ + movw r0, #27252 @ 0x6a74 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 30ec40 │ │ │ │ + bl 31254c │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 36880 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #34308 @ 0x8604 │ │ │ │ + movw r2, #27268 @ 0x6a84 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r7 │ │ │ │ mov r9, r7 │ │ │ │ mov r6, r7 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ b 3699c │ │ │ │ - movw r1, #34340 @ 0x8624 │ │ │ │ + movw r1, #27300 @ 0x6aa4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 368c0 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #34360 @ 0x8638 │ │ │ │ + movw r2, #27320 @ 0x6ab8 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r8, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ b 3699c │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 3698c │ │ │ │ - movw r0, #36904 @ 0x9028 │ │ │ │ + movw r0, #29792 @ 0x7460 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ef024 │ │ │ │ + bl 2f2eac │ │ │ │ subs r8, r0, #0 │ │ │ │ beq 36998 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r8 │ │ │ │ moveq r9, r1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34412 @ 0x866c │ │ │ │ + movw r1, #27372 @ 0x6aec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ movne r9, r3 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36998 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #34424 @ 0x8678 │ │ │ │ + movw r1, #27384 @ 0x6af8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 36998 │ │ │ │ ldr r1, [pc, #400] @ 36acc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r9, [pc, #388] @ 36acc │ │ │ │ - bl 191584 │ │ │ │ + bl 191340 │ │ │ │ cmp r0, #0 │ │ │ │ beq 3699c │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 369b8 │ │ │ │ b 36ac0 │ │ │ │ ldr r9, [pc, #312] @ 36acc │ │ │ │ mov r8, r5 │ │ │ │ b 3699c │ │ │ │ ldr r9, [pc, #300] @ 36acc │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 34673c │ │ │ │ + bl 347838 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #0 │ │ │ │ b 36950 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ bne 36ac0 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 36ac0 │ │ │ │ - movw r3, #48508 @ 0xbd7c │ │ │ │ + movw r3, #49828 @ 0xc2a4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ bne 36a1c │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ - movw r2, #34308 @ 0x8604 │ │ │ │ + movw r2, #27268 @ 0x6a84 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 34673c │ │ │ │ + bl 347838 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ b 36ac0 │ │ │ │ - bl 1764a0 │ │ │ │ - movw r0, #36952 @ 0x9058 │ │ │ │ + bl 176130 │ │ │ │ + movw r0, #29840 @ 0x7490 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #15 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 36a58 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 34673c │ │ │ │ + bl 347838 │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ b 36ac0 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3317c8 │ │ │ │ + bl 333e50 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36a90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 36a90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 36a40 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36ab0 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ beq 36ab8 │ │ │ │ mov r4, #0 │ │ │ │ b 36ac0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -7813,165 +7813,165 @@ │ │ │ │ cmn r0, #256 @ 0x100 │ │ │ │ movcc r2, #0 │ │ │ │ movcs r2, #1 │ │ │ │ orrs r2, r2, r3 │ │ │ │ bne 36af0 │ │ │ │ bic r4, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 229c24 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 22b214 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ bne 36af0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38908 @ 0x97fc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00036b88 : │ │ │ │ push {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 33d7d4 │ │ │ │ + bl 3402e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 36bf8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ bne 36c00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36bdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 36bdc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45356 @ 0xb12c │ │ │ │ + movw r1, #37688 @ 0x9338 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r5, #0 │ │ │ │ b 36c64 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36c28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 36c28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ bne 36c5c │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ beq 36c5c │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #45388 @ 0xb14c │ │ │ │ + movw r1, #37720 @ 0x9358 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ b 36c64 │ │ │ │ str r5, [r7] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ 00036c6c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 36cc0 │ │ │ │ - bl 20c9a8 │ │ │ │ + bl 20cd18 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ble 36ca8 │ │ │ │ mov r4, r5 │ │ │ │ b 36cc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 36ca0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 36ca0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ 00036cc8 : │ │ │ │ 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] @ 36d38 │ │ │ │ + movw ip, #9104 @ 0x2390 │ │ │ │ + movt ip, #89 @ 0x59 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - sub ip, fp, #40 @ 0x28 │ │ │ │ + ldm ip!, {r0, r1, r2, r3} │ │ │ │ + sub lr, fp, #40 @ 0x28 │ │ │ │ sub r4, fp, #56 @ 0x38 │ │ │ │ - ldm lr!, {r0, r1, r2, r3} │ │ │ │ - stmia ip!, {r0, r1, r2, r3} │ │ │ │ + stmia lr!, {r0, r1, r2, r3} │ │ │ │ mov r3, #2 │ │ │ │ - ldm lr, {r0, r1, r2} │ │ │ │ - stm ip, {r0, r1, r2} │ │ │ │ + ldm ip, {r0, r1, r2} │ │ │ │ + stm lr, {r0, r1, r2} │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 33f288 <_PyParkingLot_Park@@Base+0x384> │ │ │ │ + bl 341ab8 <_PyParkingLot_Park@@Base+0x364> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 36d2c │ │ │ │ + beq 36d30 │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - subseq r3, r9, r0, lsr pc │ │ │ │ │ │ │ │ 00036d3c : │ │ │ │ subs r2, r1, #0 │ │ │ │ bne 36d48 │ │ │ │ - b fdd78 │ │ │ │ + b fd8b8 │ │ │ │ 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 36d80 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fdd78 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b fd8b8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #46088 @ 0xb408 │ │ │ │ + movw r1, #39048 @ 0x9888 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ 00036da4 : │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ @@ -7984,36 +7984,36 @@ │ │ │ │ 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 dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 36e14 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #46716 @ 0xb67c │ │ │ │ + movw r2, #39676 @ 0x9afc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - bl 346a20 │ │ │ │ + bl 347b1c │ │ │ │ b 36e2c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #48072 @ 0xbbc8 │ │ │ │ + movw r0, #40288 @ 0x9d60 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 34139c │ │ │ │ + bl 34307c │ │ │ │ cmp r0, #0 │ │ │ │ blt 36df0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ │ │ │ │ 00036e3c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [pc, #64] @ 36e88 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -8038,70 +8038,70 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - movw r0, #47396 @ 0xb924 │ │ │ │ + movw r0, #40356 @ 0x9da4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3158e4 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ blt 36f80 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ beq 36f60 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #47416 @ 0xb938 │ │ │ │ + movw r0, #40376 @ 0x9db8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ bne 36f18 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36f80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ bne 36f80 │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 36f80 │ │ │ │ ldr r2, [pc, #132] @ 36fa4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 3430d8 │ │ │ │ + bl 344db8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 36f4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 36f4c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ beq 36f80 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ ble 36f68 │ │ │ │ mov r4, #0 │ │ │ │ b 36f98 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ bne 36f60 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 36f98 │ │ │ │ - movw r0, #47444 @ 0xb954 │ │ │ │ + movw r0, #40404 @ 0x9dd4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 312020 │ │ │ │ + bl 315790 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34673c │ │ │ │ + bl 347838 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -8114,99 +8114,99 @@ │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [pc, #384] @ 37154 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subeq r5, fp, #44 @ 0x2c │ │ │ │ mov r8, #0 │ │ │ │ mov r9, #15 │ │ │ │ strd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 37148 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 37030 │ │ │ │ - movw r0, #47556 @ 0xb9c4 │ │ │ │ + movw r0, #40516 @ 0x9e44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bne 37018 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [pc, #304] @ 37154 │ │ │ │ - bl 32d5b4 │ │ │ │ + bl 32fc6c │ │ │ │ cmp r0, #0 │ │ │ │ bge 37030 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [pc, #280] @ 37158 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ blt 37148 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ bne 3708c │ │ │ │ - movw r0, #47564 @ 0xb9cc │ │ │ │ + movw r0, #40524 @ 0x9e4c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bne 37074 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [pc, #216] @ 37158 │ │ │ │ - bl 32d5b4 │ │ │ │ + bl 32fc6c │ │ │ │ cmp r0, #0 │ │ │ │ bge 3708c │ │ │ │ - bl 1764a0 │ │ │ │ - movw sl, #37664 @ 0x9320 │ │ │ │ + bl 176130 │ │ │ │ + movw sl, #37044 @ 0x90b4 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - movw r9, #48620 @ 0xbdec │ │ │ │ + movw r9, #49932 @ 0xc30c │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 37160 │ │ │ │ cmn r0, #1 │ │ │ │ bne 3712c │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ bne 370d4 │ │ │ │ mov r4, #0 │ │ │ │ b 37140 │ │ │ │ ldr r0, [sl] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 370f0 │ │ │ │ add r4, r8, #1 │ │ │ │ cmp r8, #16 │ │ │ │ beq 37148 │ │ │ │ - bl b62ec <_Py_GetConfig@@Base> │ │ │ │ + bl b61a8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ beq 37118 │ │ │ │ ldr r3, [pc, #84] @ 3715c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 346a48 │ │ │ │ + bl 347b44 │ │ │ │ b 37140 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ beq 37100 │ │ │ │ b 37148 │ │ │ │ cmp r0, #11 │ │ │ │ bne 370cc │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ b 3714c │ │ │ │ mov r8, r4 │ │ │ │ b 370a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ @@ -8222,152 +8222,152 @@ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r1 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ bne 371b4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ - movw r1, #47756 @ 0xba8c │ │ │ │ + movw r1, #40716 @ 0x9f0c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ b 371c0 │ │ │ │ - bl fe4ec <_PyArena_New@@Base> │ │ │ │ + bl fe02c <_PyArena_New@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ bne 371c8 │ │ │ │ mvn r4, #0 │ │ │ │ b 3761c │ │ │ │ movw r3, #26176 @ 0x6640 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ bne 3726c │ │ │ │ ldr r0, [pc, #1080] @ 37628 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 37208 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ mov r4, #0 │ │ │ │ b 37264 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, #0 │ │ │ │ beq 37200 │ │ │ │ ldr r1, [pc, #1028] @ 3762c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ beq 371fc │ │ │ │ cmp r4, #0 │ │ │ │ beq 37264 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 37200 │ │ │ │ mov r0, r4 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ subs r4, r0, #0 │ │ │ │ bne 37264 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [pc, #956] @ 37630 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 37294 │ │ │ │ - movw r5, #15840 @ 0x3de0 │ │ │ │ + movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ mov r8, #0 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ b 37300 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ beq 372f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 372cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 372cc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ beq 37280 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 372f8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 37300 │ │ │ │ - bl 1764a0 │ │ │ │ - movw r5, #15840 @ 0x3de0 │ │ │ │ + bl 176130 │ │ │ │ + movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ ldr r0, [pc, #812] @ 37634 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ bge 37328 │ │ │ │ - movw r6, #15840 @ 0x3de0 │ │ │ │ + movw r6, #8800 @ 0x2260 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r7, #0 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ b 37394 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ beq 3738c │ │ │ │ mov r0, r7 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37360 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bne 37360 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ beq 37314 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ beq 3738c │ │ │ │ mov r0, r7 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 37394 │ │ │ │ - bl 1764a0 │ │ │ │ - movw r6, #15840 @ 0x3de0 │ │ │ │ + bl 176130 │ │ │ │ + movw r6, #8800 @ 0x2260 │ │ │ │ movt r6, #71 @ 0x47 │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #22668 @ 0x588c │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #17440 @ 0x4420 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ beq 37400 │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #256 @ 0x100 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ @@ -8375,151 +8375,151 @@ │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [sp, #8] │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ str r2, [sp, #16] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, sl │ │ │ │ - bl 22b678 <_PyCode_CheckLineNumber@@Base+0x22c> │ │ │ │ + bl 22b7c8 <_PyCode_CheckLineNumber@@Base+0x22c> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r4, #0 │ │ │ │ beq 37440 │ │ │ │ - movw r0, #36904 @ 0x9028 │ │ │ │ + movw r0, #29792 @ 0x7460 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ef024 │ │ │ │ + bl 2f2eac │ │ │ │ subs r6, r0, #0 │ │ │ │ bne 37460 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f462c <_PyArena_Free@@Base> │ │ │ │ + bl 1f4a8c <_PyArena_Free@@Base> │ │ │ │ b 371c0 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #11 │ │ │ │ mvnne r4, #0 │ │ │ │ bne 37454 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ mov r0, r9 │ │ │ │ - bl 1f462c <_PyArena_Free@@Base> │ │ │ │ + bl 1f4a8c <_PyArena_Free@@Base> │ │ │ │ b 3761c │ │ │ │ - bl e5074 │ │ │ │ + bl e5288 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r0 │ │ │ │ str r9, [sp, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ mov ip, #1 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl 30abb4 │ │ │ │ + bl 30e468 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 1f462c <_PyArena_Free@@Base> │ │ │ │ + bl 1f4a8c <_PyArena_Free@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 374d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ bne 374d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ bne 375d4 │ │ │ │ ldr r1, [pc, #344] @ 37638 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r7, [r2, r1] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r8, [r7, #88] @ 0x58 │ │ │ │ str r4, [r7, #88] @ 0x58 │ │ │ │ ldr r0, [r8, #4] │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ beq 375a4 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24d1e0 │ │ │ │ + bl 24eb00 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 375a4 │ │ │ │ ldr r1, [pc, #280] @ 3763c │ │ │ │ mov r0, r8 │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r9, r0, #0 │ │ │ │ beq 37584 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37558 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ bne 37558 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ ble 37584 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r6, r3 │ │ │ │ bgt 37584 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r6, r6, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r1, [pc, #196] @ 37640 │ │ │ │ mov r0, r8 │ │ │ │ ldr r2, [r3, r6, lsl #2] │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 375a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 375a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 375c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 375c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ b 371c0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 375f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 375f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37614 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 37614 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - bl 34ca28 │ │ │ │ + bl 34dbc0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ strhteq r7, [fp], #-184 @ 0xffffff48 │ │ │ │ rsbeq r5, fp, r0, asr #32 │ │ │ │ rsbeq r7, fp, ip, asr r1 │ │ │ │ rsbeq r7, fp, r4, ror r1 │ │ │ │ @@ -8529,788 +8529,846 @@ │ │ │ │ │ │ │ │ 00037644 <_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 b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ beq 381e8 <_Py_GetConfigsAsDict@@Base+0xba4> │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ - movw r3, #65056 @ 0xfe20 │ │ │ │ + movw r3, #64992 @ 0xfde0 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37694 <_Py_GetConfigsAsDict@@Base+0x50> │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 376b4 <_Py_GetConfigsAsDict@@Base+0x70> │ │ │ │ b 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50084 @ 0xc3a4 │ │ │ │ + movw r1, #43040 @ 0xa820 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 376ec <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 376ec <_Py_GetConfigsAsDict@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #65060 @ 0xfe24 │ │ │ │ + movw r3, #64996 @ 0xfde4 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50116 @ 0xc3c4 │ │ │ │ + movw r1, #43072 @ 0xa840 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37744 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37744 <_Py_GetConfigsAsDict@@Base+0x100> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #65064 @ 0xfe28 │ │ │ │ + movw r3, #65000 @ 0xfde8 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq 37770 <_Py_GetConfigsAsDict@@Base+0x12c> │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ bne 37790 <_Py_GetConfigsAsDict@@Base+0x14c> │ │ │ │ b 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50148 @ 0xc3e4 │ │ │ │ + movw r1, #43104 @ 0xa860 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 377c8 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 377c8 <_Py_GetConfigsAsDict@@Base+0x184> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #65068 @ 0xfe2c │ │ │ │ + movw r3, #65004 @ 0xfdec │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50184 @ 0xc408 │ │ │ │ + movw r1, #43140 @ 0xa884 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37820 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37820 <_Py_GetConfigsAsDict@@Base+0x1dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #27716 @ 0x6c44 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50224 @ 0xc430 │ │ │ │ + movw r1, #43180 @ 0xa8ac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37878 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37878 <_Py_GetConfigsAsDict@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27824 @ 0x6cb0 │ │ │ │ + movw r3, #27788 @ 0x6c8c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50236 @ 0xc43c │ │ │ │ + movw r1, #43192 @ 0xa8b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 378d0 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 378d0 <_Py_GetConfigsAsDict@@Base+0x28c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27816 @ 0x6ca8 │ │ │ │ + movw r3, #27780 @ 0x6c84 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50252 @ 0xc44c │ │ │ │ + movw r1, #43208 @ 0xa8c8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37928 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37928 <_Py_GetConfigsAsDict@@Base+0x2e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27820 @ 0x6cac │ │ │ │ + movw r3, #27784 @ 0x6c88 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50268 @ 0xc45c │ │ │ │ + movw r1, #43224 @ 0xa8d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37980 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37980 <_Py_GetConfigsAsDict@@Base+0x33c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27832 @ 0x6cb8 │ │ │ │ + movw r3, #27796 @ 0x6c94 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50284 @ 0xc46c │ │ │ │ + movw r1, #43240 @ 0xa8e8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 379d8 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 379d8 <_Py_GetConfigsAsDict@@Base+0x394> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27836 @ 0x6cbc │ │ │ │ + movw r3, #27800 @ 0x6c98 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50304 @ 0xc480 │ │ │ │ + movw r1, #43260 @ 0xa8fc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37a30 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37a30 <_Py_GetConfigsAsDict@@Base+0x3ec> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27828 @ 0x6cb4 │ │ │ │ + movw r3, #27792 @ 0x6c90 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50320 @ 0xc490 │ │ │ │ + movw r1, #43276 @ 0xa90c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37a88 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37a88 <_Py_GetConfigsAsDict@@Base+0x444> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27800 @ 0x6c98 │ │ │ │ + movw r3, #27764 @ 0x6c74 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50336 @ 0xc4a0 │ │ │ │ + movw r1, #43292 @ 0xa91c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37ae0 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37ae0 <_Py_GetConfigsAsDict@@Base+0x49c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27840 @ 0x6cc0 │ │ │ │ + movw r3, #27804 @ 0x6c9c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50352 @ 0xc4b0 │ │ │ │ + movw r1, #43308 @ 0xa92c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37b38 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37b38 <_Py_GetConfigsAsDict@@Base+0x4f4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27804 @ 0x6c9c │ │ │ │ + movw r3, #27768 @ 0x6c78 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50372 @ 0xc4c4 │ │ │ │ + movw r1, #43328 @ 0xa940 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37b90 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37b90 <_Py_GetConfigsAsDict@@Base+0x54c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #27712 @ 0x6c40 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50388 @ 0xc4d4 │ │ │ │ + movw r1, #43344 @ 0xa950 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37be8 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37be8 <_Py_GetConfigsAsDict@@Base+0x5a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27812 @ 0x6ca4 │ │ │ │ + movw r3, #27776 @ 0x6c80 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50416 @ 0xc4f0 │ │ │ │ + movw r1, #43372 @ 0xa96c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37c40 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37c40 <_Py_GetConfigsAsDict@@Base+0x5fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27796 @ 0x6c94 │ │ │ │ + movw r3, #27760 @ 0x6c70 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50444 @ 0xc50c │ │ │ │ + movw r1, #43400 @ 0xa988 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37c98 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37c98 <_Py_GetConfigsAsDict@@Base+0x654> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #27808 @ 0x6ca0 │ │ │ │ + movw r3, #27772 @ 0x6c7c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50468 @ 0xc524 │ │ │ │ + movw r1, #43424 @ 0xa9a0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37cf0 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37cf0 <_Py_GetConfigsAsDict@@Base+0x6ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ - movw r3, #61400 @ 0xefd8 │ │ │ │ + movw r3, #61336 @ 0xef98 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50492 @ 0xc53c │ │ │ │ + movw r1, #43448 @ 0xa9b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37d48 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37d48 <_Py_GetConfigsAsDict@@Base+0x704> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ movw r3, #27708 @ 0x6c3c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #50520 @ 0xc558 │ │ │ │ + movw r1, #43476 @ 0xa9d4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37da0 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 37da0 <_Py_GetConfigsAsDict@@Base+0x75c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #50536 @ 0xc568 │ │ │ │ + movw r1, #43492 @ 0xa9e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ beq 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37de4 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 37de4 <_Py_GetConfigsAsDict@@Base+0x7a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [pc, #1052] @ 38208 <_Py_GetConfigsAsDict@@Base+0xbc4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r5, [r8, #3720] @ 0xe88 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ add r5, r5, #4096 @ 0x1000 │ │ │ │ ldr r0, [r5, #1744] @ 0x6d0 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ bne 37e24 <_Py_GetConfigsAsDict@@Base+0x7e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 381e0 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ b 38138 <_Py_GetConfigsAsDict@@Base+0xaf4> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47876 @ 0xbb04 │ │ │ │ + movw r1, #40092 @ 0x9c9c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37e5c <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 37e5c <_Py_GetConfigsAsDict@@Base+0x818> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1748] @ 0x6d4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47916 @ 0xbb2c │ │ │ │ + movw r1, #40132 @ 0x9cc4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37eac <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 37eac <_Py_GetConfigsAsDict@@Base+0x868> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1752] @ 0x6d8 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47904 @ 0xbb20 │ │ │ │ + movw r1, #40120 @ 0x9cb8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37efc <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 37efc <_Py_GetConfigsAsDict@@Base+0x8b8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1756] @ 0x6dc │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47928 @ 0xbb38 │ │ │ │ + movw r1, #40144 @ 0x9cd0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37f4c <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 37f4c <_Py_GetConfigsAsDict@@Base+0x908> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1760] @ 0x6e0 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47844 @ 0xbae4 │ │ │ │ + movw r1, #40060 @ 0x9c7c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37f9c <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 37f9c <_Py_GetConfigsAsDict@@Base+0x958> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1764] @ 0x6e4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47804 @ 0xbabc │ │ │ │ + movw r1, #40020 @ 0x9c54 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 37fec <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 37fec <_Py_GetConfigsAsDict@@Base+0x9a8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1768] @ 0x6e8 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47820 @ 0xbacc │ │ │ │ + movw r1, #40036 @ 0x9c64 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3803c <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 3803c <_Py_GetConfigsAsDict@@Base+0x9f8> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1772] @ 0x6ec │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47864 @ 0xbaf8 │ │ │ │ + movw r1, #40080 @ 0x9c90 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3808c <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 3808c <_Py_GetConfigsAsDict@@Base+0xa48> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1776] @ 0x6f0 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47892 @ 0xbb14 │ │ │ │ + movw r1, #40108 @ 0x9cac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 380dc <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ bne 380dc <_Py_GetConfigsAsDict@@Base+0xa98> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ ldr r0, [r5, #1780] @ 0x6f4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ beq 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47792 @ 0xbab0 │ │ │ │ + movw r1, #40008 @ 0x9c48 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3812c <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ bne 3812c <_Py_GetConfigsAsDict@@Base+0xae8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ bne 38150 <_Py_GetConfigsAsDict@@Base+0xb0c> │ │ │ │ b 37e14 <_Py_GetConfigsAsDict@@Base+0x7d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 381e0 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 381e0 <_Py_GetConfigsAsDict@@Base+0xb9c> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #50552 @ 0xc578 │ │ │ │ + movw r1, #43508 @ 0xa9f4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ beq 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 3818c <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 3818c <_Py_GetConfigsAsDict@@Base+0xb48> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r0, r8, #4096 @ 0x1000 │ │ │ │ add r0, r0, #40 @ 0x28 │ │ │ │ - bl 1a0944 <_PyConfig_AsDict@@Base> │ │ │ │ + bl 1a0b50 <_PyConfig_AsDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ beq 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #52564 @ 0xcd54 │ │ │ │ + movw r1, #45524 @ 0xb1d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ beq 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bgt 38200 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ bne 38200 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ b 38200 <_Py_GetConfigsAsDict@@Base+0xbbc> │ │ │ │ mov r4, #0 │ │ │ │ b 381ec <_Py_GetConfigsAsDict@@Base+0xba8> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, #0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ 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 │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + mov r5, r0 │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 342028 <_PySemaphore_Init@@Base> │ │ │ │ + dmb ish │ │ │ │ + ldr r4, [r5] │ │ │ │ + dmb ish │ │ │ │ + tst r4, #1 │ │ │ │ + bne 38274 <_Py_GetConfigsAsDict@@Base+0xc30> │ │ │ │ + orr r2, r4, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r5] │ │ │ │ + cmp r3, r4 │ │ │ │ + bne 38264 <_Py_GetConfigsAsDict@@Base+0xc20> │ │ │ │ + strex r1, r2, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 3824c <_Py_GetConfigsAsDict@@Base+0xc08> │ │ │ │ + dmb ish │ │ │ │ + beq 382c8 <_Py_GetConfigsAsDict@@Base+0xc84> │ │ │ │ + mov r4, r3 │ │ │ │ + b 3823c <_Py_GetConfigsAsDict@@Base+0xbf8> │ │ │ │ + sub r3, fp, #32 │ │ │ │ + bic r2, r4, #1 │ │ │ │ + orr r3, r3, #1 │ │ │ │ + str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r2, [r5] │ │ │ │ + cmp r2, r4 │ │ │ │ + bne 382a0 <_Py_GetConfigsAsDict@@Base+0xc5c> │ │ │ │ + strex r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 38288 <_Py_GetConfigsAsDict@@Base+0xc44> │ │ │ │ + mov r4, r2 │ │ │ │ + dmb ish │ │ │ │ + bne 3823c <_Py_GetConfigsAsDict@@Base+0xbf8> │ │ │ │ + sub r0, fp, #28 │ │ │ │ + mvn r2, #0 │ │ │ │ + mvn r3, #0 │ │ │ │ + bl 342c74 <_PySemaphore_Wait@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3823c <_Py_GetConfigsAsDict@@Base+0xbf8> │ │ │ │ + b 382ac <_Py_GetConfigsAsDict@@Base+0xc68> │ │ │ │ + sub r0, fp, #28 │ │ │ │ + bl 2f198 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + │ │ │ │ +000382d8 <_PySemaphore_Destroy@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 2f198 │ │ │ │ │ │ │ │ -0003820c : │ │ │ │ +000382ec : │ │ │ │ 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 10243c <_PyArena_New@@Base+0x3f50> │ │ │ │ + bl 101f4c <_PyArena_New@@Base+0x3f20> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38254 │ │ │ │ - bl ba244 │ │ │ │ + beq 38334 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00038260 : │ │ │ │ +00038340 : │ │ │ │ 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 │ │ │ │ @@ -9322,33 +9380,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 382c0 │ │ │ │ + bcs 383a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 382d0 │ │ │ │ + bne 383b0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 6aea0 │ │ │ │ + b 6b0d4 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ bl 2e5e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e3fc0 │ │ │ │ + bl 2e7f80 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ 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 │ │ │ │ @@ -9358,412 +9416,412 @@ │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r8, r1 │ │ │ │ bl 2e63c │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ bl 2eac0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 38358 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 38438 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 45f70 │ │ │ │ - b 38410 │ │ │ │ + bl 46120 │ │ │ │ + b 384f0 │ │ │ │ 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 2ed60 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - beq 38340 │ │ │ │ - movw r1, #52800 @ 0xce40 │ │ │ │ + beq 38420 │ │ │ │ + movw r1, #45760 @ 0xb2c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #48252 @ 0xbc7c │ │ │ │ + movw r0, #40468 @ 0x9e14 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 38410 │ │ │ │ + beq 384f0 │ │ │ │ mov r2, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r8, [sp, #4] │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [sp] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r3, #24328 @ 0x5f08 │ │ │ │ + movw r3, #17288 @ 0x4388 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ - movw r1, #55388 @ 0xd85c │ │ │ │ + movw r1, #48344 @ 0xbcd8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl eb318 │ │ │ │ + bl eb4f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38408 │ │ │ │ + bgt 384e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 38408 │ │ │ │ + bne 384e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 38418 │ │ │ │ + bne 384f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 384f4 │ │ │ │ - ldr r1, [pc, #220] @ 384fc │ │ │ │ + b 385d4 │ │ │ │ + ldr r1, [pc, #220] @ 385dc │ │ │ │ mov r0, r6 │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38448 │ │ │ │ + bgt 38528 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 38448 │ │ │ │ + bne 38528 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 38410 │ │ │ │ + beq 384f0 │ │ │ │ ldr r0, [r7, #2716] @ 0xa9c │ │ │ │ str r4, [r7, #2716] @ 0xa9c │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ cmp r5, #0 │ │ │ │ - ble 384d8 │ │ │ │ + ble 385b8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #140] @ 38500 │ │ │ │ + ldr r0, [pc, #140] @ 385e0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ tst r1, #2048 @ 0x800 │ │ │ │ - beq 38490 │ │ │ │ + beq 38570 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r6, [r4, r3] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 384a0 │ │ │ │ + bne 38580 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl f440c <_PyTuple_FromPairSteal@@Base+0x10b8> │ │ │ │ - b 384c4 │ │ │ │ + bl f3820 <_PyTuple_FromPairSteal@@Base+0x998> │ │ │ │ + b 385a4 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ blx r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e0504 │ │ │ │ + bl 2e3f94 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38410 │ │ │ │ + beq 384f0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 384e0 │ │ │ │ + ble 385c0 │ │ │ │ mov r0, #1 │ │ │ │ - b 384f4 │ │ │ │ + b 385d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 384d8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 384d8 │ │ │ │ + bne 385b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 385b8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r7, fp, ip, ror #5 │ │ │ │ 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 r3, [r0, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [r0, #2696] @ 0xa88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3853c │ │ │ │ + bne 3861c │ │ │ │ ldr r3, [r0, #2724] @ 0xaa4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3854c │ │ │ │ + beq 3862c │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3854c │ │ │ │ - bl ba244 │ │ │ │ + beq 3862c │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, #22 │ │ │ │ str r0, [r4, #8] │ │ │ │ str r0, [r4] │ │ │ │ str r0, [r4, #4] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r0, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ 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 │ │ │ │ - movw r3, #48592 @ 0xbdd0 │ │ │ │ + movw r3, #49908 @ 0xc2f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r0 │ │ │ │ - movw r7, #48572 @ 0xbdbc │ │ │ │ + movw r7, #49892 @ 0xc2e4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 385ec │ │ │ │ + bne 386cc │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 385ec │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 386cc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 385ec │ │ │ │ - movw r3, #48484 @ 0xbd64 │ │ │ │ + bne 386cc │ │ │ │ + movw r3, #49804 @ 0xc28c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38710 │ │ │ │ + beq 387f0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 352e94 │ │ │ │ + bl 354078 │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r6 │ │ │ │ - bl 175a84 │ │ │ │ + bl 175714 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 3864c │ │ │ │ - ldr r1, [pc, #244] @ 38718 │ │ │ │ + beq 3872c │ │ │ │ + ldr r1, [pc, #244] @ 387f8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 386d8 │ │ │ │ + bne 387b8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 359fac │ │ │ │ + b 35b1a4 │ │ │ │ mov r0, r6 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 386e0 │ │ │ │ + beq 387c0 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #57424 @ 0xe050 │ │ │ │ + movw r0, #50380 @ 0xc4cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ str r3, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r4, sl │ │ │ │ - beq 386e0 │ │ │ │ + beq 387c0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 386c0 │ │ │ │ + bgt 387a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 386c0 │ │ │ │ + bne 387a0 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 386e0 │ │ │ │ + beq 387c0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21b694 │ │ │ │ - b 386e0 │ │ │ │ + bl 21c680 │ │ │ │ + b 387c0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r8 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b c3efc │ │ │ │ + b bc34c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r5, fp, r8, lsr #9 │ │ │ │ push {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 │ │ │ │ - bne 38768 │ │ │ │ + bne 38848 │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38748 │ │ │ │ + beq 38828 │ │ │ │ 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, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 387c0 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 388a0 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 387c8 │ │ │ │ + beq 388a8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 38988 │ │ │ │ + bne 38a68 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 38994 │ │ │ │ + bl 38a74 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 38974 │ │ │ │ + beq 38a54 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 38824 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 38904 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3882c │ │ │ │ + beq 3890c │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 38858 │ │ │ │ + bne 38938 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 38868 │ │ │ │ + bne 38948 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 38974 │ │ │ │ + b 38a54 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 38858 │ │ │ │ + bne 38938 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3890c │ │ │ │ + beq 389ec │ │ │ │ mov r0, r7 │ │ │ │ - bl 38994 │ │ │ │ + bl 38a74 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3890c │ │ │ │ + beq 389ec │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 388d8 │ │ │ │ - bl dd698 │ │ │ │ + beq 389b8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 388d8 │ │ │ │ + beq 389b8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 38974 │ │ │ │ + b 38a54 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 388fc │ │ │ │ + bne 389dc │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38924 │ │ │ │ + beq 38a04 │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 3887c │ │ │ │ + b 3895c │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132168 │ │ │ │ + bl 131cc4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 38930 │ │ │ │ + bne 38a10 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 3884c │ │ │ │ + bl ba0f0 │ │ │ │ + b 3892c │ │ │ │ cmp r6, r5 │ │ │ │ - ble 3894c │ │ │ │ + ble 38a2c │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 38930 │ │ │ │ + b 38a10 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fa70 │ │ │ │ - b 38980 │ │ │ │ + bl 14f220 │ │ │ │ + b 38a60 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -9775,38 +9833,38 @@ │ │ │ │ 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 │ │ │ │ - beq 389d4 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 38ab4 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 389dc │ │ │ │ + beq 38abc │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 38a30 │ │ │ │ + bne 38b10 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a20 │ │ │ │ + beq 38b00 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38a3c │ │ │ │ + bl 38b1c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 38a38 │ │ │ │ - beq 38a28 │ │ │ │ + ldreq r0, [pc, #24] @ 38b18 │ │ │ │ + beq 38b08 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, sl, r0, lsr #9 │ │ │ │ @@ -9817,148 +9875,148 @@ │ │ │ │ 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 │ │ │ │ - beq 38a7c │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 38b5c │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38a84 │ │ │ │ + beq 38b64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 38ad8 │ │ │ │ + bne 38bb8 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38ac8 │ │ │ │ + beq 38ba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 131be4 │ │ │ │ + bl 131740 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 38ae0 │ │ │ │ - bne 38ad0 │ │ │ │ + ldrne r0, [pc, #24] @ 38bc0 │ │ │ │ + bne 38bb0 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, sl, r0, lsr #9 │ │ │ │ │ │ │ │ -00038ae4 <_PyUnicode_FromId@@Base>: │ │ │ │ +00038bc4 <_PyUnicode_FromId@@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 r8, r0 │ │ │ │ add r7, r0, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 38b20 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ + bne 38c00 <_PyUnicode_FromId@@Base+0x3c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38b08 <_PyUnicode_FromId@@Base+0x24> │ │ │ │ + bne 38be8 <_PyUnicode_FromId@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 38b30 <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ + beq 38c10 <_PyUnicode_FromId@@Base+0x4c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c7b44 │ │ │ │ - ldr r3, [pc, #420] @ 38cdc <_PyUnicode_FromId@@Base+0x1f8> │ │ │ │ + bl 43f454 │ │ │ │ + ldr r3, [pc, #420] @ 38dbc <_PyUnicode_FromId@@Base+0x1f8> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38bec <_PyUnicode_FromId@@Base+0x108> │ │ │ │ + bge 38ccc <_PyUnicode_FromId@@Base+0x108> │ │ │ │ ldr r6, [r9, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r5, r6, #5888 @ 0x1700 │ │ │ │ add r5, r5, #12 │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 38b7c <_PyUnicode_FromId@@Base+0x98> │ │ │ │ + bne 38c5c <_PyUnicode_FromId@@Base+0x98> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38b64 <_PyUnicode_FromId@@Base+0x80> │ │ │ │ + bne 38c44 <_PyUnicode_FromId@@Base+0x80> │ │ │ │ dmb ish │ │ │ │ - beq 38b8c <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ + beq 38c6c <_PyUnicode_FromId@@Base+0xa8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ dmb ish │ │ │ │ ldr r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ cmp r4, #0 │ │ │ │ - bge 38bbc <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ + bge 38c9c <_PyUnicode_FromId@@Base+0xd8> │ │ │ │ add r6, r6, #4096 @ 0x1000 │ │ │ │ ldr r4, [r6, #1808] @ 0x710 │ │ │ │ add r3, r4, #1 │ │ │ │ str r3, [r6, #1808] @ 0x710 │ │ │ │ dmb ish │ │ │ │ str r4, [r8, #4] │ │ │ │ dmb ish │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 38bdc <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ + bne 38cbc <_PyUnicode_FromId@@Base+0xf8> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38bc4 <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ + bne 38ca4 <_PyUnicode_FromId@@Base+0xe0> │ │ │ │ dmb ish │ │ │ │ - beq 38bec <_PyUnicode_FromId@@Base+0x108> │ │ │ │ + beq 38ccc <_PyUnicode_FromId@@Base+0x108> │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ add r6, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 38c0c <_PyUnicode_FromId@@Base+0x128> │ │ │ │ + ble 38cec <_PyUnicode_FromId@@Base+0x128> │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 38ca4 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + bne 38d84 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r5, [r8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 38ca4 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + beq 38d84 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl c3bac │ │ │ │ + bl c3df4 │ │ │ │ ldr r3, [r6, #2064] @ 0x810 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r6, #2068] @ 0x814 │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 38c98 <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ + bgt 38d78 <_PyUnicode_FromId@@Base+0x1b4> │ │ │ │ lsl r8, r4, #1 │ │ │ │ cmp r8, #16 │ │ │ │ movlt r8, #16 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 38c78 <_PyUnicode_FromId@@Base+0x194> │ │ │ │ - bl 370224 │ │ │ │ - b 38ca4 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ + bne 38d58 <_PyUnicode_FromId@@Base+0x194> │ │ │ │ + bl 370d0c │ │ │ │ + b 38d84 <_PyUnicode_FromId@@Base+0x1c0> │ │ │ │ ldr r0, [r6, #2064] @ 0x810 │ │ │ │ mov r1, #0 │ │ │ │ sub r2, r8, r0 │ │ │ │ add r0, r5, r0, lsl #2 │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2df4c │ │ │ │ str r5, [r6, #2068] @ 0x814 │ │ │ │ @@ -9966,473 +10024,517 @@ │ │ │ │ ldr r3, [r6, #2068] @ 0x814 │ │ │ │ mov r5, r9 │ │ │ │ str r9, [r3, r4, lsl #2] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 38cc4 <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ + bne 38da4 <_PyUnicode_FromId@@Base+0x1e0> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 38cac <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ + bne 38d8c <_PyUnicode_FromId@@Base+0x1c8> │ │ │ │ dmb ish │ │ │ │ - beq 38cd4 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ + beq 38db4 <_PyUnicode_FromId@@Base+0x1f0> │ │ │ │ mov r0, r7 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00038ce0 : │ │ │ │ +00038dc0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2dfb8 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r0] │ │ │ │ + dmb ish │ │ │ │ + tst r3, #1 │ │ │ │ + bne 38e0c │ │ │ │ + movw r1, #42984 @ 0xa7e8 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [pc, #116] @ 38e80 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bic r2, r3, #1 │ │ │ │ + cmp r3, #1 │ │ │ │ + beq 38e54 │ │ │ │ + ldr ip, [r2] │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r0] │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 38e38 │ │ │ │ + strex lr, ip, [r0] │ │ │ │ + cmp lr, #0 │ │ │ │ + bne 38e20 │ │ │ │ + dmb ish │ │ │ │ + movne r3, r1 │ │ │ │ + bne 38df4 │ │ │ │ + add r0, r2, #4 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, lr} │ │ │ │ + b 343d44 <_PySemaphore_Wakeup@@Base> │ │ │ │ + mov r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [r0] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne 38e74 │ │ │ │ + strex r1, r2, [r0] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 38e5c │ │ │ │ + dmb ish │ │ │ │ + popeq {fp, pc} │ │ │ │ + b 38df4 │ │ │ │ + rsbeq r1, r0, ip, lsl #27 │ │ │ │ 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 38d34 │ │ │ │ + bhi 38ec4 │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r4, #5976 @ 0x1758 │ │ │ │ + movwle r4, #5356 @ 0x14ec │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r6] │ │ │ │ - b 38d54 │ │ │ │ + b 38ee4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62700 @ 0xf4ec │ │ │ │ + movw r0, #55612 @ 0xd93c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 38da0 │ │ │ │ - b 38d20 │ │ │ │ + beq 38f30 │ │ │ │ + b 38eb0 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 38d7c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 38f0c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 38da0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 38f30 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 38da8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 38f38 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 38dd0 │ │ │ │ + b 38f60 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3100c0 │ │ │ │ + bl 3139cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 38da0 │ │ │ │ + beq 38f30 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #16] @ 38dd8 │ │ │ │ + ldr r0, [pc, #16] @ 38f68 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r8, fp, ip, lsl #2 │ │ │ │ │ │ │ │ -00038ddc : │ │ │ │ +00038f6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 38df4 │ │ │ │ + ldr r0, [pc, #12] @ 38f84 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq lr, r9, r4, asr #11 │ │ │ │ + b 165f38 │ │ │ │ + rsbeq lr, r9, r8, asr #11 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #360] @ 38f88 │ │ │ │ + ldr r1, [pc, #360] @ 39118 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - movw r1, #60312 @ 0xeb98 │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #53232 @ 0xcff0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #8] │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 38e4c │ │ │ │ + bge 38fdc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r1, [pc, #312] @ 38f8c │ │ │ │ + ldr r1, [pc, #312] @ 3911c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - movw r1, #63184 @ 0xf6d0 │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #56104 @ 0xdb28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #12] │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38e44 │ │ │ │ - ldr r1, [pc, #272] @ 38f90 │ │ │ │ + blt 38fd4 │ │ │ │ + ldr r1, [pc, #272] @ 39120 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - movw r1, #63204 @ 0xf6e4 │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #56124 @ 0xdb3c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #16] │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38e44 │ │ │ │ + blt 38fd4 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ str r3, [r5, #20] │ │ │ │ - bl b54a0 │ │ │ │ - movw r1, #60772 @ 0xed64 │ │ │ │ + bl b52b8 │ │ │ │ + movw r1, #53692 @ 0xd1bc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5, #4] │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrge r6, [pc, #192] @ 38f94 │ │ │ │ - blt 38e44 │ │ │ │ + ldrge r6, [pc, #192] @ 39124 │ │ │ │ + blt 38fd4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38efc │ │ │ │ + beq 3908c │ │ │ │ ldr r2, [r6] │ │ │ │ add r6, r6, #8 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 38ed4 │ │ │ │ + bne 39064 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ + movw r3, #5380 @ 0x1504 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl cc044 │ │ │ │ + bl cc288 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 38e44 │ │ │ │ - ldr r1, [pc, #120] @ 38f98 │ │ │ │ + beq 38fd4 │ │ │ │ + ldr r1, [pc, #120] @ 39128 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 195ba0 │ │ │ │ + bl 195d08 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 38f4c │ │ │ │ + bgt 390dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 38f4c │ │ │ │ + bne 390dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 38e44 │ │ │ │ + beq 38fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 38e44 │ │ │ │ - movw r0, #5688 @ 0x1638 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl c1e14 │ │ │ │ + bne 38fd4 │ │ │ │ + movw r0, #64184 @ 0xfab8 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl c205c │ │ │ │ str r0, [r5, #24] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strdeq lr, [r9], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq lr, r9, ip, lsl #12 │ │ │ │ - rsbeq lr, r9, r0, lsr #12 │ │ │ │ - rsbeq r3, r0, r4, lsr r9 │ │ │ │ - rsbeq lr, r9, r4, lsr r6 │ │ │ │ + strdeq lr, [r9], #-92 @ 0xffffffa4 @ │ │ │ │ + rsbeq lr, r9, r0, lsl r6 │ │ │ │ + rsbeq lr, r9, r4, lsr #12 │ │ │ │ + rsbeq r1, r0, r4, lsr #27 │ │ │ │ + rsbeq lr, r9, r8, lsr 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 392d0 │ │ │ │ + beq 39460 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 38fec │ │ │ │ - movw r0, #47188 @ 0xb854 │ │ │ │ + beq 3917c │ │ │ │ + movw r0, #40208 @ 0x9d10 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #786 @ 0x312 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ - b 392f8 │ │ │ │ + b 39488 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - movw r0, #4724 @ 0x1274 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 3158e4 │ │ │ │ + movw r0, #63220 @ 0xf6f4 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 318b50 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 38fe4 │ │ │ │ + blt 39174 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39020 │ │ │ │ + beq 391b0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 39028 │ │ │ │ + bne 391b8 │ │ │ │ mov r5, #1000 @ 0x3e8 │ │ │ │ - b 3906c │ │ │ │ + b 391fc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 18c764 │ │ │ │ + bl 18d2b4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 39068 │ │ │ │ + bgt 391f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 3906c │ │ │ │ + bgt 391fc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 392d0 │ │ │ │ + bgt 39460 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 392d0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 392d0 │ │ │ │ + bne 39460 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39460 │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #4740 @ 0x1284 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 301824 │ │ │ │ + movw r0, #63236 @ 0xf704 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 392f8 │ │ │ │ + beq 39488 │ │ │ │ mov r9, r4 │ │ │ │ mov r3, #0 │ │ │ │ ldr r9, [r9, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 39094 │ │ │ │ + bne 39224 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r5, r3 │ │ │ │ movlt sl, #1 │ │ │ │ movge sl, #0 │ │ │ │ ldrlt r4, [r4, #8] │ │ │ │ sublt r3, r3, #1 │ │ │ │ - blt 390a4 │ │ │ │ + blt 39234 │ │ │ │ mov r7, sl │ │ │ │ - movw r2, #4776 @ 0x12a8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #63272 @ 0xf728 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 392c8 │ │ │ │ + beq 39458 │ │ │ │ ldr r8, [r4, #12] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3158b4 │ │ │ │ + bl 318b20 │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 3911c │ │ │ │ + bne 392ac │ │ │ │ ldr r2, [r8, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r0, [r2] │ │ │ │ bic r0, r0, #1 │ │ │ │ - bl 346db0 │ │ │ │ + bl 248ee8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 39164 │ │ │ │ + beq 392f4 │ │ │ │ ldr r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 39164 │ │ │ │ + bne 392f4 │ │ │ │ cmn r3, #1 │ │ │ │ movne r2, #0 │ │ │ │ moveq r2, #1 │ │ │ │ cmp r3, r6 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ movne r3, r2 │ │ │ │ orreq r3, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39164 │ │ │ │ + bne 392f4 │ │ │ │ ldr r9, [r5, #84] @ 0x54 │ │ │ │ cmp sl, r9 │ │ │ │ - beq 39198 │ │ │ │ + beq 39328 │ │ │ │ cmp r7, #3 │ │ │ │ - ble 39180 │ │ │ │ + ble 39310 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8bd78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbbc> │ │ │ │ + bl 8bddc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa2c> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 39280 │ │ │ │ + blt 39410 │ │ │ │ ldrd r8, [r5, #80] @ 0x50 │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r8, #0 │ │ │ │ - beq 39280 │ │ │ │ + beq 39410 │ │ │ │ mov r7, #1 │ │ │ │ - b 391a4 │ │ │ │ + b 39334 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 39294 │ │ │ │ + bgt 39424 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 39280 │ │ │ │ + beq 39410 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 391f4 │ │ │ │ + bgt 39384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 391f4 │ │ │ │ + bne 39384 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq 39280 │ │ │ │ + beq 39410 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ str r3, [sp] │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - bl 39300 │ │ │ │ + bl 39490 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs sl, r0, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne 39240 │ │ │ │ + bne 393d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 39270 │ │ │ │ - bl dd698 │ │ │ │ + bne 39400 │ │ │ │ + bl dda40 │ │ │ │ subs r3, r0, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq 39270 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + beq 39400 │ │ │ │ + movw r3, #49936 @ 0xc310 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ subs sl, r0, #0 │ │ │ │ mvnne sl, #0 │ │ │ │ - bne 39270 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 39400 │ │ │ │ + bl 176130 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn sl, #1 │ │ │ │ - bne 39288 │ │ │ │ + bne 39418 │ │ │ │ mov r4, r5 │ │ │ │ - b 392ec │ │ │ │ - bl d51c0 │ │ │ │ + b 3947c │ │ │ │ + bl d555c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39280 │ │ │ │ + beq 39410 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 392b4 │ │ │ │ + bgt 39444 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 392b4 │ │ │ │ + bne 39444 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov sl, r9 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r9, r8 │ │ │ │ - b 390d4 │ │ │ │ + b 39264 │ │ │ │ cmp r7, #3 │ │ │ │ - bgt 392d8 │ │ │ │ + bgt 39468 │ │ │ │ mov r0, #0 │ │ │ │ - b 392f8 │ │ │ │ + b 39488 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ - bl 8bd78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbbc> │ │ │ │ + bl 8bddc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa2c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 392d0 │ │ │ │ + bge 39460 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - b 38fe4 │ │ │ │ + bl bb9e0 │ │ │ │ + b 39174 │ │ │ │ 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] │ │ │ │ str r0, [ip, #-112] @ 0xffffff90 │ │ │ │ sub sp, sp, #4160 @ 0x1040 │ │ │ │ subs r7, r1, #0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - beq 39370 │ │ │ │ + beq 39500 │ │ │ │ mov r8, r3 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #28 │ │ │ │ str r2, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r7 │ │ │ │ - bl 21b54c │ │ │ │ + bl 21c538 │ │ │ │ cmp r0, #60 @ 0x3c │ │ │ │ - bne 39378 │ │ │ │ + bne 39508 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble 39378 │ │ │ │ + ble 39508 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl 21b5ec │ │ │ │ + bl 21c5d8 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ - bne 39378 │ │ │ │ + bne 39508 │ │ │ │ mov r5, #0 │ │ │ │ - b 39d84 │ │ │ │ - movw r0, #48252 @ 0xbc7c │ │ │ │ + b 39f14 │ │ │ │ + movw r0, #40468 @ 0x9e14 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30ec40 │ │ │ │ + bl 31254c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 39d80 │ │ │ │ - ldr r1, [pc, #2556] @ 39d90 │ │ │ │ + beq 39f10 │ │ │ │ + ldr r1, [pc, #2556] @ 39f20 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #15132 @ 0x3b1c │ │ │ │ + movw r2, #8092 @ 0x1f9c │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #9280 @ 0x2440 │ │ │ │ + movw r2, #2300 @ 0x8fc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 21f470 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 220480 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 39788 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 39918 │ │ │ │ + bl 176130 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ffd3c │ │ │ │ + bl 2000ac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 393d0 │ │ │ │ - bl 1764a0 │ │ │ │ - b 39764 │ │ │ │ + bne 39560 │ │ │ │ + bl 176130 │ │ │ │ + b 398f4 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ add r3, r6, #16 │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r3 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ sub sl, fp, #4096 @ 0x1000 │ │ │ │ str r3, [r2] │ │ │ │ @@ -10448,48 +10550,48 @@ │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ec88 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #24 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub r1, sl, #16 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r3, [pc, #2400] @ 39d94 │ │ │ │ - ldr r0, [pc, #2400] @ 39d98 │ │ │ │ + ldr r3, [pc, #2400] @ 39f24 │ │ │ │ + ldr r0, [pc, #2400] @ 39f28 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3945c │ │ │ │ - bl 1764a0 │ │ │ │ + bge 395ec │ │ │ │ + bl 176130 │ │ │ │ mov r1, #0 │ │ │ │ - b 39724 │ │ │ │ + b 398b4 │ │ │ │ ldr r1, [sl, #-16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 39720 │ │ │ │ + beq 398b0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r3, r3, #33554432 @ 0x2000000 │ │ │ │ - beq 39454 │ │ │ │ + beq 395e4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 19ebb4 │ │ │ │ + bl 19edc0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - ldr r1, [pc, #2308] @ 39d90 │ │ │ │ + ldr r1, [pc, #2308] @ 39f20 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ mov r0, r5 │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 39720 │ │ │ │ + beq 398b0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 39724 │ │ │ │ + ble 398b4 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #56 @ 0x38 │ │ │ │ sub r9, sl, #4 │ │ │ │ str r3, [r0] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ @@ -10499,24 +10601,24 @@ │ │ │ │ mov r5, r1 │ │ │ │ str r4, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #8 │ │ │ │ str r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ - movw r6, #15132 @ 0x3b1c │ │ │ │ + movw r6, #8092 @ 0x1f9c │ │ │ │ movt r6, #70 @ 0x46 │ │ │ │ str r7, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ ldr r0, [sl, #-16] │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1fe490 │ │ │ │ + bl 1fe774 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 3957c │ │ │ │ + bne 3970c │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r6, [r2] │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #60 @ 0x3c │ │ │ │ str r5, [r2] │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ @@ -10524,65 +10626,65 @@ │ │ │ │ ldr r5, [r2] │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #60 @ 0x3c │ │ │ │ ldr r1, [r3] │ │ │ │ - b 39724 │ │ │ │ + b 398b4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 396b4 │ │ │ │ - bl 1ffd3c │ │ │ │ + beq 39844 │ │ │ │ + bl 2000ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 395a0 │ │ │ │ - bl 1764a0 │ │ │ │ - b 396b4 │ │ │ │ + bne 39730 │ │ │ │ + bl 176130 │ │ │ │ + b 39844 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r3, [r3] │ │ │ │ add r2, r3, #1 │ │ │ │ add r2, r2, r7 │ │ │ │ cmp r2, #4096 @ 0x1000 │ │ │ │ - blt 395e0 │ │ │ │ + blt 39770 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 396b4 │ │ │ │ + bgt 39844 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 396b4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 396b4 │ │ │ │ + bne 39844 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39844 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r9 │ │ │ │ bl 2e7e0 <__strcpy_chk@plt> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39610 │ │ │ │ + bgt 397a0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 39610 │ │ │ │ + bne 397a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, r7 │ │ │ │ - bne 396b4 │ │ │ │ + bne 39844 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 39640 │ │ │ │ + beq 397d0 │ │ │ │ sub r2, sl, #5 │ │ │ │ ldrb r2, [r2, r7] │ │ │ │ cmp r2, #47 @ 0x2f │ │ │ │ addne r7, r7, #1 │ │ │ │ movne r2, #47 @ 0x2f │ │ │ │ strbne r2, [r9, r0] │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ @@ -10593,466 +10695,466 @@ │ │ │ │ bl 2e7e0 <__strcpy_chk@plt> │ │ │ │ sub r2, fp, #4160 @ 0x1040 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #14888 @ 0x3a28 │ │ │ │ + movw r2, #7848 @ 0x1ea8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 99080 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ + bl 98c80 <_PyObject_CallFunction_SizeT@@Base+0x50> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39598 │ │ │ │ + beq 39728 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - b 39724 │ │ │ │ + b 398b4 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r2, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #56 @ 0x38 │ │ │ │ sub r2, r2, #56 @ 0x38 │ │ │ │ ldr r3, [r3] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 39504 │ │ │ │ + bne 39694 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r4, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #8 │ │ │ │ ldr r6, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #12 │ │ │ │ ldr r7, [r3] │ │ │ │ - b 39724 │ │ │ │ + b 398b4 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r1 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ sub r3, fp, #4096 @ 0x1000 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r0, [r3, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3975c │ │ │ │ + bgt 398ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3975c │ │ │ │ + bne 398ec │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39788 │ │ │ │ + bne 39918 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d80 │ │ │ │ + bgt 39f10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39d80 │ │ │ │ + bne 39f10 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 39d80 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 397cc │ │ │ │ + bne 3995c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 397bc │ │ │ │ + bgt 3994c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 397bc │ │ │ │ + bne 3994c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 39d48 │ │ │ │ - b 39370 │ │ │ │ + ble 39ed8 │ │ │ │ + b 39500 │ │ │ │ mov r1, r7 │ │ │ │ - bl 352368 <_PyErr_ProgramDecodedTextObject@@Base+0x388> │ │ │ │ + bl 353550 <_PyErr_ProgramDecodedTextObject@@Base+0x450> │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, r7 │ │ │ │ - bne 397ec │ │ │ │ - movw r9, #2868 @ 0xb34 │ │ │ │ - movt r9, #69 @ 0x45 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 3997c │ │ │ │ + movw r9, #61532 @ 0xf05c │ │ │ │ + movt r9, #68 @ 0x44 │ │ │ │ + bl 176130 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ bl 2ed60 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 3985c │ │ │ │ + bne 399ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39830 │ │ │ │ + bgt 399c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 39830 │ │ │ │ + bne 399c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39850 │ │ │ │ + bgt 399e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39850 │ │ │ │ + bne 399e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba244 │ │ │ │ - b 39370 │ │ │ │ + bl ba0f0 │ │ │ │ + b 39500 │ │ │ │ mov r3, r4 │ │ │ │ - ldr r1, [pc, #1332] @ 39d9c │ │ │ │ + ldr r1, [pc, #1332] @ 39f2c │ │ │ │ mov r0, r5 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #9280 @ 0x2440 │ │ │ │ + movw r2, #2300 @ 0x8fc │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 21f470 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 220480 <_PyObject_CallMethod@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3989c │ │ │ │ + bgt 39a2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3989c │ │ │ │ + bne 39a2c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub r5, fp, #4096 @ 0x1000 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ sub r5, r5, #36 @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 39924 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 39ab4 │ │ │ │ + bl 176130 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1244] @ 39da0 │ │ │ │ + ldr r0, [pc, #1244] @ 39f30 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 398f0 │ │ │ │ + bgt 39a80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 398f0 │ │ │ │ + bne 39a80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3991c │ │ │ │ + beq 39aac │ │ │ │ ldr r5, [r6] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39370 │ │ │ │ + bgt 39500 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r6] │ │ │ │ - bne 39370 │ │ │ │ + bne 39500 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 39d84 │ │ │ │ - bl 1764a0 │ │ │ │ - b 39370 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39f14 │ │ │ │ + bl 176130 │ │ │ │ + b 39500 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39944 │ │ │ │ + bgt 39ad4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39944 │ │ │ │ + bne 39ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ sub r7, fp, #4096 @ 0x1000 │ │ │ │ mov r9, r4 │ │ │ │ sub r7, r7, #36 @ 0x24 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 39b34 │ │ │ │ + bge 39cc4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #1064] @ 39da4 │ │ │ │ + ldr r0, [pc, #1064] @ 39f34 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #-16] │ │ │ │ - beq 399e4 │ │ │ │ + beq 39b74 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr sl, [r3, #84] @ 0x54 │ │ │ │ ands sl, sl, #402653184 @ 0x18000000 │ │ │ │ - bne 399e4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 39b74 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #5376 @ 0x1500 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #63872 @ 0xf980 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r3, r4 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ str sl, [r5, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 399e4 │ │ │ │ + bgt 39b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 399e4 │ │ │ │ + bne 39b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39a6c │ │ │ │ + beq 39bfc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 39a6c │ │ │ │ + beq 39bfc │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r3, r0, #16 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 39a4c │ │ │ │ + bne 39bdc │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [r7, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39a30 │ │ │ │ + bgt 39bc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 39a30 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + bne 39bc0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49916 @ 0xc2fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5416 @ 0x1528 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #63912 @ 0xf9a8 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 39a6c │ │ │ │ + bl 1b6978 │ │ │ │ + b 39bfc │ │ │ │ add r3, r3, r1 │ │ │ │ ldrb r3, [r3, #-1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne 39a6c │ │ │ │ + bne 39bfc │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ - bl 10b8e4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10b3fc <_PyBytes_Resize@@Base> │ │ │ │ ldr sl, [r7, #-16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 39b1c │ │ │ │ + beq 39cac │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 39b28 │ │ │ │ + beq 39cb8 │ │ │ │ ldr r4, [sl, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39ad0 │ │ │ │ + bne 39c60 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39ab4 │ │ │ │ + bgt 39c44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 39ab4 │ │ │ │ + bne 39c44 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49916 @ 0xc2fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5416 @ 0x1528 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #63912 @ 0xf9a8 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 39b1c │ │ │ │ + bl 1b6978 │ │ │ │ + b 39cac │ │ │ │ mov r0, sl │ │ │ │ sub r1, r4, #1 │ │ │ │ - bl 21b5ec │ │ │ │ + bl 21c5d8 │ │ │ │ cmp r0, #10 │ │ │ │ - bne 39b28 │ │ │ │ + bne 39cb8 │ │ │ │ sub r1, r4, #1 │ │ │ │ mov r0, sl │ │ │ │ - bl 1b1d44 │ │ │ │ + bl 1b1f4c │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39b14 │ │ │ │ + bgt 39ca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 39b14 │ │ │ │ + bne 39ca4 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 39b2c │ │ │ │ + bne 39cbc │ │ │ │ mov r4, #0 │ │ │ │ - bl 1764a0 │ │ │ │ - b 39b34 │ │ │ │ + bl 176130 │ │ │ │ + b 39cc4 │ │ │ │ mov r4, sl │ │ │ │ add r9, r9, #1 │ │ │ │ - b 39954 │ │ │ │ + b 39ae4 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ - ldr r0, [pc, #608] @ 39da0 │ │ │ │ + ldr r0, [pc, #608] @ 39f30 │ │ │ │ sub r1, r1, #52 @ 0x34 │ │ │ │ str r6, [r5, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 39b70 │ │ │ │ + beq 39d00 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39b74 │ │ │ │ + bgt 39d04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 39b74 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 39b74 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 39d04 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39d04 │ │ │ │ + bl 176130 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39b94 │ │ │ │ + bgt 39d24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 39b94 │ │ │ │ + bne 39d24 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39bac │ │ │ │ + beq 39d3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 39bb8 │ │ │ │ + bne 39d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - b 39d80 │ │ │ │ + bl bb9e0 │ │ │ │ + b 39f10 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 39bdc │ │ │ │ + beq 39d6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #8] │ │ │ │ str r4, [r3] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #32 │ │ │ │ ubfx r0, r3, #2, #3 │ │ │ │ ldreq r1, [r4, #28] │ │ │ │ - beq 39bfc │ │ │ │ + beq 39d8c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r4, #20 │ │ │ │ addeq r1, r4, #28 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ movw ip, #65526 @ 0xfff6 │ │ │ │ movt ip, #65407 @ 0xff7f │ │ │ │ mov r6, #0 │ │ │ │ cmp r6, r2 │ │ │ │ - bge 39c4c │ │ │ │ + bge 39ddc │ │ │ │ cmp r0, #1 │ │ │ │ ldrbeq r3, [r1, r6] │ │ │ │ - beq 39c30 │ │ │ │ + beq 39dc0 │ │ │ │ cmp r0, #2 │ │ │ │ lsleq r3, r6, #1 │ │ │ │ ldrne r3, [r1, r6, lsl #2] │ │ │ │ ldrheq r3, [r1, r3] │ │ │ │ sub r3, r3, #9 │ │ │ │ cmp r3, #23 │ │ │ │ - bhi 39c4c │ │ │ │ + bhi 39ddc │ │ │ │ asr r3, ip, r3 │ │ │ │ tst r3, #1 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 39c0c │ │ │ │ + beq 39d9c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 39c98 │ │ │ │ + beq 39e28 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b1ed4 │ │ │ │ + bl 1b20dc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 39c8c │ │ │ │ + beq 39e1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39c94 │ │ │ │ + bgt 39e24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39c94 │ │ │ │ + bne 39e24 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 39c94 │ │ │ │ - bl 1764a0 │ │ │ │ - b 39c98 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39e24 │ │ │ │ + bl 176130 │ │ │ │ + b 39e28 │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ sub r5, r5, #16 │ │ │ │ cmp r3, #0 │ │ │ │ subne r6, r6, r8 │ │ │ │ strne r6, [r3] │ │ │ │ - movw r3, #5440 @ 0x1540 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movw r3, #63936 @ 0xf9c0 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ mov r6, #0 │ │ │ │ ldm r3, {r0, r1, r2} │ │ │ │ stmia r5!, {r0, r1} │ │ │ │ strh r2, [r5], #2 │ │ │ │ lsr r2, r2, #16 │ │ │ │ strb r2, [r5] │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #52 @ 0x34 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - ble 39d08 │ │ │ │ + ble 39e98 │ │ │ │ cmp r8, #9 │ │ │ │ suble r3, fp, #4096 @ 0x1000 │ │ │ │ suble r3, r3, #52 @ 0x34 │ │ │ │ strble r6, [r3, r8] │ │ │ │ sub r8, r8, #10 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 39ccc │ │ │ │ - b 39d60 │ │ │ │ + bne 39e5c │ │ │ │ + b 39ef0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39d60 │ │ │ │ + beq 39ef0 │ │ │ │ sub r3, fp, #4160 @ 0x1040 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 39d60 │ │ │ │ + beq 39ef0 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39370 │ │ │ │ + bgt 39500 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 39370 │ │ │ │ + bne 39500 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 39d84 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 39f14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 39d80 │ │ │ │ + bgt 39f10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 39d80 │ │ │ │ + bne 39f10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, fp, r4, ror #24 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r6, fp, ip, lsl #29 │ │ │ │ @@ -11065,144 +11167,144 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 39e00 │ │ │ │ + bne 39f90 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 39de4 │ │ │ │ + bge 39f74 │ │ │ │ mov r4, #0 │ │ │ │ - b 39e00 │ │ │ │ + b 39f90 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 39e30 │ │ │ │ - b 39ddc │ │ │ │ + beq 39fc0 │ │ │ │ + b 39f6c │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #20 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 39e7c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #84] @ 3a00c │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39e74 │ │ │ │ + beq 3a004 │ │ │ │ adds r2, r5, r4 │ │ │ │ ldrne r2, [r0] │ │ │ │ sub r0, fp, #16 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 30fe58 │ │ │ │ + bl 313764 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 39e74 │ │ │ │ - bl 3a370 <_Py_DumpStack@@Base> │ │ │ │ + beq 3a004 │ │ │ │ + bl 3a500 <_Py_DumpStack@@Base> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ - bl d51c0 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + bl bb9e0 │ │ │ │ + bl d555c │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, ip, ror #4 │ │ │ │ + rsbeq pc, r9, r0, ror r2 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 368370 <_PyErr_Format@@Base+0x11d0> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 369090 <_PyErr_Format@@Base+0x11d0> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3928] @ 0xf58 │ │ │ │ movw r4, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 33a24 <_PyObject_DebugMallocStats@@Base> │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 39ee0 │ │ │ │ + beq 3a070 │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r5, [pc, #328] @ 3a038 │ │ │ │ + ldr r5, [pc, #328] @ 3a1c8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ - movw r1, #5556 @ 0x15b4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64052 @ 0xfa34 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ - movw r8, #43320 @ 0xa938 │ │ │ │ + movw r8, #42700 @ 0xa6cc │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ and ip, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ 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 3a140 │ │ │ │ + bl 3a2d0 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #20 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #5576 @ 0x15c8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64072 @ 0xfa48 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #1932] @ 0x78c │ │ │ │ - bl 3a140 │ │ │ │ + bl 3a2d0 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r4 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ - movw r1, #5600 @ 0x15e0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64096 @ 0xfa60 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #1716] @ 0x6b4 │ │ │ │ - bl 3a140 │ │ │ │ - movw r3, #22496 @ 0x57e0 │ │ │ │ + bl 3a2d0 │ │ │ │ + movw r3, #21876 @ 0x5574 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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, #5620 @ 0x15f4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64116 @ 0xfa74 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ lsl r3, r3, #3 │ │ │ │ add r3, r3, #20 │ │ │ │ - bl 3a140 │ │ │ │ + bl 3a2d0 │ │ │ │ mov sl, r7 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ - movw r2, #5640 @ 0x1608 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl aead8 │ │ │ │ + movw r2, #64136 @ 0xfa88 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + bl aeb7c │ │ │ │ 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 │ │ │ │ @@ -11212,85 +11314,85 @@ │ │ │ │ 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 3a140 │ │ │ │ + bl 3a2d0 │ │ │ │ cmp r7, #20 │ │ │ │ - bne 39fb8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 3a148 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #84] @ 3a098 │ │ │ │ + ldr r3, [pc, #84] @ 3a228 │ │ │ │ ldr r2, [r3, #1488] @ 0x5d0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 3a07c │ │ │ │ + bne 3a20c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2db2c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ - ldr r3, [pc, #40] @ 3a0f0 │ │ │ │ + b ddc78 │ │ │ │ + ldr r3, [pc, #40] @ 3a280 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl b62ec <_Py_GetConfig@@Base> │ │ │ │ + bl b61a8 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 3a128 │ │ │ │ + bgt 3a2b8 │ │ │ │ mov r0, #84 @ 0x54 │ │ │ │ bl 2ea60 │ │ │ │ subs r3, r0, #0 │ │ │ │ - ble 3a134 │ │ │ │ + ble 3a2c4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b ddc78 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3808] @ 0xee0 │ │ │ │ @@ -11298,554 +11400,554 @@ │ │ │ │ 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, #5752 @ 0x1678 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl aead8 │ │ │ │ + movw r2, #64248 @ 0xfaf8 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + bl aeb7c │ │ │ │ sub r3, fp, #148 @ 0x94 │ │ │ │ mov r1, #128 @ 0x80 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ - movw r2, #5776 @ 0x1690 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - bl aead8 │ │ │ │ + movw r2, #64272 @ 0xfb10 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + bl aeb7c │ │ │ │ mul r2, r5, r4 │ │ │ │ sub r1, fp, #276 @ 0x114 │ │ │ │ mov r0, r6 │ │ │ │ bl 33fc8 <_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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a1ec │ │ │ │ - bl dd698 │ │ │ │ + bne 3a37c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a1ec │ │ │ │ + beq 3a37c │ │ │ │ mov r7, #0 │ │ │ │ - b 3a368 │ │ │ │ + b 3a4f8 │ │ │ │ mov r8, #26 │ │ │ │ mov r7, #32 │ │ │ │ add r6, r7, #31 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e2dc <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ lsr r6, r6, #5 │ │ │ │ lsl r6, r6, #2 │ │ │ │ mov r1, r6 │ │ │ │ - bne 3a220 │ │ │ │ + bne 3a3b0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ bl 2f1bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a290 │ │ │ │ + beq 3a420 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 3a264 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3a3f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ subs r8, r8, #1 │ │ │ │ - bne 3a288 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 3a418 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5796 @ 0x16a4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64292 @ 0xfb24 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3a1e4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 3a374 │ │ │ │ lsl r7, r7, #1 │ │ │ │ - b 3a1f4 │ │ │ │ - bl e5d98 │ │ │ │ + b 3a384 │ │ │ │ + bl e5fac │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3a354 │ │ │ │ + beq 3a4e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d838 <__sched_cpucount@plt> │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3a348 │ │ │ │ + beq 3a4d8 │ │ │ │ lsr r3, r4, #5 │ │ │ │ and r2, r4, #31 │ │ │ │ cmp r6, r4, lsr #3 │ │ │ │ - bls 3a340 │ │ │ │ + bls 3a4d0 │ │ │ │ ldr r3, [r5, r3, lsl #2] │ │ │ │ lsr r3, r3, r2 │ │ │ │ tst r3, #1 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - beq 3a2b4 │ │ │ │ + beq 3a444 │ │ │ │ mov r0, r4 │ │ │ │ sub r8, r8, #1 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 3a354 │ │ │ │ + beq 3a4e4 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a324 │ │ │ │ + beq 3a4b4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a354 │ │ │ │ + bgt 3a4e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3a354 │ │ │ │ + bne 3a4e4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3a354 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3a4e4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a340 │ │ │ │ + bgt 3a4d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 3a340 │ │ │ │ + bne 3a4d0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r4, r4, #1 │ │ │ │ - b 3a2ac │ │ │ │ + b 3a43c │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ - b 3a368 │ │ │ │ + b 3a4f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ - b 3a1e4 │ │ │ │ + bl bb9e0 │ │ │ │ + b 3a374 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0003a370 <_Py_DumpStack@@Base>: │ │ │ │ +0003a500 <_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, #876] @ 3a6fc <_Py_DumpStack@@Base+0x38c> │ │ │ │ + ldr r3, [pc, #876] @ 3a88c <_Py_DumpStack@@Base+0x38c> │ │ │ │ mov r2, #57 @ 0x39 │ │ │ │ sub r6, fp, #168 @ 0xa8 │ │ │ │ - movw r1, #5840 @ 0x16d0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64336 @ 0xfb50 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, #32 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 3a3dc <_Py_DumpStack@@Base+0x6c> │ │ │ │ + bne 3a56c <_Py_DumpStack@@Base+0x6c> │ │ │ │ mov r2, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5900 @ 0x170c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - b 3a6d8 <_Py_DumpStack@@Base+0x368> │ │ │ │ + movw r1, #64396 @ 0xfb8c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + b 3a868 <_Py_DumpStack@@Base+0x368> │ │ │ │ mov r3, #61440 @ 0xf000 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ and r2, r3, r8, lsl #4 │ │ │ │ lsl r3, r8, #4 │ │ │ │ sub r2, sp, r2 │ │ │ │ str sp, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r1, sp │ │ │ │ cmp r1, r2 │ │ │ │ subne sp, sp, #4096 @ 0x1000 │ │ │ │ strne r0, [sp, #4092] @ 0xffc │ │ │ │ - bne 3a3f4 <_Py_DumpStack@@Base+0x84> │ │ │ │ + bne 3a584 <_Py_DumpStack@@Base+0x84> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a424 <_Py_DumpStack@@Base+0xb4> │ │ │ │ + beq 3a5b4 <_Py_DumpStack@@Base+0xb4> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ lsl r3, r8, #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 3a440 <_Py_DumpStack@@Base+0xd0> │ │ │ │ + bne 3a5d0 <_Py_DumpStack@@Base+0xd0> │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ sub sp, sp, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a470 <_Py_DumpStack@@Base+0x100> │ │ │ │ + beq 3a600 <_Py_DumpStack@@Base+0x100> │ │ │ │ sub r3, r3, #4 │ │ │ │ add r3, sp, r3 │ │ │ │ str r0, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ str sp, [fp, #-176] @ 0xffffff50 │ │ │ │ movgt r9, #0 │ │ │ │ movgt r7, r5 │ │ │ │ - ble 3a6b8 <_Py_DumpStack@@Base+0x348> │ │ │ │ + ble 3a848 <_Py_DumpStack@@Base+0x348> │ │ │ │ mov r3, #2 │ │ │ │ ldr r0, [r6, r9, lsl #2] │ │ │ │ sub r2, fp, #172 @ 0xac │ │ │ │ mov r1, r7 │ │ │ │ bl 2e2e8 │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, r9, lsl #2] │ │ │ │ - beq 3a4c8 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 3a658 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a4c8 <_Py_DumpStack@@Base+0x158> │ │ │ │ + beq 3a658 <_Py_DumpStack@@Base+0x158> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [fp, #-172] @ 0xffffff54 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [r7, #4] │ │ │ │ add r3, r9, #1 │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, r3 │ │ │ │ movne r9, r3 │ │ │ │ - bne 3a484 <_Py_DumpStack@@Base+0x114> │ │ │ │ + bne 3a614 <_Py_DumpStack@@Base+0x114> │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov sl, #0 │ │ │ │ - movw r9, #59920 @ 0xea10 │ │ │ │ + movw r9, #52856 @ 0xce78 │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ - movw lr, #5936 @ 0x1730 │ │ │ │ - movt lr, #71 @ 0x47 │ │ │ │ - movw r0, #15840 @ 0x3de0 │ │ │ │ + movw lr, #64432 @ 0xfbb0 │ │ │ │ + movt lr, #70 @ 0x46 │ │ │ │ + movw r0, #8800 @ 0x2260 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ str r8, [fp, #-184] @ 0xffffff48 │ │ │ │ str lr, [fp, #-192] @ 0xffffff40 │ │ │ │ str r0, [fp, #-196] @ 0xffffff3c │ │ │ │ ldr r3, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r3, [r3, sl, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a530 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 3a6c0 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3a530 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ + beq 3a6c0 <_Py_DumpStack@@Base+0x1c0> │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a540 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ + bne 3a6d0 <_Py_DumpStack@@Base+0x1d0> │ │ │ │ ldr r1, [fp, #-192] @ 0xffffff40 │ │ │ │ mov r2, #27 │ │ │ │ mov r0, r4 │ │ │ │ - b 3a67c <_Py_DumpStack@@Base+0x30c> │ │ │ │ + b 3a80c <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r8, [r5, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 3a5a0 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3a730 <_Py_DumpStack@@Base+0x230> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3a5a0 <_Py_DumpStack@@Base+0x230> │ │ │ │ + bne 3a730 <_Py_DumpStack@@Base+0x230> │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5964 @ 0x174c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64460 @ 0xfbcc │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r7, [r5] │ │ │ │ mov r0, r7 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #5980 @ 0x175c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64476 @ 0xfbdc │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - b 3a67c <_Py_DumpStack@@Base+0x30c> │ │ │ │ + b 3a80c <_Py_DumpStack@@Base+0x30c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #15 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5964 @ 0x174c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64460 @ 0xfbcc │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ cmp r3, r7 │ │ │ │ subcs r7, r3, r7 │ │ │ │ subcc r7, r7, r3 │ │ │ │ movcs r3, #43 @ 0x2b │ │ │ │ movcc r3, #45 @ 0x2d │ │ │ │ str r3, [fp, #-204] @ 0xffffff34 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r3, [fp, #-196] @ 0xffffff3c │ │ │ │ moveq r8, r3 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ str r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5984 @ 0x1760 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64480 @ 0xfbe0 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [fp, #-172] @ 0xffffff54 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5992 @ 0x1768 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64488 @ 0xfbe8 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r7 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #1 │ │ │ │ bl 35f00 │ │ │ │ - movw r1, #52860 @ 0xce7c │ │ │ │ + movw r1, #45572 @ 0xb204 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #4 │ │ │ │ - bl a3ecc <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ + bl a39e8 <_Py_FatalRefcountErrorFunc@@Base+0x24> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [fp, #-188] @ 0xffffff44 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r3, sl │ │ │ │ addne sl, sl, #1 │ │ │ │ - bne 3a508 <_Py_DumpStack@@Base+0x198> │ │ │ │ + bne 3a698 <_Py_DumpStack@@Base+0x198> │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r8, #32 │ │ │ │ ldr sp, [fp, #-180] @ 0xffffff4c │ │ │ │ - bne 3a6d8 <_Py_DumpStack@@Base+0x368> │ │ │ │ - movw r1, #5996 @ 0x176c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + bne 3a868 <_Py_DumpStack@@Base+0x368> │ │ │ │ + movw r1, #64492 @ 0xfbec │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ mov r2, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 3a6fc <_Py_DumpStack@@Base+0x38c> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 3a88c <_Py_DumpStack@@Base+0x38c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 3a6f4 <_Py_DumpStack@@Base+0x384> │ │ │ │ + beq 3a884 <_Py_DumpStack@@Base+0x384> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 1693b0 │ │ │ │ + bl 169038 │ │ │ │ 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, #60748 @ 0xed4c │ │ │ │ + movw r1, #53668 @ 0xd1a4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 15075c │ │ │ │ + bl 150184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a788 <_Py_DumpStack@@Base+0x418> │ │ │ │ + beq 3a918 <_Py_DumpStack@@Base+0x418> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3a790 <_Py_DumpStack@@Base+0x420> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3a920 <_Py_DumpStack@@Base+0x420> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6028 @ 0x178c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64524 @ 0xfc0c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 3a810 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ + b 3a9a0 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 36a320 <_PyTime_gmtime@@Base+0x570> │ │ │ │ + bl 36ae18 <_PyTime_gmtime@@Base+0x570> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3a810 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ + beq 3a9a0 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3a7e4 <_Py_DumpStack@@Base+0x474> │ │ │ │ + bne 3a974 <_Py_DumpStack@@Base+0x474> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a788 <_Py_DumpStack@@Base+0x418> │ │ │ │ + bgt 3a918 <_Py_DumpStack@@Base+0x418> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3a788 <_Py_DumpStack@@Base+0x418> │ │ │ │ + bne 3a918 <_Py_DumpStack@@Base+0x418> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3a788 <_Py_DumpStack@@Base+0x418> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3a918 <_Py_DumpStack@@Base+0x418> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3a7f8 <_Py_DumpStack@@Base+0x488> │ │ │ │ + bgt 3a988 <_Py_DumpStack@@Base+0x488> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 3a804 <_Py_DumpStack@@Base+0x494> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 3a994 <_Py_DumpStack@@Base+0x494> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 3a810 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ + b 3a9a0 <_Py_DumpStack@@Base+0x4a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3a7f8 <_Py_DumpStack@@Base+0x488> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3a988 <_Py_DumpStack@@Base+0x488> │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 3a858 <_Py_DumpStack@@Base+0x4e8> │ │ │ │ + bne 3a9e8 <_Py_DumpStack@@Base+0x4e8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a878 <_Py_DumpStack@@Base+0x508> │ │ │ │ - b 3a8b8 <_Py_DumpStack@@Base+0x548> │ │ │ │ + bne 3aa08 <_Py_DumpStack@@Base+0x508> │ │ │ │ + b 3aa48 <_Py_DumpStack@@Base+0x548> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4768 @ 0x12a0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63264 @ 0xf720 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8b8 <_Py_DumpStack@@Base+0x548> │ │ │ │ - b 3a840 <_Py_DumpStack@@Base+0x4d0> │ │ │ │ + beq 3aa48 <_Py_DumpStack@@Base+0x548> │ │ │ │ + b 3a9d0 <_Py_DumpStack@@Base+0x4d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a8b8 <_Py_DumpStack@@Base+0x548> │ │ │ │ + beq 3aa48 <_Py_DumpStack@@Base+0x548> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e018 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a8c0 <_Py_DumpStack@@Base+0x550> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 3aa50 <_Py_DumpStack@@Base+0x550> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 3a8c8 <_Py_DumpStack@@Base+0x558> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 3aa58 <_Py_DumpStack@@Base+0x558> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 3a90c <_Py_DumpStack@@Base+0x59c> │ │ │ │ + bne 3aa9c <_Py_DumpStack@@Base+0x59c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a92c <_Py_DumpStack@@Base+0x5bc> │ │ │ │ - b 3a96c <_Py_DumpStack@@Base+0x5fc> │ │ │ │ + bne 3aabc <_Py_DumpStack@@Base+0x5bc> │ │ │ │ + b 3aafc <_Py_DumpStack@@Base+0x5fc> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4796 @ 0x12bc │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63292 @ 0xf73c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a96c <_Py_DumpStack@@Base+0x5fc> │ │ │ │ - b 3a8f4 <_Py_DumpStack@@Base+0x584> │ │ │ │ + beq 3aafc <_Py_DumpStack@@Base+0x5fc> │ │ │ │ + b 3aa84 <_Py_DumpStack@@Base+0x584> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3a96c <_Py_DumpStack@@Base+0x5fc> │ │ │ │ + beq 3aafc <_Py_DumpStack@@Base+0x5fc> │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2ef58 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3a974 <_Py_DumpStack@@Base+0x604> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 3ab04 <_Py_DumpStack@@Base+0x604> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 3a97c <_Py_DumpStack@@Base+0x60c> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 3ab0c <_Py_DumpStack@@Base+0x60c> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003a984 <_PyMem_GetCurrentAllocatorName@@Base>: │ │ │ │ +0003ab14 <_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 r1, [pc, #812] @ 3accc <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r1, [pc, #812] @ 3ae5c <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #164 @ 0xa4 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3a9c0 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ + bne 3ab50 <_PyMem_GetCurrentAllocatorName@@Base+0x3c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3a9a8 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ + bne 3ab38 <_PyMem_GetCurrentAllocatorName@@Base+0x24> │ │ │ │ dmb ish │ │ │ │ - beq 3a9d0 <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ + beq 3ab60 <_PyMem_GetCurrentAllocatorName@@Base+0x4c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 3c7b44 │ │ │ │ - movw ip, #35244 @ 0x89ac │ │ │ │ + bl 43f454 │ │ │ │ + movw ip, #28188 @ 0x6e1c │ │ │ │ movt ip, #96 @ 0x60 │ │ │ │ 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} │ │ │ │ @@ -11865,418 +11967,418 @@ │ │ │ │ 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] @ 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + ldr r0, [pc, #648] @ 3ae60 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aad0 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #620] @ 3acd4 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 3ac60 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #620] @ 3ae64 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aa98 <_PyMem_GetCurrentAllocatorName@@Base+0x114> │ │ │ │ - ldr r0, [pc, #600] @ 3acd8 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3ac28 <_PyMem_GetCurrentAllocatorName@@Base+0x114> │ │ │ │ + ldr r0, [pc, #600] @ 3ae68 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #37468 @ 0x925c │ │ │ │ + movweq r4, #30356 @ 0x7694 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3ac8c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #564] @ 3acd4 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + beq 3ae1c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #564] @ 3ae64 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3aad0 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ - ldr r0, [pc, #544] @ 3acd8 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3ac60 <_PyMem_GetCurrentAllocatorName@@Base+0x14c> │ │ │ │ + ldr r0, [pc, #544] @ 3ae68 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #56624 @ 0xdd30 │ │ │ │ + movweq r4, #50052 @ 0xc384 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3ac8c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #504] @ 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + beq 3ae1c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #504] @ 3ae60 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab20 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ - ldr r0, [pc, #484] @ 3acd4 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + bne 3acb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #484] @ 3ae64 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab20 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ - ldr r0, [pc, #464] @ 3acd8 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3acb0 <_PyMem_GetCurrentAllocatorName@@Base+0x19c> │ │ │ │ + ldr r0, [pc, #464] @ 3ae68 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #37440 @ 0x9240 │ │ │ │ + movweq r4, #30328 @ 0x7678 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3ac8c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr ip, [pc, #436] @ 3acdc <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ + beq 3ae1c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr ip, [pc, #436] @ 3ae6c <_PyMem_GetCurrentAllocatorName@@Base+0x358> │ │ │ │ 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] @ 3acd0 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ + ldr r0, [pc, #364] @ 3ae60 <_PyMem_GetCurrentAllocatorName@@Base+0x34c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [lr] │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ab84 <_PyMem_GetCurrentAllocatorName@@Base+0x200> │ │ │ │ + beq 3ad14 <_PyMem_GetCurrentAllocatorName@@Base+0x200> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ac8c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #328] @ 3acd4 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ + b 3ae1c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #328] @ 3ae64 <_PyMem_GetCurrentAllocatorName@@Base+0x350> │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ mov r2, #20 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab7c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #308] @ 3acd8 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ + bne 3ad0c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #308] @ 3ae68 <_PyMem_GetCurrentAllocatorName@@Base+0x354> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r2, #20 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab7c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #292] @ 3ace0 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + bne 3ad0c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #292] @ 3ae70 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ac3c <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ - ldr r0, [pc, #272] @ 3ace4 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3adcc <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ + ldr r0, [pc, #272] @ 3ae74 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ac04 <_PyMem_GetCurrentAllocatorName@@Base+0x280> │ │ │ │ - ldr r0, [pc, #252] @ 3ace8 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3ad94 <_PyMem_GetCurrentAllocatorName@@Base+0x280> │ │ │ │ + ldr r0, [pc, #252] @ 3ae78 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ sub r1, fp, #196 @ 0xc4 │ │ │ │ mov r2, #20 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #37476 @ 0x9264 │ │ │ │ + movweq r4, #30364 @ 0x769c │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3ac8c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #216] @ 3ace4 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + beq 3ae1c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #216] @ 3ae74 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ac3c <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ - ldr r0, [pc, #196] @ 3ace8 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3adcc <_PyMem_GetCurrentAllocatorName@@Base+0x2b8> │ │ │ │ + ldr r0, [pc, #196] @ 3ae78 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #37424 @ 0x9230 │ │ │ │ + movweq r4, #30312 @ 0x7668 │ │ │ │ movteq r4, #68 @ 0x44 │ │ │ │ - beq 3ac8c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ - ldr r0, [pc, #156] @ 3ace0 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ + beq 3ae1c <_PyMem_GetCurrentAllocatorName@@Base+0x308> │ │ │ │ + ldr r0, [pc, #156] @ 3ae70 <_PyMem_GetCurrentAllocatorName@@Base+0x35c> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab7c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #136] @ 3ace4 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ + bne 3ad0c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #136] @ 3ae74 <_PyMem_GetCurrentAllocatorName@@Base+0x360> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ab7c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #116] @ 3ace8 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ + bne 3ad0c <_PyMem_GetCurrentAllocatorName@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #116] @ 3ae78 <_PyMem_GetCurrentAllocatorName@@Base+0x364> │ │ │ │ mov r2, #20 │ │ │ │ sub r1, fp, #136 @ 0x88 │ │ │ │ - movw r4, #37452 @ 0x924c │ │ │ │ + movw r4, #30340 @ 0x7684 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - ldr r1, [pc, #56] @ 3accc <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ + ldr r1, [pc, #56] @ 3ae5c <_PyMem_GetCurrentAllocatorName@@Base+0x348> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r1] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 3acb0 <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ + bne 3ae40 <_PyMem_GetCurrentAllocatorName@@Base+0x32c> │ │ │ │ strexb r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ac98 <_PyMem_GetCurrentAllocatorName@@Base+0x314> │ │ │ │ + bne 3ae28 <_PyMem_GetCurrentAllocatorName@@Base+0x314> │ │ │ │ dmb ish │ │ │ │ - beq 3acc0 <_PyMem_GetCurrentAllocatorName@@Base+0x33c> │ │ │ │ + beq 3ae50 <_PyMem_GetCurrentAllocatorName@@Base+0x33c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq sl, r8, r1, sl │ │ │ │ mlseq sl, ip, r1, sl │ │ │ │ strhteq sl, [sl], #-16 │ │ │ │ rsbeq sl, sl, r4, asr #3 │ │ │ │ - rsbeq r8, r0, r0, lsl sl │ │ │ │ + rsbeq r6, r0, r0, lsl #29 │ │ │ │ ldrdeq sl, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ strdeq sl, [sl], #-20 @ 0xffffffec @ │ │ │ │ rsbeq sl, sl, ip, lsl #4 │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ad20 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ - bl dd698 │ │ │ │ + bne 3aeb0 <_PyMem_GetCurrentAllocatorName@@Base+0x39c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ad54 <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ + bne 3aee4 <_PyMem_GetCurrentAllocatorName@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2d9a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3ad48 <_PyMem_GetCurrentAllocatorName@@Base+0x3c4> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 3aed8 <_PyMem_GetCurrentAllocatorName@@Base+0x3c4> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 b62ec <_Py_GetConfig@@Base> │ │ │ │ + bl b61a8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ada4 <_PyMem_GetCurrentAllocatorName@@Base+0x420> │ │ │ │ + bne 3af34 <_PyMem_GetCurrentAllocatorName@@Base+0x420> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #1 │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r3, #4764 @ 0x129c │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movw r3, #63084 @ 0xf66c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36b248 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + b 36bd40 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6556 @ 0x199c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #65052 @ 0xfe1c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ad84 <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ + beq 3af14 <_PyMem_GetCurrentAllocatorName@@Base+0x400> │ │ │ │ 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 │ │ │ │ - movw r0, #15724 @ 0x3d6c │ │ │ │ + movw r0, #8632 @ 0x21b8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 30e338 │ │ │ │ + bl 311cd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ae8c <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ + beq 3b01c <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #6652 @ 0x19fc │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + movw r0, #65148 @ 0xfe7c │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ae48 <_PyMem_GetCurrentAllocatorName@@Base+0x4c4> │ │ │ │ + bne 3afd8 <_PyMem_GetCurrentAllocatorName@@Base+0x4c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ae40 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ + bgt 3afd0 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3ae40 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ + bne 3afd0 <_PyMem_GetCurrentAllocatorName@@Base+0x4bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ae8c <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ + b 3b01c <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl faeac │ │ │ │ + bl faa00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3ae74 <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ + ble 3b004 <_PyMem_GetCurrentAllocatorName@@Base+0x4f0> │ │ │ │ mov r4, r5 │ │ │ │ - b 3ae8c <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ + b 3b01c <_PyMem_GetCurrentAllocatorName@@Base+0x508> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3ae6c <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ + bne 3affc <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3ae6c <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3affc <_PyMem_GetCurrentAllocatorName@@Base+0x4e8> │ │ │ │ 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 │ │ │ │ - ldr lr, [pc, #496] @ 3b0a0 <_PyMem_GetCurrentAllocatorName@@Base+0x71c> │ │ │ │ + ldr lr, [pc, #496] @ 3b230 <_PyMem_GetCurrentAllocatorName@@Base+0x71c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r0, #6688 @ 0x1a20 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ + movw r0, #65184 @ 0xfea0 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r6, [ip, lr] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2cabf8 │ │ │ │ + bl 2d77a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3aee4 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ - movw r4, #6672 @ 0x1a10 │ │ │ │ - movt r4, #71 @ 0x47 │ │ │ │ - b 3af04 <_PyMem_GetCurrentAllocatorName@@Base+0x580> │ │ │ │ + bne 3b074 <_PyMem_GetCurrentAllocatorName@@Base+0x560> │ │ │ │ + movw r4, #65168 @ 0xfe90 │ │ │ │ + movt r4, #70 @ 0x46 │ │ │ │ + b 3b094 <_PyMem_GetCurrentAllocatorName@@Base+0x580> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3aed8 <_PyMem_GetCurrentAllocatorName@@Base+0x554> │ │ │ │ - movw r1, #1132 @ 0x46c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + beq 3b068 <_PyMem_GetCurrentAllocatorName@@Base+0x554> │ │ │ │ + movw r1, #59628 @ 0xe8ec │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b08c <_PyMem_GetCurrentAllocatorName@@Base+0x708> │ │ │ │ + beq 3b21c <_PyMem_GetCurrentAllocatorName@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc980 │ │ │ │ + bl 2c9258 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3af24 <_PyMem_GetCurrentAllocatorName@@Base+0x5a0> │ │ │ │ + bne 3b0b4 <_PyMem_GetCurrentAllocatorName@@Base+0x5a0> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 370248 │ │ │ │ + b 370d30 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ bl 2f048 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3af64 <_PyMem_GetCurrentAllocatorName@@Base+0x5e0> │ │ │ │ + beq 3b0f4 <_PyMem_GetCurrentAllocatorName@@Base+0x5e0> │ │ │ │ cmp r4, r5 │ │ │ │ - beq 3b044 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ + beq 3b1d4 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ sub r1, r5, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd600 │ │ │ │ + bl dd9a8 │ │ │ │ add r5, r5, #1 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 3af6c <_PyMem_GetCurrentAllocatorName@@Base+0x5e8> │ │ │ │ + bne 3b0fc <_PyMem_GetCurrentAllocatorName@@Base+0x5e8> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl ad83c │ │ │ │ - b 3b094 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ - ldr sl, [pc, #312] @ 3b0a4 <_PyMem_GetCurrentAllocatorName@@Base+0x720> │ │ │ │ + bl ad43c │ │ │ │ + b 3b224 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + ldr sl, [pc, #312] @ 3b234 <_PyMem_GetCurrentAllocatorName@@Base+0x720> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 1fb1ec │ │ │ │ + bl 1fb4d0 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3af98 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ + bgt 3b128 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 3af98 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ + bne 3b128 <_PyMem_GetCurrentAllocatorName@@Base+0x614> │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - movweq r3, #48596 @ 0xbdd4 │ │ │ │ + movweq r3, #49912 @ 0xc2f8 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 3afe8 <_PyMem_GetCurrentAllocatorName@@Base+0x664> │ │ │ │ + beq 3b178 <_PyMem_GetCurrentAllocatorName@@Base+0x664> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3afd8 <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ + bgt 3b168 <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 3afd8 <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ + bne 3b168 <_PyMem_GetCurrentAllocatorName@@Base+0x654> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3b000 <_PyMem_GetCurrentAllocatorName@@Base+0x67c> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 3b190 <_PyMem_GetCurrentAllocatorName@@Base+0x67c> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r6 │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b044 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ - b 3af54 <_PyMem_GetCurrentAllocatorName@@Base+0x5d0> │ │ │ │ + bne 3b1d4 <_PyMem_GetCurrentAllocatorName@@Base+0x6c0> │ │ │ │ + b 3b0e4 <_PyMem_GetCurrentAllocatorName@@Base+0x5d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl faeac │ │ │ │ + bl faa00 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b094 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + bgt 3b224 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3b094 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + bne 3b224 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3b094 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3b224 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ mov r0, r6 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ - movw r0, #48544 @ 0xbda0 │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ + movw r0, #49864 @ 0xc2c8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #6708 @ 0x1a34 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #65204 @ 0xfeb4 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 38546c │ │ │ │ + bl 385a74 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ cmn r5, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - b 3b094 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b 3b224 <_PyMem_GetCurrentAllocatorName@@Base+0x710> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r4, fp, r8, asr r2 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -12287,149 +12389,149 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3b0f4 <_PyMem_GetCurrentAllocatorName@@Base+0x770> │ │ │ │ + bne 3b284 <_PyMem_GetCurrentAllocatorName@@Base+0x770> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3b12c <_PyMem_GetCurrentAllocatorName@@Base+0x7a8> │ │ │ │ + beq 3b2bc <_PyMem_GetCurrentAllocatorName@@Base+0x7a8> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #360] @ 3b274 <_PyMem_GetCurrentAllocatorName@@Base+0x8f0> │ │ │ │ + ldr r3, [pc, #360] @ 3b404 <_PyMem_GetCurrentAllocatorName@@Base+0x8f0> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b268 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ + beq 3b3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b14c <_PyMem_GetCurrentAllocatorName@@Base+0x7c8> │ │ │ │ - bl dd698 │ │ │ │ + bne 3b2dc <_PyMem_GetCurrentAllocatorName@@Base+0x7c8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3b264 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + bne 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ ldr r4, [r4, #4] │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e250 │ │ │ │ + bl 20eac4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b264 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + beq 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #6880 @ 0x1ae0 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #6884 @ 0x1ae4 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + movw r1, #65376 @ 0xff60 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #65380 @ 0xff64 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl fd8b8 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b244 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + beq 3b3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ mov r1, #4 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2e6f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b204 <_PyMem_GetCurrentAllocatorName@@Base+0x880> │ │ │ │ + beq 3b394 <_PyMem_GetCurrentAllocatorName@@Base+0x880> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 3b1d4 <_PyMem_GetCurrentAllocatorName@@Base+0x850> │ │ │ │ + beq 3b364 <_PyMem_GetCurrentAllocatorName@@Base+0x850> │ │ │ │ cmp r3, #13 │ │ │ │ - bne 3b1f0 <_PyMem_GetCurrentAllocatorName@@Base+0x86c> │ │ │ │ - movw r3, #46728 @ 0xb688 │ │ │ │ + bne 3b380 <_PyMem_GetCurrentAllocatorName@@Base+0x86c> │ │ │ │ + movw r3, #48008 @ 0xbb88 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6928 @ 0x1b10 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #65424 @ 0xff90 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3b244 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ - movw r3, #46712 @ 0xb678 │ │ │ │ + bl 1b6978 │ │ │ │ + b 3b3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + movw r3, #47992 @ 0xbb78 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6900 @ 0x1af4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #65396 @ 0xff74 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3b244 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 3b3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 3b244 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + bl 305aac │ │ │ │ + b 3b3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3b278 <_PyMem_GetCurrentAllocatorName@@Base+0x8f4> │ │ │ │ + bl 3b408 <_PyMem_GetCurrentAllocatorName@@Base+0x8f4> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3b244 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ + beq 3b3d4 <_PyMem_GetCurrentAllocatorName@@Base+0x8c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b238 <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ + bgt 3b3c8 <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b238 <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ + bne 3b3c8 <_PyMem_GetCurrentAllocatorName@@Base+0x8b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 3b268 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ + b 3b3f8 <_PyMem_GetCurrentAllocatorName@@Base+0x8e4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3b264 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + bgt 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3b264 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ + bne 3b3f4 <_PyMem_GetCurrentAllocatorName@@Base+0x8e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, ip, ror #5 │ │ │ │ + strdeq pc, [r9], #-32 @ 0xffffffe0 @ │ │ │ │ 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] │ │ │ │ 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, #-1096] @ 0xfffffbb8 │ │ │ │ - ldr r5, [pc, #3104] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + ldr r5, [pc, #3104] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #17408 @ 0x4400 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r3, [r4, r5] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3b2f4 <_PyMem_GetCurrentAllocatorName@@Base+0x970> │ │ │ │ + beq 3b484 <_PyMem_GetCurrentAllocatorName@@Base+0x970> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #6956 @ 0x1b2c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #65452 @ 0xffac │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c558 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c6e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd4> │ │ │ │ sub r7, fp, #16384 @ 0x4000 │ │ │ │ mov r6, r0 │ │ │ │ sub r7, r7, #44 @ 0x2c │ │ │ │ mov r0, #30 │ │ │ │ mvn r3, #0 │ │ │ │ mov r8, r1 │ │ │ │ sub r9, r7, #16 │ │ │ │ @@ -12442,116 +12544,116 @@ │ │ │ │ movle r0, #4096 @ 0x1000 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ cmp r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #16]! │ │ │ │ - bne 3b334 <_PyMem_GetCurrentAllocatorName@@Base+0x9b0> │ │ │ │ + bne 3b4c4 <_PyMem_GetCurrentAllocatorName@@Base+0x9b0> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r1, #1 │ │ │ │ str r6, [sp] │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ str r6, [r7, #-16] │ │ │ │ - movw r3, #6988 @ 0x1b4c │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + movw r3, #65484 @ 0xffcc │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ sub r0, r0, #244 @ 0xf4 │ │ │ │ - movw r1, #24328 @ 0x5f08 │ │ │ │ + movw r1, #17288 @ 0x4388 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ef64 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #24 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3b438 <_PyMem_GetCurrentAllocatorName@@Base+0xab4> │ │ │ │ - movw r7, #45300 @ 0xb0f4 │ │ │ │ + bne 3b5c8 <_PyMem_GetCurrentAllocatorName@@Base+0xab4> │ │ │ │ + movw r7, #45320 @ 0xb108 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r8, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ ldr r5, [r5, r4] │ │ │ │ mov r0, r8 │ │ │ │ ldr r4, [r7] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b3e4 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ + beq 3b574 <_PyMem_GetCurrentAllocatorName@@Base+0xa60> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b410 <_PyMem_GetCurrentAllocatorName@@Base+0xa8c> │ │ │ │ + bne 3b5a0 <_PyMem_GetCurrentAllocatorName@@Base+0xa8c> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #7004 @ 0x1b5c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #65500 @ 0xffdc │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ str r6, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ bl 2dcc4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r6 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7004 @ 0x1b5c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + movw r1, #65500 @ 0xffdc │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ mov r0, #4096 @ 0x1000 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #16 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3b4d0 <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ + bne 3b660 <_PyMem_GetCurrentAllocatorName@@Base+0xb4c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ed24 │ │ │ │ - bl 45fcc │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ ldr ip, [r5, r4] │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #88] @ 0x58 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3b498 <_PyMem_GetCurrentAllocatorName@@Base+0xb14> │ │ │ │ + beq 3b628 <_PyMem_GetCurrentAllocatorName@@Base+0xb14> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b4b8 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ + bne 3b648 <_PyMem_GetCurrentAllocatorName@@Base+0xb34> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r1, r0 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r0, ip │ │ │ │ - movw r2, #7076 @ 0x1ba4 │ │ │ │ + movw r2, #36 @ 0x24 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ - movw r1, #7076 @ 0x1ba4 │ │ │ │ + movw r1, #36 @ 0x24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #4096 @ 0x1000 │ │ │ │ - movw lr, #7220 @ 0x1c34 │ │ │ │ + movw lr, #180 @ 0xb4 │ │ │ │ movt lr, #71 @ 0x47 │ │ │ │ sub sl, fp, #16384 @ 0x4000 │ │ │ │ sub r2, r2, #20 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ mov r4, #0 │ │ │ │ @@ -12572,88 +12674,88 @@ │ │ │ │ sub r1, r3, r4 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ add r0, r3, r4 │ │ │ │ bl 2eb68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bed8 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ + beq 3c068 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ec88 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ sub r1, r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3] │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ cmp r3, #10 │ │ │ │ - beq 3b674 <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ + beq 3b804 <_PyMem_GetCurrentAllocatorName@@Base+0xcf0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #20 │ │ │ │ ldr r3, [r3] │ │ │ │ lsl r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3beb4 <_PyMem_GetCurrentAllocatorName@@Base+0x1530> │ │ │ │ + bne 3c044 <_PyMem_GetCurrentAllocatorName@@Base+0x1530> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ed24 │ │ │ │ - bl 45fcc │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ - ldr r1, [pc, #2268] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + ldr r1, [pc, #2268] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [r2, r1] │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3b620 <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ + beq 3b7b0 <_PyMem_GetCurrentAllocatorName@@Base+0xc9c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3b650 <_PyMem_GetCurrentAllocatorName@@Base+0xccc> │ │ │ │ + bne 3b7e0 <_PyMem_GetCurrentAllocatorName@@Base+0xccc> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub ip, ip, #20 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - movw r2, #7136 @ 0x1be0 │ │ │ │ + movw r2, #96 @ 0x60 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #20 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - movw r1, #7136 @ 0x1be0 │ │ │ │ + movw r1, #96 @ 0x60 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3] │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r0, #16 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #8 │ │ │ │ ldr r0, [r0] │ │ │ │ strb r3, [r0, r1] │ │ │ │ @@ -12673,108 +12775,108 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r1, [r1] │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r0, [r0] │ │ │ │ bl 2db38 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #2 │ │ │ │ - ble 3bea4 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + ble 3c034 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ ldr r6, [sl, #-980] @ 0xfffffc2c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3bea4 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + beq 3c034 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ sub r2, r2, #16 │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r2] │ │ │ │ ldrb r3, [r3, r6] │ │ │ │ add r6, r2, r6 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bea4 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + beq 3c034 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ cmp r3, #91 @ 0x5b │ │ │ │ - bne 3b738 <_PyMem_GetCurrentAllocatorName@@Base+0xdb4> │ │ │ │ + bne 3b8c8 <_PyMem_GetCurrentAllocatorName@@Base+0xdb4> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ add r0, r6, r0 │ │ │ │ ldrb r3, [r0, #-1] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ - beq 3bea4 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + beq 3c034 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ mov r1, #47 @ 0x2f │ │ │ │ mov r0, r6 │ │ │ │ bl 2f048 │ │ │ │ cmp r0, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ moveq r0, r6 │ │ │ │ - movw r1, #7248 @ 0x1c50 │ │ │ │ + movw r1, #208 @ 0xd0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2e82c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bea4 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ + beq 3c034 <_PyMem_GetCurrentAllocatorName@@Base+0x1520> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, #9 │ │ │ │ - bls 3b79c <_PyMem_GetCurrentAllocatorName@@Base+0xe18> │ │ │ │ + bls 3b92c <_PyMem_GetCurrentAllocatorName@@Base+0xe18> │ │ │ │ sub r0, r0, #10 │ │ │ │ - ldr r1, [pc, #1872] @ 3bed0 <_PyMem_GetCurrentAllocatorName@@Base+0x154c> │ │ │ │ + ldr r1, [pc, #1872] @ 3c060 <_PyMem_GetCurrentAllocatorName@@Base+0x154c> │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2ee74 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3b79c <_PyMem_GetCurrentAllocatorName@@Base+0xe18> │ │ │ │ + bne 3b92c <_PyMem_GetCurrentAllocatorName@@Base+0xe18> │ │ │ │ ldrb r3, [sl, #-976] @ 0xfffffc30 │ │ │ │ cmp r3, #114 @ 0x72 │ │ │ │ - beq 3b7ac <_PyMem_GetCurrentAllocatorName@@Base+0xe28> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ - bl dd698 │ │ │ │ + beq 3b93c <_PyMem_GetCurrentAllocatorName@@Base+0xe28> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3b988 <_PyMem_GetCurrentAllocatorName@@Base+0x1004> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + beq 3bb18 <_PyMem_GetCurrentAllocatorName@@Base+0x1004> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ ldrb r3, [sl, #-975] @ 0xfffffc31 │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bne 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ - bl 1764a0 │ │ │ │ + bne 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 176130 │ │ │ │ ldr r7, [sl, #-988] @ 0xfffffc24 │ │ │ │ ldr r5, [sl, #-984] @ 0xfffffc28 │ │ │ │ cmp r7, r5 │ │ │ │ - bcs 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bcs 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ mov r0, #1048576 @ 0x100000 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 3b848 <_PyMem_GetCurrentAllocatorName@@Base+0xec4> │ │ │ │ - bl 370224 │ │ │ │ - bl 45fcc │ │ │ │ + bne 3b9d8 <_PyMem_GetCurrentAllocatorName@@Base+0xec4> │ │ │ │ + bl 370d0c │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ - ldr r3, [pc, #1760] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + ldr r3, [pc, #1760] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [sl, #-16] │ │ │ │ - beq 3b820 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ + beq 3b9b0 <_PyMem_GetCurrentAllocatorName@@Base+0xe9c> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3b830 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ - movw r2, #7256 @ 0x1c58 │ │ │ │ + bne 3b9c0 <_PyMem_GetCurrentAllocatorName@@Base+0xeac> │ │ │ │ + movw r2, #216 @ 0xd8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #7256 @ 0x1c58 │ │ │ │ + movw r1, #216 @ 0xd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r5, r5, r7 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ - movw r1, #37524 @ 0x9294 │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ str r1, [r3] │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r0, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r5, r4 │ │ │ │ sub r2, r2, #32 │ │ │ │ sub r0, r0, #28 │ │ │ │ @@ -12783,28 +12885,28 @@ │ │ │ │ movcs r8, #1048576 @ 0x100000 │ │ │ │ add r3, r7, r4 │ │ │ │ add r1, r7, r4 │ │ │ │ str r3, [r2] │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [r0] │ │ │ │ mov r2, r8 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3b8c8 <_PyMem_GetCurrentAllocatorName@@Base+0xf44> │ │ │ │ - bl 45fcc │ │ │ │ + bne 3ba58 <_PyMem_GetCurrentAllocatorName@@Base+0xf44> │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3b8b8 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ + beq 3ba48 <_PyMem_GetCurrentAllocatorName@@Base+0xf34> │ │ │ │ mov r5, #0 │ │ │ │ - b 3b97c <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ - bl 1764a0 │ │ │ │ + b 3bb0c <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ + bl 176130 │ │ │ │ cmp r6, #7 │ │ │ │ - bls 3b8b0 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ - b 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ + bls 3ba40 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ + b 3baf8 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ cmp r6, #7 │ │ │ │ - bls 3b8b0 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ + bls 3ba40 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r6, r8, #7 │ │ │ │ sub r2, r2, #40 @ 0x28 │ │ │ │ mov ip, #0 │ │ │ │ sub r3, r8, #8 │ │ │ │ str r3, [r2] │ │ │ │ sub r2, r6, ip │ │ │ │ @@ -12812,222 +12914,222 @@ │ │ │ │ add r0, r9, ip │ │ │ │ bl 2ef10 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ mov r2, #8 │ │ │ │ ldr r1, [r3] │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ + beq 3baf8 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ sub ip, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, r9 │ │ │ │ sub ip, ip, #52 @ 0x34 │ │ │ │ str r3, [ip] │ │ │ │ bl 2ef70 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #52 @ 0x34 │ │ │ │ ldr r3, [r3] │ │ │ │ add ip, r3, #1 │ │ │ │ - beq 3b954 <_PyMem_GetCurrentAllocatorName@@Base+0xfd0> │ │ │ │ + beq 3bae4 <_PyMem_GetCurrentAllocatorName@@Base+0xfd0> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, ip │ │ │ │ - bcs 3b8e8 <_PyMem_GetCurrentAllocatorName@@Base+0xf64> │ │ │ │ - b 3b968 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ + bcs 3ba78 <_PyMem_GetCurrentAllocatorName@@Base+0xf64> │ │ │ │ + b 3baf8 <_PyMem_GetCurrentAllocatorName@@Base+0xfe4> │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ ldr r2, [r2] │ │ │ │ add r5, r2, r3 │ │ │ │ - b 3b97c <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ + b 3bb0c <_PyMem_GetCurrentAllocatorName@@Base+0xff8> │ │ │ │ sub r4, r4, #7 │ │ │ │ add r4, r4, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - bhi 3b860 <_PyMem_GetCurrentAllocatorName@@Base+0xedc> │ │ │ │ - b 3b8b0 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ + bhi 3b9f0 <_PyMem_GetCurrentAllocatorName@@Base+0xedc> │ │ │ │ + b 3ba40 <_PyMem_GetCurrentAllocatorName@@Base+0xf2c> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba244 │ │ │ │ - b 3be74 <_PyMem_GetCurrentAllocatorName@@Base+0x14f0> │ │ │ │ - bl 1764a0 │ │ │ │ + bl ba0f0 │ │ │ │ + b 3c004 <_PyMem_GetCurrentAllocatorName@@Base+0x14f0> │ │ │ │ + bl 176130 │ │ │ │ ldr r5, [sl, #-988] @ 0xfffffc24 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + beq 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3f0 │ │ │ │ sub r2, fp, #17408 @ 0x4400 │ │ │ │ sub r2, r2, #32 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r2] │ │ │ │ - bge 3ba64 <_PyMem_GetCurrentAllocatorName@@Base+0x10e0> │ │ │ │ - movw r4, #45300 @ 0xb0f4 │ │ │ │ + bge 3bbf4 <_PyMem_GetCurrentAllocatorName@@Base+0x10e0> │ │ │ │ + movw r4, #45320 @ 0xb108 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ - ldr r3, [pc, #1260] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + ldr r3, [pc, #1260] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ba0c <_PyMem_GetCurrentAllocatorName@@Base+0x1088> │ │ │ │ + beq 3bb9c <_PyMem_GetCurrentAllocatorName@@Base+0x1088> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3ba3c <_PyMem_GetCurrentAllocatorName@@Base+0x10b8> │ │ │ │ + bne 3bbcc <_PyMem_GetCurrentAllocatorName@@Base+0x10b8> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #7380 @ 0x1cd4 │ │ │ │ + movw r2, #340 @ 0x154 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #7324 @ 0x1c9c │ │ │ │ + movw r2, #284 @ 0x11c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #7380 @ 0x1cd4 │ │ │ │ + movw r3, #340 @ 0x154 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7324 @ 0x1c9c │ │ │ │ + movw r1, #284 @ 0x11c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ sub r1, r1, #180 @ 0xb4 │ │ │ │ bl 2e630 <__fstat64_time64@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3bb28 <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ - movw r4, #45300 @ 0xb0f4 │ │ │ │ + beq 3bcb8 <_PyMem_GetCurrentAllocatorName@@Base+0x11a4> │ │ │ │ + movw r4, #45320 @ 0xb108 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ - ldr r3, [pc, #1068] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + ldr r3, [pc, #1068] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bacc <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ + beq 3bc5c <_PyMem_GetCurrentAllocatorName@@Base+0x1148> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bafc <_PyMem_GetCurrentAllocatorName@@Base+0x1178> │ │ │ │ + bne 3bc8c <_PyMem_GetCurrentAllocatorName@@Base+0x1178> │ │ │ │ bl 2dcc4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r3, #7380 @ 0x1cd4 │ │ │ │ + movw r3, #340 @ 0x154 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [sp] │ │ │ │ - movw r2, #7392 @ 0x1ce0 │ │ │ │ + movw r2, #352 @ 0x160 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ bl 2dcc4 │ │ │ │ - movw r3, #7380 @ 0x1cd4 │ │ │ │ + movw r3, #340 @ 0x154 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #7392 @ 0x1ce0 │ │ │ │ + movw r1, #352 @ 0x160 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, r6 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3bdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1434> │ │ │ │ + b 3bf48 <_PyMem_GetCurrentAllocatorName@@Base+0x1434> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - vldr d7, [pc, #916] @ 3bec8 <_PyMem_GetCurrentAllocatorName@@Base+0x1544> │ │ │ │ + vldr d7, [pc, #916] @ 3c058 <_PyMem_GetCurrentAllocatorName@@Base+0x1544> │ │ │ │ sub r3, r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r7, sl, #896 @ 0x380 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #2 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ vstr d7, [sp, #8] │ │ │ │ bl 2e09c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3bc14 <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ - movw r4, #45300 @ 0xb0f4 │ │ │ │ + bne 3bda4 <_PyMem_GetCurrentAllocatorName@@Base+0x1290> │ │ │ │ + movw r4, #45320 @ 0xb108 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r5, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ - ldr r3, [pc, #836] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + ldr r3, [pc, #836] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r9, #7380 @ 0x1cd4 │ │ │ │ + movw r9, #340 @ 0x154 │ │ │ │ movt r9, #71 @ 0x47 │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ vldr d8, [r7, #32] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bbc0 <_PyMem_GetCurrentAllocatorName@@Base+0x123c> │ │ │ │ + beq 3bd50 <_PyMem_GetCurrentAllocatorName@@Base+0x123c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bbec <_PyMem_GetCurrentAllocatorName@@Base+0x1268> │ │ │ │ + bne 3bd7c <_PyMem_GetCurrentAllocatorName@@Base+0x1268> │ │ │ │ bl 2dcc4 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r2, #7464 @ 0x1d28 │ │ │ │ + movw r2, #424 @ 0x1a8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw r1, #7464 @ 0x1d28 │ │ │ │ + movw r1, #424 @ 0x1a8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ ldrh r3, [r0, #50] @ 0x32 │ │ │ │ ldrh r2, [r0, #48] @ 0x30 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 3bc4c <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ + bcc 3bddc <_PyMem_GetCurrentAllocatorName@@Base+0x12c8> │ │ │ │ str r2, [sp] │ │ │ │ movw r2, #4552 @ 0x11c8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #7544 @ 0x1d78 │ │ │ │ + movw r1, #504 @ 0x1f8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r5, #0 │ │ │ │ - b 3bcf0 <_PyMem_GetCurrentAllocatorName@@Base+0x136c> │ │ │ │ + b 3be80 <_PyMem_GetCurrentAllocatorName@@Base+0x136c> │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ add r7, r0, r7 │ │ │ │ mla r3, r1, r3, r7 │ │ │ │ sub r1, fp, #17408 @ 0x4400 │ │ │ │ sub r1, r1, #40 @ 0x28 │ │ │ │ str r6, [r1] │ │ │ │ @@ -13035,723 +13137,723 @@ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mov r6, r0 │ │ │ │ str r5, [r1] │ │ │ │ add r4, r3, #1 │ │ │ │ mov r5, r2 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r0, #7380 @ 0x1cd4 │ │ │ │ + movw r0, #340 @ 0x154 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add r8, r8, #1 │ │ │ │ add r1, r4, r1 │ │ │ │ add r1, r6, r1 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4ec <_PyMem_GetCurrentAllocatorName@@Base+0x1b68> │ │ │ │ + beq 3c67c <_PyMem_GetCurrentAllocatorName@@Base+0x1b68> │ │ │ │ add r7, r7, #40 @ 0x28 │ │ │ │ cmp r5, r8 │ │ │ │ - bgt 3bc84 <_PyMem_GetCurrentAllocatorName@@Base+0x1300> │ │ │ │ + bgt 3be14 <_PyMem_GetCurrentAllocatorName@@Base+0x1300> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r6 │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r6, [r3] │ │ │ │ - b 3bc44 <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ + b 3bdd4 <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c538 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ + beq 3c6c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ ldr r8, [r2, #8] │ │ │ │ ldr r1, [r2, #28] │ │ │ │ mov r0, r8 │ │ │ │ - blx 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r5, r3 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r5, r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sl, #-864] @ 0xfffffca0 │ │ │ │ bl 2ecd0 │ │ │ │ sub r4, sl, #896 @ 0x380 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bdb8 <_PyMem_GetCurrentAllocatorName@@Base+0x1434> │ │ │ │ - bl dd698 │ │ │ │ + beq 3bf48 <_PyMem_GetCurrentAllocatorName@@Base+0x1434> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ - movw r5, #45300 @ 0xb0f4 │ │ │ │ + bne 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + movw r5, #45320 @ 0xb108 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ - ldr r3, [pc, #400] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + ldr r3, [pc, #400] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r7 │ │ │ │ vldr d8, [r4, #32] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bd6c <_PyMem_GetCurrentAllocatorName@@Base+0x13e8> │ │ │ │ + beq 3befc <_PyMem_GetCurrentAllocatorName@@Base+0x13e8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bd94 <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ + bne 3bf24 <_PyMem_GetCurrentAllocatorName@@Base+0x1410> │ │ │ │ bl 2dcc4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #7684 @ 0x1e04 │ │ │ │ + movw r2, #644 @ 0x284 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ str r0, [sp, #8] │ │ │ │ - movw r1, #7684 @ 0x1e04 │ │ │ │ + movw r1, #644 @ 0x284 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3bb20 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3bcb0 <_PyMem_GetCurrentAllocatorName@@Base+0x119c> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #32 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2e0d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3be74 <_PyMem_GetCurrentAllocatorName@@Base+0x14f0> │ │ │ │ - bl dd698 │ │ │ │ + beq 3c004 <_PyMem_GetCurrentAllocatorName@@Base+0x14f0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ - movw r4, #45300 @ 0xb0f4 │ │ │ │ + bne 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + movw r4, #45320 @ 0xb108 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r1, r6 │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ - ldr r3, [pc, #200] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + ldr r3, [pc, #200] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3be30 <_PyMem_GetCurrentAllocatorName@@Base+0x14ac> │ │ │ │ + beq 3bfc0 <_PyMem_GetCurrentAllocatorName@@Base+0x14ac> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3be54 <_PyMem_GetCurrentAllocatorName@@Base+0x14d0> │ │ │ │ + bne 3bfe4 <_PyMem_GetCurrentAllocatorName@@Base+0x14d0> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #7740 @ 0x1e3c │ │ │ │ + movw r2, #700 @ 0x2bc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ bl 2dcc4 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #7740 @ 0x1e3c │ │ │ │ + movw r1, #700 @ 0x2bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r4 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3be98 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ + beq 3c028 <_PyMem_GetCurrentAllocatorName@@Base+0x1514> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 54f24 <_Py_strhex_bytes_with_sep@@Base+0x208> │ │ │ │ + bl 550d8 <_Py_strhex_bytes_with_sep@@Base+0x208> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bfd0 <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ - bl 45fcc │ │ │ │ + bne 3c160 <_PyMem_GetCurrentAllocatorName@@Base+0x164c> │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bed8 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ + bne 3c068 <_PyMem_GetCurrentAllocatorName@@Base+0x1554> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, #0 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ str r0, [r3] │ │ │ │ - b 3b518 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ + b 3b6a8 <_PyMem_GetCurrentAllocatorName@@Base+0xb94> │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - rsbeq r8, r0, ip, asr #20 │ │ │ │ + strhteq r6, [r0], #-236 @ 0xffffff14 │ │ │ │ andeq r0, r0, ip │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r8, [r3] │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bfc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + bne 3c158 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2eb08 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3bfc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ - movw r4, #45300 @ 0xb0f4 │ │ │ │ + beq 3c158 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + movw r4, #45320 @ 0xb108 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r6, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3bfc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ - ldr r3, [pc, #-116] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c158 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + ldr r3, [pc, #-116] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r2, r3] │ │ │ │ sub r3, fp, #16384 @ 0x4000 │ │ │ │ sub r3, r3, #44 @ 0x2c │ │ │ │ ldr r5, [r3, #-16] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3bf78 <_PyMem_GetCurrentAllocatorName@@Base+0x15f4> │ │ │ │ + beq 3c108 <_PyMem_GetCurrentAllocatorName@@Base+0x15f4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3bfa4 <_PyMem_GetCurrentAllocatorName@@Base+0x1620> │ │ │ │ + bne 3c134 <_PyMem_GetCurrentAllocatorName@@Base+0x1620> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ str r5, [sp] │ │ │ │ - movw r2, #7776 @ 0x1e60 │ │ │ │ + movw r2, #736 @ 0x2e0 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3bfc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c158 <_PyMem_GetCurrentAllocatorName@@Base+0x1644> │ │ │ │ bl 2dcc4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ - movw r1, #7776 @ 0x1e60 │ │ │ │ + movw r1, #736 @ 0x2e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 3bfe8 <_PyMem_GetCurrentAllocatorName@@Base+0x1664> │ │ │ │ + b 3c178 <_PyMem_GetCurrentAllocatorName@@Base+0x1664> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #28 │ │ │ │ ldr r9, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #36 @ 0x24 │ │ │ │ ldr r8, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #16 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #24 │ │ │ │ ldr r0, [r3] │ │ │ │ bl 2ed24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c0c0 <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ - bl dd698 │ │ │ │ + beq 3c250 <_PyMem_GetCurrentAllocatorName@@Base+0x173c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ - movw r4, #45300 @ 0xb0f4 │ │ │ │ + bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + movw r4, #45320 @ 0xb108 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #17152 @ 0x4300 │ │ │ │ ldr r5, [r0] │ │ │ │ sub r1, r1, #244 @ 0xf4 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ - ldr r2, [pc, #-380] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + ldr r2, [pc, #-380] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c074 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ + beq 3c204 <_PyMem_GetCurrentAllocatorName@@Base+0x16f0> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3c09c <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ + bne 3c22c <_PyMem_GetCurrentAllocatorName@@Base+0x1718> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ str r0, [sp] │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #7844 @ 0x1ea4 │ │ │ │ + movw r2, #804 @ 0x324 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ bl 2dcc4 │ │ │ │ sub r2, fp, #17152 @ 0x4300 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, r2, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #7844 @ 0x1ea4 │ │ │ │ + movw r1, #804 @ 0x324 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c0c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x1744> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 3c194 <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ + bne 3c324 <_PyMem_GetCurrentAllocatorName@@Base+0x1810> │ │ │ │ sub r5, fp, #16384 @ 0x4000 │ │ │ │ - bl 45fcc │ │ │ │ + bl 4617c │ │ │ │ sub r5, r5, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c108 <_PyMem_GetCurrentAllocatorName@@Base+0x1784> │ │ │ │ - bl 175c40 │ │ │ │ + bne 3c298 <_PyMem_GetCurrentAllocatorName@@Base+0x1784> │ │ │ │ + bl 1758d0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ - movw r1, #7888 @ 0x1ed0 │ │ │ │ + movw r1, #848 @ 0x350 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21327c <_PyErr_ChainExceptions1@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl 213b08 <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c130 <_PyMem_GetCurrentAllocatorName@@Base+0x17ac> │ │ │ │ + bne 3c2c0 <_PyMem_GetCurrentAllocatorName@@Base+0x17ac> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #7960 @ 0x1f18 │ │ │ │ + movw r1, #920 @ 0x398 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r5, #-16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - bl 45fcc │ │ │ │ + bl 171960 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ - ldr r1, [pc, #-624] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + ldr r1, [pc, #-624] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c16c <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ + beq 3c2fc <_PyMem_GetCurrentAllocatorName@@Base+0x17e8> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c180 <_PyMem_GetCurrentAllocatorName@@Base+0x17fc> │ │ │ │ + bne 3c310 <_PyMem_GetCurrentAllocatorName@@Base+0x17fc> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #8008 @ 0x1f48 │ │ │ │ + movw r2, #968 @ 0x3c8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #8008 @ 0x1f48 │ │ │ │ + movw r1, #968 @ 0x3c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #888 @ 0x378 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, r3, #180 @ 0xb4 │ │ │ │ mov r0, r9 │ │ │ │ sub r4, fp, #16384 @ 0x4000 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ sub r4, r4, #44 @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c220 <_PyMem_GetCurrentAllocatorName@@Base+0x189c> │ │ │ │ - bl 45fcc │ │ │ │ + beq 3c3b0 <_PyMem_GetCurrentAllocatorName@@Base+0x189c> │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ - ldr r1, [pc, #-764] @ 3bed4 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + ldr r1, [pc, #-764] @ 3c064 <_PyMem_GetCurrentAllocatorName@@Base+0x1550> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ ldr r3, [r3] │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 3c1f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1874> │ │ │ │ + beq 3c388 <_PyMem_GetCurrentAllocatorName@@Base+0x1874> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c20c <_PyMem_GetCurrentAllocatorName@@Base+0x1888> │ │ │ │ + bne 3c39c <_PyMem_GetCurrentAllocatorName@@Base+0x1888> │ │ │ │ mov r1, r3 │ │ │ │ - movw r2, #8076 @ 0x1f8c │ │ │ │ + movw r2, #1036 @ 0x40c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ mov r0, r3 │ │ │ │ - movw r1, #8076 @ 0x1f8c │ │ │ │ + movw r1, #1036 @ 0x40c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ sub r0, fp, #17152 @ 0x4300 │ │ │ │ mov r2, #8 │ │ │ │ sub r0, r0, #180 @ 0xb4 │ │ │ │ - movw r1, #37524 @ 0x9294 │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c260 <_PyMem_GetCurrentAllocatorName@@Base+0x18dc> │ │ │ │ + beq 3c3f0 <_PyMem_GetCurrentAllocatorName@@Base+0x18dc> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8136 @ 0x1fc8 │ │ │ │ + movw r1, #1096 @ 0x448 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r4, #0 │ │ │ │ - b 3c4a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ + b 3c634 <_PyMem_GetCurrentAllocatorName@@Base+0x1b20> │ │ │ │ ldr r1, [r4, #-896] @ 0xfffffc80 │ │ │ │ mov r3, #195 @ 0xc3 │ │ │ │ movt r3, #783 @ 0x30f │ │ │ │ ldr r2, [r4, #-892] @ 0xfffffc84 │ │ │ │ cmp r2, r0 │ │ │ │ cmpeq r1, r3 │ │ │ │ - beq 3c298 <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ + beq 3c428 <_PyMem_GetCurrentAllocatorName@@Base+0x1914> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8196 @ 0x2004 │ │ │ │ + movw r1, #1156 @ 0x484 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r2, [r4, #-888] @ 0xfffffc88 │ │ │ │ ldr r1, [r4, #-884] @ 0xfffffc8c │ │ │ │ orrs r2, r2, r1 │ │ │ │ - beq 3c2c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ + beq 3c454 <_PyMem_GetCurrentAllocatorName@@Base+0x1940> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8304 @ 0x2070 │ │ │ │ + movw r1, #1264 @ 0x4f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r1, [r4, #-864] @ 0xfffffca0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ sub r3, r3, #8 │ │ │ │ mov r2, #4 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r0, r9 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r2, [r4, #-988] @ 0xfffffc24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 3c310 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ + bne 3c4a0 <_PyMem_GetCurrentAllocatorName@@Base+0x198c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8412 @ 0x20dc │ │ │ │ + movw r1, #1372 @ 0x55c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r1, [r4, #-48] @ 0xffffffd0 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ str r0, [r4, #-984] @ 0xfffffc28 │ │ │ │ sub r3, r3, #4 │ │ │ │ add r1, r2, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #4 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r3, [r4, #-984] @ 0xfffffc28 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 3c360 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ + beq 3c4f0 <_PyMem_GetCurrentAllocatorName@@Base+0x19dc> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8468 @ 0x2114 │ │ │ │ + movw r1, #1428 @ 0x594 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r3, [r4, #-988] @ 0xfffffc24 │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-824] @ 0xfffffcc8 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r6, [r4, #-980] @ 0xfffffc2c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 3c3ac <_PyMem_GetCurrentAllocatorName@@Base+0x1a28> │ │ │ │ + bne 3c53c <_PyMem_GetCurrentAllocatorName@@Base+0x1a28> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8524 @ 0x214c │ │ │ │ + movw r1, #1484 @ 0x5cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [r9, #-8] │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ sbcs r5, r5, r3 │ │ │ │ - bcc 3c3e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1a60> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bcc 3c574 <_PyMem_GetCurrentAllocatorName@@Base+0x1a60> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8576 @ 0x2180 │ │ │ │ + movw r1, #1536 @ 0x600 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r1, [r4, #-56] @ 0xffffffc8 │ │ │ │ add r2, r0, #1 │ │ │ │ ldr r0, [r4, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r6 │ │ │ │ - bl 55454 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 55608 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r2, [r4, #-40] @ 0xffffffd8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r3, [r4, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ add r3, r3, r2 │ │ │ │ str ip, [r4, #-976] @ 0xfffffc30 │ │ │ │ add r1, r3, r1 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #252 @ 0xfc │ │ │ │ mov r2, #4 │ │ │ │ - bl 55454 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 55608 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r3, [r4, #-980] @ 0xfffffc2c │ │ │ │ mov r2, #4 │ │ │ │ ldr r1, [r4, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r9 │ │ │ │ add r1, r1, r3 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c258 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ + bne 3c3e8 <_PyMem_GetCurrentAllocatorName@@Base+0x18d4> │ │ │ │ ldr r0, [r4, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #17152 @ 0x4300 │ │ │ │ ldr r2, [r4, #-968] @ 0xfffffc38 │ │ │ │ sub r3, r3, #244 @ 0xf4 │ │ │ │ ldr r1, [r4, #-980] @ 0xfffffc2c │ │ │ │ orr r2, r2, #32 │ │ │ │ str r2, [r4, #-968] @ 0xfffffc38 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 55454 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ + bl 55608 <_Py_strhex_bytes_with_sep@@Base+0x738> │ │ │ │ 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 3c4bc <_PyMem_GetCurrentAllocatorName@@Base+0x1b38> │ │ │ │ + beq 3c64c <_PyMem_GetCurrentAllocatorName@@Base+0x1b38> │ │ │ │ bl 2e0d8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ ldr r0, [r9, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c4d4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b50> │ │ │ │ - bl ad83c │ │ │ │ + beq 3c664 <_PyMem_GetCurrentAllocatorName@@Base+0x1b50> │ │ │ │ + bl ad43c │ │ │ │ add r5, r5, #1 │ │ │ │ str r6, [r9, #12] │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r6, [r9, #16]! │ │ │ │ - bne 3c4c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b40> │ │ │ │ - b 3c558 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd4> │ │ │ │ + bne 3c654 <_PyMem_GetCurrentAllocatorName@@Base+0x1b40> │ │ │ │ + b 3c6e8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bd4> │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ mov r4, r6 │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ ldr r5, [r3] │ │ │ │ sub r3, fp, #17408 @ 0x4400 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ sub r3, r3, #40 @ 0x28 │ │ │ │ ldr r6, [r3] │ │ │ │ add r2, r4, r2 │ │ │ │ ldrh r3, [r4, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - bge 3c538 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ + bge 3c6c8 <_PyMem_GetCurrentAllocatorName@@Base+0x1bb4> │ │ │ │ ldr ip, [r1], #32 │ │ │ │ cmp ip, #1 │ │ │ │ - beq 3bcc8 <_PyMem_GetCurrentAllocatorName@@Base+0x1344> │ │ │ │ + beq 3be58 <_PyMem_GetCurrentAllocatorName@@Base+0x1344> │ │ │ │ mov r2, r1 │ │ │ │ - b 3c514 <_PyMem_GetCurrentAllocatorName@@Base+0x1b90> │ │ │ │ + b 3c6a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1b90> │ │ │ │ movw r2, #4552 @ 0x11c8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #7612 @ 0x1dbc │ │ │ │ + movw r1, #572 @ 0x23c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ mov r2, r6 │ │ │ │ - bl 171cc4 │ │ │ │ - b 3bc44 <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ + bl 171960 │ │ │ │ + b 3bdd4 <_PyMem_GetCurrentAllocatorName@@Base+0x12c0> │ │ │ │ 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] @ 3c5a0 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ + ldr lr, [pc, #40] @ 3c730 <_PyMem_GetCurrentAllocatorName@@Base+0x1c1c> │ │ │ │ mov r3, r0 │ │ │ │ add fp, sp, #4 │ │ │ │ - movw r2, #32804 @ 0x8024 │ │ │ │ + movw r2, #25764 @ 0x64a4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #8716 @ 0x220c │ │ │ │ + movw r1, #1700 @ 0x6a4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [ip, lr] │ │ │ │ ldr r0, [r0, #3856] @ 0xf10 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 16af60 │ │ │ │ + b 16abe8 │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c5d8 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ - bl dd698 │ │ │ │ + bne 3c768 <_PyMem_GetCurrentAllocatorName@@Base+0x1c54> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c5f4 <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ - ldr r2, [pc, #28] @ 3c5fc <_PyMem_GetCurrentAllocatorName@@Base+0x1c78> │ │ │ │ + bne 3c784 <_PyMem_GetCurrentAllocatorName@@Base+0x1c70> │ │ │ │ + ldr r2, [pc, #28] @ 3c78c <_PyMem_GetCurrentAllocatorName@@Base+0x1c78> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3736] @ 0xe98 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c634 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb0> │ │ │ │ - bl dd698 │ │ │ │ + bne 3c7c4 <_PyMem_GetCurrentAllocatorName@@Base+0x1cb0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3c668 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ + bne 3c7f8 <_PyMem_GetCurrentAllocatorName@@Base+0x1ce4> │ │ │ │ mov r0, r4 │ │ │ │ bl 2de68 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3c65c <_PyMem_GetCurrentAllocatorName@@Base+0x1cd8> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 3c7ec <_PyMem_GetCurrentAllocatorName@@Base+0x1cd8> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmn r6, #1 │ │ │ │ - bne 3c86c <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ + bne 3c9fc <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3c700 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ + beq 3c890 <_PyMem_GetCurrentAllocatorName@@Base+0x1d7c> │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movweq ip, #5356 @ 0x14ec │ │ │ │ ldrne ip, [r4, #20] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ 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 2deae0 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2e2574 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 3c714 <_PyMem_GetCurrentAllocatorName@@Base+0x1d90> │ │ │ │ - b 3c86c <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ + bne 3c8a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1d90> │ │ │ │ + b 3c9fc <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldrb r3, [r7, #12] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #60216 @ 0xeb38 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r7, #20] │ │ │ │ - bl 36d538 │ │ │ │ + bl 36e01c │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c760 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ + bgt 3c8f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3c760 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ + bne 3c8f0 <_PyMem_GetCurrentAllocatorName@@Base+0x1ddc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3c86c <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 3c9fc <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 3c790 <_PyMem_GetCurrentAllocatorName@@Base+0x1e0c> │ │ │ │ + bne 3c920 <_PyMem_GetCurrentAllocatorName@@Base+0x1e0c> │ │ │ │ mov r1, #6 │ │ │ │ add r0, r4, #13 │ │ │ │ - bl b4a5c │ │ │ │ + bl b4874 │ │ │ │ mov r6, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - b 3c84c <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + b 3c9dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ ldrb r2, [r4, #13] │ │ │ │ mov r0, #3600 @ 0xe10 │ │ │ │ ldrb r1, [r4, #14] │ │ │ │ - movw ip, #47400 @ 0xb928 │ │ │ │ + movw ip, #48680 @ 0xbe28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r3, [r4, #17] │ │ │ │ smulbb r2, r2, r0 │ │ │ │ rsb r1, r1, r1, lsl #4 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ lsl r3, r3, #8 │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ @@ -13759,551 +13861,551 @@ │ │ │ │ orr r3, r3, r0, lsl #16 │ │ │ │ mov r0, #0 │ │ │ │ add r1, r2, r1 │ │ │ │ ldrb r2, [r4, #18] │ │ │ │ str ip, [sp] │ │ │ │ orr r2, r3, r2 │ │ │ │ mov r3, #1 │ │ │ │ - bl 2de7a0 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2e2234 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3c84c <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + beq 3c9dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 405fb4 │ │ │ │ + bl 404cb4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c814 <_PyMem_GetCurrentAllocatorName@@Base+0x1e90> │ │ │ │ + bgt 3c9a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1e90> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3c814 <_PyMem_GetCurrentAllocatorName@@Base+0x1e90> │ │ │ │ + bne 3c9a4 <_PyMem_GetCurrentAllocatorName@@Base+0x1e90> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3c84c <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + beq 3c9dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ mov r0, r8 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ str r0, [r4, #8] │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c84c <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + bgt 3c9dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3c84c <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ + bne 3c9dc <_PyMem_GetCurrentAllocatorName@@Base+0x1ec8> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c86c <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ + bgt 3c9fc <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3c86c <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ + bne 3c9fc <_PyMem_GetCurrentAllocatorName@@Base+0x1ee8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3c8b8 <_PyMem_GetCurrentAllocatorName@@Base+0x1f34> │ │ │ │ - bl dd698 │ │ │ │ + bne 3ca48 <_PyMem_GetCurrentAllocatorName@@Base+0x1f34> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 3c934 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ + bne 3cac4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ bl 2efa0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3c8e4 <_PyMem_GetCurrentAllocatorName@@Base+0x1f60> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3ca74 <_PyMem_GetCurrentAllocatorName@@Base+0x1f60> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 3c934 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ + bl 305aac │ │ │ │ + b 3cac4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl e6674 │ │ │ │ + bl e6888 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3c930 <_PyMem_GetCurrentAllocatorName@@Base+0x1fac> │ │ │ │ + beq 3cac0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fac> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #16] │ │ │ │ - bne 3c930 <_PyMem_GetCurrentAllocatorName@@Base+0x1fac> │ │ │ │ + bne 3cac0 <_PyMem_GetCurrentAllocatorName@@Base+0x1fac> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3c934 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ + bgt 3cac4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3c934 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ + bne 3cac4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3c934 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3cac4 <_PyMem_GetCurrentAllocatorName@@Base+0x1fb0> │ │ │ │ mov r4, r5 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 3c998 <_PyMem_GetCurrentAllocatorName@@Base+0x2014> │ │ │ │ + bne 3cb28 <_PyMem_GetCurrentAllocatorName@@Base+0x2014> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 3c97c <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ + bgt 3cb0c <_PyMem_GetCurrentAllocatorName@@Base+0x1ff8> │ │ │ │ mov r4, #0 │ │ │ │ - b 3c998 <_PyMem_GetCurrentAllocatorName@@Base+0x2014> │ │ │ │ + b 3cb28 <_PyMem_GetCurrentAllocatorName@@Base+0x2014> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #5 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c9c8 <_PyMem_GetCurrentAllocatorName@@Base+0x2044> │ │ │ │ - b 3c974 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff0> │ │ │ │ + beq 3cb58 <_PyMem_GetCurrentAllocatorName@@Base+0x2044> │ │ │ │ + b 3cb04 <_PyMem_GetCurrentAllocatorName@@Base+0x1ff0> │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r6, #1 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r7, #5 │ │ │ │ - ldr r3, [pc, #596] @ 3cc0c <_PyMem_GetCurrentAllocatorName@@Base+0x2288> │ │ │ │ + ldr r3, [pc, #596] @ 3cd9c <_PyMem_GetCurrentAllocatorName@@Base+0x2288> │ │ │ │ mov r1, r5 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cc04 <_PyMem_GetCurrentAllocatorName@@Base+0x2280> │ │ │ │ + beq 3cd94 <_PyMem_GetCurrentAllocatorName@@Base+0x2280> │ │ │ │ add r2, r5, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ subs r5, r2, #1 │ │ │ │ - beq 3ca44 <_PyMem_GetCurrentAllocatorName@@Base+0x20c0> │ │ │ │ + beq 3cbd4 <_PyMem_GetCurrentAllocatorName@@Base+0x20c0> │ │ │ │ ldr r4, [r0, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3c9f4 <_PyMem_GetCurrentAllocatorName@@Base+0x2070> │ │ │ │ + beq 3cb84 <_PyMem_GetCurrentAllocatorName@@Base+0x2070> │ │ │ │ subs r5, r2, #2 │ │ │ │ moveq r8, r5 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 3ca58 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ + beq 3cbe8 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ca08 <_PyMem_GetCurrentAllocatorName@@Base+0x2084> │ │ │ │ + beq 3cb98 <_PyMem_GetCurrentAllocatorName@@Base+0x2084> │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3ca54 <_PyMem_GetCurrentAllocatorName@@Base+0x20d0> │ │ │ │ + beq 3cbe4 <_PyMem_GetCurrentAllocatorName@@Base+0x20d0> │ │ │ │ ldr r8, [r0, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ca20 <_PyMem_GetCurrentAllocatorName@@Base+0x209c> │ │ │ │ + beq 3cbb0 <_PyMem_GetCurrentAllocatorName@@Base+0x209c> │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 3ca58 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ + beq 3cbe8 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ca58 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ - bl dd698 │ │ │ │ + bne 3cbe8 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3ca58 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ - b 3cc00 <_PyMem_GetCurrentAllocatorName@@Base+0x227c> │ │ │ │ + beq 3cbe8 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ + b 3cd90 <_PyMem_GetCurrentAllocatorName@@Base+0x227c> │ │ │ │ mov r8, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 3ca58 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ + b 3cbe8 <_PyMem_GetCurrentAllocatorName@@Base+0x20d4> │ │ │ │ mov r8, r5 │ │ │ │ - bl 106be0 │ │ │ │ + bl 1066f0 │ │ │ │ cmp r4, #0 │ │ │ │ mov r9, r0 │ │ │ │ - bne 3ca90 <_PyMem_GetCurrentAllocatorName@@Base+0x210c> │ │ │ │ - bl 1f13a0 │ │ │ │ + bne 3cc20 <_PyMem_GetCurrentAllocatorName@@Base+0x210c> │ │ │ │ + bl 1f1800 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ca90 <_PyMem_GetCurrentAllocatorName@@Base+0x210c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3cc20 <_PyMem_GetCurrentAllocatorName@@Base+0x210c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9824 @ 0x2660 │ │ │ │ + movw r1, #2480 @ 0x9b0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3cbf8 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r6, r4 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 3cacc <_PyMem_GetCurrentAllocatorName@@Base+0x2148> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3cc5c <_PyMem_GetCurrentAllocatorName@@Base+0x2148> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #9888 @ 0x26a0 │ │ │ │ + movw r1, #2544 @ 0x9f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - ldr r1, [pc, #316] @ 3cc10 <_PyMem_GetCurrentAllocatorName@@Base+0x228c> │ │ │ │ + b 171960 │ │ │ │ + ldr r1, [pc, #316] @ 3cda0 <_PyMem_GetCurrentAllocatorName@@Base+0x228c> │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3cb9c <_PyMem_GetCurrentAllocatorName@@Base+0x2218> │ │ │ │ + beq 3cd2c <_PyMem_GetCurrentAllocatorName@@Base+0x2218> │ │ │ │ ldr sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 3cb10 <_PyMem_GetCurrentAllocatorName@@Base+0x218c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 3cca0 <_PyMem_GetCurrentAllocatorName@@Base+0x218c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9920 @ 0x26c0 │ │ │ │ + movw r1, #2576 @ 0xa10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, sl │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3cbf8 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ + bl 1b6978 │ │ │ │ + b 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ ldr r0, [sl, #4] │ │ │ │ - movw r1, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #14732 @ 0x398c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 3cb30 <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ - bl d2810 │ │ │ │ + beq 3ccc0 <_PyMem_GetCurrentAllocatorName@@Base+0x21ac> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3cbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x2230> │ │ │ │ + beq 3cd44 <_PyMem_GetCurrentAllocatorName@@Base+0x2230> │ │ │ │ mov r0, sl │ │ │ │ - bl e5074 │ │ │ │ + bl e5288 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 3cb68 <_PyMem_GetCurrentAllocatorName@@Base+0x21e4> │ │ │ │ + beq 3ccf8 <_PyMem_GetCurrentAllocatorName@@Base+0x21e4> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3cba4 <_PyMem_GetCurrentAllocatorName@@Base+0x2220> │ │ │ │ - b 3cbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x2230> │ │ │ │ + ble 3cd34 <_PyMem_GetCurrentAllocatorName@@Base+0x2220> │ │ │ │ + b 3cd44 <_PyMem_GetCurrentAllocatorName@@Base+0x2230> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cb84 <_PyMem_GetCurrentAllocatorName@@Base+0x2200> │ │ │ │ + bgt 3cd14 <_PyMem_GetCurrentAllocatorName@@Base+0x2200> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3cb84 <_PyMem_GetCurrentAllocatorName@@Base+0x2200> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 3cd14 <_PyMem_GetCurrentAllocatorName@@Base+0x2200> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9960 @ 0x26e8 │ │ │ │ + movw r1, #2616 @ 0xa38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 3cbf8 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ + b 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3cbb4 <_PyMem_GetCurrentAllocatorName@@Base+0x2230> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3cd44 <_PyMem_GetCurrentAllocatorName@@Base+0x2230> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ str r5, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r6, r8} │ │ │ │ - bl 33708c │ │ │ │ + bl 339b10 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3cbf8 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ + bgt 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 3cbf8 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ + bne 3cd88 <_PyMem_GetCurrentAllocatorName@@Base+0x2274> │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 3cc04 <_PyMem_GetCurrentAllocatorName@@Base+0x2280> │ │ │ │ + b 3cd94 <_PyMem_GetCurrentAllocatorName@@Base+0x2280> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq pc, r9, r8, lsl r6 @ │ │ │ │ + rsbeq pc, r9, r0, asr r4 @ │ │ │ │ mlseq fp, r8, r3, r2 │ │ │ │ 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, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3cc60 <_PyMem_GetCurrentAllocatorName@@Base+0x22dc> │ │ │ │ + bne 3cdf0 <_PyMem_GetCurrentAllocatorName@@Base+0x22dc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cc98 <_PyMem_GetCurrentAllocatorName@@Base+0x2314> │ │ │ │ + beq 3ce28 <_PyMem_GetCurrentAllocatorName@@Base+0x2314> │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #200] @ 3cd40 <_PyMem_GetCurrentAllocatorName@@Base+0x23bc> │ │ │ │ + ldr r3, [pc, #200] @ 3ced0 <_PyMem_GetCurrentAllocatorName@@Base+0x23bc> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #32 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3cd34 <_PyMem_GetCurrentAllocatorName@@Base+0x23b0> │ │ │ │ + beq 3cec4 <_PyMem_GetCurrentAllocatorName@@Base+0x23b0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ccb8 <_PyMem_GetCurrentAllocatorName@@Base+0x2334> │ │ │ │ - bl dd698 │ │ │ │ + bne 3ce48 <_PyMem_GetCurrentAllocatorName@@Base+0x2334> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd30 <_PyMem_GetCurrentAllocatorName@@Base+0x23ac> │ │ │ │ + bne 3cec0 <_PyMem_GetCurrentAllocatorName@@Base+0x23ac> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ccd8 <_PyMem_GetCurrentAllocatorName@@Base+0x2354> │ │ │ │ - bl dd698 │ │ │ │ + bne 3ce68 <_PyMem_GetCurrentAllocatorName@@Base+0x2354> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd30 <_PyMem_GetCurrentAllocatorName@@Base+0x23ac> │ │ │ │ + bne 3cec0 <_PyMem_GetCurrentAllocatorName@@Base+0x23ac> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ccf8 <_PyMem_GetCurrentAllocatorName@@Base+0x2374> │ │ │ │ - bl dd698 │ │ │ │ + bne 3ce88 <_PyMem_GetCurrentAllocatorName@@Base+0x2374> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cd30 <_PyMem_GetCurrentAllocatorName@@Base+0x23ac> │ │ │ │ + bne 3cec0 <_PyMem_GetCurrentAllocatorName@@Base+0x23ac> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e8c8 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #5976 @ 0x1758 │ │ │ │ + movwne r4, #5356 @ 0x14ec │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 3cd34 <_PyMem_GetCurrentAllocatorName@@Base+0x23b0> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 3cec4 <_PyMem_GetCurrentAllocatorName@@Base+0x23b0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, r4, asr #12 │ │ │ │ + rsbeq pc, r9, r8, asr #12 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3cd90 <_PyMem_GetCurrentAllocatorName@@Base+0x240c> │ │ │ │ + bne 3cf20 <_PyMem_GetCurrentAllocatorName@@Base+0x240c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3cdc8 <_PyMem_GetCurrentAllocatorName@@Base+0x2444> │ │ │ │ + beq 3cf58 <_PyMem_GetCurrentAllocatorName@@Base+0x2444> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #184] @ 3ce60 <_PyMem_GetCurrentAllocatorName@@Base+0x24dc> │ │ │ │ + ldr r3, [pc, #184] @ 3cff0 <_PyMem_GetCurrentAllocatorName@@Base+0x24dc> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ce54 <_PyMem_GetCurrentAllocatorName@@Base+0x24d0> │ │ │ │ + beq 3cfe4 <_PyMem_GetCurrentAllocatorName@@Base+0x24d0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cde8 <_PyMem_GetCurrentAllocatorName@@Base+0x2464> │ │ │ │ - bl dd698 │ │ │ │ + bne 3cf78 <_PyMem_GetCurrentAllocatorName@@Base+0x2464> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ce54 <_PyMem_GetCurrentAllocatorName@@Base+0x24d0> │ │ │ │ + bne 3cfe4 <_PyMem_GetCurrentAllocatorName@@Base+0x24d0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3ce08 <_PyMem_GetCurrentAllocatorName@@Base+0x2484> │ │ │ │ - bl dd698 │ │ │ │ + bne 3cf98 <_PyMem_GetCurrentAllocatorName@@Base+0x2484> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ce54 <_PyMem_GetCurrentAllocatorName@@Base+0x24d0> │ │ │ │ + bne 3cfe4 <_PyMem_GetCurrentAllocatorName@@Base+0x24d0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4] │ │ │ │ bl 2f0f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ce48 <_PyMem_GetCurrentAllocatorName@@Base+0x24c4> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3cfd8 <_PyMem_GetCurrentAllocatorName@@Base+0x24c4> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq pc, r9, r0, ror r6 @ │ │ │ │ + rsbeq pc, r9, r4, ror r6 @ │ │ │ │ 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 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36ecd4 <_PyInterpolation_Build@@Base+0x430> │ │ │ │ + b 36f7bc <_PyInterpolation_Build@@Base+0x430> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ - movw r3, #23292 @ 0x5afc │ │ │ │ + movw r3, #22672 @ 0x5890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r1, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3cec4 <_PyMem_GetCurrentAllocatorName@@Base+0x2540> │ │ │ │ + bne 3d054 <_PyMem_GetCurrentAllocatorName@@Base+0x2540> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 342438 │ │ │ │ + b 34414c │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3cf00 <_PyMem_GetCurrentAllocatorName@@Base+0x257c> │ │ │ │ + beq 3d090 <_PyMem_GetCurrentAllocatorName@@Base+0x257c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 3ceec <_PyMem_GetCurrentAllocatorName@@Base+0x2568> │ │ │ │ + beq 3d07c <_PyMem_GetCurrentAllocatorName@@Base+0x2568> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 3cf00 <_PyMem_GetCurrentAllocatorName@@Base+0x257c> │ │ │ │ - movw r0, #11448 @ 0x2cb8 │ │ │ │ + ble 3d090 <_PyMem_GetCurrentAllocatorName@@Base+0x257c> │ │ │ │ + movw r0, #4408 @ 0x1138 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3cf54 <_PyMem_GetCurrentAllocatorName@@Base+0x25d0> │ │ │ │ - bl dd698 │ │ │ │ + bne 3d0e4 <_PyMem_GetCurrentAllocatorName@@Base+0x25d0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3cf90 <_PyMem_GetCurrentAllocatorName@@Base+0x260c> │ │ │ │ - bl 10327c │ │ │ │ + bne 3d120 <_PyMem_GetCurrentAllocatorName@@Base+0x260c> │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e970 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3cf98 <_PyMem_GetCurrentAllocatorName@@Base+0x2614> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3d128 <_PyMem_GetCurrentAllocatorName@@Base+0x2614> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl d51c0 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003cfb0 : │ │ │ │ +0003d140 : │ │ │ │ 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, #45824 @ 0xb300 │ │ │ │ + movw ip, #45612 @ 0xb22c │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ 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 370868 │ │ │ │ + bl 371258 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003d000 : │ │ │ │ +0003d190 : │ │ │ │ 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 3d030 │ │ │ │ + beq 3d1c0 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ cmp r0, r5 │ │ │ │ - bcc 3d054 │ │ │ │ + bcc 3d1e4 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #1012] @ 0x3f4 │ │ │ │ ldr r3, [r3, #1020] @ 0x3fc │ │ │ │ sub sp, fp, #12 │ │ │ │ @@ -14311,561 +14413,561 @@ │ │ │ │ bx r3 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #16 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 3d22c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b 3d400 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + mov r5, r0 │ │ │ │ + movw r0, #4496 @ 0x1190 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + bl d3434 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ + beq 3d414 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 246b98 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 3d28c │ │ │ │ + cmp r4, #1 │ │ │ │ + bne 3d3f0 │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r2, r6 │ │ │ │ + movw r1, #4504 @ 0x1198 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + b 3d3f0 │ │ │ │ + ldr r1, [pc, #396] @ 3d420 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ce7e4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3d2c0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 175444 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 3d3f0 │ │ │ │ + bl 176130 │ │ │ │ + ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 3d2e8 │ │ │ │ + ldr r1, [pc, #336] @ 3d424 │ │ │ │ + sub r2, fp, #28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl ce7e4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 3d340 │ │ │ │ + b 3d3f0 │ │ │ │ + mov r1, r6 │ │ │ │ + movw r0, #4544 @ 0x11c0 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl d3434 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3d31c │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 3d31c │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3d3f0 │ │ │ │ + mov r1, r7 │ │ │ │ + sub r0, fp, #32 │ │ │ │ + bl 369c5c │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3d2cc │ │ │ │ + b 3d3f0 │ │ │ │ + ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne 3d378 │ │ │ │ + ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ + movw r0, #4556 @ 0x11cc │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + ldr r2, [r5, #24] │ │ │ │ + mov r1, r6 │ │ │ │ + bl d3434 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 3d3d0 │ │ │ │ + b 3d3e4 │ │ │ │ + mov r1, r6 │ │ │ │ + movw r0, #4572 @ 0x11dc │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl d3434 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r7, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 3d3ac │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 3d3ac │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq 3d3f0 │ │ │ │ + mov r1, r7 │ │ │ │ + sub r0, fp, #32 │ │ │ │ + bl 369c5c │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 3d34c │ │ │ │ + b 3d3f0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 3d3e4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2479cc │ │ │ │ + b 3d414 │ │ │ │ + ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl bb9e0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq 3d408 │ │ │ │ + mov r4, #0 │ │ │ │ + b 3d414 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2479cc │ │ │ │ + b 3d400 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + mlseq fp, ip, r8, r6 │ │ │ │ + rsbeq r6, fp, r4, lsl r7 │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 3d0b4 │ │ │ │ + bne 3d480 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 3d098 │ │ │ │ + bge 3d464 │ │ │ │ mov r6, #0 │ │ │ │ - b 3d0b4 │ │ │ │ + b 3d480 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d0e8 │ │ │ │ - b 3d090 │ │ │ │ + beq 3d4b4 │ │ │ │ + b 3d45c │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #380] @ 3d25c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #380] @ 3d628 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d250 │ │ │ │ + beq 3d61c │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 3d184 │ │ │ │ + beq 3d550 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3d104 │ │ │ │ + beq 3d4d0 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 3d194 │ │ │ │ + beq 3d560 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3d12c │ │ │ │ - bl 1579bc │ │ │ │ + beq 3d4f8 │ │ │ │ + bl 1571d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 3d1e8 │ │ │ │ + blt 3d5b4 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #100 @ 0x64 │ │ │ │ - beq 3d19c │ │ │ │ - b 3d130 │ │ │ │ + beq 3d568 │ │ │ │ + b 3d4fc │ │ │ │ mov r6, #1 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d170 │ │ │ │ - bl e6f4c │ │ │ │ + beq 3d53c │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d168 │ │ │ │ + bgt 3d534 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3d168 │ │ │ │ + bne 3d534 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 3d19c │ │ │ │ - bl dd698 │ │ │ │ + bne 3d568 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 3d1e8 │ │ │ │ - b 3d19c │ │ │ │ + bne 3d5b4 │ │ │ │ + b 3d568 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ - b 3d19c │ │ │ │ + b 3d568 │ │ │ │ mov r6, #1 │ │ │ │ mov r5, #100 @ 0x64 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 30fe58 │ │ │ │ + bl 313764 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3d1e8 │ │ │ │ - ldr r2, [pc, #168] @ 3d260 │ │ │ │ + beq 3d5b4 │ │ │ │ + ldr r2, [pc, #168] @ 3d62c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r1, [r3, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3d1f0 │ │ │ │ + bne 3d5bc │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11596 @ 0x2d4c │ │ │ │ + movw r1, #4556 @ 0x11cc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 3d250 │ │ │ │ + b 3d61c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d22c │ │ │ │ + beq 3d5f8 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #0 │ │ │ │ bl 31160 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 3d234 │ │ │ │ + beq 3d600 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - b 3d1e8 │ │ │ │ + bl bb9e0 │ │ │ │ + b 3d5b4 │ │ │ │ mov r2, #1 │ │ │ │ bl 35fa4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl bbb34 │ │ │ │ - bl d51c0 │ │ │ │ + bl bb9e0 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq r9, r8, r7, pc @ │ │ │ │ + mlseq r9, ip, r7, 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, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #16 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bgt 3d2a4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 3d478 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - mov r5, r0 │ │ │ │ - movw r0, #11536 @ 0x2d10 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - bl d3098 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 3d48c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 246028 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 3d304 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne 3d468 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #11544 @ 0x2d18 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 3d468 │ │ │ │ - ldr r1, [pc, #396] @ 3d498 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 3d338 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 3d468 │ │ │ │ - bl 1764a0 │ │ │ │ - ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 3d360 │ │ │ │ - ldr r1, [pc, #336] @ 3d49c │ │ │ │ - sub r2, fp, #28 │ │ │ │ - mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 3d3b8 │ │ │ │ - b 3d468 │ │ │ │ - mov r1, r6 │ │ │ │ - movw r0, #11584 @ 0x2d40 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d394 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 3d394 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3d468 │ │ │ │ - mov r1, r7 │ │ │ │ - sub r0, fp, #32 │ │ │ │ - bl 369160 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3d344 │ │ │ │ - b 3d468 │ │ │ │ - ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne 3d3f0 │ │ │ │ - ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #11596 @ 0x2d4c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - mov r1, r6 │ │ │ │ - bl d3098 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3d448 │ │ │ │ - b 3d45c │ │ │ │ - mov r1, r6 │ │ │ │ - movw r0, #11612 @ 0x2d5c │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r7, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d424 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 3d424 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmp r7, #0 │ │ │ │ - beq 3d468 │ │ │ │ - mov r1, r7 │ │ │ │ - sub r0, fp, #32 │ │ │ │ - bl 369160 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 3d3c4 │ │ │ │ - b 3d468 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 3d45c │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 246fe4 │ │ │ │ - b 3d48c │ │ │ │ - ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bbb34 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq 3d480 │ │ │ │ - mov r4, #0 │ │ │ │ - b 3d48c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 246fe4 │ │ │ │ - b 3d478 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq fp, ip, r8, r6 │ │ │ │ - rsbeq r6, fp, r4, lsl r7 │ │ │ │ │ │ │ │ -0003d4a0 <_Py_CheckRecursiveCall@@Base>: │ │ │ │ +0003d630 <_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, #792] @ 0x318 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r3, fp │ │ │ │ - bls 3d51c <_Py_CheckRecursiveCall@@Base+0x7c> │ │ │ │ + bls 3d6ac <_Py_CheckRecursiveCall@@Base+0x7c> │ │ │ │ ldr lr, [r0, #784] @ 0x310 │ │ │ │ mov r3, #80 @ 0x50 │ │ │ │ str ip, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ subs lr, lr, fp │ │ │ │ mov r2, #1 │ │ │ │ add r0, lr, #1020 @ 0x3fc │ │ │ │ movpl ip, lr │ │ │ │ add r0, r0, #3 │ │ │ │ - movw lr, #11796 @ 0x2e14 │ │ │ │ + movw lr, #4756 @ 0x1294 │ │ │ │ movt lr, #71 @ 0x47 │ │ │ │ movmi ip, r0 │ │ │ │ str lr, [sp] │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ asr ip, ip, #10 │ │ │ │ str ip, [sp, #4] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ - ldr r0, [pc, #104] @ 3d580 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ + ldr r0, [pc, #104] @ 3d710 <_Py_CheckRecursiveCall@@Base+0xe0> │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 3d578 <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ + bne 3d708 <_Py_CheckRecursiveCall@@Base+0xd8> │ │ │ │ ldr r2, [r4, #784] @ 0x310 │ │ │ │ mov r3, #1 │ │ │ │ - movw r1, #48500 @ 0xbd74 │ │ │ │ + movw r1, #49820 @ 0xc29c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ subs r2, r2, fp │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ add r3, r2, #1020 @ 0x3fc │ │ │ │ str ip, [sp] │ │ │ │ add r3, r3, #3 │ │ │ │ movpl r3, r2 │ │ │ │ ldr r1, [r1] │ │ │ │ - movw r2, #11840 @ 0x2e40 │ │ │ │ + movw r2, #4800 @ 0x12c0 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ asr r3, r3, #10 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ + bl 367ec0 <_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} │ │ │ │ - rsbeq r8, r0, r4, asr lr │ │ │ │ + rsbeq r7, r0, r4, asr #5 │ │ │ │ │ │ │ │ -0003d584 <_PyTraceback_Add@@Base>: │ │ │ │ +0003d714 <_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, #280] @ 3d6b8 <_PyTraceback_Add@@Base+0x134> │ │ │ │ + ldr ip, [pc, #280] @ 3d848 <_PyTraceback_Add@@Base+0x134> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ str r6, [r7, #88] @ 0x58 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d6a8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + beq 3d838 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r9 │ │ │ │ - bl 3d6bc │ │ │ │ + bl 3d84c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3d608 <_PyTraceback_Add@@Base+0x84> │ │ │ │ + bne 3d798 <_PyTraceback_Add@@Base+0x84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d6a8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bgt 3d838 <_PyTraceback_Add@@Base+0x124> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r6 │ │ │ │ - bne 3d6a8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bne 3d838 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3d6a8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3d838 <_PyTraceback_Add@@Base+0x124> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d7ec │ │ │ │ + bl 3d97c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d640 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bgt 3d7d0 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3d640 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ + bne 3d7d0 <_PyTraceback_Add@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d660 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ + bgt 3d7f0 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3d660 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ + bne 3d7f0 <_PyTraceback_Add@@Base+0xdc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3d6a8 <_PyTraceback_Add@@Base+0x124> │ │ │ │ + beq 3d838 <_PyTraceback_Add@@Base+0x124> │ │ │ │ ldr r0, [r7, #88] @ 0x58 │ │ │ │ str r9, [r6, #20] │ │ │ │ str r8, [r7, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 176fec │ │ │ │ + bl 176c7c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ 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 bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 21327c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 213b08 <_PyErr_ChainExceptions1@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003d6bc : │ │ │ │ +0003d84c : │ │ │ │ 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 r8, r2 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d79c │ │ │ │ + beq 3d92c │ │ │ │ mov r0, r5 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r7, r0, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r5, r7 │ │ │ │ moveq r6, r7 │ │ │ │ - beq 3d7ac │ │ │ │ + beq 3d93c │ │ │ │ mov r1, #8 │ │ │ │ - movw r0, #42676 @ 0xa6b4 │ │ │ │ + movw r0, #35620 @ 0x8b24 │ │ │ │ movt r0, #96 @ 0x60 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r8, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 3d7ac │ │ │ │ - ldr r0, [pc, #176] @ 3d7e0 │ │ │ │ + beq 3d93c │ │ │ │ + ldr r0, [pc, #176] @ 3d970 │ │ │ │ mov r1, #2 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r8, r5 │ │ │ │ - beq 3d7ac │ │ │ │ + beq 3d93c │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ bl 2df4c │ │ │ │ - ldr r3, [pc, #140] @ 3d7e4 │ │ │ │ + ldr r3, [pc, #140] @ 3d974 │ │ │ │ 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, #120] @ 3d7e8 │ │ │ │ + ldr r3, [pc, #120] @ 3d978 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r7, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ str r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 1036c8 │ │ │ │ + bl 1031d8 │ │ │ │ mov r8, r0 │ │ │ │ - b 3d7ac │ │ │ │ + b 3d93c │ │ │ │ mov r8, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ mov r7, r4 │ │ │ │ - ldr r0, [pc, #48] @ 3d7e4 │ │ │ │ - bl c3efc │ │ │ │ + ldr r0, [pc, #48] @ 3d974 │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r7 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strhteq sl, [r0], #-108 @ 0xffffff94 │ │ │ │ + rsbeq r8, r0, ip, lsr #22 │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ rsbeq r0, fp, r8, lsr #5 │ │ │ │ │ │ │ │ -0003d7ec : │ │ │ │ +0003d97c : │ │ │ │ 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 2e66fc │ │ │ │ + bl 2ea6dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3d9dc │ │ │ │ + beq 3db6c │ │ │ │ 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 2e68cc │ │ │ │ + bl 2ea8ac │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d874 │ │ │ │ + bgt 3da04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3d874 │ │ │ │ + bne 3da04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 3d9dc │ │ │ │ + beq 3db6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 176f8c <_PyFrame_New_NoTrack@@Base> │ │ │ │ + bl 176c1c <_PyFrame_New_NoTrack@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3d8b4 │ │ │ │ + bne 3da44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3d9dc │ │ │ │ + bgt 3db6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3d9dc │ │ │ │ + bne 3db6c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3d9dc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3db6c │ │ │ │ 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 3d8e8 │ │ │ │ + beq 3da78 │ │ │ │ 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 │ │ │ │ @@ -14891,31 +14993,31 @@ │ │ │ │ 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 3d948 │ │ │ │ + blt 3dad8 │ │ │ │ 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 3d99c │ │ │ │ + bgt 3db2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3d99c │ │ │ │ + bne 3db2c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [pc, #68] @ 3d9e8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 3db78 │ │ │ │ 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] │ │ │ │ @@ -14928,223 +15030,223 @@ │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0003d9ec : │ │ │ │ +0003db7c : │ │ │ │ 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, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ mov r5, r0 │ │ │ │ - bl 229c24 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 22b214 <_PyObject_IsFreed@@Base> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - beq 3da34 │ │ │ │ - movw r2, #12908 @ 0x326c │ │ │ │ + beq 3dbc4 │ │ │ │ + movw r2, #5868 @ 0x16ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - b 3db08 │ │ │ │ - movw r2, #12936 @ 0x3288 │ │ │ │ + b 3dc98 │ │ │ │ + movw r2, #5896 @ 0x1708 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #12960 @ 0x32a0 │ │ │ │ + movw r2, #5920 @ 0x1720 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #12984 @ 0x32b8 │ │ │ │ + movw r2, #5944 @ 0x1738 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r6, #0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movweq r3, #43620 @ 0xaa64 │ │ │ │ - movw r2, #13008 @ 0x32d0 │ │ │ │ + movweq r3, #36640 @ 0x8f20 │ │ │ │ + movw r2, #5968 @ 0x1750 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldrne r3, [r6, #12] │ │ │ │ movteq r3, #69 @ 0x45 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #13032 @ 0x32e8 │ │ │ │ + movw r2, #5992 @ 0x1768 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ - bl 244174 │ │ │ │ + bl 243ffc │ │ │ │ mov r6, r0 │ │ │ │ - bl 175c40 │ │ │ │ + bl 1758d0 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r2, #0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3db18 │ │ │ │ + bl 3dca8 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ mov r0, r7 │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 245794 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + bl 246174 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ b 2ef40 │ │ │ │ │ │ │ │ -0003db18 : │ │ │ │ +0003dca8 : │ │ │ │ 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 d51c0 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc88 │ │ │ │ - ldr r2, [pc, #344] @ 3dca8 │ │ │ │ + bne 3de18 │ │ │ │ + ldr r2, [pc, #344] @ 3de38 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #13156 @ 0x3364 │ │ │ │ + movw r1, #6116 @ 0x17e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3dc88 │ │ │ │ + bne 3de18 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e15c │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3dba0 │ │ │ │ - bl 10327c │ │ │ │ + bne 3dd30 │ │ │ │ + bl 102d8c │ │ │ │ mov r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r2, #13176 @ 0x3378 │ │ │ │ + movw r2, #6136 @ 0x17f8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 106408 │ │ │ │ - b 3dc90 │ │ │ │ + bl 105f18 │ │ │ │ + b 3de20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 3dbe0 │ │ │ │ - bl 10327c │ │ │ │ + bgt 3dd70 │ │ │ │ + bl 102d8c │ │ │ │ mov ip, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r0, r6 │ │ │ │ mov r4, ip │ │ │ │ - movw r2, #13184 @ 0x3380 │ │ │ │ + movw r2, #6144 @ 0x1800 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 106408 │ │ │ │ - b 3dc90 │ │ │ │ + bl 105f18 │ │ │ │ + b 3de20 │ │ │ │ mov r0, r4 │ │ │ │ tst r7, #1 │ │ │ │ - beq 3dbf8 │ │ │ │ - bl d4f08 │ │ │ │ + beq 3dd88 │ │ │ │ + bl d52a4 │ │ │ │ mov r4, r0 │ │ │ │ - b 3dc00 │ │ │ │ - bl 1b21cc │ │ │ │ + b 3dd90 │ │ │ │ + bl 1b23d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3dc88 │ │ │ │ + beq 3de18 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 3dc40 │ │ │ │ + beq 3ddd0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ mov r7, #0 │ │ │ │ bl 2ebbc │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r5, r5, r0 │ │ │ │ movne r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3dc60 │ │ │ │ + bgt 3ddf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3dc60 │ │ │ │ + bne 3ddf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 3dc88 │ │ │ │ + bne 3de18 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3dc90 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3de20 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, r6 │ │ │ │ bl 2e15c │ │ │ │ mvn r0, #0 │ │ │ │ - b 3dca0 │ │ │ │ + b 3de30 │ │ │ │ mov r0, r6 │ │ │ │ bl 2eb08 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3dc70 │ │ │ │ + bne 3de00 │ │ │ │ sub sp, fp, #20 │ │ │ │ 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 r5, r0 │ │ │ │ - bl 3ce98 <_PyMem_GetCurrentAllocatorName@@Base+0x2514> │ │ │ │ + bl 3d028 <_PyMem_GetCurrentAllocatorName@@Base+0x2514> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3dd14 │ │ │ │ + beq 3dea4 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #13220 @ 0x33a4 │ │ │ │ + movw r0, #6180 @ 0x1824 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3dcfc │ │ │ │ + ble 3de8c │ │ │ │ mov r4, r5 │ │ │ │ - b 3dd14 │ │ │ │ + b 3dea4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3dcf4 │ │ │ │ + bne 3de84 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3dcf4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3de84 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003dd1c : │ │ │ │ +0003deac : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #1 │ │ │ │ bl 35fa4 │ │ │ │ @@ -15161,121 +15263,121 @@ │ │ │ │ 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 3dd9c │ │ │ │ + beq 3df2c │ │ │ │ ands r8, r2, #64 @ 0x40 │ │ │ │ addne r6, r1, #20 │ │ │ │ - bne 3dda8 │ │ │ │ + bne 3df38 │ │ │ │ add r6, r1, #28 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ - ble 3ddb8 │ │ │ │ - b 3ddf0 │ │ │ │ + ble 3df48 │ │ │ │ + b 3df80 │ │ │ │ ldr r6, [r1, #28] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3df28 │ │ │ │ + beq 3e0b8 │ │ │ │ cmp r7, #500 @ 0x1f4 │ │ │ │ movle r8, #0 │ │ │ │ movgt r8, #1 │ │ │ │ movgt r7, #500 @ 0x1f4 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ movne r2, #0 │ │ │ │ - bne 3dde4 │ │ │ │ + bne 3df74 │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 3ddf8 │ │ │ │ - b 3def0 │ │ │ │ + bgt 3df88 │ │ │ │ + b 3e080 │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ add r2, r2, #1 │ │ │ │ sub r1, r1, #32 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ - bhi 3ddc4 │ │ │ │ + bhi 3df54 │ │ │ │ cmp r2, r7 │ │ │ │ - blt 3ddd0 │ │ │ │ - b 3df14 │ │ │ │ + blt 3df60 │ │ │ │ + b 3e0a4 │ │ │ │ mov r8, #1 │ │ │ │ mov r7, #500 @ 0x1f4 │ │ │ │ ldrb sl, [r3, #16] │ │ │ │ mov r9, #0 │ │ │ │ - movw r1, #13648 @ 0x3550 │ │ │ │ + movw r1, #6608 @ 0x19d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r2, #13644 @ 0x354c │ │ │ │ + movw r2, #6604 @ 0x19cc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ubfx sl, sl, #2, #3 │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp sl, #1 │ │ │ │ ldrbeq r5, [r6, r9] │ │ │ │ - beq 3de3c │ │ │ │ + beq 3dfcc │ │ │ │ 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 3de60 │ │ │ │ + bhi 3dff0 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ strb r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - b 3dee0 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + b 3e070 │ │ │ │ mov r2, #2 │ │ │ │ cmp r5, #255 @ 0xff │ │ │ │ - bhi 3de94 │ │ │ │ + bhi 3e024 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13640 @ 0x3548 │ │ │ │ + movw r1, #6600 @ 0x19c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 35f00 │ │ │ │ - b 3dee0 │ │ │ │ + b 3e070 │ │ │ │ cmp r5, #65536 @ 0x10000 │ │ │ │ - bcs 3dec0 │ │ │ │ + bcs 3e050 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 35f00 │ │ │ │ - b 3dee0 │ │ │ │ + b 3e070 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ bl 35f00 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 3de20 │ │ │ │ + bne 3dfb0 │ │ │ │ ldr r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3df28 │ │ │ │ + beq 3e0b8 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + movw r1, #6612 @ 0x19d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + b 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - b 3def0 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + b 3e080 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -15286,252 +15388,252 @@ │ │ │ │ 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 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ umull r2, r3, r4, r6 │ │ │ │ add r1, r1, #48 @ 0x30 │ │ │ │ cmp r4, #9 │ │ │ │ strb r1, [r5, #-1]! │ │ │ │ lsr r4, r3, #3 │ │ │ │ - bhi 3df68 │ │ │ │ + bhi 3e0f8 │ │ │ │ sub r2, r8, r5 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 3dfec │ │ │ │ + bne 3e17c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3e01c │ │ │ │ + beq 3e1ac │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #144] @ 3e090 │ │ │ │ + ldr r3, [pc, #144] @ 3e220 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e088 │ │ │ │ + beq 3e218 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3e03c │ │ │ │ - bl dd698 │ │ │ │ + bne 3e1cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e078 │ │ │ │ - bl 10327c │ │ │ │ + bne 3e208 │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e168 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3e080 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3e210 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 3e088 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 3e218 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r9, r4, lsl #25 │ │ │ │ + rsbeq pc, r9, r8, lsl #25 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e0e4 │ │ │ │ + beq 3e274 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e0e4 │ │ │ │ + bgt 3e274 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e0e4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3e274 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e118 │ │ │ │ + beq 3e2a8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e118 │ │ │ │ + bgt 3e2a8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e118 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3e2a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e14c │ │ │ │ + beq 3e2dc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e14c │ │ │ │ + bgt 3e2dc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e14c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3e2dc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e180 │ │ │ │ + beq 3e310 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e180 │ │ │ │ + bgt 3e310 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e180 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3e310 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1b4 │ │ │ │ + beq 3e344 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e1b4 │ │ │ │ + bgt 3e344 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e1b4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3e344 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e1e8 │ │ │ │ + beq 3e378 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e1e8 │ │ │ │ + bgt 3e378 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 3e1e8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 3e378 │ │ │ │ + bl bb1e4 <_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 3e094 │ │ │ │ + b 3e224 │ │ │ │ push {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 r5, r1 │ │ │ │ - bl 175c40 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1758d0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - beq 3e248 │ │ │ │ + beq 3e3d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 176444 │ │ │ │ + b 1760d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - movweq r1, #15260 @ 0x3b9c │ │ │ │ + movweq r1, #8172 @ 0x1fec │ │ │ │ movteq r1, #71 @ 0x47 │ │ │ │ - beq 3e284 │ │ │ │ - bl d2810 │ │ │ │ - movw r3, #15304 @ 0x3bc8 │ │ │ │ + beq 3e414 │ │ │ │ + bl d2b1c │ │ │ │ + movw r3, #8216 @ 0x2018 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #15260 @ 0x3b9c │ │ │ │ + movw r1, #8172 @ 0x1fec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e2f8 │ │ │ │ + bne 3e488 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e30c │ │ │ │ - b 3e31c │ │ │ │ + bne 3e49c │ │ │ │ + b 3e4ac │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e2e8 │ │ │ │ + beq 3e478 │ │ │ │ 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 3e338 │ │ │ │ + beq 3e4c8 │ │ │ │ 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} │ │ │ │ @@ -15546,51 +15648,51 @@ │ │ │ │ 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 3e3a4 │ │ │ │ + bne 3e534 │ │ │ │ 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 3e384 │ │ │ │ + beq 3e514 │ │ │ │ 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 │ │ │ │ - bl 106be0 │ │ │ │ + bl 1066f0 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 33f880 <_PySemaphore_Init@@Base+0x88> │ │ │ │ + b 3420b0 <_PySemaphore_Init@@Base+0x88> │ │ │ │ ldm r1, {r2, ip} │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ cmp r2, r3 │ │ │ │ adcs r3, ip, #2 │ │ │ │ add fp, sp, #12 │ │ │ │ movlt r2, #0 │ │ │ │ movlt r5, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 3e448 │ │ │ │ + blt 3e5d8 │ │ │ │ movw lr, #32004 @ 0x7d04 │ │ │ │ movt lr, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ cmp lr, r2 │ │ │ │ sbcs r3, r3, ip │ │ │ │ movge r3, #51712 @ 0xca00 │ │ │ │ movge r4, #0 │ │ │ │ @@ -15600,118 +15702,118 @@ │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ umullge r2, r5, r2, r3 │ │ │ │ mlage r5, r3, ip, r5 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ asr lr, r3, #31 │ │ │ │ sbcs r1, lr, #0 │ │ │ │ - blt 3e478 │ │ │ │ + blt 3e608 │ │ │ │ mvn r1, r3 │ │ │ │ cmp r1, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub ip, r1, lr │ │ │ │ sbcs ip, ip, r5 │ │ │ │ - bge 3e4a0 │ │ │ │ - b 3e4b0 │ │ │ │ + bge 3e630 │ │ │ │ + b 3e640 │ │ │ │ orrs r1, r3, lr │ │ │ │ - beq 3e4a0 │ │ │ │ + beq 3e630 │ │ │ │ rsbs ip, r3, #0 │ │ │ │ rsc r1, lr, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, ip │ │ │ │ sbcs r1, r5, r1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt ip, #0 │ │ │ │ - blt 3e4b8 │ │ │ │ + blt 3e648 │ │ │ │ adds r3, r3, r2 │ │ │ │ mov ip, #0 │ │ │ │ adc r1, lr, r5 │ │ │ │ - b 3e4b8 │ │ │ │ + b 3e648 │ │ │ │ mvn r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ rsb r2, r4, #0 │ │ │ │ rsb ip, ip, #0 │ │ │ │ orr r2, r2, ip │ │ │ │ str r3, [r0] │ │ │ │ ands r2, r2, #255 @ 0xff │ │ │ │ str r1, [r0, #4] │ │ │ │ - beq 3e4e0 │ │ │ │ + beq 3e670 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 34480 <_PyObject_DebugMallocStats@@Base+0xa5c> │ │ │ │ mov r0, r2 │ │ │ │ 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, [pc, #84] @ 3e558 │ │ │ │ + ldr r2, [pc, #84] @ 3e6e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r1, r4 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bne 3e538 │ │ │ │ + bne 3e6c8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - bl 3e55c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3e6ec <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r5 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #60840 @ 0xeda8 │ │ │ │ - movt r1, #55 @ 0x37 │ │ │ │ - bl 3e55c <_PyEval_SetProfile@@Base> │ │ │ │ + movw r1, #8568 @ 0x2178 │ │ │ │ + movt r1, #39 @ 0x27 │ │ │ │ + bl 3e6ec <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r4 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0003e55c <_PyEval_SetProfile@@Base>: │ │ │ │ +0003e6ec <_PyEval_SetProfile@@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 ip, [pc, #212] @ 3e64c <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ + ldr ip, [pc, #212] @ 3e7dc <_PyEval_SetProfile@@Base+0xf0> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #15904 @ 0x3e20 │ │ │ │ + movw r1, #8864 @ 0x22a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1f0010 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ + bl 1f0450 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3e644 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + beq 3e7d4 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr r4, [r5, #8] │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #58960 @ 0xe650 │ │ │ │ + movw r1, #59360 @ 0xe7e0 │ │ │ │ movt r1, #3 │ │ │ │ add r0, r4, #113664 @ 0x1bc00 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - bl 2ffd5c <_Py_normpath@@Base+0xe74> │ │ │ │ + bl 3037f4 <_Py_normpath@@Base+0xe74> │ │ │ │ cmp r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 3e644 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ + blt 3e7d4 <_PyEval_SetProfile@@Base+0xe8> │ │ │ │ ldr ip, [r5, #72] @ 0x48 │ │ │ │ subs r3, r6, #0 │ │ │ │ movne r3, #1 │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ subs ip, ip, #0 │ │ │ │ ldr r6, [r5, #80] @ 0x50 │ │ │ │ movne ip, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3e600 <_PyEval_SetProfile@@Base+0xa4> │ │ │ │ + beq 3e790 <_PyEval_SetProfile@@Base+0xa4> │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r4, r4, #110592 @ 0x1b000 │ │ │ │ str r7, [r5, #80] @ 0x50 │ │ │ │ @@ -15721,237 +15823,237 @@ │ │ │ │ ldr lr, [r2, #3480] @ 0xd98 │ │ │ │ add r3, r3, lr │ │ │ │ sub r3, r3, ip │ │ │ │ str r3, [r2, #3480] @ 0xd98 │ │ │ │ ldr r3, [r4, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 37bda0 <_PyObject_FunctionStr@@Base+0xd48> │ │ │ │ + bl 37c340 <_PyObject_FunctionStr@@Base+0xd48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #46160 @ 0xb450 │ │ │ │ + movw r1, #47304 @ 0xb8c8 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3e698 <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ + beq 3e828 <_PyEval_SetProfile@@Base+0x13c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3e778 <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ + b 3e908 <_PyEval_SetProfile@@Base+0x21c> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #6 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #46188 @ 0xb46c │ │ │ │ + movw r1, #47332 @ 0xb8e4 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ str r4, [sp] │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e690 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3e820 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r5, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r5, [sp] │ │ │ │ - movw r1, #48312 @ 0xbcb8 │ │ │ │ + movw r1, #49492 @ 0xc154 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e690 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3e820 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #49092 @ 0xbfc4 │ │ │ │ + movw r1, #50272 @ 0xc460 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e690 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3e820 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #4 │ │ │ │ mov r0, #6 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #59540 @ 0xe894 │ │ │ │ + movw r1, #60980 @ 0xee34 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e690 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3e820 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r2, #6 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #59540 @ 0xe894 │ │ │ │ + movw r1, #60980 @ 0xee34 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3e690 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ + bne 3e820 <_PyEval_SetProfile@@Base+0x134> │ │ │ │ mov r3, #17 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #6 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #59540 @ 0xe894 │ │ │ │ + movw r1, #60980 @ 0xee34 │ │ │ │ movt r1, #55 @ 0x37 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r0, #55096 @ 0xd738 │ │ │ │ + movw r0, #56408 @ 0xdc58 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r9, r3 │ │ │ │ - bl e601c <_PyObject_New@@Base> │ │ │ │ + bl e6230 <_PyObject_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 3e820 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ + beq 3e9b0 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [r4, #8] │ │ │ │ str r7, [r4, #12] │ │ │ │ - bl 37bbc8 <_PyObject_FunctionStr@@Base+0xb70> │ │ │ │ - bl bbb34 │ │ │ │ + bl 37c168 <_PyObject_FunctionStr@@Base+0xb70> │ │ │ │ + bl bb9e0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 3e7f8 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ + beq 3e988 <_PyEval_SetProfile@@Base+0x29c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37bbc8 <_PyObject_FunctionStr@@Base+0xb70> │ │ │ │ - bl bbb34 │ │ │ │ + bl 37c168 <_PyObject_FunctionStr@@Base+0xb70> │ │ │ │ + bl bb9e0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e810 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ + bgt 3e9a0 <_PyEval_SetProfile@@Base+0x2b4> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 3e818 <_PyEval_SetProfile@@Base+0x2bc> │ │ │ │ + beq 3e9a8 <_PyEval_SetProfile@@Base+0x2bc> │ │ │ │ mov r5, #0 │ │ │ │ - b 3e820 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ + b 3e9b0 <_PyEval_SetProfile@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #104] @ 3e8ac <_PyEval_SetProfile@@Base+0x350> │ │ │ │ + ldr r0, [pc, #104] @ 3ea3c <_PyEval_SetProfile@@Base+0x350> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #62644 @ 0xf4b4 │ │ │ │ + movw r3, #62580 @ 0xf474 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r0, [r2, r0] │ │ │ │ cmp ip, r3 │ │ │ │ - beq 3e880 <_PyEval_SetProfile@@Base+0x324> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 3ea10 <_PyEval_SetProfile@@Base+0x324> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #16196 @ 0x3f44 │ │ │ │ + movw r2, #9156 @ 0x23c4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 3e8a4 <_PyEval_SetProfile@@Base+0x348> │ │ │ │ + b 3ea34 <_PyEval_SetProfile@@Base+0x348> │ │ │ │ add r2, r1, #20 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 37944c │ │ │ │ + bl 379f34 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr ip, [pc, #236] @ 3e9b8 <_PyEval_SetProfile@@Base+0x45c> │ │ │ │ + ldr ip, [pc, #236] @ 3eb48 <_PyEval_SetProfile@@Base+0x45c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r1, [pc, #228] @ 3e9bc <_PyEval_SetProfile@@Base+0x460> │ │ │ │ + ldr r1, [pc, #228] @ 3eb4c <_PyEval_SetProfile@@Base+0x460> │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 349988 │ │ │ │ + bl 34ab1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3e944 <_PyEval_SetProfile@@Base+0x3e8> │ │ │ │ + beq 3ead4 <_PyEval_SetProfile@@Base+0x3e8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3e918 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ + bgt 3eaa8 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3e918 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ + bne 3eaa8 <_PyEval_SetProfile@@Base+0x3bc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ movne r4, #1 │ │ │ │ - bne 3e93c <_PyEval_SetProfile@@Base+0x3e0> │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + bne 3eacc <_PyEval_SetProfile@@Base+0x3e0> │ │ │ │ + movw r3, #49864 @ 0xc2c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ - bl dd698 │ │ │ │ + bl bc34c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3e960 <_PyEval_SetProfile@@Base+0x404> │ │ │ │ - movw r0, #16964 @ 0x4244 │ │ │ │ + beq 3eaf0 <_PyEval_SetProfile@@Base+0x404> │ │ │ │ + movw r0, #9924 @ 0x26c4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r1, r5 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 3e9b0 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ + bne 3eb40 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + movw r3, #49864 @ 0xc2c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #17012 @ 0x4274 │ │ │ │ + movw r3, #9972 @ 0x26f4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 3eae0 <_PyEval_SetProfile@@Base+0x584> │ │ │ │ + bl 3ec70 <_PyEval_SetProfile@@Base+0x584> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3e9b0 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ + bne 3eb40 <_PyEval_SetProfile@@Base+0x454> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16964 @ 0x4244 │ │ │ │ + movw r0, #9924 @ 0x26c4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r3, fp, r0, ror #25 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -15962,25 +16064,25 @@ │ │ │ │ ldr r7, [r0, #32] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 3ea38 <_PyEval_SetProfile@@Base+0x4dc> │ │ │ │ - bl 24b924 │ │ │ │ + bne 3ebc8 <_PyEval_SetProfile@@Base+0x4dc> │ │ │ │ + bl 24d244 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3ea24 <_PyEval_SetProfile@@Base+0x4c8> │ │ │ │ + bne 3ebb4 <_PyEval_SetProfile@@Base+0x4c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3eaa0 <_PyEval_SetProfile@@Base+0x544> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 3ec30 <_PyEval_SetProfile@@Base+0x544> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 3ea98 <_PyEval_SetProfile@@Base+0x53c> │ │ │ │ + b 3ec28 <_PyEval_SetProfile@@Base+0x53c> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r2, #260] @ 0x104 │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -15990,40 +16092,40 @@ │ │ │ │ add r3, r2, #1 │ │ │ │ cmp r3, r7 │ │ │ │ str r3, [r5, #8] │ │ │ │ str r6, [r1, #4] │ │ │ │ ldrls r3, [r5, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r5, #28] │ │ │ │ - bls 3ea90 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ + bls 3ec20 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3839e8 <_PyInterpreterState_IsRunningMain@@Base+0x5a4> │ │ │ │ + bl 383e84 <_PyInterpreterState_IsRunningMain@@Base+0x550> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ea90 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ + bgt 3ec20 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3ea90 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bne 3ec20 <_PyEval_SetProfile@@Base+0x534> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ead8 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ + bgt 3ec68 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 3ead8 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ + bne 3ec68 <_PyEval_SetProfile@@Base+0x57c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {fp, lr} │ │ │ │ @@ -16032,545 +16134,545 @@ │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #20 │ │ │ │ add ip, fp, #8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 370868 │ │ │ │ + bl 371258 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, 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 r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ add r5, r4, #4096 @ 0x1000 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 32dc94 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 330328 │ │ │ │ ldr r0, [r5, #1696] @ 0x6a0 │ │ │ │ - bl 26fd7c <_Py_hashtable_clear@@Base> │ │ │ │ + bl 271d00 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ - bl 26fd7c <_Py_hashtable_clear@@Base> │ │ │ │ + bl 271d00 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1692] @ 0x69c │ │ │ │ - bl 26fd7c <_Py_hashtable_clear@@Base> │ │ │ │ + bl 271d00 <_Py_hashtable_clear@@Base> │ │ │ │ ldr r0, [r5, #1684] @ 0x694 │ │ │ │ - bl 26fd7c <_Py_hashtable_clear@@Base> │ │ │ │ + bl 271d00 <_Py_hashtable_clear@@Base> │ │ │ │ movw r3, #5776 @ 0x1690 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r2, #-4] │ │ │ │ str r0, [r4, r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 32dc94 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + b 330328 │ │ │ │ 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, #7240 @ 0x1c48 │ │ │ │ + movw r1, #19800 @ 0x4d58 │ │ │ │ movt r1, #41 @ 0x29 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 3ebd8 <_PyEval_SetProfile@@Base+0x67c> │ │ │ │ + beq 3ed68 <_PyEval_SetProfile@@Base+0x67c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 3ed00 <_PyEval_SetProfile@@Base+0x7a4> │ │ │ │ + b 3ee90 <_PyEval_SetProfile@@Base+0x7a4> │ │ │ │ mov r3, #14 │ │ │ │ mov r0, #7 │ │ │ │ mvn r4, #0 │ │ │ │ - movw r1, #53768 @ 0xd208 │ │ │ │ + movw r1, #51160 @ 0xc7d8 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ str r4, [sp] │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #33940 @ 0x8494 │ │ │ │ + movw r1, #42356 @ 0xa574 │ │ │ │ movt r1, #39 @ 0x27 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, #7 │ │ │ │ mov r2, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #32488 @ 0x7ee8 │ │ │ │ + movw r1, #33636 @ 0x8364 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #11 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, #7 │ │ │ │ - movw r1, #61160 @ 0xeee8 │ │ │ │ + movw r1, #58552 @ 0xe4b8 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #15232 @ 0x3b80 │ │ │ │ + movw r1, #13980 @ 0x369c │ │ │ │ movt r1, #10 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #13 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, #7 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #64036 @ 0xfa24 │ │ │ │ + movw r1, #61428 @ 0xeff4 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r3, #7 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r3 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #62644 @ 0xf4b4 │ │ │ │ + movw r1, #60036 @ 0xea84 │ │ │ │ movt r1, #58 @ 0x3a │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3ebd0 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ + bne 3ed60 <_PyEval_SetProfile@@Base+0x674> │ │ │ │ mov r2, #7 │ │ │ │ mov r3, #6 │ │ │ │ mov r0, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r1, #28300 @ 0x6e8c │ │ │ │ + movw r1, #29448 @ 0x7308 │ │ │ │ movt r1, #56 @ 0x38 │ │ │ │ - bl 3e780 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ + bl 3e910 <_PyEval_SetProfile@@Base+0x224> │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003ed08 : │ │ │ │ +0003ee98 : │ │ │ │ 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 33b624 │ │ │ │ + bl 33e150 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0003ed38 <_PyTraceBack_FromFrame@@Base>: │ │ │ │ +0003eec8 <_PyTraceBack_FromFrame@@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 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 3ed88 <_PyTraceBack_FromFrame@@Base+0x50> │ │ │ │ + bne 3ef18 <_PyTraceBack_FromFrame@@Base+0x50> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r3, #26272 @ 0x66a0 │ │ │ │ + movw r3, #25652 @ 0x6434 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ bic r3, r3, #1 │ │ │ │ add r3, r3, #128 @ 0x80 │ │ │ │ sub r7, r7, r3 │ │ │ │ - beq 3edb4 <_PyTraceBack_FromFrame@@Base+0x7c> │ │ │ │ - b 3ed9c <_PyTraceBack_FromFrame@@Base+0x64> │ │ │ │ + beq 3ef44 <_PyTraceBack_FromFrame@@Base+0x7c> │ │ │ │ + b 3ef2c <_PyTraceBack_FromFrame@@Base+0x64> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 3ed58 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ + beq 3eee8 <_PyTraceBack_FromFrame@@Base+0x20> │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #47188 @ 0xb854 │ │ │ │ + movw r0, #40208 @ 0x9d10 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 3ee08 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ - movw r0, #6412 @ 0x190c │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 3ef98 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ee08 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ + beq 3ef98 <_PyTraceBack_FromFrame@@Base+0xd0> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3ede0 <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ + beq 3ef70 <_PyTraceBack_FromFrame@@Base+0xa8> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mvn r3, #0 │ │ │ │ strd r6, [r4, #12] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -0003ee10 <_Py_DisplaySourceLine@@Base>: │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39300 │ │ │ │ push {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 2eec8 <__errno_location@plt> │ │ │ │ - ldr r2, [pc, #112] @ 3eeb8 <_Py_DisplaySourceLine@@Base+0xa8> │ │ │ │ + ldr r2, [pc, #112] @ 3f034 <_PyTraceBack_FromFrame@@Base+0x16c> │ │ │ │ mov r3, #168 @ 0xa8 │ │ │ │ ldr r7, [r0] │ │ │ │ mul r3, r3, r6 │ │ │ │ ldr r2, [r2, #1568] @ 0x620 │ │ │ │ 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 3eebc <_Py_DisplaySourceLine@@Base+0xac> │ │ │ │ + bl 3f04c <_Py_DisplaySourceLine@@Base+0x14> │ │ │ │ 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 2ea24 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [r5] │ │ │ │ bl 2e970 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r6 │ │ │ │ - bl 386578 │ │ │ │ + bl 386a14 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + │ │ │ │ +0003f038 <_Py_DisplaySourceLine@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 39490 │ │ │ │ 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, #65152 @ 0xfe80 │ │ │ │ + movw r4, #65088 @ 0xfe40 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ mov ip, r1 │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r2 │ │ │ │ - ldr r2, [pc, #92] @ 3ef50 <_Py_DisplaySourceLine@@Base+0x140> │ │ │ │ + ldr r2, [pc, #92] @ 3f0e0 <_Py_DisplaySourceLine@@Base+0xa8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ cmp ip, #1 │ │ │ │ ldr r6, [lr, r2] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 3ef14 <_Py_DisplaySourceLine@@Base+0x104> │ │ │ │ + bne 3f0a4 <_Py_DisplaySourceLine@@Base+0x6c> │ │ │ │ mov r2, r6 │ │ │ │ bl 31160 │ │ │ │ - b 3ef44 <_Py_DisplaySourceLine@@Base+0x134> │ │ │ │ + b 3f0d4 <_Py_DisplaySourceLine@@Base+0x9c> │ │ │ │ mov r5, r0 │ │ │ │ cmp ip, #2 │ │ │ │ - bne 3ef30 <_Py_DisplaySourceLine@@Base+0x120> │ │ │ │ - movw r1, #22412 @ 0x578c │ │ │ │ + bne 3f0c0 <_Py_DisplaySourceLine@@Base+0x88> │ │ │ │ + movw r1, #15372 @ 0x3c0c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 3ef44 <_Py_DisplaySourceLine@@Base+0x134> │ │ │ │ + beq 3f0d4 <_Py_DisplaySourceLine@@Base+0x9c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3dd1c │ │ │ │ + bl 3deac │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0, lsl r0 │ │ │ │ │ │ │ │ -0003ef54 : │ │ │ │ +0003f0e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38f9c │ │ │ │ + b 3912c │ │ │ │ │ │ │ │ -0003ef68 : │ │ │ │ +0003f0f8 : │ │ │ │ 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 3ef98 │ │ │ │ - movw r0, #21980 @ 0x55dc │ │ │ │ + bne 3f128 │ │ │ │ + movw r0, #14980 @ 0x3a84 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #2588 @ 0xa1c │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 3eff0 │ │ │ │ - ldr r3, [pc, #188] @ 3f05c │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 3f180 │ │ │ │ + ldr r3, [pc, #188] @ 3f1ec │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #184] @ 3f060 │ │ │ │ + ldr r1, [pc, #184] @ 3f1f0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r6, [ip, r3] │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f054 │ │ │ │ + beq 3f1e4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 3f010 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 3f1a0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #23104 @ 0x5a40 │ │ │ │ + movw r1, #16064 @ 0x3ec0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3eff8 │ │ │ │ + ble 3f188 │ │ │ │ mov r4, #0 │ │ │ │ - b 3f054 │ │ │ │ + b 3f1e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3eff0 │ │ │ │ + bne 3f180 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3eff0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3f180 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 164498 <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ + bl 164108 <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3f03c │ │ │ │ + ble 3f1cc │ │ │ │ mov r4, r5 │ │ │ │ - b 3f054 │ │ │ │ + b 3f1e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f034 │ │ │ │ + bne 3f1c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3f034 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3f1c4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq fp, ip, r8, r6 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f078 │ │ │ │ + b 3f208 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2d6ec8 │ │ │ │ + bl 2da960 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f0a0 │ │ │ │ - bl 370224 │ │ │ │ - b 3f0b4 │ │ │ │ - bl f0940 │ │ │ │ + bne 3f230 │ │ │ │ + bl 370d0c │ │ │ │ + b 3f244 │ │ │ │ + bl f05c4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0003f0bc : │ │ │ │ +0003f24c : │ │ │ │ push {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 r5, r3 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3f1cc │ │ │ │ + beq 3f35c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 3f10c │ │ │ │ + beq 3f29c │ │ │ │ mov r0, r5 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 3f1d0 │ │ │ │ + beq 3f360 │ │ │ │ add r1, fp, #12 │ │ │ │ ldr r0, [fp, #8] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d3280 │ │ │ │ + bl d361c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f1d0 │ │ │ │ - bl 344668 │ │ │ │ + beq 3f360 │ │ │ │ + bl 346344 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3f1d0 │ │ │ │ + beq 3f360 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1cf3d8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1cf840 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ str r8, [sp] │ │ │ │ mov r0, r7 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r5, [sp, #4] │ │ │ │ - bl 3474f4 │ │ │ │ + bl 3483b8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 3078c0 <_Py_GetStdlibDir@@Base+0x13cc> │ │ │ │ + bl 30b110 <_Py_GetStdlibDir@@Base+0x13c8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f1a0 │ │ │ │ + bgt 3f330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f1a0 │ │ │ │ + bne 3f330 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3f1d0 │ │ │ │ + beq 3f360 │ │ │ │ ldr r4, [r8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f1d8 │ │ │ │ + bgt 3f368 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r8] │ │ │ │ - bne 3f1d8 │ │ │ │ + bne 3f368 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3f1dc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3f36c │ │ │ │ mov r5, r6 │ │ │ │ mvn r4, #0 │ │ │ │ - b 3f1dc │ │ │ │ + b 3f36c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f244 │ │ │ │ + bne 3f3d4 │ │ │ │ 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 3f224 │ │ │ │ + beq 3f3b4 │ │ │ │ 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 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ bl 2dbbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 3f2d4 │ │ │ │ + bge 3f464 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 3f2bc │ │ │ │ - bl d51c0 │ │ │ │ + bne 3f44c │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f278 │ │ │ │ - b 3f2cc │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 3f408 │ │ │ │ + b 3f45c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 3f2f0 │ │ │ │ + b 3f480 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28352 @ 0x6ec0 │ │ │ │ + movw r0, #21348 @ 0x5364 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r6, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2da878 <_Py_NewReference@@Base+0x1600> │ │ │ │ + bl 2de278 <_Py_NewReference@@Base+0x1568> │ │ │ │ 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] │ │ │ │ @@ -16584,18 +16686,18 @@ │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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 3f398 │ │ │ │ + bls 3f528 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ addls r1, r1, r1, lsl #1 │ │ │ │ - bls 3f398 │ │ │ │ + bls 3f528 │ │ │ │ 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 │ │ │ │ @@ -16612,40 +16714,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, #62560 @ 0xf460 │ │ │ │ + movw r2, #62960 @ 0xf5f0 │ │ │ │ movt r2, #3 │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, r2 │ │ │ │ - bne 3f418 │ │ │ │ + bne 3f5a8 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ add r2, r2, r1 │ │ │ │ str r2, [r3] │ │ │ │ - b 3f430 │ │ │ │ + b 3f5c0 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f458 │ │ │ │ + beq 3f5e8 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 3f458 │ │ │ │ + beq 3f5e8 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r5, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 99a84 │ │ │ │ + b 99684 │ │ │ │ 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] │ │ │ │ @@ -16662,80 +16764,80 @@ │ │ │ │ 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 2da878 <_Py_NewReference@@Base+0x1600> │ │ │ │ + bl 2de278 <_Py_NewReference@@Base+0x1568> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f4d8 │ │ │ │ + bne 3f668 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dcc2c <_Py_NewReference@@Base+0x39b4> │ │ │ │ - b 3f544 │ │ │ │ + bl 2e06a4 <_Py_NewReference@@Base+0x3994> │ │ │ │ + b 3f6d4 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 3f544 │ │ │ │ + bne 3f6d4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 2dcc88 <_Py_NewReference@@Base+0x3a10> │ │ │ │ + bl 2e0700 <_Py_NewReference@@Base+0x39f0> │ │ │ │ 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 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 3f544 │ │ │ │ + bne 3f6d4 │ │ │ │ add r1, r5, #20 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9af88 │ │ │ │ + bl 9ab88 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0003f54c : │ │ │ │ +0003f6dc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #39064 @ 0x9898 │ │ │ │ + movw r1, #31260 @ 0x7a1c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #6132 @ 0x17f4 │ │ │ │ + movw r0, #6136 @ 0x17f8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - bl 1690f8 │ │ │ │ + bl 168d80 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3f590 │ │ │ │ - ldr r0, [pc, #20] @ 3f598 │ │ │ │ + beq 3f720 │ │ │ │ + ldr r0, [pc, #20] @ 3f728 │ │ │ │ movw r1, #1013 @ 0x3f5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 342374 │ │ │ │ + b 344088 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r1, sl, r0, lsl #16 │ │ │ │ + rsbeq r1, sl, r4, lsl #16 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 365bc │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -16745,23 +16847,23 @@ │ │ │ │ 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 3f610 │ │ │ │ + bne 3f7a0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 3f624 │ │ │ │ - b 3f634 │ │ │ │ + bne 3f7b4 │ │ │ │ + b 3f7c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f600 │ │ │ │ + beq 3f790 │ │ │ │ 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 │ │ │ │ @@ -16772,301 +16874,301 @@ │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ 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, #47612 @ 0xb9fc │ │ │ │ + movw r3, #48892 @ 0xbefc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 3f6c8 │ │ │ │ + bne 3f858 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ bl 2e2c4 <__time64@plt> │ │ │ │ sub r2, fp, #64 @ 0x40 │ │ │ │ ldrd r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 30e8a0 <_PyTime_localtime@@Base> │ │ │ │ + bl 312238 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 3f74c │ │ │ │ + bne 3f8dc │ │ │ │ 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 2de914 <_PyStaticType_InitForExtension@@Base+0xa8c> │ │ │ │ + bl 2e23a8 <_PyStaticType_InitForExtension@@Base+0xa8c> │ │ │ │ mov r4, r0 │ │ │ │ - b 3f74c │ │ │ │ - movw r1, #20196 @ 0x4ee4 │ │ │ │ + b 3f8dc │ │ │ │ + movw r1, #13228 @ 0x33ac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f74c │ │ │ │ - bl 201c40 │ │ │ │ + beq 3f8dc │ │ │ │ + bl 201f34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f708 │ │ │ │ + bgt 3f898 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f708 │ │ │ │ + bne 3f898 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 3f74c │ │ │ │ - ldr r0, [pc, #60] @ 3f758 │ │ │ │ + beq 3f8dc │ │ │ │ + ldr r0, [pc, #60] @ 3f8e8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3f74c │ │ │ │ + bgt 3f8dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 3f74c │ │ │ │ + bne 3f8dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r5, fp, r4, lsl r7 │ │ │ │ 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 3f7b8 │ │ │ │ + bne 3f948 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 3f7d8 │ │ │ │ + bne 3f968 │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #49764 @ 0xc264 │ │ │ │ + movw r2, #42684 @ 0xa6bc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #33136 @ 0x8170 │ │ │ │ + movw r0, #26096 @ 0x65f0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 3f878 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 3fa08 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #33136 @ 0x8170 │ │ │ │ + movw r0, #26096 @ 0x65f0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f878 │ │ │ │ - b 3f780 │ │ │ │ + beq 3fa08 │ │ │ │ + b 3f910 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ orrle r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 3f928 │ │ │ │ + bne 3fab8 │ │ │ │ asr r6, r6, #1 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ mov r1, r6 │ │ │ │ - bl bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3f950 │ │ │ │ + beq 3fae0 │ │ │ │ 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 3f91c │ │ │ │ + beq 3faac │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r3, r3, r5, lsl #3 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl e6f4c │ │ │ │ + bl e7160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 3f898 │ │ │ │ - bl dd698 │ │ │ │ + bne 3fa28 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 3f8a0 │ │ │ │ + beq 3fa30 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 3f880 │ │ │ │ + ble 3fa10 │ │ │ │ mov r4, #0 │ │ │ │ - b 3f950 │ │ │ │ + b 3fae0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3f878 │ │ │ │ + bne 3fa08 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3f878 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 3fa08 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 3f8a8 │ │ │ │ + bge 3fa38 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 3f92c │ │ │ │ + b 3fabc │ │ │ │ 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 3f8d4 │ │ │ │ + beq 3fa64 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 3f8e8 │ │ │ │ + beq 3fa78 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 3f8fc │ │ │ │ + beq 3fa8c │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3f8fc │ │ │ │ + bne 3fa8c │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b 3f90c │ │ │ │ + b 3fa9c │ │ │ │ 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 3f83c │ │ │ │ + b 3f9cc │ │ │ │ mov r0, r4 │ │ │ │ - bl e27b8 │ │ │ │ - b 3f950 │ │ │ │ + bl e29c0 │ │ │ │ + b 3fae0 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33128 @ 0x8168 │ │ │ │ + movw r1, #26088 @ 0x65e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ - b 3f878 │ │ │ │ + bl bc34c │ │ │ │ + b 3fa08 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #780 @ 0x30c │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r3] │ │ │ │ sub r2, r2, #1 │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 3f968 │ │ │ │ + bne 3faf8 │ │ │ │ cmp r2, #0 │ │ │ │ dmb ish │ │ │ │ - bne 3f994 │ │ │ │ + bne 3fb24 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 341c40 │ │ │ │ + b 343920 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0003f9a0 <_PyXI_InitFailure@@Base>: │ │ │ │ +0003fb30 <_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 3fa28 <_PyXI_InitFailure@@Base+0x88> │ │ │ │ + beq 3fbb8 <_PyXI_InitFailure@@Base+0x88> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 3f9e8 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ + bne 3fb78 <_PyXI_InitFailure@@Base+0x48> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r7 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fa14 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ + bgt 3fba4 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fa14 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ + bne 3fba4 <_PyXI_InitFailure@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 3f9e0 <_PyXI_InitFailure@@Base+0x40> │ │ │ │ + beq 3fb70 <_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} │ │ │ │ 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 r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - beq 3fa64 <_PyXI_InitFailure@@Base+0xc4> │ │ │ │ + beq 3fbf4 <_PyXI_InitFailure@@Base+0xc4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #1 │ │ │ │ moveq r5, #0 │ │ │ │ ldr r4, [r7, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #88] @ 0x58 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 3fb70 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + beq 3fd00 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ cmp r5, r3 │ │ │ │ - beq 3fab4 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ + beq 3fc44 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #4 │ │ │ │ - bne 3fab4 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ + bne 3fc44 <_PyXI_InitFailure@@Base+0x114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3faac <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ + bgt 3fc3c <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3faac <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ + bne 3fc3c <_PyXI_InitFailure@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 3fb70 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + b 3fd00 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r1, r4 │ │ │ │ add r0, r6, #20 │ │ │ │ - bl 3fbb4 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ + bl 3fd44 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fb24 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + beq 3fcb4 <_PyXI_InitFailure@@Base+0x184> │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ strne r2, [fp, #-36] @ 0xffffffdc │ │ │ │ strne r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mvneq r2, #1 │ │ │ │ mvnne r2, #2 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -17076,40 +17178,40 @@ │ │ │ │ streq r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [r6, #4] │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ streq r3, [r6, #4] │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ str r3, [r6] │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fb44 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ + bgt 3fcd4 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fb44 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ + bne 3fcd4 <_PyXI_InitFailure@@Base+0x1a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fb5c <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ + beq 3fcec <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 3fb64 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ + bne 3fcf4 <_PyXI_InitFailure@@Base+0x1c4> │ │ │ │ mov r4, r8 │ │ │ │ - b 3fb70 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ + b 3fd00 <_PyXI_InitFailure@@Base+0x1d0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 37828c │ │ │ │ - b 3fb5c <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ + bl 378d74 │ │ │ │ + b 3fcec <_PyXI_InitFailure@@Base+0x1bc> │ │ │ │ subs r3, r5, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r4, #0 │ │ │ │ movne r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3fba8 <_PyXI_InitFailure@@Base+0x208> │ │ │ │ + beq 3fd38 <_PyXI_InitFailure@@Base+0x208> │ │ │ │ add r3, r6, #8 │ │ │ │ str r3, [r6, #4] │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #16] │ │ │ │ ldr r3, [r7, #8] │ │ │ │ @@ -17118,341 +17220,341 @@ │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 r3, #37664 @ 0x9320 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 175a84 │ │ │ │ + bl 175714 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 3fbfc <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ + beq 3fd8c <_PyXI_InitFailure@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 4549c │ │ │ │ - b 3ff68 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ + bl 4562c │ │ │ │ + b 400f8 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ ldr r7, [r6, #4] │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ movne r3, r7 │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bl 3ffb0 │ │ │ │ + bl 40140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ff78 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 40108 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, r8 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fc50 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ + bgt 3fde0 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fc50 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ + bne 3fde0 <_PyXI_InitFailure@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff78 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 40108 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3162e0 │ │ │ │ + bl 3191c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ff78 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 40108 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fc98 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ + bgt 3fe28 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fc98 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ + bne 3fe28 <_PyXI_InitFailure@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff78 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 40108 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r7 │ │ │ │ - bl ce124 │ │ │ │ + bl ce368 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ff78 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 40108 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fce0 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ + bgt 3fe70 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fce0 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ + bne 3fe70 <_PyXI_InitFailure@@Base+0x340> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff78 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ + beq 40108 <_PyXI_InitFailure@@Base+0x5d8> │ │ │ │ mov r0, r6 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ff84 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ + beq 40114 <_PyXI_InitFailure@@Base+0x5e4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd28 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ + bgt 3feb8 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fd28 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ + bne 3feb8 <_PyXI_InitFailure@@Base+0x388> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff90 <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ - movw r1, #33796 @ 0x8404 │ │ │ │ + beq 40120 <_PyXI_InitFailure@@Base+0x5f0> │ │ │ │ + movw r1, #26776 @ 0x6898 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #65012 @ 0xfdf4 │ │ │ │ + movw r0, #58916 @ 0xe624 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ff70 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ - movw r1, #33816 @ 0x8418 │ │ │ │ + beq 40100 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + movw r1, #26796 @ 0x68ac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fd80 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ + bgt 3ff10 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fd80 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ + bne 3ff10 <_PyXI_InitFailure@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 3ff70 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + beq 40100 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #1 │ │ │ │ - bl cc044 │ │ │ │ + bl cc288 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 3fe60 <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ - bl b54a0 │ │ │ │ + beq 3fff0 <_PyXI_InitFailure@@Base+0x4c0> │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3fe64 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + beq 3fff4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #33832 @ 0x8428 │ │ │ │ + movw r1, #26812 @ 0x68bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fe64 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 3fff4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #33848 @ 0x8438 │ │ │ │ + movw r1, #26828 @ 0x68cc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 3fe64 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 3fff4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl 191584 │ │ │ │ + bl 191340 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 3fe64 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ + beq 3fff4 <_PyXI_InitFailure@@Base+0x4c4> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe1c <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ + bgt 3ffac <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3fe1c <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ + bne 3ffac <_PyXI_InitFailure@@Base+0x47c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe3c <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ + bgt 3ffcc <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fe3c <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ + bne 3ffcc <_PyXI_InitFailure@@Base+0x49c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fe80 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bgt 40010 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 3fe80 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bne 40010 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 3fe80 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 40010 <_PyXI_InitFailure@@Base+0x4e0> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bbb34 │ │ │ │ - b 3ff70 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + bl bb9e0 │ │ │ │ + b 40100 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #26364 @ 0x66fc │ │ │ │ + movw r1, #19360 @ 0x4ba0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2f1110 │ │ │ │ + bl 2f4f98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 3ff38 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ - ldr r0, [pc, #264] @ 3ffac <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ + beq 400c8 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + ldr r0, [pc, #264] @ 4013c <_PyXI_InitFailure@@Base+0x60c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f6da8 │ │ │ │ + bl 1f7208 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3fecc <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ + bgt 4005c <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 3fecc <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ + bne 4005c <_PyXI_InitFailure@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 3ff38 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 400c8 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ff10 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ + bgt 400a0 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 3ff10 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ + bne 400a0 <_PyXI_InitFailure@@Base+0x570> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 3ff38 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 400c8 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff38 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ + beq 400c8 <_PyXI_InitFailure@@Base+0x598> │ │ │ │ sub r3, r3, #1 │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ cmp r2, #10 │ │ │ │ moveq r2, #0 │ │ │ │ strbeq r2, [r4, r3] │ │ │ │ ldr r3, [r7] │ │ │ │ str r4, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 3ff5c <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ + bgt 400ec <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 3ff5c <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ + bne 400ec <_PyXI_InitFailure@@Base+0x5bc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 3ff70 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ + beq 40100 <_PyXI_InitFailure@@Base+0x5d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 3ffa0 <_PyXI_InitFailure@@Base+0x600> │ │ │ │ - bl 1764a0 │ │ │ │ - b 3ff68 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ - movw r4, #33668 @ 0x8384 │ │ │ │ + b 40130 <_PyXI_InitFailure@@Base+0x600> │ │ │ │ + bl 176130 │ │ │ │ + b 400f8 <_PyXI_InitFailure@@Base+0x5c8> │ │ │ │ + movw r4, #26648 @ 0x6818 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 3ff98 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #33720 @ 0x83b8 │ │ │ │ + b 40128 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ + movw r4, #26700 @ 0x684c │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 3ff98 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ - movw r4, #33756 @ 0x83dc │ │ │ │ + b 40128 <_PyXI_InitFailure@@Base+0x5f8> │ │ │ │ + movw r4, #26736 @ 0x6870 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4549c │ │ │ │ + bl 4562c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ │ │ │ │ -0003ffb0 : │ │ │ │ +00040140 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 229cb0 <_PyObject_IsFreed@@Base+0x8c> │ │ │ │ + b 22b2a0 <_PyObject_IsFreed@@Base+0x8c> │ │ │ │ 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 3fffc │ │ │ │ + bne 4018c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40028 │ │ │ │ - b 4001c │ │ │ │ + bne 401b8 │ │ │ │ + b 401ac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30148 @ 0x75c4 │ │ │ │ + movw r0, #23108 @ 0x5a44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40038 │ │ │ │ - b 3ffe8 │ │ │ │ - bl dd698 │ │ │ │ + beq 401c8 │ │ │ │ + b 40178 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40038 │ │ │ │ - movw r3, #48624 @ 0xbdf0 │ │ │ │ + bne 401c8 │ │ │ │ + movw r3, #49936 @ 0xc310 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #6 │ │ │ │ ldr r3, [r0, #3696] @ 0xe70 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4006c │ │ │ │ + beq 401fc │ │ │ │ ldr r1, [r3, #28] │ │ │ │ cmp r1, #3 │ │ │ │ streq r2, [r3, #28] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - b 40050 │ │ │ │ - movw r0, #34068 @ 0x8514 │ │ │ │ + b 401e0 │ │ │ │ + movw r0, #27028 @ 0x6994 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ push {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 │ │ │ │ - bne 400cc │ │ │ │ + bne 4025c │ │ │ │ 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 400ac │ │ │ │ + beq 4023c │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ str r1, [r3, #2728] @ 0xaa8 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -17460,214 +17562,214 @@ │ │ │ │ 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 r4, r1, #0 │ │ │ │ - bne 4013c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 402cc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39968 @ 0x9c20 │ │ │ │ + movw r1, #32928 @ 0x80a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, #0 │ │ │ │ ldreq r0, [r0, #8] │ │ │ │ - beq 40244 │ │ │ │ + beq 403d4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4018c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 4031c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #40000 @ 0x9c40 │ │ │ │ + movw r1, #32960 @ 0x80c0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 40134 │ │ │ │ + bl 171960 │ │ │ │ + b 402c4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40230 │ │ │ │ + beq 403c0 │ │ │ │ cmp r5, r0 │ │ │ │ - bne 401ec │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 4037c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40036 @ 0x9c64 │ │ │ │ + movw r1, #32996 @ 0x80e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40134 │ │ │ │ + bgt 402c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40134 │ │ │ │ + bne 402c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 40134 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 402c4 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 40208 │ │ │ │ + beq 40398 │ │ │ │ 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 40228 │ │ │ │ + bgt 403b8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 40228 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 403b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 401a0 │ │ │ │ + b 40330 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 402a0 │ │ │ │ + bne 40430 │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ 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 40280 │ │ │ │ + beq 40410 │ │ │ │ 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, #4] │ │ │ │ mov r5, r0 │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ad224 │ │ │ │ + bl 3ac7f4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1, lsl #1 │ │ │ │ - bge 4041c │ │ │ │ + bge 405ac │ │ │ │ sub r3, r1, #1 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r2, r3, lsl #3] │ │ │ │ - bl 1befc8 │ │ │ │ + bl 1bf42c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 40428 │ │ │ │ + beq 405b8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1befc8 │ │ │ │ + bl 1bf42c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 403b8 │ │ │ │ + beq 40548 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 40398 │ │ │ │ + beq 40528 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 403e0 │ │ │ │ + bne 40570 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403b8 │ │ │ │ + bgt 40548 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 403b8 │ │ │ │ + bne 40548 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403d8 │ │ │ │ + bgt 40568 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 403d8 │ │ │ │ + bne 40568 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40428 │ │ │ │ + b 405b8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 403fc │ │ │ │ + bgt 4058c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 403fc │ │ │ │ + bne 4058c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4041c │ │ │ │ + bgt 405ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4041c │ │ │ │ + bne 405ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ ldr r4, [r3, #-4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00040430 : │ │ │ │ +000405c0 : │ │ │ │ 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] │ │ │ │ @@ -17678,129 +17780,129 @@ │ │ │ │ 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 40494 │ │ │ │ + bne 40624 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 404c0 │ │ │ │ - b 404b4 │ │ │ │ + bne 40650 │ │ │ │ + b 40644 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30832 @ 0x7870 │ │ │ │ + movw r0, #23792 @ 0x5cf0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40528 │ │ │ │ - b 4047c │ │ │ │ - bl dd698 │ │ │ │ + beq 406b8 │ │ │ │ + b 4060c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40528 │ │ │ │ + bne 406b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ - bl 3b0f40 │ │ │ │ + bl 3b050c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40528 │ │ │ │ + beq 406b8 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #396 @ 0x18c │ │ │ │ sub r0, fp, #268 @ 0x10c │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ bl 2ebec │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #268 @ 0x10c │ │ │ │ bl 2d9dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4051c │ │ │ │ + beq 406ac │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 40528 │ │ │ │ - bl d51c0 │ │ │ │ + bl 305aac │ │ │ │ + b 406b8 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40530 │ │ │ │ + beq 406c0 │ │ │ │ mov r0, #0 │ │ │ │ - b 40548 │ │ │ │ + b 406d8 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ebec │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40550 │ │ │ │ + bl 406e0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ sub sp, sp, #16 │ │ │ │ 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} │ │ │ │ - bl e5d98 │ │ │ │ + bl e5fac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 40644 │ │ │ │ + beq 407d4 │ │ │ │ mov r6, #1 │ │ │ │ mov r1, r6 │ │ │ │ add r0, fp, #4 │ │ │ │ bl 2edb4 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 40638 │ │ │ │ + bne 407c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bne 405c8 │ │ │ │ + bne 40758 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40648 │ │ │ │ + bgt 407d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40648 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 40648 │ │ │ │ - bl 18f630 │ │ │ │ + bne 407d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 407d8 │ │ │ │ + bl 190564 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4061c │ │ │ │ + bne 407ac │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 405f4 │ │ │ │ + bgt 40784 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 405f4 │ │ │ │ + bne 40784 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40614 │ │ │ │ + bgt 407a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 40614 │ │ │ │ + bne 407a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 40648 │ │ │ │ + b 407d8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40638 │ │ │ │ + bgt 407c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40638 │ │ │ │ + bne 407c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r6, #65 @ 0x41 │ │ │ │ - bne 4057c │ │ │ │ + bne 4070c │ │ │ │ mov r4, r5 │ │ │ │ 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} │ │ │ │ @@ -17810,307 +17912,307 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 406b8 │ │ │ │ + bne 40848 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 4069c │ │ │ │ + bgt 4082c │ │ │ │ mov r5, #0 │ │ │ │ - b 406b8 │ │ │ │ + b 40848 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 406ec │ │ │ │ - b 40694 │ │ │ │ + beq 4087c │ │ │ │ + b 40824 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #564] @ 40918 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #564] @ 40aa8 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4090c │ │ │ │ + beq 40a9c │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r5, r6, #1 │ │ │ │ - beq 40834 │ │ │ │ + beq 409c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r8, #1 │ │ │ │ - beq 40720 │ │ │ │ - bl 1579bc │ │ │ │ + beq 408b0 │ │ │ │ + bl 1571d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 407d8 │ │ │ │ + blt 40968 │ │ │ │ subs r5, r6, #2 │ │ │ │ - beq 4084c │ │ │ │ + beq 409dc │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq sl, #40524 @ 0x9e4c │ │ │ │ + movweq sl, #33484 @ 0x82cc │ │ │ │ movteq sl, #71 @ 0x47 │ │ │ │ - beq 40798 │ │ │ │ + beq 40928 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 40764 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 408f4 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #8148 @ 0x1fd4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #26328 @ 0x66d8 │ │ │ │ + movw r0, #19064 @ 0x4a78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 407d8 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 40968 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 407d8 │ │ │ │ + beq 40968 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 40804 │ │ │ │ + bne 40994 │ │ │ │ subs r5, r5, #1 │ │ │ │ - movweq r6, #51432 @ 0xc8e8 │ │ │ │ + movweq r6, #44144 @ 0xac70 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 4085c │ │ │ │ + beq 409ec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r6, #51432 @ 0xc8e8 │ │ │ │ + movweq r6, #44144 @ 0xac70 │ │ │ │ movteq r6, #68 @ 0x44 │ │ │ │ - beq 4082c │ │ │ │ + beq 409bc │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 407e0 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 40970 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #15208 @ 0x3b68 │ │ │ │ + movw r1, #8168 @ 0x1fe8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #26328 @ 0x66d8 │ │ │ │ + movw r0, #19064 @ 0x4a78 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4090c │ │ │ │ + b 40a9c │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 407d8 │ │ │ │ + beq 40968 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 40820 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 409b0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 407d8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 40968 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 4085c │ │ │ │ + beq 409ec │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - b 4085c │ │ │ │ - movw r6, #51432 @ 0xc8e8 │ │ │ │ + b 409ec │ │ │ │ + movw r6, #44144 @ 0xac70 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #40524 @ 0x9e4c │ │ │ │ + movw sl, #33484 @ 0x82cc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r8, #1 │ │ │ │ - b 4085c │ │ │ │ - movw r6, #51432 @ 0xc8e8 │ │ │ │ + b 409ec │ │ │ │ + movw r6, #44144 @ 0xac70 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - movw sl, #40524 @ 0x9e4c │ │ │ │ + movw sl, #33484 @ 0x82cc │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3aeb10 │ │ │ │ + bl 3ae0e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4090c │ │ │ │ + beq 40a9c │ │ │ │ mov r1, r9 │ │ │ │ - bl 3b151c │ │ │ │ + bl 3b0ae8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 408fc │ │ │ │ + beq 40a8c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aee7c │ │ │ │ + bl 3ae44c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 408fc │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 40a8c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r4, #124] @ 0x7c │ │ │ │ - beq 408c4 │ │ │ │ + beq 40a54 │ │ │ │ mov r0, r5 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #124] @ 0x7c │ │ │ │ - beq 408fc │ │ │ │ + beq 40a8c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mov r1, r4 │ │ │ │ str r8, [r4, #152] @ 0x98 │ │ │ │ - bl 2926a4 │ │ │ │ + bl 2957b4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40908 │ │ │ │ + bgt 40a98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 40908 │ │ │ │ + bne 40a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 40908 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 40a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - b 407d8 │ │ │ │ + bl bb9e0 │ │ │ │ + b 40968 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r2, [sl], #-156 @ 0xffffff64 │ │ │ │ + rsbeq r2, sl, r0, asr #19 │ │ │ │ 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 40950 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ + b 40ae0 <_PyTraceMalloc_GetTraceback@@Base> │ │ │ │ │ │ │ │ -00040950 <_PyTraceMalloc_GetTraceback@@Base>: │ │ │ │ +00040ae0 <_PyTraceMalloc_GetTraceback@@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 r5, [pc, #216] @ 40a44 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + ldr r5, [pc, #216] @ 40bd4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 40990 <_PyTraceMalloc_GetTraceback@@Base+0x40> │ │ │ │ + bne 40b20 <_PyTraceMalloc_GetTraceback@@Base+0x40> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 40978 <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ + bne 40b08 <_PyTraceMalloc_GetTraceback@@Base+0x28> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 409ac <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ + bne 40b3c <_PyTraceMalloc_GetTraceback@@Base+0x5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 40a48 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 40bd8 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 409ec <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ + beq 40b7c <_PyTraceMalloc_GetTraceback@@Base+0x9c> │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 32dc94 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 330328 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 40b40 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + bl 40cd0 <_PyImport_SetModule@@Base+0x94> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 32dc94 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ - b 40a0c <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 330328 │ │ │ │ + b 40b9c <_PyTraceMalloc_GetTraceback@@Base+0xbc> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ 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 40a2c <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ + bne 40bbc <_PyTraceMalloc_GetTraceback@@Base+0xdc> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 40a14 <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ + bne 40ba4 <_PyTraceMalloc_GetTraceback@@Base+0xc4> │ │ │ │ dmb ish │ │ │ │ - beq 40a3c <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ - ldr r0, [pc, #8] @ 40a44 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ - bl 35f1ec │ │ │ │ + beq 40bcc <_PyTraceMalloc_GetTraceback@@Base+0xec> │ │ │ │ + ldr r0, [pc, #8] @ 40bd4 <_PyTraceMalloc_GetTraceback@@Base+0xf4> │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldr r2, [pc, #88] @ 40aa8 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ + ldr r2, [pc, #88] @ 40c38 <_PyTraceMalloc_GetTraceback@@Base+0x158> │ │ │ │ ldr r3, [r2, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40aa0 <_PyTraceMalloc_GetTraceback@@Base+0x150> │ │ │ │ + beq 40c30 <_PyTraceMalloc_GetTraceback@@Base+0x150> │ │ │ │ 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 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldreq r0, [r2, #1696] @ 0x6a0 │ │ │ │ - beq 40a84 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ + beq 40c14 <_PyTraceMalloc_GetTraceback@@Base+0x134> │ │ │ │ ldr r0, [r2, #1700] @ 0x6a4 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -00040aac <_PyImport_SetModule@@Base>: │ │ │ │ - ldr ip, [pc, #76] @ 40b00 <_PyImport_SetModule@@Base+0x54> │ │ │ │ +00040c3c <_PyImport_SetModule@@Base>: │ │ │ │ + ldr ip, [pc, #76] @ 40c90 <_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 40af0 <_PyImport_SetModule@@Base+0x44> │ │ │ │ + bne 40c80 <_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, #40736 @ 0x9f20 │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #184 @ 0xb8 │ │ │ │ - movt r0, #87 @ 0x57 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #21868 @ 0x556c │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - b f14a4 │ │ │ │ + b f12d4 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -18125,178 +18227,178 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r2 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 40b8c <_PyImport_SetModule@@Base+0xe0> │ │ │ │ + beq 40d1c <_PyImport_SetModule@@Base+0xe0> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40b8c <_PyImport_SetModule@@Base+0xe0> │ │ │ │ + beq 40d1c <_PyImport_SetModule@@Base+0xe0> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 40dbc <_PyImport_SetModule@@Base+0x310> │ │ │ │ - b 40dc4 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + ble 40f4c <_PyImport_SetModule@@Base+0x310> │ │ │ │ + b 40f54 <_PyImport_SetModule@@Base+0x318> │ │ │ │ ldrh r0, [r5, #4] │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 40dc4 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 40f54 <_PyImport_SetModule@@Base+0x318> │ │ │ │ add r3, sl, #12 │ │ │ │ str sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, #0 │ │ │ │ - movw sl, #21524 @ 0x5414 │ │ │ │ - movt sl, #73 @ 0x49 │ │ │ │ + movw sl, #65364 @ 0xff54 │ │ │ │ + movt sl, #76 @ 0x4c │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #26756 @ 0x6884 │ │ │ │ + movw r3, #19492 @ 0x4c24 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrh r3, [r5, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - ble 40d64 <_PyImport_SetModule@@Base+0x2b8> │ │ │ │ + ble 40ef4 <_PyImport_SetModule@@Base+0x2b8> │ │ │ │ add r4, r5, r7, lsl #3 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - beq 40c08 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + beq 40d98 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 40c08 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ + beq 40d98 <_PyImport_SetModule@@Base+0x15c> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - b 40ca8 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ + b 40e38 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ cmp r6, sl │ │ │ │ - bne 40c2c <_PyImport_SetModule@@Base+0x180> │ │ │ │ - ldr r2, [pc, #440] @ 40dd0 <_PyImport_SetModule@@Base+0x324> │ │ │ │ - ldr r9, [pc, #440] @ 40dd4 <_PyImport_SetModule@@Base+0x328> │ │ │ │ + bne 40dbc <_PyImport_SetModule@@Base+0x180> │ │ │ │ + ldr r2, [pc, #440] @ 40f60 <_PyImport_SetModule@@Base+0x324> │ │ │ │ + ldr r9, [pc, #440] @ 40f64 <_PyImport_SetModule@@Base+0x328> │ │ │ │ ldr r3, [r2, #3560] @ 0xde8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #3560] @ 0xde8 │ │ │ │ - b 40c50 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ + b 40de0 <_PyImport_SetModule@@Base+0x1a4> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 40d34 <_PyImport_SetModule@@Base+0x288> │ │ │ │ + beq 40ec4 <_PyImport_SetModule@@Base+0x288> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 40ca8 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ + beq 40e38 <_PyImport_SetModule@@Base+0x1fc> │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl b5218 <_Py_hashtable_set@@Base> │ │ │ │ + bl b5030 <_Py_hashtable_set@@Base> │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40c9c <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ + bne 40e2c <_PyImport_SetModule@@Base+0x1f0> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40c94 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bgt 40e24 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 40c94 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ + bne 40e24 <_PyImport_SetModule@@Base+0x1e8> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl 370224 │ │ │ │ - b 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl 370d0c │ │ │ │ + b 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r9] │ │ │ │ mov r0, #2 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 40ce0 <_PyImport_SetModule@@Base+0x234> │ │ │ │ + bne 40e70 <_PyImport_SetModule@@Base+0x234> │ │ │ │ ldr r3, [r9] │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bgt 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r9, [r6, #16] │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40d1c <_PyImport_SetModule@@Base+0x270> │ │ │ │ + bne 40eac <_PyImport_SetModule@@Base+0x270> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bgt 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bne 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 40d38 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 40ec8 <_PyImport_SetModule@@Base+0x28c> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r7, r7, #1 │ │ │ │ str r0, [r6, #20] │ │ │ │ str r6, [r3, #4]! │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 40bc4 <_PyImport_SetModule@@Base+0x118> │ │ │ │ + b 40d54 <_PyImport_SetModule@@Base+0x118> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 40d4c <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ + ble 40edc <_PyImport_SetModule@@Base+0x2a0> │ │ │ │ mov sl, #0 │ │ │ │ - b 40dc4 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + b 40f54 <_PyImport_SetModule@@Base+0x318> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 40d44 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bne 40ed4 <_PyImport_SetModule@@Base+0x298> │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 40d44 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 40ed4 <_PyImport_SetModule@@Base+0x298> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 40dc4 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + beq 40f54 <_PyImport_SetModule@@Base+0x318> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b5218 <_Py_hashtable_set@@Base> │ │ │ │ + bl b5030 <_Py_hashtable_set@@Base> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 40db4 <_PyImport_SetModule@@Base+0x308> │ │ │ │ + bne 40f44 <_PyImport_SetModule@@Base+0x308> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40dac <_PyImport_SetModule@@Base+0x300> │ │ │ │ + bgt 40f3c <_PyImport_SetModule@@Base+0x300> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 40dac <_PyImport_SetModule@@Base+0x300> │ │ │ │ + bne 40f3c <_PyImport_SetModule@@Base+0x300> │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl 370224 │ │ │ │ - b 40d44 <_PyImport_SetModule@@Base+0x298> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl 370d0c │ │ │ │ + b 40ed4 <_PyImport_SetModule@@Base+0x298> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 40dc4 <_PyImport_SetModule@@Base+0x318> │ │ │ │ + bgt 40f54 <_PyImport_SetModule@@Base+0x318> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq r0, [fp], #-208 @ 0xffffff30 @ │ │ │ │ strhteq r1, [fp], #-184 @ 0xffffff48 │ │ │ │ push {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 │ │ │ │ - movw ip, #51620 @ 0xc9a4 │ │ │ │ + movw ip, #44564 @ 0xae14 │ │ │ │ movt ip, #98 @ 0x62 │ │ │ │ sub sp, sp, #148 @ 0x94 │ │ │ │ moveq sl, r4 │ │ │ │ ldrne sl, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -18309,112 +18411,112 @@ │ │ │ │ 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 40e60 <_PyImport_SetModule@@Base+0x3b4> │ │ │ │ + bne 40ff0 <_PyImport_SetModule@@Base+0x3b4> │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 40e98 <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ + beq 41028 <_PyImport_SetModule@@Base+0x3ec> │ │ │ │ mov r3, #3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ sub r3, fp, #136 @ 0x88 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #404] @ 41024 <_PyImport_SetModule@@Base+0x578> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #404] @ 411b4 <_PyImport_SetModule@@Base+0x578> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 41010 <_PyImport_SetModule@@Base+0x564> │ │ │ │ + beq 411a0 <_PyImport_SetModule@@Base+0x564> │ │ │ │ ldr r0, [r5] │ │ │ │ add sl, sl, r6 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r4, sl, #3 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 40ebc <_PyImport_SetModule@@Base+0x410> │ │ │ │ + bne 4104c <_PyImport_SetModule@@Base+0x410> │ │ │ │ mov r5, #0 │ │ │ │ - b 41010 <_PyImport_SetModule@@Base+0x564> │ │ │ │ + b 411a0 <_PyImport_SetModule@@Base+0x564> │ │ │ │ ldr r9, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ - beq 40f98 <_PyImport_SetModule@@Base+0x4ec> │ │ │ │ + beq 41128 <_PyImport_SetModule@@Base+0x4ec> │ │ │ │ ldr r6, [r5, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 40ee0 <_PyImport_SetModule@@Base+0x434> │ │ │ │ + beq 41070 <_PyImport_SetModule@@Base+0x434> │ │ │ │ subs r4, sl, #4 │ │ │ │ - beq 40fb4 <_PyImport_SetModule@@Base+0x508> │ │ │ │ + beq 41144 <_PyImport_SetModule@@Base+0x508> │ │ │ │ ldr sl, [r5, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 40ef4 <_PyImport_SetModule@@Base+0x448> │ │ │ │ + beq 41084 <_PyImport_SetModule@@Base+0x448> │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 40fcc <_PyImport_SetModule@@Base+0x520> │ │ │ │ + beq 4115c <_PyImport_SetModule@@Base+0x520> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 40f2c <_PyImport_SetModule@@Base+0x480> │ │ │ │ - bl 1579bc │ │ │ │ + beq 410bc <_PyImport_SetModule@@Base+0x480> │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40eb4 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 41044 <_PyImport_SetModule@@Base+0x408> │ │ │ │ subs r7, r4, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r1, r7 │ │ │ │ moveq r0, r7 │ │ │ │ - beq 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r7 │ │ │ │ moveq r7, r0 │ │ │ │ - beq 40f60 <_PyImport_SetModule@@Base+0x4b4> │ │ │ │ - bl 1579bc │ │ │ │ + beq 410f0 <_PyImport_SetModule@@Base+0x4b4> │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 40eb4 <_PyImport_SetModule@@Base+0x408> │ │ │ │ + blt 41044 <_PyImport_SetModule@@Base+0x408> │ │ │ │ subs r3, r7, #1 │ │ │ │ mov r7, r0 │ │ │ │ moveq r1, r3 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r0, [r5, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 40f78 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ + beq 41108 <_PyImport_SetModule@@Base+0x4cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ moveq r1, r3 │ │ │ │ - beq 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 40f90 <_PyImport_SetModule@@Base+0x4e4> │ │ │ │ + beq 41120 <_PyImport_SetModule@@Base+0x4e4> │ │ │ │ cmp r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - beq 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + beq 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ - b 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + b 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + b 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ mov r7, r4 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ mov sl, r4 │ │ │ │ - b 40fdc <_PyImport_SetModule@@Base+0x530> │ │ │ │ + b 4116c <_PyImport_SetModule@@Base+0x530> │ │ │ │ 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] │ │ │ │ @@ -18422,157 +18524,157 @@ │ │ │ │ str r7, [sp, #16] │ │ │ │ mov r3, r9 │ │ │ │ str r4, [sp, #12] │ │ │ │ ldr r1, [fp, #-144] @ 0xffffff70 │ │ │ │ str sl, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 3b771c │ │ │ │ + bl 3b6d14 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, sl, r0, asr #23 │ │ │ │ + rsbeq r2, sl, r4, asr #23 │ │ │ │ push {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 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41098 <_PyImport_SetModule@@Base+0x5ec> │ │ │ │ + beq 41228 <_PyImport_SetModule@@Base+0x5ec> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ mov r1, r4 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ add r5, r5, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41090 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ + bgt 41220 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 41090 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ + bne 41220 <_PyImport_SetModule@@Base+0x5e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ str r5, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000410a0 : │ │ │ │ +00041230 : │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ movw r5, #40400 @ 0x9dd0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ - bl ad9fc │ │ │ │ + bl ad5fc │ │ │ │ add r7, r5, #920 @ 0x398 │ │ │ │ str r0, [r5, #944] @ 0x3b0 │ │ │ │ - bl 3bbf70 <_PyParkingLot_AfterFork@@Base> │ │ │ │ - ldr r1, [pc, #904] @ 41460 │ │ │ │ + bl 3bb568 <_PyParkingLot_AfterFork@@Base> │ │ │ │ + ldr r1, [pc, #904] @ 415f0 │ │ │ │ mov r3, #0 │ │ │ │ - ldr ip, [pc, #900] @ 41464 │ │ │ │ + ldr ip, [pc, #900] @ 415f4 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ add r0, r1, #20 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r1, r1, #144 @ 0x90 │ │ │ │ strd r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [pc, #880] @ 41468 │ │ │ │ + ldr r1, [pc, #880] @ 415f8 │ │ │ │ add r0, r5, #5888 @ 0x1700 │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #968 @ 0x3c8 │ │ │ │ - ldr ip, [pc, #864] @ 4146c │ │ │ │ + ldr ip, [pc, #864] @ 415fc │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r3 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, #12 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r1, r5, #960 @ 0x3c0 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #11 │ │ │ │ strb r0, [r1] │ │ │ │ - bne 4112c │ │ │ │ - bl ae044 │ │ │ │ + bne 412bc │ │ │ │ + bl adeb8 │ │ │ │ ldr r4, [r5, #1172] @ 0x494 │ │ │ │ - ldr r6, [pc, #800] @ 41470 │ │ │ │ + ldr r6, [pc, #800] @ 41600 │ │ │ │ mov sl, r0 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r4, r6 │ │ │ │ - beq 411cc │ │ │ │ + beq 4135c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r1, r3 │ │ │ │ cmpeq sl, r0 │ │ │ │ - beq 411c0 │ │ │ │ + beq 41350 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 411c0 │ │ │ │ + beq 41350 │ │ │ │ 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 34201c <_PyEvent_Notify@@Base> │ │ │ │ + bl 343cfc <_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 38ba90 <_PyMarshal_ReadObjectFromXIData@@Base+0xb0> │ │ │ │ + bl 38bf2c <_PyMarshal_ReadObjectFromXIData@@Base+0xb0> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r4, r8 │ │ │ │ ldr r8, [r8] │ │ │ │ - b 41154 │ │ │ │ - ldr sl, [pc, #672] @ 41474 │ │ │ │ + b 412e4 │ │ │ │ + ldr sl, [pc, #672] @ 41604 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r4, [r9, sl] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 411f0 │ │ │ │ - movw r1, #55480 @ 0xd8b8 │ │ │ │ + bne 41380 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #648] @ 41478 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - bl aed00 │ │ │ │ + ldr r0, [pc, #648] @ 41608 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl aeda4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r4, #112] @ 0x70 │ │ │ │ ldr r2, [r3, #3704] @ 0xe78 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 41210 │ │ │ │ + beq 413a0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #3704] @ 0xe78 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41248 │ │ │ │ + beq 413d8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - blt 41248 │ │ │ │ - bl 2d8d40 <_PyThreadState_New@@Base+0x498> │ │ │ │ + blt 413d8 │ │ │ │ + bl 2dc7d8 <_PyThreadState_New@@Base+0x498> │ │ │ │ mov r0, r4 │ │ │ │ - bl aee08 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + bl aeeac <_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, #80 @ 0x50 │ │ │ │ @@ -18584,123 +18686,123 @@ │ │ │ │ bl 2df4c │ │ │ │ add r3, r4, #816 @ 0x330 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r3] │ │ │ │ str r3, [r3, #4] │ │ │ │ str r8, [r4, #804] @ 0x324 │ │ │ │ str r8, [r4, #808] @ 0x328 │ │ │ │ - bl 341b40 │ │ │ │ + bl 343820 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 412b4 │ │ │ │ + beq 41444 │ │ │ │ mov r0, r8 │ │ │ │ ldr r6, [r8, #4] │ │ │ │ - bl 244a64 │ │ │ │ + bl 245440 │ │ │ │ mov r0, r8 │ │ │ │ - bl 341c40 │ │ │ │ + bl 343920 │ │ │ │ mov r8, r6 │ │ │ │ - b 41290 │ │ │ │ + b 41420 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl ae044 │ │ │ │ + bl adeb8 │ │ │ │ add r3, r6, #3920 @ 0xf50 │ │ │ │ strd r0, [r3, #-8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #3904 @ 0xf40 │ │ │ │ - bl 1d5ed4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ - ldr r3, [pc, #420] @ 4147c │ │ │ │ + bl 1d632c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + ldr r3, [pc, #420] @ 4160c │ │ │ │ dmb ish │ │ │ │ ldr r2, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41308 │ │ │ │ + beq 41498 │ │ │ │ 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 412f8 │ │ │ │ + bne 41488 │ │ │ │ ldr r8, [sl, r9] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4132c │ │ │ │ + beq 414bc │ │ │ │ mov r0, r8 │ │ │ │ - bl 2e4a94 │ │ │ │ + bl 2e8a54 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 41424 │ │ │ │ + bne 415b4 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4134c │ │ │ │ + bne 414dc │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 41334 │ │ │ │ + bne 414c4 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 41364 │ │ │ │ - ldr r0, [pc, #284] @ 41480 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + beq 414f4 │ │ │ │ + ldr r0, [pc, #284] @ 41610 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r6, [r5, #924] @ 0x39c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #924] @ 0x39c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 413c4 │ │ │ │ + beq 41554 │ │ │ │ ldr r3, [r5, #928] @ 0x3a0 │ │ │ │ cmp r3, r6 │ │ │ │ moveq r3, #0 │ │ │ │ streq r6, [r5, #924] @ 0x39c │ │ │ │ streq r3, [r6, #3644] @ 0xe3c │ │ │ │ - beq 413c4 │ │ │ │ + beq 41554 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl 35266c <_PyTemplate_Build@@Base+0x74> │ │ │ │ + bl 353854 <_PyTemplate_Build@@Base+0x74> │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3550c0 │ │ │ │ + bl 3562b4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35c8e0 <_PyCompile_GetUnaryIntrinsicName@@Base+0x3c> │ │ │ │ + bl 35dad8 <_PyCompile_GetUnaryIntrinsicName@@Base+0x3c> │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #3644] @ 0xe3c │ │ │ │ - bl 35d694 <_PyCompile_GetBinaryIntrinsicName@@Base+0x964> │ │ │ │ - b 41370 │ │ │ │ + bl 35e88c <_PyCompile_GetBinaryIntrinsicName@@Base+0x964> │ │ │ │ + b 41500 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 413e4 │ │ │ │ + bne 41574 │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 413cc │ │ │ │ + bne 4155c │ │ │ │ dmb ish │ │ │ │ - beq 413f4 │ │ │ │ - ldr r0, [pc, #140] @ 41480 │ │ │ │ - bl 35f1ec │ │ │ │ + beq 41584 │ │ │ │ + ldr r0, [pc, #140] @ 41610 │ │ │ │ + bl 3493f0 │ │ │ │ ldr r3, [r5, #924] @ 0x39c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 41430 │ │ │ │ + beq 415c0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 341080 │ │ │ │ + bl 342d60 │ │ │ │ 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 38033c │ │ │ │ - movw r3, #44992 @ 0xafc0 │ │ │ │ + b 38082c │ │ │ │ + movw r3, #37952 @ 0x9440 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b 41438 │ │ │ │ - movw r3, #45016 @ 0xafd8 │ │ │ │ + b 415c8 │ │ │ │ + movw r3, #37976 @ 0x9458 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [pc, #68] @ 41484 │ │ │ │ + ldr r1, [pc, #68] @ 41614 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ @@ -18708,800 +18810,800 @@ │ │ │ │ bl 30c58 │ │ │ │ rsbeq sl, sl, r4, asr r5 │ │ │ │ ldrdeq fp, [sl], #-76 @ 0xffffffb4 @ │ │ │ │ strdeq r4, [ip], #-44 @ 0xffffffd4 @ │ │ │ │ mlseq sp, r0, lr, r1 │ │ │ │ rsbeq sl, sl, r4, ror #4 │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq ip, r2, r8, asr #24 │ │ │ │ + strhteq fp, [r2], #-8 │ │ │ │ rsbeq sl, sl, ip, ror r4 │ │ │ │ rsbeq sl, sl, r8, ror #2 │ │ │ │ - rsbeq ip, r2, r0, ror #24 │ │ │ │ + ldrdeq fp, [r2], #-0 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #38024 @ 0x9488 │ │ │ │ + movw r2, #37404 @ 0x921c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - beq 414d8 │ │ │ │ + beq 41668 │ │ │ │ mov r2, #2 │ │ │ │ - bl 38a584 │ │ │ │ + bl 38a9fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41564 │ │ │ │ + beq 416f4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ - bl 3b6b90 <_PyStaticType_GetBuiltins@@Base+0x184> │ │ │ │ + bl 3b6188 <_PyStaticType_GetBuiltins@@Base+0x184> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 41564 │ │ │ │ + beq 416f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4154c │ │ │ │ + beq 416dc │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl 209638 │ │ │ │ + bl 209a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41568 │ │ │ │ + beq 416f8 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - ldr r3, [pc, #92] @ 41570 │ │ │ │ + ldr r3, [pc, #92] @ 41700 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 41568 │ │ │ │ - bl 229a60 │ │ │ │ + beq 416f8 │ │ │ │ + bl 22b050 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 41534 │ │ │ │ + ble 416c4 │ │ │ │ mov r4, r5 │ │ │ │ - b 41568 │ │ │ │ + b 416f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4152c │ │ │ │ + bne 416bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4152c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 416bc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45044 @ 0xaff4 │ │ │ │ + movw r1, #38004 @ 0x9474 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq ip, sl, r8, lsr #5 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 415a0 │ │ │ │ - movw r1, #55480 @ 0xd8b8 │ │ │ │ + bne 41734 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #48] @ 415d0 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #45440 @ 0xb180 │ │ │ │ + movt r0, #98 @ 0x62 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 2dc7a4 <_Py_NewReference@@Base+0x352c> │ │ │ │ + bl 2e021c <_Py_NewReference@@Base+0x350c> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - ldr r3, [pc, #28] @ 415d4 │ │ │ │ + ldr r3, [pc, #24] @ 41764 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ popeq {fp, pc} │ │ │ │ str r2, [r3] │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq ip, r2, r8, lsl #25 │ │ │ │ rsbeq sl, sl, ip, ror r2 │ │ │ │ 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 41618 │ │ │ │ + bl 417a8 │ │ │ │ mov r0, #0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #88] @ 0x58 │ │ │ │ mov r5, r0 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [r0, #88] @ 0x58 │ │ │ │ - bl 171f54 <_PyErr_FormatV@@Base> │ │ │ │ + bl 171bf0 <_PyErr_FormatV@@Base> │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23e808 │ │ │ │ + bl 23e684 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 416a0 │ │ │ │ + bgt 41830 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 416a0 │ │ │ │ + bne 41830 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 416f0 │ │ │ │ + bne 41880 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41724 │ │ │ │ - b 41710 │ │ │ │ + bne 418b4 │ │ │ │ + b 418a0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5596 @ 0x15dc │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #64092 @ 0xfa5c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4171c │ │ │ │ - b 416d8 │ │ │ │ - bl dd698 │ │ │ │ + beq 418ac │ │ │ │ + b 41868 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 41724 │ │ │ │ + beq 418b4 │ │ │ │ mov r0, #0 │ │ │ │ - b 41770 │ │ │ │ + b 41900 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 4171c │ │ │ │ + blt 418ac │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #21537 @ 0x5421 │ │ │ │ eor r3, r3, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 41770 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 41900 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 4171c │ │ │ │ + bl 305aac │ │ │ │ + b 418ac │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 417d0 │ │ │ │ + bne 41960 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 417b4 │ │ │ │ + bgt 41944 │ │ │ │ mov r4, #0 │ │ │ │ - b 417d0 │ │ │ │ + b 41960 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 41804 │ │ │ │ - b 417ac │ │ │ │ + beq 41994 │ │ │ │ + b 4193c │ │ │ │ mov r3, #1 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #11468 @ 0x2ccc │ │ │ │ + movw r3, #11472 @ 0x2cd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418f8 │ │ │ │ + beq 41a88 │ │ │ │ add r4, r5, r4 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 41824 │ │ │ │ + beq 419b4 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 418f4 │ │ │ │ + blt 41a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 41844 │ │ │ │ - bl dd698 │ │ │ │ + bne 419d4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 418f4 │ │ │ │ - ldr r3, [pc, #180] @ 41900 │ │ │ │ + bne 41a84 │ │ │ │ + ldr r3, [pc, #180] @ 41a90 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2dc7a4 <_Py_NewReference@@Base+0x352c> │ │ │ │ + bl 2e021c <_Py_NewReference@@Base+0x350c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41880 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 41a10 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #45252 @ 0xb0c4 │ │ │ │ + movw r2, #38212 @ 0x9544 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ - b 418f4 │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ + b 41a84 │ │ │ │ cmn r5, #1 │ │ │ │ - beq 418d8 │ │ │ │ + beq 41a68 │ │ │ │ sub r1, fp, #132 @ 0x84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4192c <_Py_fstat@@Base> │ │ │ │ + bl 41abc <_Py_fstat@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 418f4 │ │ │ │ + bne 41a84 │ │ │ │ mov r0, r5 │ │ │ │ - bl 41988 <_Py_fstat@@Base+0x5c> │ │ │ │ + bl 41b18 <_Py_fstat@@Base+0x5c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 418f4 │ │ │ │ + beq 41a84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 418d8 │ │ │ │ - movw r1, #45548 @ 0xb1ec │ │ │ │ + beq 41a68 │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #45316 @ 0xb104 │ │ │ │ + movw r2, #38276 @ 0x9584 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 418f4 │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 41a84 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ str r5, [r3, #1700] @ 0x6a4 │ │ │ │ str r4, [r3, #1704] @ 0x6a8 │ │ │ │ - bl dd8d0 │ │ │ │ - b 418f8 │ │ │ │ + bl ddc78 │ │ │ │ + b 41a88 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004192c <_Py_fstat@@Base>: │ │ │ │ +00041abc <_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 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e630 <__fstat64_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mvn 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, #4088] @ 0xff8 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #3 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 419c8 <_Py_fstat@@Base+0x9c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 41b58 <_Py_fstat@@Base+0x9c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ubfx r0, r0, #11, #1 │ │ │ │ eor r0, r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ 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 3897d4 <_PyMarshal_GetXIData@@Base+0xe5c> │ │ │ │ + bl 389614 <_PyMarshal_GetXIData@@Base+0x824> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1d651c │ │ │ │ - ldrb r3, [r0, #16] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ubfx r1, r3, #2, #3 │ │ │ │ - add fp, sp, #0 │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 41a20 <_Py_fstat@@Base+0xf4> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c27e8 <_PyUnicode_EncodeUTF16@@Base+0x2330> │ │ │ │ - ubfx r2, r3, #5, #1 │ │ │ │ - cmp r1, #2 │ │ │ │ - bne 41a4c <_Py_fstat@@Base+0x120> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldreq r0, [r0, #28] │ │ │ │ - beq 41a44 <_Py_fstat@@Base+0x118> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r0, r0, #20 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - ldrh r0, [r0] │ │ │ │ - b 41a68 <_Py_fstat@@Base+0x13c> │ │ │ │ - cmp r2, #0 │ │ │ │ - ldreq r0, [r0, #28] │ │ │ │ - beq 41a64 <_Py_fstat@@Base+0x138> │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - addne r0, r0, #20 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - ldr r0, [r0] │ │ │ │ - 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 │ │ │ │ - mov r2, #24 │ │ │ │ - mov r1, #0 │ │ │ │ - add r0, r0, #8 │ │ │ │ - bl 2df4c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {fp, pc} │ │ │ │ + b 1d696c │ │ │ │ push {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 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 41afc <_Py_fstat@@Base+0x1d0> │ │ │ │ + bne 41be4 <_Py_fstat@@Base+0x128> │ │ │ │ cmp r6, #3 │ │ │ │ - bgt 41ae0 <_Py_fstat@@Base+0x1b4> │ │ │ │ + bgt 41bc8 <_Py_fstat@@Base+0x10c> │ │ │ │ mov r5, #0 │ │ │ │ - b 41afc <_Py_fstat@@Base+0x1d0> │ │ │ │ + b 41be4 <_Py_fstat@@Base+0x128> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #8 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 41b30 <_Py_fstat@@Base+0x204> │ │ │ │ - b 41ad8 <_Py_fstat@@Base+0x1ac> │ │ │ │ + beq 41c18 <_Py_fstat@@Base+0x15c> │ │ │ │ + b 41bc0 <_Py_fstat@@Base+0x104> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #4 │ │ │ │ - ldr r3, [pc, #1076] @ 41f50 <_Py_fstat@@Base+0x624> │ │ │ │ + ldr r3, [pc, #1076] @ 42038 <_Py_fstat@@Base+0x57c> │ │ │ │ mov r9, #8 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41f44 <_Py_fstat@@Base+0x618> │ │ │ │ + beq 4202c <_Py_fstat@@Base+0x570> │ │ │ │ ldr sl, [r4, #8] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 41b6c <_Py_fstat@@Base+0x240> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 41c54 <_Py_fstat@@Base+0x198> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #45808 @ 0xb2f0 │ │ │ │ + movw r1, #38600 @ 0x96c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #51412 @ 0xc8d4 │ │ │ │ + movw r0, #44672 @ 0xae80 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r3, sl │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 41f44 <_Py_fstat@@Base+0x618> │ │ │ │ + b 4202c <_Py_fstat@@Base+0x570> │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne 41b9c <_Py_fstat@@Base+0x270> │ │ │ │ - bl dd698 │ │ │ │ + bne 41c84 <_Py_fstat@@Base+0x1c8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41b64 <_Py_fstat@@Base+0x238> │ │ │ │ + bne 41c4c <_Py_fstat@@Base+0x190> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r3, r6, #4 │ │ │ │ - beq 41c08 <_Py_fstat@@Base+0x2dc> │ │ │ │ + beq 41cf0 <_Py_fstat@@Base+0x234> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 41bc0 <_Py_fstat@@Base+0x294> │ │ │ │ + beq 41ca8 <_Py_fstat@@Base+0x1ec> │ │ │ │ subs r3, r6, #5 │ │ │ │ - beq 41c20 <_Py_fstat@@Base+0x2f4> │ │ │ │ + beq 41d08 <_Py_fstat@@Base+0x24c> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 41bd8 <_Py_fstat@@Base+0x2ac> │ │ │ │ + beq 41cc0 <_Py_fstat@@Base+0x204> │ │ │ │ subs r3, r3, #1 │ │ │ │ - bne 41be0 <_Py_fstat@@Base+0x2b4> │ │ │ │ - b 41c34 <_Py_fstat@@Base+0x308> │ │ │ │ - movw r7, #5976 @ 0x1758 │ │ │ │ + bne 41cc8 <_Py_fstat@@Base+0x20c> │ │ │ │ + b 41d1c <_Py_fstat@@Base+0x260> │ │ │ │ + movw r7, #5356 @ 0x14ec │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r6, [r4, #24] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 41bf8 <_Py_fstat@@Base+0x2cc> │ │ │ │ + beq 41ce0 <_Py_fstat@@Base+0x224> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 41c00 <_Py_fstat@@Base+0x2d4> │ │ │ │ - b 41c44 <_Py_fstat@@Base+0x318> │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + bne 41ce8 <_Py_fstat@@Base+0x22c> │ │ │ │ + b 41d2c <_Py_fstat@@Base+0x270> │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #28] │ │ │ │ - b 41c4c <_Py_fstat@@Base+0x320> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + b 41d34 <_Py_fstat@@Base+0x278> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 41c4c <_Py_fstat@@Base+0x320> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + b 41d34 <_Py_fstat@@Base+0x278> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r7, r5 │ │ │ │ - b 41c4c <_Py_fstat@@Base+0x320> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + b 41d34 <_Py_fstat@@Base+0x278> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ - b 41c4c <_Py_fstat@@Base+0x320> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + b 41d34 <_Py_fstat@@Base+0x278> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - bl 344668 │ │ │ │ + bl 346344 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 41f44 <_Py_fstat@@Base+0x618> │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + beq 4202c <_Py_fstat@@Base+0x570> │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 41ee4 <_Py_fstat@@Base+0x5b8> │ │ │ │ + beq 41fcc <_Py_fstat@@Base+0x510> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 41cbc <_Py_fstat@@Base+0x390> │ │ │ │ - bl d2810 │ │ │ │ + bne 41da4 <_Py_fstat@@Base+0x2e8> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 41cbc <_Py_fstat@@Base+0x390> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 41da4 <_Py_fstat@@Base+0x2e8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #38620 @ 0x96dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r1, #38124 @ 0x94ec │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + beq 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ mov r3, #0 │ │ │ │ - movw r2, #32804 @ 0x8024 │ │ │ │ + movw r2, #25764 @ 0x64a4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #45884 @ 0xb33c │ │ │ │ + movw r1, #38676 @ 0x9714 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r3, r6 │ │ │ │ - bl 16af60 │ │ │ │ + bl 16abe8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r8, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41d24 <_Py_fstat@@Base+0x3f8> │ │ │ │ + bgt 41e0c <_Py_fstat@@Base+0x350> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 41d24 <_Py_fstat@@Base+0x3f8> │ │ │ │ + bne 41e0c <_Py_fstat@@Base+0x350> │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ - ldr r1, [pc, #544] @ 41f54 <_Py_fstat@@Base+0x628> │ │ │ │ + beq 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ + ldr r1, [pc, #544] @ 4203c <_Py_fstat@@Base+0x580> │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 41d68 <_Py_fstat@@Base+0x43c> │ │ │ │ + beq 41e50 <_Py_fstat@@Base+0x394> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bgt 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bne 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ - ldr r1, [pc, #484] @ 41f58 <_Py_fstat@@Base+0x62c> │ │ │ │ + ldr r1, [pc, #484] @ 42040 <_Py_fstat@@Base+0x584> │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41d98 <_Py_fstat@@Base+0x46c> │ │ │ │ + bgt 41e80 <_Py_fstat@@Base+0x3c4> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 41d98 <_Py_fstat@@Base+0x46c> │ │ │ │ + bne 41e80 <_Py_fstat@@Base+0x3c4> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 41dcc <_Py_fstat@@Base+0x4a0> │ │ │ │ + bne 41eb4 <_Py_fstat@@Base+0x3f8> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bgt 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bne 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r8 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41df8 <_Py_fstat@@Base+0x4cc> │ │ │ │ + bgt 41ee0 <_Py_fstat@@Base+0x424> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 41df8 <_Py_fstat@@Base+0x4cc> │ │ │ │ + bne 41ee0 <_Py_fstat@@Base+0x424> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41e18 <_Py_fstat@@Base+0x4ec> │ │ │ │ + bgt 41f00 <_Py_fstat@@Base+0x444> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 41e18 <_Py_fstat@@Base+0x4ec> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 41f00 <_Py_fstat@@Base+0x444> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + beq 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ cmp r6, r9 │ │ │ │ - bne 41e4c <_Py_fstat@@Base+0x520> │ │ │ │ + bne 41f34 <_Py_fstat@@Base+0x478> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bgt 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bne 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 24d1e0 │ │ │ │ + bl 24eb00 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41e7c <_Py_fstat@@Base+0x550> │ │ │ │ + bgt 41f64 <_Py_fstat@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 41e7c <_Py_fstat@@Base+0x550> │ │ │ │ + bne 41f64 <_Py_fstat@@Base+0x4a8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 41ed4 <_Py_fstat@@Base+0x5a8> │ │ │ │ + beq 41fbc <_Py_fstat@@Base+0x500> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, r3, #1 │ │ │ │ - bl 1fe490 │ │ │ │ + bl 1fe774 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41eac <_Py_fstat@@Base+0x580> │ │ │ │ + beq 41f94 <_Py_fstat@@Base+0x4d8> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 41ecc <_Py_fstat@@Base+0x5a0> │ │ │ │ + bgt 41fb4 <_Py_fstat@@Base+0x4f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 41ecc <_Py_fstat@@Base+0x5a0> │ │ │ │ + bne 41fb4 <_Py_fstat@@Base+0x4f8> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 41ee8 <_Py_fstat@@Base+0x5bc> │ │ │ │ - bl dd698 │ │ │ │ + bne 41fd0 <_Py_fstat@@Base+0x514> │ │ │ │ + bl dda40 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 41ee8 <_Py_fstat@@Base+0x5bc> │ │ │ │ - b 41b64 <_Py_fstat@@Base+0x238> │ │ │ │ + beq 41fd0 <_Py_fstat@@Base+0x514> │ │ │ │ + b 41c4c <_Py_fstat@@Base+0x190> │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 1cf3d8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1cf840 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ str r5, [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 r6, [sp, #12] │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3474f4 │ │ │ │ + bl 3483b8 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r4, r0 │ │ │ │ add r0, r3, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #24 │ │ │ │ - bl 3078c0 <_Py_GetStdlibDir@@Base+0x13cc> │ │ │ │ + bl 30b110 <_Py_GetStdlibDir@@Base+0x13c8> │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r2, sl, r4, lsr #26 │ │ │ │ + rsbeq r2, sl, r8, lsr #26 │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ rsbeq r5, fp, ip, ror r8 │ │ │ │ + ldrb r3, [r0, #16] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ubfx r1, r3, #2, #3 │ │ │ │ + add fp, sp, #0 │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 42068 <_Py_fstat@@Base+0x5ac> │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 3c1e50 <_PyUnicode_EncodeUTF16@@Base+0x26e8> │ │ │ │ + ubfx r2, r3, #5, #1 │ │ │ │ + cmp r1, #2 │ │ │ │ + bne 42094 <_Py_fstat@@Base+0x5d8> │ │ │ │ + cmp r2, #0 │ │ │ │ + ldreq r0, [r0, #28] │ │ │ │ + beq 4208c <_Py_fstat@@Base+0x5d0> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r0, r0, #20 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + ldrh r0, [r0] │ │ │ │ + b 420b0 <_Py_fstat@@Base+0x5f4> │ │ │ │ + cmp r2, #0 │ │ │ │ + ldreq r0, [r0, #28] │ │ │ │ + beq 420ac <_Py_fstat@@Base+0x5f0> │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + addne r0, r0, #20 │ │ │ │ + addeq r0, r0, #28 │ │ │ │ + ldr r0, [r0] │ │ │ │ + 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 │ │ │ │ + mov r2, #24 │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r0, #8 │ │ │ │ + bl 2df4c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + pop {fp, pc} │ │ │ │ │ │ │ │ -00041f5c <_PyInterpreterState_IDDecref@@Base>: │ │ │ │ +000420ec <_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 41f68 <_PyInterpreterState_IDDecref@@Base+0xc> │ │ │ │ + bne 420f8 <_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 24480c <_PyThreadState_NewBound@@Base> │ │ │ │ + bl 244698 <_PyThreadState_NewBound@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - bl 341080 │ │ │ │ + bl 342d60 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 341da0 │ │ │ │ + bl 343a80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 341080 │ │ │ │ + b 342d60 │ │ │ │ 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 4201c <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 421ac <_PyInterpreterState_IDDecref@@Base+0xc0> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #23648 @ 0x5c60 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #16608 @ 0x40e0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 420b0 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 42240 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ ldr r6, [r3, #8] │ │ │ │ tst r1, #32 │ │ │ │ ubfx r2, r1, #6, #1 │ │ │ │ - beq 42050 <_PyInterpreterState_IDDecref@@Base+0xf4> │ │ │ │ + beq 421e0 <_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 42064 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ - b 42084 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 421f4 <_PyInterpreterState_IDDecref@@Base+0x108> │ │ │ │ + b 42214 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r2, #0 │ │ │ │ ldr r4, [r3, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r5, #127 @ 0x7f │ │ │ │ - bne 42084 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + bne 42214 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ cmp r1, #1 │ │ │ │ moveq r5, #255 @ 0xff │ │ │ │ - beq 42084 <_PyInterpreterState_IDDecref@@Base+0x128> │ │ │ │ + beq 42214 <_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 420b8 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 42248 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 420b0 <_PyInterpreterState_IDDecref@@Base+0x154> │ │ │ │ + blt 42240 <_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 42188 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + b 42318 <_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 │ │ │ │ @@ -19509,219 +19611,219 @@ │ │ │ │ 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 42100 <_PyInterpreterState_IDDecref@@Base+0x1a4> │ │ │ │ + beq 42290 <_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 4213c <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ + bhi 422cc <_PyInterpreterState_IDDecref@@Base+0x1e0> │ │ │ │ cmp r3, #7 │ │ │ │ movls r3, #6 │ │ │ │ - bls 42150 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + bls 422e0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ sub r6, r3, #8 │ │ │ │ mov lr, #55 @ 0x37 │ │ │ │ movt lr, #1024 @ 0x400 │ │ │ │ lsr lr, lr, r6 │ │ │ │ tst lr, #1 │ │ │ │ - bne 4214c <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ + bne 422dc <_PyInterpreterState_IDDecref@@Base+0x1f0> │ │ │ │ cmp r3, #32 │ │ │ │ movcc r3, #6 │ │ │ │ movcs r3, #1 │ │ │ │ - b 42150 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 422e0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #2 │ │ │ │ - b 42150 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ + b 422e0 <_PyInterpreterState_IDDecref@@Base+0x1f4> │ │ │ │ mov r3, #2 │ │ │ │ sub lr, r5, r3 │ │ │ │ cmp lr, r0 │ │ │ │ - bge 4217c <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bge 4230c <_PyInterpreterState_IDDecref@@Base+0x220> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #32188 @ 0x7dbc │ │ │ │ + movw r1, #25148 @ 0x623c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r0, r0, r3 │ │ │ │ add ip, ip, #1 │ │ │ │ - b 420dc <_PyInterpreterState_IDDecref@@Base+0x180> │ │ │ │ + b 4226c <_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 b6374 │ │ │ │ + bl b64fc │ │ │ │ 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 42300 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ + bne 42490 <_PyInterpreterState_IDDecref@@Base+0x3a4> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 421e0 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ + beq 42370 <_PyInterpreterState_IDDecref@@Base+0x284> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne ip, r0, #20 │ │ │ │ addeq ip, r0, #28 │ │ │ │ - ldr r8, [pc, #1032] @ 425f0 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ + ldr r8, [pc, #1032] @ 42780 <_PyInterpreterState_IDDecref@@Base+0x694> │ │ │ │ mov lr, #0 │ │ │ │ mov r2, #34 @ 0x22 │ │ │ │ strb r2, [ip] │ │ │ │ add r1, ip, r3 │ │ │ │ cmp lr, r4 │ │ │ │ - bge 422f4 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ + bge 42484 <_PyInterpreterState_IDDecref@@Base+0x398> │ │ │ │ ldrb r2, [r5, lr] │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 42228 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ + bhi 423b8 <_PyInterpreterState_IDDecref@@Base+0x2cc> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 422b4 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ + bls 42444 <_PyInterpreterState_IDDecref@@Base+0x358> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 422a4 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + bhi 42434 <_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 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + beq 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ movweq r2, #23644 @ 0x5c5c │ │ │ │ strheq r2, [r1] │ │ │ │ - bne 422a4 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ - b 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + bne 42434 <_PyInterpreterState_IDDecref@@Base+0x348> │ │ │ │ + b 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #25180 @ 0x625c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #26204 @ 0x665c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #28252 @ 0x6e5c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29276 @ 0x725c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ movw r2, #29788 @ 0x745c │ │ │ │ add r3, r3, #2 │ │ │ │ strh r2, [r1] │ │ │ │ - b 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + b 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ cmp r2, #31 │ │ │ │ strbhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 422ec <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + bhi 4247c <_PyInterpreterState_IDDecref@@Base+0x390> │ │ │ │ + movw r6, #19124 @ 0x4ab4 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ movw r7, #30044 @ 0x755c │ │ │ │ movt r7, #12336 @ 0x3030 │ │ │ │ str r7, [r1] │ │ │ │ and r9, r2, #15 │ │ │ │ ldr sl, [r6] │ │ │ │ ldrb r2, [sl, r2, lsr #4] │ │ │ │ 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 421f0 <_PyInterpreterState_IDDecref@@Base+0x294> │ │ │ │ + b 42380 <_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 4246c <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ + bne 425fc <_PyInterpreterState_IDDecref@@Base+0x510> │ │ │ │ cmp r1, #0 │ │ │ │ ldreq ip, [r0, #28] │ │ │ │ - beq 42320 <_PyInterpreterState_IDDecref@@Base+0x3c4> │ │ │ │ + beq 424b0 <_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 42460 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ + ble 425f0 <_PyInterpreterState_IDDecref@@Base+0x504> │ │ │ │ ldrh r2, [r5, #2]! │ │ │ │ cmp r2, #13 │ │ │ │ - bhi 42374 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ + bhi 42504 <_PyInterpreterState_IDDecref@@Base+0x418> │ │ │ │ cmp r2, #7 │ │ │ │ - bls 4241c <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ - ldr r8, [pc, #660] @ 425f4 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ + bls 425ac <_PyInterpreterState_IDDecref@@Base+0x4c0> │ │ │ │ + ldr r8, [pc, #660] @ 42784 <_PyInterpreterState_IDDecref@@Base+0x698> │ │ │ │ sub r6, r2, #8 │ │ │ │ cmp r6, #5 │ │ │ │ - bhi 4240c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + bhi 4259c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ ldrb r6, [r8, r6] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ - beq 42394 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ + beq 42524 <_PyInterpreterState_IDDecref@@Base+0x438> │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ movteq r2, #92 @ 0x5c │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq r2, [r1] │ │ │ │ - bne 4240c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + bne 4259c <_PyInterpreterState_IDDecref@@Base+0x4b0> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [ip, r7] │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #102 @ 0x66 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #110 @ 0x6e │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #114 @ 0x72 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ mov r2, #92 @ 0x5c │ │ │ │ movt r2, #116 @ 0x74 │ │ │ │ add r3, r3, #2 │ │ │ │ str r2, [r1] │ │ │ │ - b 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + b 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ cmp r2, #31 │ │ │ │ strhhi r2, [r1] │ │ │ │ addhi r3, r3, #1 │ │ │ │ - bhi 42458 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + bhi 425e8 <_PyInterpreterState_IDDecref@@Base+0x4fc> │ │ │ │ + movw r6, #19124 @ 0x4ab4 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ mov r7, #92 @ 0x5c │ │ │ │ movt r7, #117 @ 0x75 │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r7, [r1] │ │ │ │ mov r7, #48 @ 0x30 │ │ │ │ @@ -19729,92 +19831,92 @@ │ │ │ │ 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 42334 <_PyInterpreterState_IDDecref@@Base+0x3d8> │ │ │ │ + b 424c4 <_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 42484 <_PyInterpreterState_IDDecref@@Base+0x528> │ │ │ │ + beq 42614 <_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 425e4 <_PyInterpreterState_IDDecref@@Base+0x688> │ │ │ │ + ble 42774 <_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 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ - bhi 425d4 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + beq 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + bhi 42764 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ cmp ip, #13 │ │ │ │ - bhi 424f4 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ + bhi 42684 <_PyInterpreterState_IDDecref@@Base+0x598> │ │ │ │ cmp ip, #7 │ │ │ │ - bls 42590 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ - ldr r9, [pc, #280] @ 425f8 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ + bls 42720 <_PyInterpreterState_IDDecref@@Base+0x634> │ │ │ │ + ldr r9, [pc, #280] @ 42788 <_PyInterpreterState_IDDecref@@Base+0x69c> │ │ │ │ sub r8, ip, #8 │ │ │ │ cmp r8, #5 │ │ │ │ - bhi 42588 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bhi 42718 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ ldrb r8, [r9, r8] │ │ │ │ add pc, pc, r8, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp ip, #34 @ 0x22 │ │ │ │ - bne 42588 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ + bne 42718 <_PyInterpreterState_IDDecref@@Base+0x62c> │ │ │ │ mov r6, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str r6, [r1] │ │ │ │ str ip, [lr] │ │ │ │ - b 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #98 @ 0x62 │ │ │ │ str r1, [r2, r6] │ │ │ │ - b 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #102 @ 0x66 │ │ │ │ str r1, [lr] │ │ │ │ - b 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #110 @ 0x6e │ │ │ │ str r1, [lr] │ │ │ │ - b 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #114 @ 0x72 │ │ │ │ str r1, [lr] │ │ │ │ - b 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ add r3, r3, #2 │ │ │ │ str ip, [r1] │ │ │ │ mov r1, #116 @ 0x74 │ │ │ │ str r1, [lr] │ │ │ │ - b 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ cmp ip, #31 │ │ │ │ - bhi 425d4 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ - movw r6, #19120 @ 0x4ab0 │ │ │ │ + bhi 42764 <_PyInterpreterState_IDDecref@@Base+0x678> │ │ │ │ + movw r6, #19124 @ 0x4ab4 │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ mov r9, #92 @ 0x5c │ │ │ │ add r3, r3, #6 │ │ │ │ ldr r6, [r6] │ │ │ │ str r9, [r1] │ │ │ │ mov r9, #117 @ 0x75 │ │ │ │ @@ -19822,59 +19924,59 @@ │ │ │ │ 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 425dc <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ + b 4276c <_PyInterpreterState_IDDecref@@Base+0x680> │ │ │ │ add r3, r3, #1 │ │ │ │ str ip, [r1] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 42494 <_PyInterpreterState_IDDecref@@Base+0x538> │ │ │ │ + b 42624 <_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} │ │ │ │ - rsbeq ip, r2, r6, lsl sp │ │ │ │ - rsbeq ip, r2, ip, lsl sp │ │ │ │ - rsbeq ip, r2, r2, lsr #26 │ │ │ │ + rsbeq fp, r2, lr, ror #2 │ │ │ │ + rsbeq fp, r2, r4, ror r1 │ │ │ │ + rsbeq fp, r2, sl, ror 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, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 42644 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ + bls 427d4 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #40324 @ 0x9d84 │ │ │ │ + movw r0, #32540 @ 0x7f1c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42644 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ + bne 427d4 <_PyInterpreterState_IDDecref@@Base+0x6e8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - ble 42670 <_PyInterpreterState_IDDecref@@Base+0x714> │ │ │ │ + ble 42800 <_PyInterpreterState_IDDecref@@Base+0x714> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42674 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ - bl dd698 │ │ │ │ + bne 42804 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42674 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ - b 4263c <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ + beq 42804 <_PyInterpreterState_IDDecref@@Base+0x718> │ │ │ │ + b 427cc <_PyInterpreterState_IDDecref@@Base+0x6e0> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 363e4 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -19887,44 +19989,44 @@ │ │ │ │ bl 2df4c │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ str r1, [r0, #12] │ │ │ │ moveq r2, r1 │ │ │ │ - movw r0, #9976 @ 0x26f8 │ │ │ │ + movw r0, #10376 @ 0x2888 │ │ │ │ movt r0, #4 │ │ │ │ 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} │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004272c : │ │ │ │ +000428bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24480c <_PyThreadState_NewBound@@Base> │ │ │ │ + b 244698 <_PyThreadState_NewBound@@Base> │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ @@ -19943,258 +20045,258 @@ │ │ │ │ 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, #10184 @ 0x27c8 │ │ │ │ + movw r0, #10584 @ 0x2958 │ │ │ │ movt r0, #4 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r0, [r3, #16] │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000427fc : │ │ │ │ +0004298c : │ │ │ │ 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 r8, [pc, #456] @ 429e0 │ │ │ │ + ldr r8, [pc, #456] @ 42b70 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #1 │ │ │ │ - beq 429d8 │ │ │ │ + beq 42b68 │ │ │ │ mov r7, r2 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r8, r8, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 42854 │ │ │ │ + bne 429e4 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4283c │ │ │ │ + bne 429cc │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 42870 │ │ │ │ + bne 42a00 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r4, [pc, #364] @ 429e4 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r4, [pc, #364] @ 42b74 │ │ │ │ ldr r3, [r4, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r6, #1 │ │ │ │ - beq 429a8 │ │ │ │ - bl 21fe4c │ │ │ │ + beq 42b38 │ │ │ │ + bl 2212f8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 429a4 │ │ │ │ + beq 42b34 │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r5, [r4, #1696] @ 0x6a0 │ │ │ │ - beq 428ac │ │ │ │ + beq 42a3c │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 428e8 │ │ │ │ - bl 2d87e8 │ │ │ │ + bne 42a78 │ │ │ │ + bl 2dc280 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 429a4 │ │ │ │ + beq 42b34 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #1700] @ 0x6a4 │ │ │ │ mov r2, r5 │ │ │ │ - bl b5218 <_Py_hashtable_set@@Base> │ │ │ │ + bl b5030 <_Py_hashtable_set@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 428e8 │ │ │ │ + bne 42a78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ - b 429a8 │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 42b38 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42914 │ │ │ │ + beq 42aa4 │ │ │ │ ldr r3, [r4, #1676] @ 0x68c │ │ │ │ ldr r2, [r0] │ │ │ │ sub r3, r3, r2 │ │ │ │ str r3, [r4, #1676] @ 0x68c │ │ │ │ stm r0, {r7, r9} │ │ │ │ - b 42984 │ │ │ │ + b 42b14 │ │ │ │ ldr r2, [r4, #1636] @ 0x664 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 42938 │ │ │ │ + bne 42ac8 │ │ │ │ mov r0, #8 │ │ │ │ bl 2ec70 │ │ │ │ mov r6, r0 │ │ │ │ - b 42948 │ │ │ │ + b 42ad8 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ mov r1, #8 │ │ │ │ blx r2 │ │ │ │ mov r6, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 429a4 │ │ │ │ + beq 42b34 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ str r9, [r6, #4] │ │ │ │ str r7, [r6] │ │ │ │ - bl b5218 <_Py_hashtable_set@@Base> │ │ │ │ + bl b5030 <_Py_hashtable_set@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42984 │ │ │ │ + beq 42b14 │ │ │ │ ldr r3, [r4, #1648] @ 0x670 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #1632] @ 0x660 │ │ │ │ blx r3 │ │ │ │ - b 429a4 │ │ │ │ + b 42b34 │ │ │ │ ldr r2, [r4, #1676] @ 0x68c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #1680] @ 0x690 │ │ │ │ add r7, r7, r2 │ │ │ │ str r7, [r4, #1676] @ 0x68c │ │ │ │ cmp r7, r3 │ │ │ │ strhi r7, [r4, #1680] @ 0x690 │ │ │ │ - b 429a8 │ │ │ │ + b 42b38 │ │ │ │ mvn r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 429c8 │ │ │ │ + bne 42b58 │ │ │ │ strexb r1, r3, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 429b0 │ │ │ │ + bne 42b40 │ │ │ │ dmb ish │ │ │ │ - beq 429d8 │ │ │ │ - ldr r0, [pc, #16] @ 429e8 │ │ │ │ - bl 35f1ec │ │ │ │ + beq 42b68 │ │ │ │ + ldr r0, [pc, #16] @ 42b78 │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq fp, sl, r4, lsl r4 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ push {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 r6, r3 │ │ │ │ subs r4, r2, #0 │ │ │ │ - ble 42a34 │ │ │ │ + ble 42bc4 │ │ │ │ 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 faeac │ │ │ │ + b faa00 │ │ │ │ mov r1, r4 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - movw r0, #25208 @ 0x6278 │ │ │ │ + movw r0, #18188 @ 0x470c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 42a10 │ │ │ │ + bne 42ba0 │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 42a94 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 42c24 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42a9c │ │ │ │ + beq 42c2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 42af8 │ │ │ │ + bne 42c88 │ │ │ │ mov r1, #704 @ 0x2c0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 42af0 │ │ │ │ + bne 42c80 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 42af0 │ │ │ │ + bne 42c80 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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 {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, #49096 @ 0xbfc8 │ │ │ │ + movw r1, #42056 @ 0xa448 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42b74 │ │ │ │ + beq 42d04 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmn r3, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 42b5c │ │ │ │ + bhi 42cec │ │ │ │ add r0, r3, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r3, r0 │ │ │ │ - bhi 42b5c │ │ │ │ - bl ccc74 │ │ │ │ - b 42b78 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bhi 42cec │ │ │ │ + bl cceb8 │ │ │ │ + b 42d08 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49112 @ 0xbfd8 │ │ │ │ + movw r1, #42072 @ 0xa458 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ @@ -20203,70 +20305,70 @@ │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r5, r0 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r1 │ │ │ │ str ip, [sp] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #49148 @ 0xbffc │ │ │ │ + movw r1, #42108 @ 0xa47c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 42bf4 │ │ │ │ + beq 42d84 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 42bfc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 42d8c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49164 @ 0xc00c │ │ │ │ + movw r1, #42124 @ 0xa48c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 42c5c │ │ │ │ - bl 1f7adc │ │ │ │ + b 42dec │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 42c5c │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 42dec │ │ │ │ + bl 1f8074 │ │ │ │ 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, r5 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #12560 @ 0x3110 │ │ │ │ + movw r1, #12960 @ 0x32a0 │ │ │ │ movt r1, #4 │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str lr, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ - bl 42c68 │ │ │ │ + bl 42df8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 168b48 │ │ │ │ + bl 1687d0 │ │ │ │ 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, #3840] @ 0xf00 │ │ │ │ sub sp, sp, #220 @ 0xdc │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [fp, #8] │ │ │ │ str r2, [fp, #-224] @ 0xffffff20 │ │ │ │ mov r8, r3 │ │ │ │ - ldr r3, [pc, #968] @ 43060 │ │ │ │ + ldr r3, [pc, #968] @ 431f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov sl, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ @@ -20275,237 +20377,237 @@ │ │ │ │ str r3, [fp, #-228] @ 0xffffff1c │ │ │ │ mov r4, #0 │ │ │ │ ldr r6, [fp, #4] │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #216 @ 0xd8 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-220] @ 0xffffff24 │ │ │ │ - bl 39c748 <_PyXIData_Release@@Base+0x1524> │ │ │ │ + bl 39c118 <_PyXIData_Release@@Base+0x1524> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43034 │ │ │ │ + beq 431c4 │ │ │ │ ldr r7, [fp, #-216] @ 0xffffff28 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #172 @ 0xac │ │ │ │ mov r2, r7 │ │ │ │ bl 2ece8 <__memset_chk@plt> │ │ │ │ cmp r6, r4 │ │ │ │ strh r4, [fp, #-172] @ 0xffffff54 │ │ │ │ - bge 42d20 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 42eb0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49200 @ 0xc030 │ │ │ │ + movw r1, #42160 @ 0xa4b0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 43034 │ │ │ │ - beq 42d40 │ │ │ │ + bl 1b6978 │ │ │ │ + b 431c4 │ │ │ │ + beq 42ed0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 42d44 │ │ │ │ - bl 370224 │ │ │ │ + bne 42ed4 │ │ │ │ + bl 370d0c │ │ │ │ mov r5, r0 │ │ │ │ - b 43038 │ │ │ │ + b 431c8 │ │ │ │ mov r4, r6 │ │ │ │ str r7, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r3, fp, #172 @ 0xac │ │ │ │ str r9, [fp, #-188] @ 0xffffff44 │ │ │ │ mov r0, r5 │ │ │ │ str r6, [fp, #-180] @ 0xffffff4c │ │ │ │ mov r6, #0 │ │ │ │ str r8, [fp, #-208] @ 0xffffff30 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-200] @ 0xffffff38 │ │ │ │ sub r3, fp, #200 @ 0xc8 │ │ │ │ str sl, [fp, #-192] @ 0xffffff40 │ │ │ │ - movw r2, #12388 @ 0x3064 │ │ │ │ + movw r2, #12788 @ 0x31f4 │ │ │ │ movt r2, #4 │ │ │ │ str r3, [fp, #-212] @ 0xffffff2c │ │ │ │ str r4, [fp, #-184] @ 0xffffff48 │ │ │ │ sub r3, fp, #212 @ 0xd4 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r6, [sp] │ │ │ │ ldrd r8, [r5, #32] │ │ │ │ strd r8, [sp, #8] │ │ │ │ - bl 38fd50 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 390228 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r5, r6 │ │ │ │ moveq r7, r5 │ │ │ │ - beq 42f60 │ │ │ │ + beq 430f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 42f48 │ │ │ │ + beq 430d8 │ │ │ │ cmp r3, #11 │ │ │ │ ldrhi r6, [fp, #-184] @ 0xffffff48 │ │ │ │ - bls 42eec │ │ │ │ + bls 4307c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 42eec │ │ │ │ + beq 4307c │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 4309c │ │ │ │ + bl 4322c │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 42e10 │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + beq 42fa0 │ │ │ │ + movw r3, #49864 @ 0xc2c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49240 @ 0xc058 │ │ │ │ + movw r1, #42200 @ 0xa4d8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 42f48 │ │ │ │ + beq 430d8 │ │ │ │ cmn sl, #1 │ │ │ │ - beq 42eec │ │ │ │ + beq 4307c │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 42e38 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 42fc8 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49300 @ 0xc094 │ │ │ │ + movw r1, #42260 @ 0xa514 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 42f48 │ │ │ │ + bl 1b6978 │ │ │ │ + b 430d8 │ │ │ │ add r0, r6, #12 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r3, r0 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - movw r0, #49328 @ 0xc0b0 │ │ │ │ + movw r0, #42288 @ 0xa530 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 42f48 │ │ │ │ + beq 430d8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 42e94 │ │ │ │ + bgt 43024 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 42e94 │ │ │ │ + bne 43024 │ │ │ │ str r0, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-232] @ 0xffffff18 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 42f48 │ │ │ │ + bne 430d8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 42eec │ │ │ │ + bne 4307c │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ rsb r1, r3, #0 │ │ │ │ cmp r3, #11 │ │ │ │ and r1, r1, #3 │ │ │ │ add r1, r1, #12 │ │ │ │ - bls 42eec │ │ │ │ + bls 4307c │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r2, r2, r0 │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 42eec │ │ │ │ + bhi 4307c │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ addls r3, r3, #3 │ │ │ │ bicls r3, r3, #3 │ │ │ │ addls r6, r6, r3 │ │ │ │ - bls 42dc8 │ │ │ │ + bls 42f58 │ │ │ │ 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, [r5, #8] │ │ │ │ ldr ip, [fp, #-196] @ 0xffffff3c │ │ │ │ sub r1, fp, #172 @ 0xac │ │ │ │ ldr r2, [fp, #-216] @ 0xffffff28 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp ip, r2 │ │ │ │ movcc r2, ip │ │ │ │ - bl 39ca78 │ │ │ │ + bl 39c448 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #49332 @ 0xc0b4 │ │ │ │ + movw r0, #42292 @ 0xa534 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 42f60 │ │ │ │ + bne 430f0 │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 4302c │ │ │ │ + bls 431bc │ │ │ │ ldr r5, [fp, #-184] @ 0xffffff48 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 42fd4 │ │ │ │ + bne 43164 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 43038 │ │ │ │ + bl ba0f0 │ │ │ │ + b 431c8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - beq 42ff4 │ │ │ │ + beq 43184 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4302c │ │ │ │ + bne 431bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #11 │ │ │ │ - bls 4302c │ │ │ │ + bls 431bc │ │ │ │ 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, r5 │ │ │ │ add r1, r1, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bhi 4302c │ │ │ │ + bhi 431bc │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bhi 4302c │ │ │ │ + bhi 431bc │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r5, r5, r3 │ │ │ │ - beq 42f60 │ │ │ │ + beq 430f0 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ - bl 4309c │ │ │ │ + bl 4322c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 42f74 │ │ │ │ - b 4302c │ │ │ │ + bne 43104 │ │ │ │ + b 431bc │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 42f80 │ │ │ │ + bne 43110 │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ lsrs r6, r3, #2 │ │ │ │ - beq 42f80 │ │ │ │ + beq 43110 │ │ │ │ add r6, r6, #3 │ │ │ │ add r9, r5, #12 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ ldr r0, [r9], #4 │ │ │ │ bl 2e0d8 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 42f80 │ │ │ │ - b 43018 │ │ │ │ + beq 43110 │ │ │ │ + b 431a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 42f60 │ │ │ │ + b 430f0 │ │ │ │ mov r5, #0 │ │ │ │ - ldr r3, [pc, #32] @ 43060 │ │ │ │ + ldr r3, [pc, #32] @ 431f0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 43054 │ │ │ │ + beq 431e4 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20521,32 +20623,32 @@ │ │ │ │ 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 │ │ │ │ - bne 430b8 │ │ │ │ + bne 43248 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ sub ip, r1, lr │ │ │ │ cmn ip, #13 │ │ │ │ - bhi 430b0 │ │ │ │ + bhi 43240 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ add ip, ip, #12 │ │ │ │ cmp ip, r3 │ │ │ │ - bhi 430b0 │ │ │ │ + bhi 43240 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #11 │ │ │ │ - bls 430b0 │ │ │ │ + bls 43240 │ │ │ │ add r1, r1, #12 │ │ │ │ sub ip, ip, #12 │ │ │ │ sub r1, r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - bcc 430b0 │ │ │ │ + bcc 43240 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp ip, r3 │ │ │ │ strls ip, [r2] │ │ │ │ movls r0, #0 │ │ │ │ strhi r3, [r2] │ │ │ │ movhi r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -20554,21 +20656,21 @@ │ │ │ │ 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 1685dc │ │ │ │ + bl 168264 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 4316c │ │ │ │ + ldr r2, [pc, #36] @ 432fc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #32] @ 43170 │ │ │ │ + ldr r0, [pc, #32] @ 43300 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, #4052] @ 0xfd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2, #4052] @ 0xfd4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -20581,42 +20683,42 @@ │ │ │ │ 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 431c0 │ │ │ │ + bne 43350 │ │ │ │ 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 431a0 │ │ │ │ + beq 43330 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #140] @ 43268 │ │ │ │ + ldr r2, [pc, #140] @ 433f8 │ │ │ │ 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 43244 │ │ │ │ + beq 433d4 │ │ │ │ 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 │ │ │ │ @@ -20628,27 +20730,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, ip │ │ │ │ - bne 43200 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 43390 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #136] @ 432fc │ │ │ │ + ldr r3, [pc, #136] @ 4348c │ │ │ │ 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 432e8 │ │ │ │ + beq 43478 │ │ │ │ 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 │ │ │ │ @@ -20660,19 +20762,19 @@ │ │ │ │ str r1, [ip, #4] │ │ │ │ str r4, [r0] │ │ │ │ ldr r1, [r3, #3776] @ 0xec0 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ and r1, r1, #3 │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ orr r1, r1, r0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r1, [r3, #3776] @ 0xec0 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r2, [r3, #3788] @ 0xecc │ │ │ │ str r2, [r3, #3792] @ 0xed0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20686,44 +20788,44 @@ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ ldr lr, [ip, #24] │ │ │ │ ldr r3, [ip, #20] │ │ │ │ str r0, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldrd r0, [ip, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 161f14 <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ + bl 161b84 <_PyFunction_GetVersionForCurrentState@@Base+0x18> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ sub r0, r0, r1 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0004336c <_Py_open_noraise@@Base>: │ │ │ │ +000434fc <_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 2d8b0 <__open64_2@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 433bc <_Py_open_noraise@@Base+0x50> │ │ │ │ + blt 4354c <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r1, #0 │ │ │ │ - movw r2, #34416 @ 0x8670 │ │ │ │ + movw r2, #34420 @ 0x8674 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 303af0 │ │ │ │ + bl 307344 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 433bc <_Py_open_noraise@@Base+0x50> │ │ │ │ + bne 4354c <_Py_open_noraise@@Base+0x50> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ bl 2e0d8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20733,101 +20835,101 @@ │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 4341c <_Py_open_noraise@@Base+0xb0> │ │ │ │ + beq 435ac <_Py_open_noraise@@Base+0xb0> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #54612 @ 0xd554 │ │ │ │ + movw r0, #45340 @ 0xb11c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4341c <_Py_open_noraise@@Base+0xb0> │ │ │ │ + bne 435ac <_Py_open_noraise@@Base+0xb0> │ │ │ │ mov r4, #0 │ │ │ │ - b 43444 <_Py_open_noraise@@Base+0xd8> │ │ │ │ + b 435d4 <_Py_open_noraise@@Base+0xd8> │ │ │ │ ldr r1, [r4] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 25df64 <_PyBytes_Repeat@@Base+0x328> │ │ │ │ + bl 25f9dc <_PyBytes_Repeat@@Base+0x33c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43414 <_Py_open_noraise@@Base+0xa8> │ │ │ │ + beq 435a4 <_Py_open_noraise@@Base+0xa8> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 43458 <_Py_open_noraise@@Base+0xec> │ │ │ │ + bl 435e8 <_Py_open_noraise@@Base+0xec> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ 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, #52412 @ 0xccbc │ │ │ │ + movw r1, #51620 @ 0xc9a4 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r4, [r5, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 434ac <_Py_open_noraise@@Base+0x140> │ │ │ │ + bne 4363c <_Py_open_noraise@@Base+0x140> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21944 @ 0x55b8 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4356c <_Py_open_noraise@@Base+0x200> │ │ │ │ + bl 1b6978 │ │ │ │ + b 436fc <_Py_open_noraise@@Base+0x200> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 434d4 <_Py_open_noraise@@Base+0x168> │ │ │ │ + bne 43664 <_Py_open_noraise@@Base+0x168> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - movw r1, #50276 @ 0xc464 │ │ │ │ + movw r1, #43236 @ 0xa8e4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4356c <_Py_open_noraise@@Base+0x200> │ │ │ │ + beq 436fc <_Py_open_noraise@@Base+0x200> │ │ │ │ add r1, r4, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 43524 <_Py_open_noraise@@Base+0x1b8> │ │ │ │ + blt 436b4 <_Py_open_noraise@@Base+0x1b8> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 43550 <_Py_open_noraise@@Base+0x1e4> │ │ │ │ - movw r1, #50328 @ 0xc498 │ │ │ │ + beq 436e0 <_Py_open_noraise@@Base+0x1e4> │ │ │ │ + movw r1, #43288 @ 0xa918 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r2, r7 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 43538 <_Py_open_noraise@@Base+0x1cc> │ │ │ │ + ble 436c8 <_Py_open_noraise@@Base+0x1cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 4356c <_Py_open_noraise@@Base+0x200> │ │ │ │ + b 436fc <_Py_open_noraise@@Base+0x200> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 43530 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ + bne 436c0 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 43530 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 436c0 <_Py_open_noraise@@Base+0x1c4> │ │ │ │ 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 │ │ │ │ @@ -20836,112 +20938,112 @@ │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ add r0, r4, #12 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ - bl d9240 │ │ │ │ + bl d95e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000435d4 : │ │ │ │ +00043764 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 435ec │ │ │ │ + ldr r0, [pc, #12] @ 4377c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r2, sl, r4, lsr #30 │ │ │ │ + b 165f38 │ │ │ │ + rsbeq r2, sl, r8, 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4363c │ │ │ │ + bne 437cc │ │ │ │ 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 4361c │ │ │ │ + beq 437ac │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 436ac │ │ │ │ + bne 4383c │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 43690 │ │ │ │ + bgt 43820 │ │ │ │ mov r4, #0 │ │ │ │ - b 436ac │ │ │ │ + b 4383c │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 436dc │ │ │ │ - b 43688 │ │ │ │ + beq 4386c │ │ │ │ + b 43818 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, ip │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #56] @ 4370c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #56] @ 4389c │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 43704 │ │ │ │ + beq 43894 │ │ │ │ add r2, r6, r4 │ │ │ │ ldr r1, [ip] │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movweq r2, #5976 @ 0x1758 │ │ │ │ + movweq r2, #5356 @ 0x14ec │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [ip, #4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 379b88 │ │ │ │ + b 26c394 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - strhteq r2, [sl], #-240 @ 0xffffff10 │ │ │ │ + strhteq r2, [sl], #-244 @ 0xffffff0c │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r2, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ @@ -20950,20 +21052,20 @@ │ │ │ │ mov r1, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r3, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ bl 2dec8 <__getsockopt64@plt> │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 43770 │ │ │ │ + bne 43900 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ cmpne r5, #106 @ 0x6a │ │ │ │ moveq r4, #1 │ │ │ │ - beq 43770 │ │ │ │ + beq 43900 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ str r5, [r0] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -20972,92 +21074,92 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r0, #26176 @ 0x6640 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #36952 @ 0x9058 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, #15 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 437d0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 43960 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000437d0 : │ │ │ │ +00043960 : │ │ │ │ push {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 43808 │ │ │ │ + beq 43998 │ │ │ │ mov r0, r4 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43830 │ │ │ │ + beq 439c0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3317c8 │ │ │ │ + bl 333e50 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4384c │ │ │ │ - ldr r2, [pc, #68] @ 4387c │ │ │ │ + bne 439dc │ │ │ │ + ldr r2, [pc, #68] @ 43a0c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 346a48 │ │ │ │ - b 43874 │ │ │ │ + bl 347b44 │ │ │ │ + b 43a04 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43864 │ │ │ │ + bgt 439f4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 4386c │ │ │ │ + beq 439fc │ │ │ │ mov r4, #0 │ │ │ │ - b 43874 │ │ │ │ + b 43a04 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, 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 r5, [fp, #4] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 438c0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 43a50 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52108 @ 0xcb8c │ │ │ │ + movw r1, #45068 @ 0xb00c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, #2 │ │ │ │ str r4, [r0, #4] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ str r6, [r0, #28] │ │ │ │ @@ -21068,169 +21170,169 @@ │ │ │ │ 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 43940 │ │ │ │ + bne 43ad0 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 4396c │ │ │ │ - b 43960 │ │ │ │ + beq 43afc │ │ │ │ + b 43af0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41284 @ 0xa144 │ │ │ │ + movw r0, #34244 @ 0x85c4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43924 │ │ │ │ + bne 43ab4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 43980 │ │ │ │ + bne 43b10 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 439e0 │ │ │ │ - b 439b0 │ │ │ │ + beq 43b70 │ │ │ │ + b 43b40 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4396c │ │ │ │ + bne 43afc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4396c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 43afc │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 439e0 │ │ │ │ + beq 43b70 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 439e0 │ │ │ │ + bne 43b70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 439a4 │ │ │ │ + beq 43b34 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d2820 │ │ │ │ + bl 3d15f8 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00043a00 : │ │ │ │ +00043b90 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #56] @ 43a54 │ │ │ │ + ldr r2, [pc, #56] @ 43be4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43a40 │ │ │ │ + beq 43bd0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ ldr r2, [r0, #3704] @ 0xe78 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 43a40 │ │ │ │ - bl 349b98 <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ - bl 30d5d8 │ │ │ │ + bne 43bd0 │ │ │ │ + bl 34ad2c <_PyInterpreterState_SetNotRunningMain@@Base> │ │ │ │ + bl 310e10 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r4 │ │ │ │ moveq r0, #120 @ 0x78 │ │ │ │ bl 2dc94 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00043a58 : │ │ │ │ +00043be8 : │ │ │ │ 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, #272] @ 43b84 │ │ │ │ + ldr r4, [pc, #272] @ 43d14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ - beq 43b7c │ │ │ │ + beq 43d0c │ │ │ │ mov r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r4, r4, #68 @ 0x44 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43aac │ │ │ │ + bne 43c3c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43a94 │ │ │ │ + bne 43c24 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 43ac8 │ │ │ │ + bne 43c58 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r5, [pc, #184] @ 43b88 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r5, [pc, #184] @ 43d18 │ │ │ │ ldr r3, [r5, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ mvneq r5, #1 │ │ │ │ - beq 43b4c │ │ │ │ + beq 43cdc │ │ │ │ cmp r6, #0 │ │ │ │ ldreq r0, [r5, #1696] @ 0x6a0 │ │ │ │ - beq 43af4 │ │ │ │ + beq 43c84 │ │ │ │ ldr r0, [r5, #1700] @ 0x6a4 │ │ │ │ mov r1, r6 │ │ │ │ - bl b2f10 <_Py_hashtable_get@@Base> │ │ │ │ + bl b2d28 <_Py_hashtable_get@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43b0c │ │ │ │ + beq 43c9c │ │ │ │ mov r1, r7 │ │ │ │ - bl 222238 <_Py_hashtable_steal@@Base> │ │ │ │ + bl 2236e8 <_Py_hashtable_steal@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 43b14 │ │ │ │ + bne 43ca4 │ │ │ │ mov r5, #0 │ │ │ │ - b 43b4c │ │ │ │ + b 43cdc │ │ │ │ ldr r2, [r1] │ │ │ │ ldr r3, [r5, #1676] @ 0x68c │ │ │ │ sub r3, r3, r2 │ │ │ │ ldr r2, [r5, #1648] @ 0x670 │ │ │ │ str r3, [r5, #1676] @ 0x68c │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + movw r3, #54404 @ 0xd484 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 43b40 │ │ │ │ + bne 43cd0 │ │ │ │ bl 2da00 │ │ │ │ - b 43b0c │ │ │ │ + b 43c9c │ │ │ │ ldr r0, [r5, #1632] @ 0x660 │ │ │ │ blx r2 │ │ │ │ - b 43b0c │ │ │ │ + b 43c9c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43b6c │ │ │ │ + bne 43cfc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43b54 │ │ │ │ + bne 43ce4 │ │ │ │ dmb ish │ │ │ │ - beq 43b7c │ │ │ │ - ldr r0, [pc, #16] @ 43b8c │ │ │ │ - bl 35f1ec │ │ │ │ + beq 43d0c │ │ │ │ + ldr r0, [pc, #16] @ 43d1c │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq fp, sl, r4, lsl r4 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -21239,274 +21341,274 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 43bec │ │ │ │ + bne 43d7c │ │ │ │ cmp r7, #0 │ │ │ │ - bge 43bd0 │ │ │ │ + bge 43d60 │ │ │ │ mov r5, #0 │ │ │ │ - b 43bec │ │ │ │ + b 43d7c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 43c20 │ │ │ │ - b 43bc8 │ │ │ │ + beq 43db0 │ │ │ │ + b 43d58 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #860] @ 43f74 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #860] @ 44104 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 43f68 │ │ │ │ + beq 440f8 │ │ │ │ cmn r7, r5 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr sl, [r6, #12] │ │ │ │ moveq r4, r3 │ │ │ │ ldrne r4, [r4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 43c50 │ │ │ │ - bl 3db010 │ │ │ │ + bne 43de0 │ │ │ │ + bl 3e1b94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 43c60 │ │ │ │ - b 43f68 │ │ │ │ + bne 43df0 │ │ │ │ + b 440f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 43cb4 │ │ │ │ + beq 43e44 │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - bl 3d3a40 │ │ │ │ + bl 3d2818 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43c94 │ │ │ │ + beq 43e24 │ │ │ │ ldr r1, [sl, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d3a40 │ │ │ │ + bl 3d2818 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43cdc │ │ │ │ + bne 43e6c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43cb4 │ │ │ │ + bgt 43e44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 43cb4 │ │ │ │ + bne 43e44 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43cd4 │ │ │ │ + bgt 43e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 43cd4 │ │ │ │ + bne 43e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 43f68 │ │ │ │ - ldr r3, [pc, #660] @ 43f78 │ │ │ │ + b 440f8 │ │ │ │ + ldr r3, [pc, #660] @ 44108 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 43d0c │ │ │ │ + bne 43e9c │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, #816 @ 0x330 │ │ │ │ - bl 44000 │ │ │ │ + bl 44190 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43dd0 │ │ │ │ - b 43c94 │ │ │ │ + bne 43f60 │ │ │ │ + b 43e24 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ mov r1, r5 │ │ │ │ add r0, r8, #5632 @ 0x1600 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 44000 │ │ │ │ + bl 44190 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43c94 │ │ │ │ + beq 43e24 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 43d50 │ │ │ │ + bne 43ee0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43d38 │ │ │ │ + bne 43ec8 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq 43d64 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + beq 43ef4 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r7, [r8, #3696] @ 0xe70 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r7, #816 @ 0x330 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 43d90 │ │ │ │ - bl 44000 │ │ │ │ + beq 43f20 │ │ │ │ + bl 44190 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 43d94 │ │ │ │ + beq 43f24 │ │ │ │ ldr r7, [r7, #4] │ │ │ │ - b 43d68 │ │ │ │ + b 43ef8 │ │ │ │ mov r6, r7 │ │ │ │ ldr r0, [r8, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 43dbc │ │ │ │ + bne 43f4c │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 43da4 │ │ │ │ + bne 43f34 │ │ │ │ dmb ish │ │ │ │ - beq 43dc8 │ │ │ │ - bl 35f1ec │ │ │ │ + beq 43f58 │ │ │ │ + bl 3493f0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 43c94 │ │ │ │ - bl e5d98 │ │ │ │ + beq 43e24 │ │ │ │ + bl e5fac │ │ │ │ subs r7, r0, #0 │ │ │ │ movne r9, #0 │ │ │ │ - bne 43e0c │ │ │ │ - b 43efc │ │ │ │ + bne 43f9c │ │ │ │ + b 4408c │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r2, [sl, #12] │ │ │ │ ldr r8, [r3, r9, lsl #2] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 43e40 │ │ │ │ + bne 43fd0 │ │ │ │ ldr r3, [r8, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 43e1c │ │ │ │ + beq 43fac │ │ │ │ add r9, r9, #1 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - bge 43efc │ │ │ │ - b 43de4 │ │ │ │ + bge 4408c │ │ │ │ + b 43f74 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 43e08 │ │ │ │ + bne 43f98 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43e08 │ │ │ │ - b 43f44 │ │ │ │ - ldr r0, [pc, #308] @ 43f7c │ │ │ │ + bne 43f98 │ │ │ │ + b 440d4 │ │ │ │ + ldr r0, [pc, #308] @ 4410c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 43f44 │ │ │ │ + beq 440d4 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 43e08 │ │ │ │ + beq 43f98 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43e84 │ │ │ │ + bgt 44014 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 43e84 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 44014 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 79ec8 │ │ │ │ + bl 7a21c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 43f44 │ │ │ │ + beq 440d4 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 43ed8 │ │ │ │ + bne 44068 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 43ed8 │ │ │ │ + bne 44068 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43f44 │ │ │ │ + bgt 440d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 43f44 │ │ │ │ + bne 440d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 43f44 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 440d4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43e08 │ │ │ │ + bgt 43f98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 43e08 │ │ │ │ + bne 43f98 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 43e08 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 43f98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43f1c │ │ │ │ + bgt 440ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 43f1c │ │ │ │ + bne 440ac │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43f3c │ │ │ │ + bgt 440cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 43f3c │ │ │ │ + bne 440cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ - b 43f68 │ │ │ │ + b 440f8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 43c94 │ │ │ │ + bgt 43e24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 43c94 │ │ │ │ + bne 43e24 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 43c94 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 43e24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r3, sl, r4, lsr #4 │ │ │ │ + rsbeq r3, sl, r8, lsr #4 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r4, fp, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43fbc │ │ │ │ + bne 4414c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 43fd0 │ │ │ │ - b 43fe0 │ │ │ │ + bne 44160 │ │ │ │ + b 44170 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 43fac │ │ │ │ + beq 4413c │ │ │ │ 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 │ │ │ │ @@ -21522,549 +21624,549 @@ │ │ │ │ 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 4406c │ │ │ │ + beq 441fc │ │ │ │ ldr r2, [r3, #-80] @ 0xffffffb0 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r3, #80 @ 0x50 │ │ │ │ add ip, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 44050 │ │ │ │ + bgt 441e0 │ │ │ │ mov r3, r4 │ │ │ │ ldr r4, [r4] │ │ │ │ - b 44024 │ │ │ │ + b 441b4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle ip, [r3, #-80] @ 0xffffffb0 │ │ │ │ - bl e7448 │ │ │ │ + bl e765c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 44044 │ │ │ │ + bge 441d4 │ │ │ │ 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 440b4 │ │ │ │ + bne 44244 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r5, [r6, #12] │ │ │ │ ldr r4, [r7, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 440e0 │ │ │ │ - b 440d4 │ │ │ │ + beq 44270 │ │ │ │ + b 44264 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41312 @ 0xa160 │ │ │ │ + movw r0, #34272 @ 0x85e0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44098 │ │ │ │ + bne 44228 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bne 440f4 │ │ │ │ + bne 44284 │ │ │ │ ldr r8, [r8, #4] │ │ │ │ ldr r4, [r8, #4] │ │ │ │ cmp r5, r4 │ │ │ │ - beq 44154 │ │ │ │ - b 44124 │ │ │ │ + beq 442e4 │ │ │ │ + b 442b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 440e0 │ │ │ │ + bne 44270 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 440e0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 44270 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - beq 44154 │ │ │ │ + beq 442e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44154 │ │ │ │ + bne 442e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44118 │ │ │ │ + beq 442a8 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3d3cdc │ │ │ │ + bl 3d2ab4 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ 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, #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, #1448] @ 4474c │ │ │ │ + ldr r3, [pc, #1448] @ 448dc │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bls 441d0 │ │ │ │ + bls 44360 │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5288 @ 0x14a8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - bl 150e8c │ │ │ │ + movw r0, #63784 @ 0xf928 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 442d8 │ │ │ │ + beq 44468 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 44220 │ │ │ │ + ble 443b0 │ │ │ │ cmp r5, #2 │ │ │ │ ldr r4, [r6, #4] │ │ │ │ moveq r6, #0 │ │ │ │ streq r6, [fp, #-240] @ 0xffffff10 │ │ │ │ - beq 4422c │ │ │ │ + beq 443bc │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-240] @ 0xffffff10 │ │ │ │ - bne 44210 │ │ │ │ - bl dd698 │ │ │ │ + bne 443a0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 442d8 │ │ │ │ + bne 44468 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r6, [r6, #12] │ │ │ │ moveq r6, #0 │ │ │ │ - b 4422c │ │ │ │ + b 443bc │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-240] @ 0xffffff10 │ │ │ │ mov r4, r6 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, #28 │ │ │ │ sub r0, fp, #200 @ 0xc8 │ │ │ │ str r1, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-220] @ 0xffffff24 │ │ │ │ bl 2df4c │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r6, r3 │ │ │ │ - beq 442b8 │ │ │ │ + beq 44448 │ │ │ │ sub r8, fp, #172 @ 0xac │ │ │ │ ldr r0, [fp, #-236] @ 0xffffff14 │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - movw ip, #5288 @ 0x14a8 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movw ip, #63784 @ 0xf928 │ │ │ │ + movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38e180 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ + bl 38e658 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 44680 │ │ │ │ + beq 44810 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #53540 @ 0xd124 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #46500 @ 0xb5a4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ strne r8, [fp, #-200] @ 0xffffff38 │ │ │ │ ldrne r3, [fp, #-216] @ 0xffffff28 │ │ │ │ strne r3, [fp, #-196] @ 0xffffff3c │ │ │ │ - beq 442d8 │ │ │ │ - b 442e0 │ │ │ │ + beq 44468 │ │ │ │ + b 44470 │ │ │ │ ldr r2, [fp, #-236] @ 0xffffff14 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #53540 @ 0xd124 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #46500 @ 0xb5a4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 442e0 │ │ │ │ + bne 44470 │ │ │ │ mov r8, #0 │ │ │ │ - b 44724 │ │ │ │ + b 448b4 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ sub r1, fp, #200 @ 0xc8 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #220 @ 0xdc │ │ │ │ - bl 44750 │ │ │ │ + bl 448e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44694 │ │ │ │ + beq 44824 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 44388 │ │ │ │ + beq 44518 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba774 │ │ │ │ + bl ba620 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 44340 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 444d0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53556 @ 0xd134 │ │ │ │ + movw r1, #46516 @ 0xb5b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r7 │ │ │ │ mov r8, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r6, r7 │ │ │ │ mov r5, r7 │ │ │ │ - bl 1b6770 │ │ │ │ - b 446b4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 44844 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble 44394 │ │ │ │ + ble 44524 │ │ │ │ movw r3, #10082 @ 0x2762 │ │ │ │ movt r3, #630 @ 0x276 │ │ │ │ cmp r6, r3 │ │ │ │ - bhi 44370 │ │ │ │ + bhi 44500 │ │ │ │ mov r0, #52 @ 0x34 │ │ │ │ mul r0, r0, r6 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 44398 │ │ │ │ + bne 44528 │ │ │ │ mov r8, #0 │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ mov r6, r8 │ │ │ │ mov r4, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b 446b4 │ │ │ │ + b 44844 │ │ │ │ mov r7, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 44398 │ │ │ │ + b 44528 │ │ │ │ mov r4, #0 │ │ │ │ mov r8, #0 │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ + movw r1, #46560 @ 0xb5e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r9, r4 │ │ │ │ add sl, r7, #12 │ │ │ │ mov r2, r4 │ │ │ │ mov r5, r8 │ │ │ │ cmp r5, r6 │ │ │ │ - bge 44458 │ │ │ │ + bge 445e8 │ │ │ │ add r3, r2, #8 │ │ │ │ str r3, [sp] │ │ │ │ add r3, r2, #4 │ │ │ │ str r2, [fp, #-244] @ 0xffffff0c │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ str r1, [fp, #-232] @ 0xffffff18 │ │ │ │ - bl 29d858 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 446ac │ │ │ │ + beq 4483c │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmn r0, #-2147483631 @ 0x80000011 │ │ │ │ - bhi 44434 │ │ │ │ + bhi 445c4 │ │ │ │ add r3, r0, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r0, r3 │ │ │ │ - bhi 44434 │ │ │ │ + bhi 445c4 │ │ │ │ ldr r1, [fp, #-232] @ 0xffffff18 │ │ │ │ adds r8, r8, r3 │ │ │ │ add r2, r2, #52 @ 0x34 │ │ │ │ - bpl 443b4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bpl 44544 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53672 @ 0xd1a8 │ │ │ │ + movw r1, #46632 @ 0xb628 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4444c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 445dc │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53640 @ 0xd188 │ │ │ │ + movw r1, #46600 @ 0xb608 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r8, #0 │ │ │ │ mov r6, r8 │ │ │ │ - b 446b4 │ │ │ │ + b 44844 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44618 │ │ │ │ + beq 447a8 │ │ │ │ mov r0, r8 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4447c │ │ │ │ + bne 4460c │ │ │ │ mov r8, r6 │ │ │ │ - bl 370224 │ │ │ │ - b 446b4 │ │ │ │ + bl 370d0c │ │ │ │ + b 44844 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, #0 │ │ │ │ str r6, [fp, #-184] @ 0xffffff48 │ │ │ │ str r8, [fp, #-180] @ 0xffffff4c │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r3, #11 │ │ │ │ - bls 444bc │ │ │ │ + bls 4464c │ │ │ │ ldr r8, [fp, #-184] @ 0xffffff48 │ │ │ │ mov sl, #0 │ │ │ │ str r6, [fp, #-232] @ 0xffffff18 │ │ │ │ mov r6, r4 │ │ │ │ ldr r2, [r9, #16] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 444c4 │ │ │ │ - b 4456c │ │ │ │ + bne 44654 │ │ │ │ + b 446fc │ │ │ │ mov sl, #0 │ │ │ │ - b 44574 │ │ │ │ + b 44704 │ │ │ │ cmn r2, #-2147483635 @ 0x8000000d │ │ │ │ - bhi 445ac │ │ │ │ + bhi 4473c │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ add r4, r2, #12 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 445d0 │ │ │ │ + beq 44760 │ │ │ │ sub r0, r8, r1 │ │ │ │ adds r0, r4, r0 │ │ │ │ - bcs 445d0 │ │ │ │ + bcs 44760 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp r0, ip │ │ │ │ - bhi 445d0 │ │ │ │ + bhi 44760 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [r0], #12 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 445d0 │ │ │ │ + beq 44760 │ │ │ │ ldr ip, [fp, #-180] @ 0xffffff4c │ │ │ │ sub r1, r0, r1 │ │ │ │ cmp r1, ip │ │ │ │ - bhi 445d0 │ │ │ │ + bhi 44760 │ │ │ │ sub ip, ip, r1 │ │ │ │ cmp r2, ip │ │ │ │ - bhi 445d0 │ │ │ │ + bhi 44760 │ │ │ │ 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 2ebec │ │ │ │ ldr r2, [fp, #-244] @ 0xffffff0c │ │ │ │ cmp r5, sl │ │ │ │ - beq 44620 │ │ │ │ + beq 447b0 │ │ │ │ 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 445f8 │ │ │ │ + bls 44788 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, #0 │ │ │ │ - movw r2, #3116 @ 0xc2c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #53696 @ 0xd1c0 │ │ │ │ + movw r2, #61612 @ 0xf0ac │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #46656 @ 0xb640 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r3, #53528 @ 0xd118 │ │ │ │ + movw r3, #46488 @ 0xb598 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movne r2, r3 │ │ │ │ mov r8, #0 │ │ │ │ - bl 171cc4 │ │ │ │ - b 446b4 │ │ │ │ + bl 171960 │ │ │ │ + b 44844 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53732 @ 0xd1e4 │ │ │ │ + movw r1, #46692 @ 0xb664 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 445f0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 44780 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53772 @ 0xd20c │ │ │ │ + movw r1, #46732 @ 0xb68c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r4, r6 │ │ │ │ ldr r6, [fp, #-232] @ 0xffffff18 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r8, #0 │ │ │ │ - b 446b4 │ │ │ │ + b 44844 │ │ │ │ sub r1, r1, r0 │ │ │ │ cmp r1, r4 │ │ │ │ - bcc 4456c │ │ │ │ + bcc 446fc │ │ │ │ add r2, r2, #15 │ │ │ │ add r9, r9, #52 @ 0x34 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r8, r8, r2 │ │ │ │ - b 444ac │ │ │ │ + b 4463c │ │ │ │ mov r6, r5 │ │ │ │ - b 44628 │ │ │ │ + b 447b8 │ │ │ │ mov r4, 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, #18576 @ 0x4890 │ │ │ │ + movw r2, #18976 @ 0x4a20 │ │ │ │ movt r2, #4 │ │ │ │ str r8, [sp] │ │ │ │ str ip, [fp, #-212] @ 0xffffff2c │ │ │ │ - bl 38fd50 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 390228 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 446b4 │ │ │ │ + beq 44844 │ │ │ │ ldr r0, [fp, #-204] @ 0xffffff34 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r8, r0 │ │ │ │ - b 446b4 │ │ │ │ + b 44844 │ │ │ │ mov r8, r5 │ │ │ │ mov r7, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 446b4 │ │ │ │ + b 44844 │ │ │ │ mov r8, #0 │ │ │ │ mov r4, r8 │ │ │ │ mov r7, r8 │ │ │ │ mov r6, r8 │ │ │ │ mov r5, r8 │ │ │ │ - b 446b4 │ │ │ │ + b 44844 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, #0 │ │ │ │ add r6, r4, #8 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ cmp r9, r5 │ │ │ │ - beq 446e0 │ │ │ │ + beq 44870 │ │ │ │ mov r0, r6 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #52 @ 0x34 │ │ │ │ - bl 218ad0 │ │ │ │ - b 446c4 │ │ │ │ + bl 219744 │ │ │ │ + b 44854 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #44 @ 0x2c │ │ │ │ mov r4, #0 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-192] @ 0xffffff40 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [fp, #-224] @ 0xffffff20 │ │ │ │ ldr r0, [fp, #-220] @ 0xffffff24 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 44720 │ │ │ │ + bge 448b0 │ │ │ │ mla r0, r5, r4, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 218ad0 │ │ │ │ - b 44700 │ │ │ │ - bl ba244 │ │ │ │ - ldr r3, [pc, #32] @ 4474c │ │ │ │ + bl 219744 │ │ │ │ + b 44890 │ │ │ │ + bl ba0f0 │ │ │ │ + ldr r3, [pc, #32] @ 448dc │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 44740 │ │ │ │ + beq 448d0 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl ba774 │ │ │ │ + bl ba620 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 447a8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 44938 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53820 @ 0xd23c │ │ │ │ + movw r1, #46780 @ 0xb6bc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, r6 │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 1b6770 │ │ │ │ - b 4486c │ │ │ │ + bl 1b6978 │ │ │ │ + b 449fc │ │ │ │ ldr r9, [r6, #8] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmp r9, #0 │ │ │ │ - ble 44810 │ │ │ │ + ble 449a0 │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bls 447d4 │ │ │ │ + bls 44964 │ │ │ │ mov r5, #0 │ │ │ │ mvn r4, #0 │ │ │ │ mov sl, r5 │ │ │ │ - bl 370224 │ │ │ │ - b 4486c │ │ │ │ + bl 370d0c │ │ │ │ + b 449fc │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 447c0 │ │ │ │ + beq 44950 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r9, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - bhi 447c0 │ │ │ │ + bhi 44950 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r9 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44818 │ │ │ │ - b 447c0 │ │ │ │ + bne 449a8 │ │ │ │ + b 44950 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r5 │ │ │ │ add r7, r6, #12 │ │ │ │ mov sl, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r9, sl │ │ │ │ - ble 44860 │ │ │ │ + ble 449f0 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ add r8, r8, #44 @ 0x2c │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ add r4, r4, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 44868 │ │ │ │ + blt 449f8 │ │ │ │ ldr r1, [r8, #-44] @ 0xffffffd4 │ │ │ │ add sl, sl, #1 │ │ │ │ str r1, [r4, #-8] │ │ │ │ ldr r1, [r8, #-36] @ 0xffffffdc │ │ │ │ str r1, [r4, #-4] │ │ │ │ - b 44824 │ │ │ │ + b 449b4 │ │ │ │ mov r4, #0 │ │ │ │ - b 4486c │ │ │ │ + b 449fc │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [r3] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r3] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ 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 │ │ │ │ @@ -22081,1125 +22183,856 @@ │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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] @ 44964 │ │ │ │ + ldr r3, [pc, #28] @ 44af4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r0, [r3, #1532] @ 0x5fc │ │ │ │ - bl 341354 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 343034 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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] @ 449a0 │ │ │ │ + ldr r3, [pc, #28] @ 44b30 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add r0, r0, #5568 @ 0x15c0 │ │ │ │ add r0, r0, #56 @ 0x38 │ │ │ │ - bl 3410fc │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 342ddc │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #272] @ 44ad0 │ │ │ │ + ldr r2, [pc, #272] @ 44c60 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1532] @ 0x5fc │ │ │ │ ldr r8, [r7, #8] │ │ │ │ sub r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - blt 44ac4 │ │ │ │ + blt 44c54 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r0, r6 │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 44a34 │ │ │ │ + bge 44bc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44a2c │ │ │ │ + bgt 44bbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 44a2c │ │ │ │ + bne 44bbc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ - beq 44a44 │ │ │ │ + beq 44bd4 │ │ │ │ mov r4, r8 │ │ │ │ - b 44a90 │ │ │ │ + b 44c20 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r8, r4 │ │ │ │ movlt r4, r8 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 44a3c │ │ │ │ + blt 44bcc │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ - bne 44a88 │ │ │ │ + bne 44c18 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2f5a3c │ │ │ │ + bl 2f94d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44a90 │ │ │ │ - b 44a0c │ │ │ │ + bne 44c20 │ │ │ │ + b 44b9c │ │ │ │ sub r4, r4, #1 │ │ │ │ - b 44a54 │ │ │ │ + b 44be4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44ab0 │ │ │ │ + bgt 44c40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 44ab0 │ │ │ │ + bne 44c40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ sub r8, r4, #1 │ │ │ │ - b 449d8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 44b68 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 44b2c │ │ │ │ + bne 44cbc │ │ │ │ cmp r7, #0 │ │ │ │ - bgt 44b10 │ │ │ │ + bgt 44ca0 │ │ │ │ mov r5, #0 │ │ │ │ - b 44b2c │ │ │ │ + b 44cbc │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 44b64 │ │ │ │ - b 44b08 │ │ │ │ + beq 44cf4 │ │ │ │ + b 44c98 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #340] @ 44cb0 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #340] @ 44e40 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44ca4 │ │ │ │ + beq 44e34 │ │ │ │ ldr r0, [r4] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 44b88 │ │ │ │ - bl dd698 │ │ │ │ + bne 44d18 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 44c94 │ │ │ │ - b 44ca4 │ │ │ │ - bl e6f4c │ │ │ │ + beq 44e24 │ │ │ │ + b 44e34 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44bb0 │ │ │ │ + bgt 44d40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 44bb0 │ │ │ │ + bne 44d40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 44b78 │ │ │ │ + beq 44d08 │ │ │ │ cmp r7, #1 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 44be4 │ │ │ │ + beq 44d74 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 44be4 │ │ │ │ - bl dd698 │ │ │ │ + bne 44d74 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44ca4 │ │ │ │ + bne 44e34 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 44c10 │ │ │ │ + bge 44da0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 44ca4 │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 44e34 │ │ │ │ + bl 1f8074 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, #384 @ 0x180 │ │ │ │ bl 2dde4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 44c78 │ │ │ │ + bge 44e08 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 44c64 │ │ │ │ - bl d51c0 │ │ │ │ + bne 44df4 │ │ │ │ + bl d555c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 44c88 │ │ │ │ - b 44c28 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 44e18 │ │ │ │ + b 44db8 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 44c88 │ │ │ │ + bl 305aac │ │ │ │ + b 44e18 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1685dc │ │ │ │ + b 168264 │ │ │ │ mov r0, r4 │ │ │ │ - bl 168b48 │ │ │ │ - b 44ca4 │ │ │ │ + bl 1687d0 │ │ │ │ + b 44e34 │ │ │ │ cmp r7, #1 │ │ │ │ mvnne r6, #0 │ │ │ │ - beq 44bec │ │ │ │ - b 44bc4 │ │ │ │ + beq 44d7c │ │ │ │ + b 44d54 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r3, [sl], #-64 @ 0xffffffc0 @ │ │ │ │ + ldrdeq r3, [sl], #-68 @ 0xffffffbc @ │ │ │ │ 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 44cf8 │ │ │ │ + bge 44e88 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #55884 @ 0xda4c │ │ │ │ + movw r0, #48844 @ 0xbecc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d3098 │ │ │ │ - ldr r1, [pc, #292] @ 44e24 │ │ │ │ + b d3434 │ │ │ │ + ldr r1, [pc, #292] @ 44fb4 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 44e18 │ │ │ │ + beq 44fa8 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 44d70 │ │ │ │ - bl 3dac64 │ │ │ │ + bne 44f00 │ │ │ │ + bl 3d9a3c │ │ │ │ ldrsb r2, [r4, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r1, #22124 @ 0x566c │ │ │ │ + movw r1, #15288 @ 0x3bb8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ cmp r2, #0 │ │ │ │ - movw ip, #22132 @ 0x5674 │ │ │ │ + movw ip, #15296 @ 0x3bc0 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ movge r0, r1 │ │ │ │ movlt r0, ip │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #55904 @ 0xda60 │ │ │ │ + movw r0, #48864 @ 0xbee0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r4, r0 │ │ │ │ - b 44e18 │ │ │ │ - bl 246028 │ │ │ │ + b 44fa8 │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 44dd0 │ │ │ │ + bne 44f60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dac64 │ │ │ │ + bl 3d9a3c │ │ │ │ ldrsb ip, [r4, #12] │ │ │ │ - movw r2, #22124 @ 0x566c │ │ │ │ + movw r2, #15288 @ 0x3bb8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #22132 @ 0x5674 │ │ │ │ + movw r0, #15296 @ 0x3bc0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movge r0, r2 │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp] │ │ │ │ - movw r0, #55940 @ 0xda84 │ │ │ │ + movw r0, #48900 @ 0xbf04 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 246fe4 │ │ │ │ - b 44df8 │ │ │ │ + bl 2479cc │ │ │ │ + b 44f88 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 44df4 │ │ │ │ + bne 44f84 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11544 @ 0x2d18 │ │ │ │ + movw r1, #4504 @ 0x1198 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 44e18 │ │ │ │ + bgt 44fa8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 44e18 │ │ │ │ + bne 44fa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mlseq fp, ip, r8, r6 │ │ │ │ push {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 │ │ │ │ - bl 106be0 │ │ │ │ + bl 1066f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 44e5c │ │ │ │ + beq 44fec │ │ │ │ mov r0, r4 │ │ │ │ - bl 4545c │ │ │ │ - b 45014 │ │ │ │ + bl 455ec │ │ │ │ + b 451a4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 44e74 │ │ │ │ + beq 45004 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 44e84 │ │ │ │ + bne 45014 │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 45020 │ │ │ │ + b 451b0 │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #9 │ │ │ │ - bne 44ef4 │ │ │ │ + bne 45084 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44ea8 │ │ │ │ + bne 45038 │ │ │ │ ldr r6, [r4, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 44ec8 │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ + beq 45058 │ │ │ │ + movw r3, #5380 @ 0x1504 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r0, r4, #20 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 92dac │ │ │ │ + bl 929b4 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [r3, #4] │ │ │ │ mov r3, r6 │ │ │ │ ldreq r2, [r4, #36] @ 0x24 │ │ │ │ - bl 3af748 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ + bl 3aed18 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ - b 45014 │ │ │ │ - ldr r1, [pc, #288] @ 4501c │ │ │ │ + bl bb9e0 │ │ │ │ + b 451a4 │ │ │ │ + ldr r1, [pc, #288] @ 451ac │ │ │ │ add r3, r2, #8 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 44fa4 │ │ │ │ + bhi 45134 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ - b 44fbc │ │ │ │ - bl 370224 │ │ │ │ - b 44fbc │ │ │ │ - bl 87c8c <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ - b 44fbc │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 2624d8 │ │ │ │ + b 4514c │ │ │ │ + bl 370d0c │ │ │ │ + b 4514c │ │ │ │ + bl 881b0 <_PyErr_SetInterpreterAlreadyRunning@@Base> │ │ │ │ + b 4514c │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55980 @ 0xdaac │ │ │ │ + movw r1, #48940 @ 0xbf2c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 44fbc │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4514c │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56016 @ 0xdad0 │ │ │ │ + movw r1, #48976 @ 0xbf50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 44fbc │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4514c │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #49016 @ 0xbf78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 44fbc │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4514c │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56100 @ 0xdb24 │ │ │ │ + movw r1, #49060 @ 0xbfa4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 44fbc │ │ │ │ + bl 1b6978 │ │ │ │ + b 4514c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56152 @ 0xdb58 │ │ │ │ + movw r1, #49112 @ 0xbfd8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 44fd4 │ │ │ │ + bne 45164 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 45014 │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ + beq 451a4 │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #88] @ 0x58 │ │ │ │ mov r7, #0 │ │ │ │ add r0, r4, #20 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 92dac │ │ │ │ + bl 929b4 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ ldr r0, [r6, #24] │ │ │ │ str r3, [r6, #24] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq sp, r2, r0, lsr #3 │ │ │ │ + rsbeq fp, r2, r0, lsl r6 │ │ │ │ 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 r0, #0 │ │ │ │ - bl 2e0614 <_PyNamespace_New@@Base> │ │ │ │ + bl 2e40a4 <_PyNamespace_New@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 45360 │ │ │ │ + beq 454f0 │ │ │ │ mov r0, #0 │ │ │ │ - bl 2e0614 <_PyNamespace_New@@Base> │ │ │ │ + bl 2e40a4 <_PyNamespace_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4519c │ │ │ │ + beq 4532c │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 450b8 │ │ │ │ - bl c1ea0 │ │ │ │ + beq 45248 │ │ │ │ + bl c20e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4517c │ │ │ │ + beq 4530c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39964 @ 0x9c1c │ │ │ │ + movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 450a8 │ │ │ │ + bgt 45238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 450a8 │ │ │ │ + bne 45238 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ movge r3, #0 │ │ │ │ - bge 450bc │ │ │ │ - b 4517c │ │ │ │ + bge 4524c │ │ │ │ + b 4530c │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45118 │ │ │ │ - bl c1ea0 │ │ │ │ + beq 452a8 │ │ │ │ + bl c20e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4517c │ │ │ │ + beq 4530c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39996 @ 0x9c3c │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4510c │ │ │ │ + bgt 4529c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 4510c │ │ │ │ + bne 4529c │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - blt 4517c │ │ │ │ + blt 4530c │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45174 │ │ │ │ - bl c1ea0 │ │ │ │ + beq 45304 │ │ │ │ + bl c20e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4517c │ │ │ │ + beq 4530c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #33008 @ 0x80f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45168 │ │ │ │ + bgt 452f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 45168 │ │ │ │ + bne 452f8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 451c8 │ │ │ │ - b 4517c │ │ │ │ + bge 45358 │ │ │ │ + b 4530c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 451c8 │ │ │ │ + beq 45358 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4519c │ │ │ │ + bgt 4532c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4519c │ │ │ │ + bne 4532c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45208 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 45398 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #17096 @ 0x42c8 │ │ │ │ + movw r1, #15232 @ 0x3b80 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45200 │ │ │ │ + bgt 45390 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 45200 │ │ │ │ + bne 45390 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 45218 │ │ │ │ + bge 453a8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4535c │ │ │ │ - b 45348 │ │ │ │ + bgt 454ec │ │ │ │ + b 454d8 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45234 │ │ │ │ - bl c1ea0 │ │ │ │ + beq 453c4 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45254 │ │ │ │ - b 45208 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 453e4 │ │ │ │ + b 45398 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65048 @ 0xfe18 │ │ │ │ + movw r1, #58952 @ 0xe648 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4528c │ │ │ │ + bgt 4541c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4528c │ │ │ │ + bne 4541c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 45208 │ │ │ │ + blt 45398 │ │ │ │ mov r0, r6 │ │ │ │ - bl 45368 │ │ │ │ + bl 454f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45208 │ │ │ │ + beq 45398 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56180 @ 0xdb74 │ │ │ │ + movw r1, #49140 @ 0xbff4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 452dc │ │ │ │ + bgt 4546c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 452dc │ │ │ │ + bne 4546c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 45208 │ │ │ │ + blt 45398 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45360 │ │ │ │ - bl c1ea0 │ │ │ │ + beq 454f0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 45304 │ │ │ │ - bl 1764a0 │ │ │ │ - b 45360 │ │ │ │ + bne 45494 │ │ │ │ + bl 176130 │ │ │ │ + b 454f0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56192 @ 0xdb80 │ │ │ │ + movw r1, #49152 @ 0xc000 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4533c │ │ │ │ + bgt 454cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4533c │ │ │ │ + bne 454cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 45360 │ │ │ │ - b 45208 │ │ │ │ + bge 454f0 │ │ │ │ + b 45398 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4535c │ │ │ │ + bne 454ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ ldr r5, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 453d0 │ │ │ │ + beq 45560 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ - movw r1, #22224 @ 0x56d0 │ │ │ │ + movw r1, #15388 @ 0x3c1c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r6 │ │ │ │ movne r4, r3 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 453e0 │ │ │ │ + beq 45570 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36904 @ 0x9028 │ │ │ │ + movw r1, #29792 @ 0x7460 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 453fc │ │ │ │ - b 453e0 │ │ │ │ + bne 4558c │ │ │ │ + b 45570 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45450 │ │ │ │ + beq 455e0 │ │ │ │ mov r0, r5 │ │ │ │ - b 45444 │ │ │ │ + b 455d4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45440 │ │ │ │ - movw r0, #2652 @ 0xa5c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + beq 455d0 │ │ │ │ + movw r0, #61148 @ 0xeedc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - b 45434 │ │ │ │ + b 455c4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 45424 │ │ │ │ + beq 455b4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #56228 @ 0xdba4 │ │ │ │ + movw r0, #49188 @ 0xc024 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d3098 │ │ │ │ - movw r0, #56240 @ 0xdbb0 │ │ │ │ + b d3434 │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b c20e8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, r3 │ │ │ │ str r3, [r4] │ │ │ │ - beq 4548c │ │ │ │ - bl 39ab98 <_PyXI_FreeFailure@@Base+0xc38> │ │ │ │ + beq 4561c │ │ │ │ + bl 39a668 <_PyXI_FreeFailure@@Base+0xc38> │ │ │ │ add r0, r4, #20 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4549c │ │ │ │ + b 4562c │ │ │ │ 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] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 454c4 │ │ │ │ - bl ad83c │ │ │ │ + beq 45654 │ │ │ │ + bl ad43c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 454d4 │ │ │ │ - bl ad83c │ │ │ │ + beq 45664 │ │ │ │ + bl ad43c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 454e4 │ │ │ │ - bl ad83c │ │ │ │ + beq 45674 │ │ │ │ + bl ad43c │ │ │ │ mov r2, #16 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45504 │ │ │ │ - bl ad83c │ │ │ │ + beq 45694 │ │ │ │ + bl ad43c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45514 │ │ │ │ - bl ad83c │ │ │ │ + beq 456a4 │ │ │ │ + bl ad43c │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df4c │ │ │ │ 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 │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 1d5e9c <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ + bl 1d62f4 <_PyRecursiveMutex_IsLockedByCurrentThread@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45588 │ │ │ │ + beq 45718 │ │ │ │ ldrd r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ add r0, r5, #8 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl 1d5ed4 <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ + bl 1d632c <_PyRecursiveMutex_Unlock@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r4, #1 │ │ │ │ - movw r0, #56344 @ 0xdc18 │ │ │ │ + movw r0, #50388 @ 0xc4d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60792 @ 0xed78 │ │ │ │ + movw r1, #53744 @ 0xd1f0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -000455a8 : │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14164 @ 0x3754 │ │ │ │ - movt r0, #106 @ 0x6a │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - 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] │ │ │ │ - mov r3, #0 │ │ │ │ - mov r2, #2048 @ 0x800 │ │ │ │ - movw r1, #55268 @ 0xd7e4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - mov r5, r0 │ │ │ │ - strh r3, [r7, #8] │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 45608 │ │ │ │ - mvn r4, #0 │ │ │ │ - b 459c4 │ │ │ │ - ldr r1, [pc, #956] @ 459cc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [r7] │ │ │ │ - beq 45600 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 196ab8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - ldr r3, [r7] │ │ │ │ - mov r0, #16 │ │ │ │ - ldr r8, [r3, #132] @ 0x84 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #64100 @ 0xfa64 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45680 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45680 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #64120 @ 0xfa78 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 456d0 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 456d0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #64140 @ 0xfa8c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45720 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45720 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r8 │ │ │ │ - movw r1, #64164 @ 0xfaa4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45770 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45770 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r2, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64092 @ 0xfa5c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - mov r2, #16 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64112 @ 0xfa70 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64132 @ 0xfa84 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - mov r2, #64 @ 0x40 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64156 @ 0xfa9c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - ldr r1, [pc, #480] @ 459d0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - subs r1, r0, #0 │ │ │ │ - str r1, [r7, #4] │ │ │ │ - beq 45600 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 196ab8 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - mov r0, #8 │ │ │ │ - ldr r7, [r3, #132] @ 0x84 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #64100 @ 0xfa64 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45860 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45860 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r0, #8 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #64120 @ 0xfa78 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 458b0 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 458b0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r0, #32 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #64140 @ 0xfa8c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45900 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45900 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r0, #32 │ │ │ │ - bl dd8d0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 45600 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - movw r1, #64164 @ 0xfaa4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl ddef0 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45950 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - bne 45950 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r4, #1 │ │ │ │ - beq 459c4 │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64180 @ 0xfab4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - mov r2, #8 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64200 @ 0xfac8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - mov r2, #32 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64220 @ 0xfadc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - cmp r0, #0 │ │ │ │ - blt 45600 │ │ │ │ - mov r2, #32 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #64244 @ 0xfaf4 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ - asr r4, r0, #31 │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r3, sl, r8, lsl #15 │ │ │ │ - mlseq sl, ip, r7, 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 459fc │ │ │ │ + bls 45760 │ │ │ │ mov r5, #0 │ │ │ │ - bl 370224 │ │ │ │ - b 45a50 │ │ │ │ + bl 370d0c │ │ │ │ + b 457b4 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45a1c │ │ │ │ + beq 45780 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 45a20 │ │ │ │ - b 459f0 │ │ │ │ + bls 45784 │ │ │ │ + b 45754 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 459f0 │ │ │ │ + beq 45754 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -23215,393 +23048,670 @@ │ │ │ │ mov r9, r0 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r0, #852] @ 0x354 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r3 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45ec0 │ │ │ │ + beq 45c24 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 45acc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 45830 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64268 @ 0xfb0c │ │ │ │ + movw r1, #57048 @ 0xded8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 45ec0 │ │ │ │ - ldr r5, [pc, #1012] @ 45ec8 │ │ │ │ + b 45c24 │ │ │ │ + ldr r5, [pc, #1012] @ 45c2c │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r4, r5] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45af8 │ │ │ │ + beq 4585c │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c3efc │ │ │ │ - b 45ac4 │ │ │ │ + bl bc34c │ │ │ │ + b 45828 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b34 │ │ │ │ + bgt 45898 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45b34 │ │ │ │ + bne 45898 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #620] @ 0x26c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45ec0 │ │ │ │ + beq 45c24 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 45b94 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 458f8 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 45ba0 │ │ │ │ + bne 45904 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45b94 │ │ │ │ + bgt 458f8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45b94 │ │ │ │ + bne 458f8 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 45bf4 │ │ │ │ + b 45958 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ mov r2, r7 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45bf4 │ │ │ │ + bgt 45958 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45bf4 │ │ │ │ + bne 45958 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #828] @ 0x33c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45ec0 │ │ │ │ + beq 45c24 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 45c34 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 45998 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64344 @ 0xfb58 │ │ │ │ + movw r1, #57124 @ 0xdf24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 45ac4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 45828 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45c84 │ │ │ │ + bgt 459e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45c84 │ │ │ │ + bne 459e8 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #664] @ 0x298 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45ec0 │ │ │ │ + beq 45c24 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 45cc4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 45a28 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64388 @ 0xfb84 │ │ │ │ + movw r1, #57168 @ 0xdf50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 45ac4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 45828 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45d14 │ │ │ │ + bgt 45a78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45d14 │ │ │ │ + bne 45a78 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45ec0 │ │ │ │ + beq 45c24 │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 45d74 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 45ad8 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp sl, r3 │ │ │ │ - bne 45d80 │ │ │ │ + bne 45ae4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45d74 │ │ │ │ + bgt 45ad8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45d74 │ │ │ │ + bne 45ad8 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 45dd0 │ │ │ │ + b 45b34 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45dd0 │ │ │ │ + bgt 45b34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 45dd0 │ │ │ │ + bne 45b34 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r9, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 45ec0 │ │ │ │ + beq 45c24 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 45e30 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 45b94 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 45e3c │ │ │ │ + bne 45ba0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45e30 │ │ │ │ + bgt 45b94 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 45e30 │ │ │ │ + bne 45b94 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 45e8c │ │ │ │ + b 45bf0 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ - movw r1, #64312 @ 0xfb38 │ │ │ │ + movw r1, #57092 @ 0xdf04 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45aec │ │ │ │ + bne 45850 │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 45e8c │ │ │ │ + bgt 45bf0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 45e8c │ │ │ │ + bne 45bf0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ stmib sp, {r1, r7} │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2ea850 │ │ │ │ + bl 2ee9ac │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - beq 45aec │ │ │ │ + beq 45850 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 45f00 │ │ │ │ + beq 45c64 │ │ │ │ ldr r6, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ addne r4, r0, #4 │ │ │ │ movne r5, #0 │ │ │ │ - bne 45f4c │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bne 45cb0 │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r2, #13828 @ 0x3604 │ │ │ │ + movw r2, #6788 @ 0x1a84 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #64688 @ 0xfcb0 │ │ │ │ + movw r1, #57468 @ 0xe07c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r7, [r4, #4]! │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 3e42a4 │ │ │ │ + bl 3e2878 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45f58 │ │ │ │ + bne 45cbc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r6, r5 │ │ │ │ - bgt 45f28 │ │ │ │ - b 45f68 │ │ │ │ - bl 3e42a4 │ │ │ │ + bgt 45c8c │ │ │ │ + b 45ccc │ │ │ │ + bl 3e2878 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 45f48 │ │ │ │ + bne 45cac │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00045f70 : │ │ │ │ +00045cd4 : │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #14168 @ 0x3758 │ │ │ │ + movt r0, #106 @ 0x6a │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 165f38 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + ldr r0, [r3] │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 305aac │ │ │ │ + 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] │ │ │ │ + mov r3, #0 │ │ │ │ + mov r2, #2048 @ 0x800 │ │ │ │ + movw r1, #48228 @ 0xbc64 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + mov r5, r0 │ │ │ │ + strh r3, [r7, #8] │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge 45d54 │ │ │ │ + mvn r4, #0 │ │ │ │ + b 46114 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #14272 @ 0x37c0 │ │ │ │ + movt r1, #106 @ 0x6a │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + subs r1, r0, #0 │ │ │ │ + str r1, [r7] │ │ │ │ + beq 45d4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 196c20 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + ldr r3, [r7] │ │ │ │ + mov r0, #16 │ │ │ │ + ldr r8, [r3, #132] @ 0x84 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #57804 @ 0xe1cc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 45dd0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 45dd0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r0, #16 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #57824 @ 0xe1e0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 45e20 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 45e20 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #57844 @ 0xe1f4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 45e70 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 45e70 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r8 │ │ │ │ + movw r1, #57868 @ 0xe20c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 45ec0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 45ec0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r2, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57796 @ 0xe1c4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + mov r2, #16 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57816 @ 0xe1d8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57836 @ 0xe1ec │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + mov r2, #64 @ 0x40 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57860 @ 0xe204 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + ldr r1, [pc, #476] @ 4611c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + subs r1, r0, #0 │ │ │ │ + str r1, [r7, #4] │ │ │ │ + beq 45d4c │ │ │ │ + mov r0, r5 │ │ │ │ + bl 196c20 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ + mov r0, #8 │ │ │ │ + ldr r7, [r3, #132] @ 0x84 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #57804 @ 0xe1cc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 45fb0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 45fb0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r0, #8 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #57824 @ 0xe1e0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 46000 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 46000 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r0, #32 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #57844 @ 0xe1f4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 46050 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 46050 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r0, #32 │ │ │ │ + bl ddc78 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 45d4c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + movw r1, #57868 @ 0xe20c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl de108 │ │ │ │ + ldr r3, [r6] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 460a0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne 460a0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r4, #1 │ │ │ │ + beq 46114 │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57884 @ 0xe21c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + mov r2, #8 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57904 @ 0xe230 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + mov r2, #32 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57924 @ 0xe244 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + cmp r0, #0 │ │ │ │ + blt 45d4c │ │ │ │ + mov r2, #32 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #57948 @ 0xe25c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ + asr r4, r0, #31 │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldrdeq r3, [sl], #-116 @ 0xffffff8c @ │ │ │ │ + │ │ │ │ +00046120 : │ │ │ │ push {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 45fb0 │ │ │ │ + beq 46160 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r5] │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 45fc4 │ │ │ │ + beq 46174 │ │ │ │ str r7, [r5] │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3022e4 │ │ │ │ + bl 305b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #46728 @ 0xb688 │ │ │ │ + movw r3, #48008 @ 0xbb88 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ 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] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 328778 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 21bc04 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00046034 <_PyErr_FormatFromCause@@Base>: │ │ │ │ +000461e4 <_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] @ 46084 <_PyErr_FormatFromCause@@Base+0x50> │ │ │ │ + ldr r2, [pc, #48] @ 46234 <_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 41618 │ │ │ │ + bl 417a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ @@ -23613,65 +23723,65 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 460e4 │ │ │ │ + bl 46294 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000460c8 : │ │ │ │ +00046278 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 460e0 │ │ │ │ + ldr r0, [pc, #12] @ 46290 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r3, sl, ip, asr r9 │ │ │ │ + b 165f38 │ │ │ │ + rsbeq r3, sl, r0, asr #16 │ │ │ │ push {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, #296] @ 4622c │ │ │ │ + ldr r1, [pc, #296] @ 463dc │ │ │ │ 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 b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46220 │ │ │ │ + beq 463d0 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #236] @ 4622c │ │ │ │ + ldr r1, [pc, #236] @ 463dc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 46168 │ │ │ │ + beq 46318 │ │ │ │ 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 46190 │ │ │ │ + beq 46340 │ │ │ │ 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] │ │ │ │ @@ -23687,433 +23797,433 @@ │ │ │ │ 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 46220 │ │ │ │ + beq 463d0 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #33008 @ 0x80f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46220 │ │ │ │ + bge 463d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4621c │ │ │ │ + bgt 463cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4621c │ │ │ │ + bne 463cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 {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 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r8, r0 │ │ │ │ - movw r0, #54952 @ 0xd6a8 │ │ │ │ + movw r0, #47912 @ 0xbb28 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8, #8] │ │ │ │ - beq 46284 │ │ │ │ - ldr r1, [pc, #1856] @ 469b4 │ │ │ │ + beq 46434 │ │ │ │ + ldr r1, [pc, #1856] @ 46b64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ - bne 4628c │ │ │ │ + bne 4643c │ │ │ │ mvn r7, #0 │ │ │ │ - b 469a8 │ │ │ │ - ldr r6, [pc, #1828] @ 469b8 │ │ │ │ - movw sl, #51128 @ 0xc7b8 │ │ │ │ + b 46b58 │ │ │ │ + ldr r6, [pc, #1828] @ 46b68 │ │ │ │ + movw sl, #51812 @ 0xca64 │ │ │ │ movt sl, #6 │ │ │ │ - movw r9, #10372 @ 0x2884 │ │ │ │ + movw r9, #3332 @ 0xd04 │ │ │ │ movt r9, #65 @ 0x41 │ │ │ │ ldr r2, [r6] │ │ │ │ add r1, r6, #12 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4633c │ │ │ │ + beq 464ec │ │ │ │ str sl, [r6, #16] │ │ │ │ str r9, [r6, #20] │ │ │ │ str r6, [r6, #28] │ │ │ │ str r2, [r6, #12] │ │ │ │ ldr r0, [r8] │ │ │ │ - bl c88b4 │ │ │ │ + bl c8af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46284 │ │ │ │ + beq 46434 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ ldr r0, [r3, #132] @ 0x84 │ │ │ │ - bl c6c54 │ │ │ │ + bl c6e90 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 46314 │ │ │ │ + bne 464c4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 469a8 │ │ │ │ + bgt 46b58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 469a8 │ │ │ │ + bne 46b58 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 469a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 46b58 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46334 │ │ │ │ + bgt 464e4 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 46334 │ │ │ │ + bne 464e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #32 │ │ │ │ - b 462a0 │ │ │ │ + b 46450 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #200 @ 0xc8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 2e2550 │ │ │ │ + movw r0, #58664 @ 0xe528 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 2e64f8 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [r8, #4] │ │ │ │ - beq 46284 │ │ │ │ + beq 46434 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56096 @ 0xdb20 │ │ │ │ + movw r1, #49052 @ 0xbf9c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65188 @ 0xfea4 │ │ │ │ + movw r1, #58116 @ 0xe304 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65200 @ 0xfeb0 │ │ │ │ + movw r1, #58128 @ 0xe310 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ bl 2e648 │ │ │ │ - movw r1, #65216 @ 0xfec0 │ │ │ │ + movw r1, #58144 @ 0xe320 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 33a768 │ │ │ │ + bl 33d288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2dbb0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #65232 @ 0xfed0 │ │ │ │ + movw r0, #58160 @ 0xe330 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ - movw r1, #21348 @ 0x5364 │ │ │ │ + bl def6c │ │ │ │ + movw r1, #14116 @ 0x3724 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #53076 @ 0xcf54 │ │ │ │ + movw r2, #45892 @ 0xb344 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #65240 @ 0xfed8 │ │ │ │ + movw r1, #58168 @ 0xe338 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 33a768 │ │ │ │ + bl 33d288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65256 @ 0xfee8 │ │ │ │ + movw r1, #58184 @ 0xe348 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46bf4 │ │ │ │ + bl 46da4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 46284 │ │ │ │ - bl b54a0 │ │ │ │ + beq 46434 │ │ │ │ + bl b52b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 46284 │ │ │ │ - bl b54a0 │ │ │ │ + beq 46434 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 465b8 │ │ │ │ - ldr sl, [pc, #1376] @ 469bc │ │ │ │ + beq 46768 │ │ │ │ + ldr sl, [pc, #1376] @ 46b6c │ │ │ │ mov r9, #0 │ │ │ │ ldr r8, [sl] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4654c │ │ │ │ + beq 466fc │ │ │ │ mov r0, r9 │ │ │ │ bl 2d7d8 │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldreq r7, [sl, #4] │ │ │ │ mov r2, r7 │ │ │ │ - bl 33a768 │ │ │ │ + bl 33d288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 465b8 │ │ │ │ + blt 46768 │ │ │ │ mov r0, r9 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 465b8 │ │ │ │ + beq 46768 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 464c8 │ │ │ │ + beq 46678 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 464ec │ │ │ │ + bne 4669c │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 465b8 │ │ │ │ + bgt 46768 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 465b8 │ │ │ │ + bne 46768 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 465b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 46768 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46524 │ │ │ │ + bgt 466d4 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne 46524 │ │ │ │ + bne 466d4 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46544 │ │ │ │ + bgt 466f4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - bne 46544 │ │ │ │ + bne 466f4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 465b8 │ │ │ │ + beq 46768 │ │ │ │ add r9, r9, #1 │ │ │ │ add sl, sl, #8 │ │ │ │ cmp r9, #45 @ 0x2d │ │ │ │ - bne 4645c │ │ │ │ + bne 4660c │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #65272 @ 0xfef8 │ │ │ │ + movw r2, #58200 @ 0xe358 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40992 @ 0xa020 │ │ │ │ + movw r1, #33208 @ 0x81b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 33a768 │ │ │ │ + bl 33d288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 465b8 │ │ │ │ + blt 46768 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13136 @ 0x3350 │ │ │ │ + movw r1, #6096 @ 0x17d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 467b8 │ │ │ │ + blt 46968 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #65320 @ 0xff28 │ │ │ │ + movw r1, #58248 @ 0xe388 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 465cc │ │ │ │ - b 46284 │ │ │ │ + bge 4677c │ │ │ │ + b 46434 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ - b 46284 │ │ │ │ + bl bc34c │ │ │ │ + b 46434 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #65332 @ 0xff34 │ │ │ │ + movw r1, #58260 @ 0xe394 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 46bf4 │ │ │ │ + bl 46da4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46284 │ │ │ │ - movw r2, #65348 @ 0xff44 │ │ │ │ + beq 46434 │ │ │ │ + movw r2, #58276 @ 0xe3a4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #40992 @ 0xa020 │ │ │ │ + movw r1, #33208 @ 0x81b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 33a768 │ │ │ │ + bl 33d288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65404 @ 0xff7c │ │ │ │ + movw r1, #58332 @ 0xe3dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65420 @ 0xff8c │ │ │ │ + movw r1, #58348 @ 0xe3ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65436 @ 0xff9c │ │ │ │ + movw r1, #58364 @ 0xe3fc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65452 @ 0xffac │ │ │ │ + movw r1, #58380 @ 0xe40c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65468 @ 0xffbc │ │ │ │ + movw r1, #58396 @ 0xe41c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65488 @ 0xffd0 │ │ │ │ + movw r1, #58416 @ 0xe430 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65504 @ 0xffe0 │ │ │ │ + movw r1, #58432 @ 0xe440 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65520 @ 0xfff0 │ │ │ │ + movw r1, #58448 @ 0xe450 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #0 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + movw r1, #58464 @ 0xe460 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #16 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + movw r1, #58480 @ 0xe470 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46284 │ │ │ │ + beq 46434 │ │ │ │ bl 2de5c │ │ │ │ mov r6, r0 │ │ │ │ ldr r7, [r6] │ │ │ │ - movw r0, #32 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + movw r0, #58496 @ 0xe480 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 46798 │ │ │ │ + beq 46948 │ │ │ │ ldmib r6, {r1, r2} │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r7, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ - beq 467b8 │ │ │ │ - bl e71b8 │ │ │ │ + beq 46968 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r7] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46788 │ │ │ │ + bgt 46938 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 46788 │ │ │ │ + bne 46938 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #12 │ │ │ │ cmn r9, #1 │ │ │ │ - bne 46730 │ │ │ │ - b 467b8 │ │ │ │ + bne 468e0 │ │ │ │ + b 46968 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #36 @ 0x24 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ab5c │ │ │ │ + movw r1, #58500 @ 0xe484 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 467dc │ │ │ │ - b 46284 │ │ │ │ + bge 4698c │ │ │ │ + b 46434 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46284 │ │ │ │ + bgt 46434 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46284 │ │ │ │ + bne 46434 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 46284 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 46434 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #48 @ 0x30 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + movw r1, #58512 @ 0xe490 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #80 @ 0x50 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + movw r1, #58544 @ 0xe4b0 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #124 @ 0x7c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + movw r1, #58588 @ 0xe4dc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 46284 │ │ │ │ + blt 46434 │ │ │ │ mov r0, #120 @ 0x78 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 46848 │ │ │ │ - bl 370224 │ │ │ │ - b 46284 │ │ │ │ + bne 469f8 │ │ │ │ + bl 370d0c │ │ │ │ + b 46434 │ │ │ │ mov ip, #120 @ 0x78 │ │ │ │ mov r1, #2 │ │ │ │ mov r2, #8 │ │ │ │ str r1, [r4, #8] │ │ │ │ - movw r3, #156 @ 0x9c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r3, #58620 @ 0xe4fc │ │ │ │ + movt r3, #71 @ 0x47 │ │ │ │ + movw r1, #58644 @ 0xe514 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ stm r4, {r3, ip} │ │ │ │ mov r3, #5 │ │ │ │ strd r2, [r4, #12] │ │ │ │ movw r2, #55256 @ 0xd7d8 │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #59676 @ 0xe91c │ │ │ │ movt r3, #2 │ │ │ │ @@ -24151,16 +24261,16 @@ │ │ │ │ movw r2, #55340 @ 0xd82c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #61452 @ 0xf00c │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #76] @ 0x4c │ │ │ │ movw r2, #58172 @ 0xe33c │ │ │ │ movt r2, #2 │ │ │ │ - movw r3, #36580 @ 0x8ee4 │ │ │ │ - movt r3, #67 @ 0x43 │ │ │ │ + movw r3, #34796 @ 0x87ec │ │ │ │ + movt r3, #43 @ 0x2b │ │ │ │ strd r2, [r4, #84] @ 0x54 │ │ │ │ movw r2, #56684 @ 0xdd6c │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #61428 @ 0xeff4 │ │ │ │ movt r3, #2 │ │ │ │ str r2, [r4, #92] @ 0x5c │ │ │ │ movw r2, #59324 @ 0xe7bc │ │ │ │ @@ -24172,70 +24282,70 @@ │ │ │ │ movw r2, #61356 @ 0xefac │ │ │ │ movt r2, #2 │ │ │ │ movw r3, #57248 @ 0xdfa0 │ │ │ │ movt r3, #2 │ │ │ │ strd r2, [r4, #104] @ 0x68 │ │ │ │ movw r3, #59640 @ 0xe8f8 │ │ │ │ movt r3, #2 │ │ │ │ - movw r2, #20604 @ 0x507c │ │ │ │ + movw r2, #21364 @ 0x5374 │ │ │ │ movt r2, #7 │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ - bl 1bc298 │ │ │ │ + bl 1bc6fc │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 46994 │ │ │ │ + bne 46b44 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 46284 │ │ │ │ + bl ba0f0 │ │ │ │ + b 46434 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #188 @ 0xbc │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 16ab5c │ │ │ │ + movw r1, #58652 @ 0xe51c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 16a7e4 │ │ │ │ asr r7, r0, #31 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r0, r9, r3 │ │ │ │ - rsbeq r3, sl, r4, lsr #19 │ │ │ │ - strdeq sp, [r2], #-168 @ 0xffffff58 @ │ │ │ │ + rsbeq r3, sl, r4, ror r8 │ │ │ │ + rsbeq r3, sl, r8, lsl #17 │ │ │ │ + strdeq fp, [r2], #-188 @ 0xffffff44 @ │ │ │ │ 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 46a00 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bls 46bb0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #232 @ 0xe8 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #58696 @ 0xe548 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 46a60 │ │ │ │ + bl 1b6978 │ │ │ │ + b 46c10 │ │ │ │ cmp r2, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ - movwne r4, #5976 @ 0x1758 │ │ │ │ + movwne r4, #5356 @ 0x14ec │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r3, #4] │ │ │ │ - bl 29b2fc <_PyUnicode_IsLinebreak@@Base+0xeb8> │ │ │ │ + bl 29eb08 <_PyUnicode_IsLinebreak@@Base+0xf5c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 46a2c │ │ │ │ + beq 46bdc │ │ │ │ mov r4, r5 │ │ │ │ - b 46a60 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + b 46c10 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46a24 │ │ │ │ - bl 1764a0 │ │ │ │ + beq 46bd4 │ │ │ │ + bl 176130 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 46a60 │ │ │ │ + beq 46c10 │ │ │ │ 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} │ │ │ │ @@ -24247,56 +24357,56 @@ │ │ │ │ mov r3, #0 │ │ │ │ mov ip, #1 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r3, [sp, #8] │ │ │ │ stm sp, {r3, ip} │ │ │ │ - bl 46aa8 │ │ │ │ + bl 46c58 │ │ │ │ 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, #296] @ 46bf0 │ │ │ │ + ldr r1, [pc, #296] @ 46da0 │ │ │ │ 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 b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46be4 │ │ │ │ + beq 46d94 │ │ │ │ ldr r0, [r8] │ │ │ │ - ldr r1, [pc, #236] @ 46bf0 │ │ │ │ + ldr r1, [pc, #236] @ 46da0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r8] │ │ │ │ cmp r7, #0 │ │ │ │ str r8, [r4, #8] │ │ │ │ - beq 46b2c │ │ │ │ + beq 46cdc │ │ │ │ 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 46b54 │ │ │ │ + beq 46d04 │ │ │ │ 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] │ │ │ │ @@ -24312,30 +24422,30 @@ │ │ │ │ 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 46be4 │ │ │ │ + beq 46d94 │ │ │ │ ldr r2, [fp, #12] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #33008 @ 0x80f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46be4 │ │ │ │ + bge 46d94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46be0 │ │ │ │ + bgt 46d90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46be0 │ │ │ │ + bne 46d90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -24345,274 +24455,274 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r5 │ │ │ │ bl 2f048 │ │ │ │ add r6, r0, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2df500 │ │ │ │ + bl 2e2f94 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 46cb4 │ │ │ │ + beq 46e64 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 46c64 │ │ │ │ + bne 46e14 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46cb4 │ │ │ │ + bgt 46e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46cb4 │ │ │ │ + bne 46e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 46cb4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 46e64 │ │ │ │ mov r1, r4 │ │ │ │ - bl 40aac <_PyImport_SetModule@@Base> │ │ │ │ + bl 40c3c <_PyImport_SetModule@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 46cbc │ │ │ │ + bge 46e6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46c94 │ │ │ │ + bgt 46e44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46c94 │ │ │ │ + bne 46e44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46cb4 │ │ │ │ + bgt 46e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 46cb4 │ │ │ │ + bne 46e64 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 46cf4 │ │ │ │ + b 46ea4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46cdc │ │ │ │ + bgt 46e8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 46cdc │ │ │ │ + bne 46e8c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ 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 │ │ │ │ - bl 46d28 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 46ed8 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00046d28 : │ │ │ │ - ldr r3, [pc, #52] @ 46d64 │ │ │ │ +00046ed8 : │ │ │ │ + ldr r3, [pc, #52] @ 46f14 │ │ │ │ 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 46d58 │ │ │ │ + beq 46f08 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #100] @ 46dd4 │ │ │ │ + ldr r3, [pc, #100] @ 46f84 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #3880] @ 0xf28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 46dbc │ │ │ │ + beq 46f6c │ │ │ │ cmp r3, #1 │ │ │ │ - beq 46dc8 │ │ │ │ + beq 46f78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #364 @ 0x16c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #58828 @ 0xe5cc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #52020 @ 0xcb34 │ │ │ │ + movw r0, #44732 @ 0xaebc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - b c1ea0 │ │ │ │ - movw r0, #7456 @ 0x1d20 │ │ │ │ + b c20e8 │ │ │ │ + movw r0, #416 @ 0x1a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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, #392 @ 0x188 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 29d858 │ │ │ │ + movw r1, #58856 @ 0xe5e8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 46e48 │ │ │ │ + beq 46ff8 │ │ │ │ add r0, r4, #8 │ │ │ │ - bl 1cf3d8 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ + bl 1cf840 <_PyRecursiveMutex_Lock@@Base> │ │ │ │ add r3, r4, #16 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrexd r6, [r3] │ │ │ │ strexd r2, r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 46e24 │ │ │ │ + bne 46fd4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, 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 f1e50 │ │ │ │ + b f1af0 │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 46e98 │ │ │ │ + beq 47048 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 46ee0 │ │ │ │ + bl 47090 │ │ │ │ subs r2, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r0, #7984 @ 0x1f30 │ │ │ │ + movw r0, #944 @ 0x3b0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ - beq 46f80 │ │ │ │ + beq 47130 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r2, r5, #4 │ │ │ │ sub r1, fp, #32 │ │ │ │ cmp r3, r5 │ │ │ │ - ble 46f78 │ │ │ │ + ble 47128 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 46f90 │ │ │ │ + bl 47140 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 46f70 │ │ │ │ + bne 47120 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 46f84 │ │ │ │ + bgt 47134 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 46f84 │ │ │ │ + bne 47134 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 46f84 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 47134 │ │ │ │ str r6, [r8, #4]! │ │ │ │ - b 46f18 │ │ │ │ + b 470c8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r6, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #43320 @ 0xa938 │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 46ff4 │ │ │ │ + bne 471a4 │ │ │ │ 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 46fe4 │ │ │ │ - movw r0, #63736 @ 0xf8f8 │ │ │ │ + bne 47194 │ │ │ │ + movw r0, #57640 @ 0xe128 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f6da8 │ │ │ │ + b 1f7208 │ │ │ │ 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 2ea0c8 <_Py_HandlePending@@Base+0x26ec> │ │ │ │ + b 2ee224 <_Py_HandlePending@@Base+0x2868> │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #76 @ 0x4c │ │ │ │ @@ -24625,31 +24735,31 @@ │ │ │ │ ldr r7, [ip, #20] │ │ │ │ ldr r8, [r1, #44] @ 0x2c │ │ │ │ add r4, r7, #1 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r4, #1 │ │ │ │ str r4, [ip, #20] │ │ │ │ str r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ add r9, r7, #2 │ │ │ │ str r9, [ip, #20] │ │ │ │ cmn r9, #1 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ add r3, r7, #3 │ │ │ │ cmn r7, #4 │ │ │ │ moveq r4, r3 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ streq r3, [ip, #20] │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ add r7, r7, #4 │ │ │ │ str r7, [ip, #20] │ │ │ │ cmn r7, #1 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -24657,25 +24767,25 @@ │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ str sl, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r9 │ │ │ │ mov r1, #264 @ 0x108 │ │ │ │ - bl 2fd434 │ │ │ │ + bl 300ec8 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - bl 1b61dc │ │ │ │ + bl 1b63e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ str sl, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -24685,168 +24795,168 @@ │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r8, fp, #76 @ 0x4c │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [sp, #16] │ │ │ │ mov r3, #4 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ - bl 302674 │ │ │ │ + bl 305ec8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 471b0 │ │ │ │ + beq 47360 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 471b0 │ │ │ │ + beq 47360 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ef0ec │ │ │ │ + bl 3edea4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 471e4 │ │ │ │ - b 4747c │ │ │ │ + bne 47394 │ │ │ │ + b 4762c │ │ │ │ ldr sl, [r6, #4] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #0 │ │ │ │ add r6, sl, #4 │ │ │ │ cmp sl, #0 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ - blt 47230 │ │ │ │ + blt 473e0 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ movw r1, #262 @ 0x106 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1a0b04 <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ + bl 1a0d10 <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ ldr sl, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ mov r5, #0 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r6, sl, #4 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r0, #36] @ 0x24 │ │ │ │ - b 47268 │ │ │ │ + b 47418 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 1a119c <_PyConfig_AsDict@@Base+0x858> │ │ │ │ + bl 1a13a8 <_PyConfig_AsDict@@Base+0x858> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ add r5, r5, #1 │ │ │ │ - b 471c8 │ │ │ │ + b 47378 │ │ │ │ ldr r1, [r6, #4]! │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 1a119c <_PyConfig_AsDict@@Base+0x858> │ │ │ │ + bl 1a13a8 <_PyConfig_AsDict@@Base+0x858> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ cmp sl, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r1, sl │ │ │ │ ldrne r1, [sl] │ │ │ │ cmp r5, r1 │ │ │ │ - blt 47250 │ │ │ │ - movw r2, #15848 @ 0x3de8 │ │ │ │ + blt 47400 │ │ │ │ + movw r2, #8772 @ 0x2244 │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldrd r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldmib r2, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r1, #260 @ 0x104 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 2fd434 │ │ │ │ + bl 300ec8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b61dc │ │ │ │ + bl 1b63e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - vldr d8, [pc, #424] @ 47490 │ │ │ │ + vldr d8, [pc, #424] @ 47640 │ │ │ │ ldr ip, [r3, #28] │ │ │ │ vstr d8, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, r7 │ │ │ │ movw r1, #263 @ 0x107 │ │ │ │ - bl 2fd434 │ │ │ │ + bl 300ec8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ sub sl, fp, #72 @ 0x48 │ │ │ │ vstr d8, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr ip, [r3, #28] │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r0, ip │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #30 │ │ │ │ - bl 2fd434 │ │ │ │ + bl 300ec8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ str r9, [sp, #8] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #5 │ │ │ │ str r9, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ - bl 302674 │ │ │ │ + bl 305ec8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r6, [r6, #16] │ │ │ │ str r7, [fp, #-84] @ 0xffffffac │ │ │ │ mov r7, r5 │ │ │ │ add r5, r6, #4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r0, r7 │ │ │ │ moveq r2, r6 │ │ │ │ ldrne r2, [r6] │ │ │ │ cmp r9, r2 │ │ │ │ - bge 473d4 │ │ │ │ + bge 47584 │ │ │ │ ldr r1, [r5, #4]! │ │ │ │ add r9, r9, #1 │ │ │ │ - bl 1a119c <_PyConfig_AsDict@@Base+0x858> │ │ │ │ + bl 1a13a8 <_PyConfig_AsDict@@Base+0x858> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 473a0 │ │ │ │ - b 4747c │ │ │ │ + bne 47550 │ │ │ │ + b 4762c │ │ │ │ ldr ip, [r0, #48] @ 0x30 │ │ │ │ mov r5, r7 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [ip, #36] @ 0x24 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -24854,37 +24964,37 @@ │ │ │ │ str r1, [ip, #36] @ 0x24 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldm sl, {r0, r1, r2} │ │ │ │ stm sp, {r0, r1, r2} │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [ip, #28] │ │ │ │ mov r1, #104 @ 0x68 │ │ │ │ - bl 2fd434 │ │ │ │ + bl 300ec8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b61dc │ │ │ │ + bl 1b63e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldm r8, {r1, r2, r3} │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r5 │ │ │ │ - bl 308d5c <_Py_GetStdlibDir@@Base+0x2868> │ │ │ │ + bl 30c5ac <_Py_GetStdlibDir@@Base+0x2864> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4747c │ │ │ │ + beq 4762c │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1b61dc │ │ │ │ + bl 1b63e4 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -24894,442 +25004,442 @@ │ │ │ │ @ instruction: 0xffffffff │ │ │ │ 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, #148] @ 4754c │ │ │ │ + ldr r1, [pc, #148] @ 476fc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3eec84 │ │ │ │ + bl 3eda3c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 474d4 │ │ │ │ - bl 175c40 │ │ │ │ + bne 47684 │ │ │ │ + bl 1758d0 │ │ │ │ mov r5, r0 │ │ │ │ - b 474f4 │ │ │ │ + b 476a4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 474f0 │ │ │ │ + bgt 476a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 474f0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 476a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ - ldr r1, [pc, #72] @ 4754c │ │ │ │ - bl 3eec84 │ │ │ │ + ldr r1, [pc, #72] @ 476fc │ │ │ │ + bl 3eda3c │ │ │ │ cmp r5, #0 │ │ │ │ mov r4, r0 │ │ │ │ - beq 47544 │ │ │ │ + beq 476f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21327c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + bl 213b08 <_PyErr_ChainExceptions1@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 47544 │ │ │ │ + beq 476f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47540 │ │ │ │ + bgt 476f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47540 │ │ │ │ + bne 476f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r4, fp, r8, lsl #13 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r3, #3 │ │ │ │ - bls 47598 │ │ │ │ + bls 47748 │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #4980 @ 0x1374 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + movw r0, #63476 @ 0xf7f4 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 475ac │ │ │ │ + beq 4775c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 475b4 │ │ │ │ + bne 47764 │ │ │ │ mov r0, #0 │ │ │ │ - b 4780c │ │ │ │ + b 479bc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 475d4 │ │ │ │ - bl dd698 │ │ │ │ + bne 47784 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 475ac │ │ │ │ + bne 4775c │ │ │ │ cmp r9, #2 │ │ │ │ - ble 4763c │ │ │ │ + ble 477ec │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r9, #3 │ │ │ │ - beq 47658 │ │ │ │ + beq 47808 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r9, #4 │ │ │ │ - beq 47618 │ │ │ │ + beq 477c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4761c │ │ │ │ - bl dd698 │ │ │ │ + bne 477cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 475ac │ │ │ │ - b 4761c │ │ │ │ + bne 4775c │ │ │ │ + b 477cc │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r3, r5 │ │ │ │ moveq r3, r1 │ │ │ │ cmp r6, #0 │ │ │ │ movne r1, r6 │ │ │ │ - b 47674 │ │ │ │ + b 47824 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r4 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, r3 │ │ │ │ - b 47674 │ │ │ │ + b 47824 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 477e4 │ │ │ │ + beq 47994 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r6, r4 │ │ │ │ stmib sp, {r1, r4} │ │ │ │ mov r2, r8 │ │ │ │ str r3, [sp] │ │ │ │ - movw r1, #11744 @ 0x2de0 │ │ │ │ + movw r1, #4704 @ 0x1260 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - movw r0, #11752 @ 0x2de8 │ │ │ │ + movw r0, #4712 @ 0x1268 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 475ac │ │ │ │ + beq 4775c │ │ │ │ cmp r7, #8 │ │ │ │ - beq 476d8 │ │ │ │ + beq 47888 │ │ │ │ tst r7, #1 │ │ │ │ - bne 476e0 │ │ │ │ + bne 47890 │ │ │ │ tst r7, #2 │ │ │ │ movne r3, #1 │ │ │ │ - bne 476e4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 47894 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #11764 @ 0x2df4 │ │ │ │ + movw r1, #4724 @ 0x1274 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 475ac │ │ │ │ + bl 1b6978 │ │ │ │ + b 4775c │ │ │ │ mov r3, #2 │ │ │ │ - b 476e4 │ │ │ │ + b 47894 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #0 │ │ │ │ strh r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 47734 │ │ │ │ + beq 478e4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 4771c │ │ │ │ - bl 20f7d8 │ │ │ │ - b 47724 │ │ │ │ - bl 18c550 │ │ │ │ + beq 478cc │ │ │ │ + bl 21004c │ │ │ │ + b 478d4 │ │ │ │ + bl 18d0a0 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 475ac │ │ │ │ + bne 4775c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47770 │ │ │ │ + beq 47920 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 47758 │ │ │ │ - bl 20f7d8 │ │ │ │ - b 47760 │ │ │ │ - bl 18c550 │ │ │ │ + beq 47908 │ │ │ │ + bl 21004c │ │ │ │ + b 47910 │ │ │ │ + bl 18d0a0 │ │ │ │ asr r1, r0, #31 │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 475ac │ │ │ │ + bne 4775c │ │ │ │ tst r7, #4 │ │ │ │ strh r4, [fp, #-58] @ 0xffffffc6 │ │ │ │ movne r6, #13 │ │ │ │ moveq r6, #14 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 477fc │ │ │ │ + bne 479ac │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 477cc │ │ │ │ - bl d51c0 │ │ │ │ + bne 4797c │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 47780 │ │ │ │ - b 475ac │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 47930 │ │ │ │ + b 4775c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ mov r1, r3 │ │ │ │ - b 47674 │ │ │ │ + b 47824 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 477cc │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + blt 4797c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - bl 18230c │ │ │ │ + bl 181e88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 478e4 │ │ │ │ + beq 47a94 │ │ │ │ mov r2, #6 │ │ │ │ - movw r1, #11792 @ 0x2e10 │ │ │ │ + movw r1, #4752 @ 0x1290 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 478dc │ │ │ │ + beq 47a8c │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4787c │ │ │ │ + bne 47a2c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11800 @ 0x2e18 │ │ │ │ + movw r1, #4760 @ 0x1298 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4789c │ │ │ │ - b 478dc │ │ │ │ + bne 47a4c │ │ │ │ + b 47a8c │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15612 @ 0x3cfc │ │ │ │ + movw r1, #8572 @ 0x217c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4785c │ │ │ │ - b 478dc │ │ │ │ + bne 47a0c │ │ │ │ + b 47a8c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 246a60 │ │ │ │ + bl 247448 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 478dc │ │ │ │ + blt 47a8c │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56228 @ 0xdba4 │ │ │ │ + movw r1, #49328 @ 0xc0b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 47ab0 │ │ │ │ + bl 47c60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 478dc │ │ │ │ + beq 47a8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185318 │ │ │ │ + b 186458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26f754 │ │ │ │ + bl 271710 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - bl 24771c │ │ │ │ + bl 248e2c │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r3, r0 │ │ │ │ - movw r0, #11808 @ 0x2e20 │ │ │ │ + movw r0, #4768 @ 0x12a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2] │ │ │ │ bic r2, r2, #1 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ 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 r5, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ bic r1, r1, #1 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4797c │ │ │ │ + beq 47b2c │ │ │ │ ldrb r1, [r1, #26] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 47990 │ │ │ │ - b 479d0 │ │ │ │ + bne 47b40 │ │ │ │ + b 47b80 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r1, r1, #110592 @ 0x1b000 │ │ │ │ ldrb r1, [r1, #3470] @ 0xd8e │ │ │ │ cmp r1, #0 │ │ │ │ - beq 479d0 │ │ │ │ + beq 47b80 │ │ │ │ mov r6, r2 │ │ │ │ - movw r2, #48576 @ 0xbdc0 │ │ │ │ + movw r2, #49760 @ 0xc260 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r1, r3 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mov r3, #10 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38be70 <_PyMarshal_ReadObjectFromXIData@@Base+0x490> │ │ │ │ + bl 38c380 <_PyMarshal_ReadObjectFromXIData@@Base+0x504> │ │ │ │ cmp r0, #0 │ │ │ │ poplt {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #43 @ 0x2b │ │ │ │ movne r0, #53 @ 0x35 │ │ │ │ - bl 182134 │ │ │ │ + bl 181cb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47aa8 │ │ │ │ + beq 47c58 │ │ │ │ mov r2, #17 │ │ │ │ - movw r1, #11852 @ 0x2e4c │ │ │ │ + movw r1, #4812 @ 0x12cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47aa0 │ │ │ │ + beq 47c50 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 246a60 │ │ │ │ + bl 247448 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 47aa0 │ │ │ │ + blt 47c50 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 47a70 │ │ │ │ + bne 47c20 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56228 @ 0xdba4 │ │ │ │ + movw r1, #49328 @ 0xc0b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 47ab0 │ │ │ │ + bl 47c60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47aa0 │ │ │ │ + beq 47c50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 185318 │ │ │ │ + b 186458 │ │ │ │ mov r2, #9 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11872 @ 0x2e60 │ │ │ │ + movw r1, #4832 @ 0x12e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47aa0 │ │ │ │ + beq 47c50 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 246a60 │ │ │ │ + bl 247448 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 47a44 │ │ │ │ + bge 47bf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26f754 │ │ │ │ + bl 271710 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00047ab0 : │ │ │ │ +00047c60 : │ │ │ │ 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 d3318 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d36b4 <_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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r2, r1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 47b30 │ │ │ │ + beq 47ce0 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r2] │ │ │ │ - b 47b58 │ │ │ │ + b 47d08 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [r1] │ │ │ │ moveq r0, r3 │ │ │ │ - beq 47b58 │ │ │ │ - ldr r1, [pc, #24] @ 47b64 │ │ │ │ + beq 47d08 │ │ │ │ + ldr r1, [pc, #24] @ 47d14 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ce5a0 │ │ │ │ + b ce7e4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -25337,78 +25447,78 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 47bc4 │ │ │ │ + bne 47d74 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 47ba8 │ │ │ │ + bge 47d58 │ │ │ │ mov r5, #0 │ │ │ │ - b 47bc4 │ │ │ │ + b 47d74 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 47bfc │ │ │ │ - b 47ba0 │ │ │ │ + beq 47dac │ │ │ │ + b 47d50 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #19940 @ 0x4de4 │ │ │ │ + movw r3, #19944 @ 0x4de8 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47c98 │ │ │ │ + beq 47e48 │ │ │ │ cmn r7, r5 │ │ │ │ - movweq r5, #5976 @ 0x1758 │ │ │ │ + movweq r5, #5356 @ 0x14ec │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ ldrne r5, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2decc0 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ + bl 2e2754 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 47c98 │ │ │ │ - movw r7, #5976 @ 0x1758 │ │ │ │ + beq 47e48 │ │ │ │ + movw r7, #5356 @ 0x14ec │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ - movw r3, #40368 @ 0x9db0 │ │ │ │ + movw r3, #43176 @ 0xa8a8 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #59552 @ 0xe8a0 │ │ │ │ - movt r1, #48 @ 0x30 │ │ │ │ + movw r1, #8760 @ 0x2238 │ │ │ │ + movt r1, #49 @ 0x31 │ │ │ │ movne r1, r3 │ │ │ │ - bl 47ca8 │ │ │ │ + bl 47e58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47c98 │ │ │ │ + beq 47e48 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 47c98 │ │ │ │ - ldr r0, [pc, #64] @ 47ca4 │ │ │ │ + beq 47e48 │ │ │ │ + ldr r0, [pc, #64] @ 47e54 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 47c94 │ │ │ │ + bgt 47e44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 47c94 │ │ │ │ + bne 47e44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r5, fp, r8, lsr r7 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -25416,49 +25526,49 @@ │ │ │ │ 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 3962d4 │ │ │ │ + bl 395ca8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 47ce4 │ │ │ │ + bne 47e94 │ │ │ │ mov r0, #0 │ │ │ │ - b 47d20 │ │ │ │ + b 47ed0 │ │ │ │ mov r1, #2 │ │ │ │ str r1, [sp] │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ - bl 47d28 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ + bl 47ed8 <_PyTime_AsTimevalTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47cdc │ │ │ │ + beq 47e8c │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r6 │ │ │ │ ldrd r2, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f52dc │ │ │ │ + bl 3f4094 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00047d28 <_PyTime_AsTimevalTime_t@@Base>: │ │ │ │ +00047ed8 <_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 3f4fc0 │ │ │ │ + bl 3f3d78 │ │ │ │ mov r0, #0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r2, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -25472,138 +25582,138 @@ │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp] │ │ │ │ sub r0, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ bl 2e6d8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 47dc0 <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 47f70 <_PyTime_AsTimevalTime_t@@Base+0x98> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 47e00 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ + bl 305aac │ │ │ │ + b 47fb0 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r1, r4 │ │ │ │ - bl 3148e4 │ │ │ │ + bl 317b50 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47e00 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ + beq 47fb0 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3148e4 │ │ │ │ + bl 317b50 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47e00 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ + beq 47fb0 <_PyTime_AsTimevalTime_t@@Base+0xd8> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #16956 @ 0x423c │ │ │ │ + movw r0, #9916 @ 0x26bc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ - b 47e24 <_PyTime_AsTimevalTime_t@@Base+0xfc> │ │ │ │ + bl def6c │ │ │ │ + b 47fd4 <_PyTime_AsTimevalTime_t@@Base+0xfc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47e10 <_PyTime_AsTimevalTime_t@@Base+0xe8> │ │ │ │ + beq 47fc0 <_PyTime_AsTimevalTime_t@@Base+0xe8> │ │ │ │ bl 2e0d8 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 47e20 <_PyTime_AsTimevalTime_t@@Base+0xf8> │ │ │ │ + beq 47fd0 <_PyTime_AsTimevalTime_t@@Base+0xf8> │ │ │ │ bl 2e0d8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00047e2c : │ │ │ │ +00047fdc : │ │ │ │ push {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, #784] @ 4815c │ │ │ │ + ldr r3, [pc, #784] @ 4830c │ │ │ │ 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 bad2c │ │ │ │ + bl babd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 48150 │ │ │ │ + beq 48300 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e66fc │ │ │ │ + bl 2ea6dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 47edc │ │ │ │ + bne 4808c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 47e9c │ │ │ │ + ble 4804c │ │ │ │ mov r5, #0 │ │ │ │ - b 48150 │ │ │ │ + b 48300 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 47e94 │ │ │ │ - ldr r2, [pc, #688] @ 48160 │ │ │ │ + bne 48044 │ │ │ │ + ldr r2, [pc, #688] @ 48310 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 47ec8 │ │ │ │ + beq 48078 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 47e94 │ │ │ │ + b 48044 │ │ │ │ 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 47f98 │ │ │ │ + beq 48148 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 480b4 │ │ │ │ + beq 48264 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r0, r7, r3 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r9, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ - beq 4805c │ │ │ │ + beq 4820c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r2, r3 │ │ │ │ ldrlt r3, [sl, r2, lsl #2] │ │ │ │ strlt r3, [r9, r2, lsl #2] │ │ │ │ addlt r2, r2, #1 │ │ │ │ - blt 47f30 │ │ │ │ + blt 480e0 │ │ │ │ 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 47f90 │ │ │ │ + bge 48140 │ │ │ │ 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 47f5c │ │ │ │ + b 4810c │ │ │ │ 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 │ │ │ │ @@ -25611,102 +25721,102 @@ │ │ │ │ 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 2e68cc │ │ │ │ + bl 2ea8ac │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 48048 │ │ │ │ + beq 481f8 │ │ │ │ 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 2e6c34 │ │ │ │ + bl 2eaab8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48044 │ │ │ │ + bgt 481f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 48044 │ │ │ │ - ldr r2, [pc, #324] @ 48160 │ │ │ │ + bne 481f4 │ │ │ │ + ldr r2, [pc, #324] @ 48310 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48034 │ │ │ │ + beq 481e4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ 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 480b4 │ │ │ │ - b 48060 │ │ │ │ + beq 48264 │ │ │ │ + b 48210 │ │ │ │ mov r8, r9 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48074 │ │ │ │ + ble 48224 │ │ │ │ mov r4, r9 │ │ │ │ - b 480b4 │ │ │ │ + b 48264 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 4806c │ │ │ │ - ldr r2, [pc, #216] @ 48160 │ │ │ │ + bne 4821c │ │ │ │ + ldr r2, [pc, #216] @ 48310 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 480a0 │ │ │ │ + beq 48250 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ blx r2 │ │ │ │ - b 4806c │ │ │ │ + b 4821c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48104 │ │ │ │ + bgt 482b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 48104 │ │ │ │ - ldr r2, [pc, #132] @ 48160 │ │ │ │ + bne 482b4 │ │ │ │ + ldr r2, [pc, #132] @ 48310 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 480f4 │ │ │ │ + beq 482a4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ 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 4814c │ │ │ │ + bgt 482fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4814c │ │ │ │ - ldr r2, [pc, #60] @ 48160 │ │ │ │ + bne 482fc │ │ │ │ + ldr r2, [pc, #60] @ 48310 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4813c │ │ │ │ + beq 482ec │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ @@ -25720,682 +25830,682 @@ │ │ │ │ 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 246028 │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 481b0 │ │ │ │ + beq 48360 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48290 │ │ │ │ + beq 48440 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + movw r0, #58924 @ 0xe62c │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4822c │ │ │ │ + bne 483dc │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sub r1, fp, #24 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - bl 46f90 │ │ │ │ + bl 47140 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48220 │ │ │ │ + beq 483d0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48208 │ │ │ │ + ble 483b8 │ │ │ │ mov r4, r6 │ │ │ │ - b 48220 │ │ │ │ + b 483d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48200 │ │ │ │ + bne 483b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 48200 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 483b0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c3efc │ │ │ │ - b 48284 │ │ │ │ + bl bc34c │ │ │ │ + b 48434 │ │ │ │ mov r0, r5 │ │ │ │ - bl 46ee0 │ │ │ │ + bl 47090 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 48284 │ │ │ │ + beq 48434 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #13212 @ 0x339c │ │ │ │ + movw r0, #6172 @ 0x181c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4826c │ │ │ │ + ble 4841c │ │ │ │ mov r4, r6 │ │ │ │ - b 48284 │ │ │ │ + b 48434 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 48264 │ │ │ │ + bne 48414 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 48264 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 48414 │ │ │ │ mov r0, r5 │ │ │ │ - bl 246fe4 │ │ │ │ - b 48294 │ │ │ │ + bl 2479cc │ │ │ │ + b 48444 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000482a0 : │ │ │ │ +00048450 : │ │ │ │ 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 c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 482fc │ │ │ │ + beq 484ac │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1455e4 │ │ │ │ + bl 144a5c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 482fc │ │ │ │ + bgt 484ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 482fc │ │ │ │ + bne 484ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00048304 : │ │ │ │ +000484b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4831c │ │ │ │ + ldr r0, [pc, #12] @ 484cc │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r4, sl, ip, lsr lr │ │ │ │ + b 165f38 │ │ │ │ + rsbeq r4, sl, r0, asr #28 │ │ │ │ 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 1693b0 │ │ │ │ + bl 169038 │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48360 │ │ │ │ + beq 48510 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4837c │ │ │ │ - b 48394 │ │ │ │ - ldr r1, [pc, #660] @ 485fc │ │ │ │ + beq 4852c │ │ │ │ + b 48544 │ │ │ │ + ldr r1, [pc, #660] @ 487ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - bne 48350 │ │ │ │ - b 485e0 │ │ │ │ - ldr r1, [pc, #636] @ 48600 │ │ │ │ + bne 48500 │ │ │ │ + b 48790 │ │ │ │ + ldr r1, [pc, #636] @ 487b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ - beq 485e0 │ │ │ │ + beq 48790 │ │ │ │ ldr r3, [r4, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 483b8 │ │ │ │ - ldr r1, [pc, #604] @ 48604 │ │ │ │ + bne 48568 │ │ │ │ + ldr r1, [pc, #604] @ 487b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - beq 485e0 │ │ │ │ + beq 48790 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 483dc │ │ │ │ - ldr r1, [pc, #572] @ 48608 │ │ │ │ + bne 4858c │ │ │ │ + ldr r1, [pc, #572] @ 487b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ - beq 485e0 │ │ │ │ - movw r1, #12408 @ 0x3078 │ │ │ │ + beq 48790 │ │ │ │ + movw r1, #5368 @ 0x14f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #12412 @ 0x307c │ │ │ │ + movw r0, #5372 @ 0x14fc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #4] │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12420 @ 0x3084 │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5380 @ 0x1504 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 30ec40 │ │ │ │ + bl 31254c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #8] │ │ │ │ - beq 485e0 │ │ │ │ - movw r1, #188 @ 0xbc │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #38912 @ 0x9800 │ │ │ │ + beq 48790 │ │ │ │ + movw r1, #58652 @ 0xe51c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + movw r0, #31108 @ 0x7984 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ - beq 485e0 │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1bed3c │ │ │ │ + beq 48790 │ │ │ │ + movw r1, #58644 @ 0xe514 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 1bf1a0 │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [r4, #72] @ 0x48 │ │ │ │ - beq 485e0 │ │ │ │ + beq 48790 │ │ │ │ ldr r0, [r6] │ │ │ │ - movw r1, #156 @ 0x9c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #58620 @ 0xe4fc │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ bl 2ee74 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 48494 │ │ │ │ + bne 48644 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ - bls 48494 │ │ │ │ + bls 48644 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 48494 │ │ │ │ + bne 48644 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #8 │ │ │ │ - bne 48494 │ │ │ │ + bne 48644 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #5 │ │ │ │ - beq 484b0 │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + beq 48660 │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #12444 @ 0x309c │ │ │ │ + movw r1, #5404 @ 0x151c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 485e0 │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 48790 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #28] │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12492 @ 0x30cc │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5452 @ 0x154c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #44656 @ 0xae70 │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #34548 @ 0x86f4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12476 @ 0x30bc │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5436 @ 0x153c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12488 @ 0x30c8 │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5448 @ 0x1548 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12500 @ 0x30d4 │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5460 @ 0x1554 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12480 @ 0x30c0 │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5440 @ 0x1540 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ - beq 485e0 │ │ │ │ - movw r0, #12508 @ 0x30dc │ │ │ │ + beq 48790 │ │ │ │ + movw r0, #5468 @ 0x155c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #48] @ 0x30 │ │ │ │ - beq 485e0 │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + beq 48790 │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #12516 @ 0x30e4 │ │ │ │ + movw r0, #5476 @ 0x1564 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 2e2550 │ │ │ │ - movw r1, #12552 @ 0x3108 │ │ │ │ + bl 2e64f8 │ │ │ │ + movw r1, #5512 @ 0x1588 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ str r0, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 485e0 │ │ │ │ + blt 48790 │ │ │ │ ldrd r2, [r4, #60] @ 0x3c │ │ │ │ sub r6, fp, #32 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r6], #4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 485e8 │ │ │ │ + bge 48798 │ │ │ │ mvn r7, #0 │ │ │ │ - b 485f0 │ │ │ │ + b 487a0 │ │ │ │ cmp r4, #3 │ │ │ │ - bne 485c8 │ │ │ │ + bne 48778 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r4, sl, r0, ror lr │ │ │ │ - rsbeq r4, sl, r4, lsl #29 │ │ │ │ - mlseq sl, r8, lr, r4 │ │ │ │ - rsbeq r4, sl, ip, lsr #29 │ │ │ │ + rsbeq r4, sl, r4, ror lr │ │ │ │ + rsbeq r4, sl, r8, lsl #29 │ │ │ │ + mlseq sl, ip, lr, r4 │ │ │ │ + strhteq r4, [sl], #-224 @ 0xffffff20 │ │ │ │ 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 4862c │ │ │ │ + b 487dc │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 48660 │ │ │ │ + bne 48810 │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #4 │ │ │ │ - beq 48668 │ │ │ │ + beq 48818 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 4869c │ │ │ │ + b 4884c │ │ │ │ cmp r1, #0 │ │ │ │ - beq 48694 │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + beq 48844 │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 48654 │ │ │ │ + bls 48804 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #4 │ │ │ │ - bne 48674 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + bne 48824 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ 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 486c8 │ │ │ │ + b 48878 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 48714 │ │ │ │ + bls 488c4 │ │ │ │ tst r0, #3 │ │ │ │ movweq r2, #32896 @ 0x8080 │ │ │ │ movteq r2, #32896 @ 0x8080 │ │ │ │ - bne 48724 │ │ │ │ + bne 488d4 │ │ │ │ mov r3, r0 │ │ │ │ add r0, r0, #4 │ │ │ │ cmp r1, r0 │ │ │ │ - bcc 4870c │ │ │ │ + bcc 488bc │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ tst r2, r3 │ │ │ │ - beq 486ec │ │ │ │ - b 48730 │ │ │ │ + beq 4889c │ │ │ │ + b 488e0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 48720 │ │ │ │ + bne 488d0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 48738 │ │ │ │ + b 488e8 │ │ │ │ mov r0, r3 │ │ │ │ ldrsb r3, [r0], #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 486d4 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + bge 48884 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000487a0 <_PyExc_CreateExceptionGroup@@Base>: │ │ │ │ +00048950 <_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 r5, r1 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4882c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + beq 489dc <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4882c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ - movw r3, #48632 @ 0xbdf8 │ │ │ │ + beq 489dc <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + movw r3, #49944 @ 0xc318 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 2816b8 │ │ │ │ + bl 28486c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 48814 <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ + ble 489c4 <_PyExc_CreateExceptionGroup@@Base+0x74> │ │ │ │ mov r4, r5 │ │ │ │ - b 4882c <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ + b 489dc <_PyExc_CreateExceptionGroup@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4880c <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ + bne 489bc <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4880c <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 489bc <_PyExc_CreateExceptionGroup@@Base+0x6c> │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 48874 <_PyExc_CreateExceptionGroup@@Base+0xd4> │ │ │ │ + beq 48a24 <_PyExc_CreateExceptionGroup@@Base+0xd4> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #13188 @ 0x3384 │ │ │ │ + movw r0, #6148 @ 0x1804 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 489d8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + beq 48b88 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r8, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 16c1b4 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + bl 16be3c │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r8, r6 │ │ │ │ moveq r0, #0 │ │ │ │ andne r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 488c8 <_PyExc_CreateExceptionGroup@@Base+0x128> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 48a78 <_PyExc_CreateExceptionGroup@@Base+0x128> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14036 @ 0x36d4 │ │ │ │ + movw r1, #6996 @ 0x1b54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - b 488fc <_PyExc_CreateExceptionGroup@@Base+0x15c> │ │ │ │ + b 48aac <_PyExc_CreateExceptionGroup@@Base+0x15c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 16c1b4 │ │ │ │ + bl 16be3c │ │ │ │ eor r9, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ moveq r9, #0 │ │ │ │ andne r9, r9, #1 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 48910 <_PyExc_CreateExceptionGroup@@Base+0x170> │ │ │ │ + beq 48ac0 <_PyExc_CreateExceptionGroup@@Base+0x170> │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #14084 @ 0x3704 │ │ │ │ + movw r1, #7044 @ 0x1b84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ ldr r1, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r6 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r1, r6 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ cmp r8, r6 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bne 48968 <_PyExc_CreateExceptionGroup@@Base+0x1c8> │ │ │ │ + bne 48b18 <_PyExc_CreateExceptionGroup@@Base+0x1c8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48980 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + beq 48b30 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ ldr r3, [r0] │ │ │ │ str r9, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 48980 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bgt 48b30 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 48980 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 48980 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bne 48b30 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 48b30 <_PyExc_CreateExceptionGroup@@Base+0x1e0> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ str r8, [r5, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r7, r6 │ │ │ │ - bne 489c0 <_PyExc_CreateExceptionGroup@@Base+0x220> │ │ │ │ + bne 48b70 <_PyExc_CreateExceptionGroup@@Base+0x220> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 489d8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + beq 48b88 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 489d8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bgt 48b88 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 489d8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 489d8 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bne 48b88 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 48b88 <_PyExc_CreateExceptionGroup@@Base+0x238> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r5, #16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 48a34 <_PyExc_CreateExceptionGroup@@Base+0x294> │ │ │ │ + bne 48be4 <_PyExc_CreateExceptionGroup@@Base+0x294> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 48a58 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + bne 48c08 <_PyExc_CreateExceptionGroup@@Base+0x2b8> │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #18808 @ 0x4978 │ │ │ │ + movw r0, #11576 @ 0x2d38 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 48a50 <_PyExc_CreateExceptionGroup@@Base+0x2b0> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 48c00 <_PyExc_CreateExceptionGroup@@Base+0x2b0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18808 @ 0x4978 │ │ │ │ + movw r0, #11576 @ 0x2d38 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 48a00 <_PyExc_CreateExceptionGroup@@Base+0x260> │ │ │ │ + bne 48bb0 <_PyExc_CreateExceptionGroup@@Base+0x260> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr lr, [pc, #36] @ 48a84 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ + ldr lr, [pc, #36] @ 48c34 <_PyExc_CreateExceptionGroup@@Base+0x2e4> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r4, [r2, lr] │ │ │ │ ldr r5, [r4, #48] @ 0x30 │ │ │ │ str ip, [r4, #48] @ 0x30 │ │ │ │ - bl 1911d8 <_PyDict_MergeUniq@@Base+0xf04> │ │ │ │ + bl 1915ec │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 48abc <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ + bne 48c6c <_PyExc_CreateExceptionGroup@@Base+0x31c> │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #14476 @ 0x388c │ │ │ │ + movw r0, #7436 @ 0x1d0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + b f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 48b14 <_PyExc_CreateExceptionGroup@@Base+0x374> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 48cc4 <_PyExc_CreateExceptionGroup@@Base+0x374> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48b1c <_PyExc_CreateExceptionGroup@@Base+0x37c> │ │ │ │ + beq 48ccc <_PyExc_CreateExceptionGroup@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 48be4 <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ + bne 48d94 <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 148c58 │ │ │ │ + bl 1480c8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 48bd8 <_PyExc_CreateExceptionGroup@@Base+0x438> │ │ │ │ + beq 48d88 <_PyExc_CreateExceptionGroup@@Base+0x438> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 48b7c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ + bne 48d2c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #33236 @ 0x81d4 │ │ │ │ + movw r3, #32616 @ 0x7f68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 48b7c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ + bne 48d2c <_PyExc_CreateExceptionGroup@@Base+0x3dc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 48bdc <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ - b 48bb4 <_PyExc_CreateExceptionGroup@@Base+0x414> │ │ │ │ - movw r3, #14484 @ 0x3894 │ │ │ │ + beq 48d8c <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ + b 48d64 <_PyExc_CreateExceptionGroup@@Base+0x414> │ │ │ │ + movw r3, #7444 @ 0x1d14 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ mov r5, #0 │ │ │ │ - bl 35b220 │ │ │ │ - bl dd698 │ │ │ │ + bl 35c418 │ │ │ │ + bl dda40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r5, #0 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 48be4 <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ - b 48bdc <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ + bne 48d94 <_PyExc_CreateExceptionGroup@@Base+0x444> │ │ │ │ + b 48d8c <_PyExc_CreateExceptionGroup@@Base+0x43c> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -26404,321 +26514,321 @@ │ │ │ │ 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 48c30 <_PyExc_CreateExceptionGroup@@Base+0x490> │ │ │ │ + bhi 48de0 <_PyExc_CreateExceptionGroup@@Base+0x490> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r2, [r6] │ │ │ │ - movwle r2, #5976 @ 0x1758 │ │ │ │ + movwle r2, #5356 @ 0x14ec │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ - b 48c50 <_PyExc_CreateExceptionGroup@@Base+0x4b0> │ │ │ │ + b 48e00 <_PyExc_CreateExceptionGroup@@Base+0x4b0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44836 @ 0xaf24 │ │ │ │ + movw r0, #37052 @ 0x90bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 48c1c <_PyExc_CreateExceptionGroup@@Base+0x47c> │ │ │ │ + b 48dcc <_PyExc_CreateExceptionGroup@@Base+0x47c> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3aec10 │ │ │ │ + b 3ae1e0 │ │ │ │ │ │ │ │ -00048c64 : │ │ │ │ +00048e14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21456 @ 0x53d0 │ │ │ │ + movw r0, #21460 @ 0x53d4 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ + b 165f38 │ │ │ │ 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 246028 │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 48cc8 │ │ │ │ + beq 48e78 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 48d04 │ │ │ │ + beq 48eb4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + movw r0, #58924 @ 0xe62c │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldmib r4, {r1, ip} │ │ │ │ - movw r3, #13212 @ 0x339c │ │ │ │ + movw r3, #6172 @ 0x181c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp ip, #1 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ movne r0, r3 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 246fe4 │ │ │ │ - b 48d08 │ │ │ │ + bl 2479cc │ │ │ │ + b 48eb8 │ │ │ │ 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 │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #14644 @ 0x3934 │ │ │ │ + movw r1, #7604 @ 0x1db4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 48d48 │ │ │ │ + bge 48ef8 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14656 @ 0x3940 │ │ │ │ + movw r1, #7616 @ 0x1dc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14668 @ 0x394c │ │ │ │ + movw r1, #7628 @ 0x1dcc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14680 @ 0x3958 │ │ │ │ + movw r1, #7640 @ 0x1dd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14688 @ 0x3960 │ │ │ │ + movw r1, #7648 @ 0x1de0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14700 @ 0x396c │ │ │ │ + movw r1, #7660 @ 0x1dec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14712 @ 0x3978 │ │ │ │ + movw r1, #7672 @ 0x1df8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #7 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14724 @ 0x3984 │ │ │ │ + movw r1, #7684 @ 0x1e04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14736 @ 0x3990 │ │ │ │ + movw r1, #7696 @ 0x1e10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14744 @ 0x3998 │ │ │ │ + movw r1, #7704 @ 0x1e18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14756 @ 0x39a4 │ │ │ │ + movw r1, #7716 @ 0x1e24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14768 @ 0x39b0 │ │ │ │ + movw r1, #7728 @ 0x1e30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14780 @ 0x39bc │ │ │ │ + movw r1, #7740 @ 0x1e3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + movw r1, #7752 @ 0x1e48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14804 @ 0x39d4 │ │ │ │ + movw r1, #7764 @ 0x1e54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14816 @ 0x39e0 │ │ │ │ + movw r1, #7776 @ 0x1e60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #16 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14828 @ 0x39ec │ │ │ │ + movw r1, #7788 @ 0x1e6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14840 @ 0x39f8 │ │ │ │ + movw r1, #7800 @ 0x1e78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #32 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14852 @ 0x3a04 │ │ │ │ + movw r1, #7812 @ 0x1e84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14864 @ 0x3a10 │ │ │ │ + movw r1, #7824 @ 0x1e90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14872 @ 0x3a18 │ │ │ │ + movw r1, #7832 @ 0x1e98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14884 @ 0x3a24 │ │ │ │ + movw r1, #7844 @ 0x1ea4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #144 @ 0x90 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14896 @ 0x3a30 │ │ │ │ + movw r1, #7856 @ 0x1eb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14908 @ 0x3a3c │ │ │ │ + movw r1, #7868 @ 0x1ebc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #160 @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14920 @ 0x3a48 │ │ │ │ + movw r1, #7880 @ 0x1ec8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #168 @ 0xa8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14932 @ 0x3a54 │ │ │ │ + movw r1, #7892 @ 0x1ed4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #176 @ 0xb0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14944 @ 0x3a60 │ │ │ │ + movw r1, #7904 @ 0x1ee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #184 @ 0xb8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14956 @ 0x3a6c │ │ │ │ + movw r1, #7916 @ 0x1eec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14968 @ 0x3a78 │ │ │ │ + movw r1, #7928 @ 0x1ef8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14980 @ 0x3a84 │ │ │ │ + movw r1, #7940 @ 0x1f04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14992 @ 0x3a90 │ │ │ │ + movw r1, #7952 @ 0x1f10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15004 @ 0x3a9c │ │ │ │ + movw r1, #7964 @ 0x1f1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #80 @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15016 @ 0x3aa8 │ │ │ │ + movw r1, #7976 @ 0x1f28 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 48d40 │ │ │ │ + blt 48ef0 │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15032 @ 0x3ab8 │ │ │ │ + movw r1, #7992 @ 0x1f38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -26729,94 +26839,94 @@ │ │ │ │ sub r4, fp, #24 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ stmib sp, {r2, r4} │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #3 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #15184 @ 0x3b50 │ │ │ │ + movw r1, #8144 @ 0x1fd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [lr, #12] │ │ │ │ - bl 150af8 │ │ │ │ + bl 14ff34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4916c │ │ │ │ + beq 4931c │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c1b4 │ │ │ │ + bl 16be3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49174 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49324 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15084 @ 0x3aec │ │ │ │ + movw r1, #8044 @ 0x1f6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 49268 │ │ │ │ + b 49418 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 491a4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49354 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15112 @ 0x3b08 │ │ │ │ + movw r1, #8072 @ 0x1f88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4916c │ │ │ │ + bl 1b6978 │ │ │ │ + b 4931c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r1, #0 │ │ │ │ - movweq r1, #5976 @ 0x1758 │ │ │ │ + movweq r1, #5356 @ 0x14ec │ │ │ │ movteq r1, #104 @ 0x68 │ │ │ │ - beq 491e4 │ │ │ │ + beq 49394 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 491e4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49394 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15136 @ 0x3b20 │ │ │ │ + movw r1, #8096 @ 0x1fa0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4916c │ │ │ │ + bl 1b6978 │ │ │ │ + b 4931c │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49312 @ 0xc0a0 │ │ │ │ + movw r1, #42412 @ 0xa5ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15176 @ 0x3b48 │ │ │ │ + movw r0, #8136 @ 0x1fc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4916c │ │ │ │ - bl 34ce04 │ │ │ │ + beq 4931c │ │ │ │ + bl 34df9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49268 │ │ │ │ + beq 49418 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ stm sp, {r4, ip} │ │ │ │ - bl 37c144 <_PyObject_FunctionStr@@Base+0x10ec> │ │ │ │ + bl 37c6e4 <_PyObject_FunctionStr@@Base+0x10ec> │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne 49244 │ │ │ │ - bl 34e590 │ │ │ │ - b 4916c │ │ │ │ - bl 3897d4 <_PyMarshal_GetXIData@@Base+0xe5c> │ │ │ │ + bne 493f4 │ │ │ │ + bl 34f6b0 │ │ │ │ + b 4931c │ │ │ │ + bl 389614 <_PyMarshal_GetXIData@@Base+0x824> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r1 │ │ │ │ - bl 34e590 │ │ │ │ + bl 34f6b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1d651c │ │ │ │ + bl 1d696c │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ @@ -26827,164 +26937,164 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ moveq r6, r2 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ mvn r3, #0 │ │ │ │ orrs r1, r2, r5, lsr #31 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 492c8 │ │ │ │ + bne 49478 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 492fc │ │ │ │ + beq 494ac │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #316] @ 49430 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #316] @ 495e0 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49424 │ │ │ │ + beq 495d4 │ │ │ │ cmn r6, r5 │ │ │ │ - beq 49320 │ │ │ │ + beq 494d0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 225bb4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 227034 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49320 │ │ │ │ + bne 494d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 49424 │ │ │ │ + b 495d4 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ - movw r1, #27956 @ 0x6d34 │ │ │ │ + movw r1, #20940 @ 0x51cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15248 @ 0x3b90 │ │ │ │ + movw r0, #8208 @ 0x2010 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 49318 │ │ │ │ + beq 494c8 │ │ │ │ cmp r6, #2 │ │ │ │ - ble 49370 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + ble 49520 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #3 │ │ │ │ - movw r1, #15264 @ 0x3ba0 │ │ │ │ + movw r1, #8224 @ 0x2020 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ cmn r6, #1 │ │ │ │ - bge 49394 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 49544 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15344 @ 0x3bf0 │ │ │ │ + movw r1, #8304 @ 0x2070 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 49318 │ │ │ │ - ldr r2, [pc, #152] @ 49434 │ │ │ │ + bl 1b6978 │ │ │ │ + b 494c8 │ │ │ │ + ldr r2, [pc, #152] @ 495e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49424 │ │ │ │ + beq 495d4 │ │ │ │ cmn r6, #1 │ │ │ │ movw r1, #3740 @ 0xe9c │ │ │ │ - bne 493ec │ │ │ │ + bne 4959c │ │ │ │ add r6, r5, #3776 @ 0xec0 │ │ │ │ add r5, r5, r1 │ │ │ │ add r6, r6, #12 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a3e28 │ │ │ │ + bl 2a7520 │ │ │ │ add r5, r5, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 49400 │ │ │ │ + bne 495b0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 493c8 │ │ │ │ - b 49424 │ │ │ │ + bne 49578 │ │ │ │ + b 495d4 │ │ │ │ add r1, r1, r6, lsl #4 │ │ │ │ add r1, r5, r1 │ │ │ │ - bl 2a3e28 │ │ │ │ + bl 2a7520 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49424 │ │ │ │ + beq 495d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49318 │ │ │ │ + bgt 494c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49318 │ │ │ │ + bne 494c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 49318 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 494c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, sl, r4, lsl #8 │ │ │ │ + rsbeq r5, sl, r8, lsl #8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ - ldr ip, [pc, #188] @ 49514 │ │ │ │ + ldr ip, [pc, #188] @ 496c4 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #27152 @ 0x6a10 │ │ │ │ + movw r2, #20148 @ 0x4eb4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #15384 @ 0x3c18 │ │ │ │ + movw r1, #8344 @ 0x2098 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov ip, #0 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 494ec │ │ │ │ + beq 4969c │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15404 @ 0x3c2c │ │ │ │ + movw r0, #8364 @ 0x20ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 494b8 │ │ │ │ + bne 49668 │ │ │ │ mov r4, #0 │ │ │ │ - b 494e4 │ │ │ │ + b 49694 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov ip, #2 │ │ │ │ mov r3, #16 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38f3e4 <_PyCode_SetUnboundVarCounts@@Base+0x1694> │ │ │ │ + bl 38f8bc <_PyCode_SetUnboundVarCounts@@Base+0x1694> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 494b0 │ │ │ │ + beq 49660 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 39d0b8 │ │ │ │ + bl 39ca88 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl ba244 │ │ │ │ - ldr r3, [pc, #32] @ 49514 │ │ │ │ + bl ba0f0 │ │ │ │ + ldr r3, [pc, #32] @ 496c4 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 49508 │ │ │ │ + beq 496b8 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -26994,162 +27104,162 @@ │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 4955c │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 4970c │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49564 │ │ │ │ + beq 49714 │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r1, [r7, #60] @ 0x3c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ subne r2, r2, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne 497ac │ │ │ │ + bne 4995c │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r1, r2, #1 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 495a8 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 49758 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 495b0 │ │ │ │ + beq 49760 │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ strne r2, [r7, #88] @ 0x58 │ │ │ │ - bne 49798 │ │ │ │ + bne 49948 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2ebfac │ │ │ │ + bl 157be8 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 49760 │ │ │ │ + beq 49910 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 4960c │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 497bc │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49614 │ │ │ │ + beq 497c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 49640 │ │ │ │ + bne 497f0 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 49650 │ │ │ │ + bne 49800 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 49760 │ │ │ │ + b 49910 │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 49640 │ │ │ │ + bne 497f0 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496f4 │ │ │ │ + beq 498a4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2ebfac │ │ │ │ + bl 157be8 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 496f4 │ │ │ │ + beq 498a4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 496c0 │ │ │ │ - bl dd698 │ │ │ │ + beq 49870 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 496c0 │ │ │ │ + beq 49870 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 49760 │ │ │ │ + b 49910 │ │ │ │ cmp r8, r6 │ │ │ │ - bne 496e4 │ │ │ │ + bne 49894 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4970c │ │ │ │ + beq 498bc │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 49664 │ │ │ │ + b 49814 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132168 │ │ │ │ + bl 131cc4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 49718 │ │ │ │ + bne 498c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 49634 │ │ │ │ + bl ba0f0 │ │ │ │ + b 497e4 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 49734 │ │ │ │ + ble 498e4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 49718 │ │ │ │ + b 498c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fa70 │ │ │ │ + bl 14f220 │ │ │ │ mov r4, r0 │ │ │ │ - b 4976c │ │ │ │ + b 4991c │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - beq 49798 │ │ │ │ + beq 49948 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 497a4 │ │ │ │ + beq 49954 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r4, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ @@ -27159,153 +27269,153 @@ │ │ │ │ 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 497fc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bgt 499ac │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15552 @ 0x3cc0 │ │ │ │ + movw r1, #8512 @ 0x2140 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 498d8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 49a88 │ │ │ │ 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 49834 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 499e4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15612 @ 0x3cfc │ │ │ │ + movw r1, #8572 @ 0x217c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 498d8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 49a88 │ │ │ │ ldr r3, [r0, #448] @ 0x1c0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49a08 │ │ │ │ + beq 49bb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r5, r3 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq 49878 │ │ │ │ + beq 49a28 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r7] │ │ │ │ sub r1, fp, #32 │ │ │ │ - ldr r2, [pc, #396] @ 49a14 │ │ │ │ + ldr r2, [pc, #396] @ 49bc4 │ │ │ │ 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 d13a0 <_PyUnicode_InternMortal@@Base> │ │ │ │ + bl d1618 <_PyUnicode_InternMortal@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bl 1ee5e0 │ │ │ │ + bl 1eea20 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 498e0 │ │ │ │ + bne 49a90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 498d8 │ │ │ │ + bgt 49a88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 499f4 │ │ │ │ + beq 49ba4 │ │ │ │ mov r4, #0 │ │ │ │ - b 49a08 │ │ │ │ + b 49bb8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 498f8 │ │ │ │ + beq 49aa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 24276c │ │ │ │ + bl 2425ec │ │ │ │ mov r5, r0 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt 49a00 │ │ │ │ + bgt 49bb0 │ │ │ │ ldr r8, [r4, #16] │ │ │ │ ldr r7, [r4, #12] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 499c8 │ │ │ │ + beq 49b78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 24276c │ │ │ │ + bl 2425ec │ │ │ │ cmp r0, #0 │ │ │ │ - beq 499c8 │ │ │ │ + beq 49b78 │ │ │ │ mov r0, r8 │ │ │ │ - bl 3e86bc │ │ │ │ + bl 3e7474 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 498c0 │ │ │ │ - bl ba774 │ │ │ │ + beq 49a70 │ │ │ │ + bl ba620 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4995c │ │ │ │ + bgt 49b0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4995c │ │ │ │ + bne 49b0c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 498c0 │ │ │ │ + beq 49a70 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r3, #0 │ │ │ │ streq r5, [r4, #20] │ │ │ │ - beq 499b0 │ │ │ │ + beq 49b60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3a1f80 │ │ │ │ + bl 3a1920 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 499a4 │ │ │ │ + bgt 49b54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 499a4 │ │ │ │ + bne 49b54 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 498c0 │ │ │ │ + beq 49a70 │ │ │ │ mov r0, r8 │ │ │ │ - bl ba774 │ │ │ │ + bl ba620 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 499e4 │ │ │ │ - b 498c0 │ │ │ │ + bne 49b94 │ │ │ │ + b 49a70 │ │ │ │ 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, #41496 @ 0xa218 │ │ │ │ + movw r3, #41928 @ 0xa3c8 │ │ │ │ movt r3, #4 │ │ │ │ str r3, [r4, #28] │ │ │ │ - b 49a00 │ │ │ │ + b 49bb0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 498d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 49a88 │ │ │ │ mov r0, r4 │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -27315,349 +27425,349 @@ │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r5, r2 │ │ │ │ add r4, r1, #16 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #2 │ │ │ │ - bne 49a58 │ │ │ │ + bne 49c08 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 49a88 │ │ │ │ + bne 49c38 │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #656] @ 49d10 │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #656] @ 49ec0 │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49d04 │ │ │ │ + beq 49eb4 │ │ │ │ ldr r7, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 49ac8 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 49c78 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61196 @ 0xef0c │ │ │ │ + movw r1, #54156 @ 0xd38c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #15644 @ 0x3d1c │ │ │ │ + movw r0, #8604 @ 0x219c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 49d04 │ │ │ │ + b 49eb4 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, #2 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq 49c5c │ │ │ │ + beq 49e0c │ │ │ │ ldr r6, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 49af4 │ │ │ │ + beq 49ca4 │ │ │ │ cmp r5, #3 │ │ │ │ ldrne r5, [r4, #12] │ │ │ │ moveq r5, #0 │ │ │ │ - b 49afc │ │ │ │ + b 49cac │ │ │ │ ldr r5, [r4, #12] │ │ │ │ - b 49c6c │ │ │ │ + b 49e1c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 49b28 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49cd8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15656 @ 0x3d28 │ │ │ │ + movw r1, #8616 @ 0x21a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 49ac0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 49c70 │ │ │ │ ldr ip, [r6, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 49c68 │ │ │ │ - ldr r2, [pc, #472] @ 49d14 │ │ │ │ + beq 49e18 │ │ │ │ + ldr r2, [pc, #472] @ 49ec4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r8, r6 │ │ │ │ str r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r5, ip │ │ │ │ mov r9, #0 │ │ │ │ str r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add r3, r6, #12 │ │ │ │ - movw r6, #932 @ 0x3a4 │ │ │ │ + movw r6, #936 @ 0x3a8 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r5, r9 │ │ │ │ - ble 49c50 │ │ │ │ + ble 49e00 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ldr r4, [r3, #4]! │ │ │ │ add r2, r2, #114688 @ 0x1c000 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - bne 49ba0 │ │ │ │ + bne 49d50 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4133e0 │ │ │ │ - b 49bdc │ │ │ │ + bl 411860 │ │ │ │ + b 49d8c │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r1, r0 │ │ │ │ - beq 49bb8 │ │ │ │ + beq 49d68 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 49bc8 │ │ │ │ + bne 49d78 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4166f8 │ │ │ │ - b 49bdc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 414bf0 │ │ │ │ + b 49d8c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + movw r1, #8644 @ 0x21c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 49c08 │ │ │ │ + b 49db8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 49d00 │ │ │ │ + beq 49eb0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne 49c1c │ │ │ │ + bne 49dcc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49c48 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 49df8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15716 @ 0x3d64 │ │ │ │ + movw r1, #8676 @ 0x21e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49c34 │ │ │ │ + bgt 49de4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq 49c40 │ │ │ │ + beq 49df0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 49c48 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 49c34 │ │ │ │ + b 49df8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 49de4 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 49b64 │ │ │ │ + b 49d14 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r6, r8 │ │ │ │ - b 49c6c │ │ │ │ + b 49e1c │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ - b 49c6c │ │ │ │ + b 49e1c │ │ │ │ mov r6, ip │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r5, r7 │ │ │ │ - beq 49cb0 │ │ │ │ + beq 49e60 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 49cb0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 49e60 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15780 @ 0x3da4 │ │ │ │ + movw r1, #8740 @ 0x2224 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 49ac0 │ │ │ │ - bl 3853a4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 49c70 │ │ │ │ + bl 3859ac │ │ │ │ mov r8, r0 │ │ │ │ str r8, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ ldr ip, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 382370 │ │ │ │ + bl 382860 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49d04 │ │ │ │ + bgt 49eb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 49d04 │ │ │ │ + bne 49eb4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 49d04 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 49eb4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, sl, ip, asr r4 │ │ │ │ + rsbeq r5, sl, r0, ror #8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 49d4c │ │ │ │ + beq 49efc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49dd0 │ │ │ │ + bne 49f80 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49f70 │ │ │ │ + beq 4a120 │ │ │ │ ldr r1, [r6, #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, r5 │ │ │ │ - bge 49db4 │ │ │ │ + bge 49f64 │ │ │ │ ldr r0, [r6, #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 49d84 │ │ │ │ + b 49f34 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #7984 @ 0x1f30 │ │ │ │ + movw r0, #944 @ 0x3b0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r1, #19012 @ 0x4a44 │ │ │ │ + b def6c │ │ │ │ + movw r1, #11972 @ 0x2ec4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #20360 @ 0x4f88 │ │ │ │ + movw r0, #13128 @ 0x3348 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 49f70 │ │ │ │ - ldr r0, [pc, #392] @ 49f7c │ │ │ │ + beq 4a120 │ │ │ │ + ldr r0, [pc, #392] @ 4a12c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r1, [r6, #4] │ │ │ │ str r1, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r7, [r3, r0] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 49e2c │ │ │ │ + beq 49fdc │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldr r8, [r4, r3] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 49e4c │ │ │ │ + bne 49ffc │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #2 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ - bl f4874 <_PyObject_MakeTpCall@@Base> │ │ │ │ + bl f43b8 <_PyObject_MakeTpCall@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 49f38 │ │ │ │ + b 4a0e8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 49e60 │ │ │ │ + beq 4a010 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 49ed0 │ │ │ │ - movw r3, #49632 @ 0xc1e0 │ │ │ │ + bne 4a080 │ │ │ │ + movw r3, #48744 @ 0xbe68 │ │ │ │ movt r3, #22 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 49eb4 │ │ │ │ + bne 4a064 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r1, #2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ tst r3, #1 │ │ │ │ streq r1, [sp] │ │ │ │ strne r1, [sp] │ │ │ │ subne r3, fp, #36 @ 0x24 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r4 │ │ │ │ ldreq r2, [r4, #8] │ │ │ │ movne r0, r7 │ │ │ │ subeq r3, fp, #36 @ 0x24 │ │ │ │ moveq r1, r4 │ │ │ │ moveq r0, r7 │ │ │ │ - bl 2e6ad8 │ │ │ │ + bl 2eac54 │ │ │ │ mov r5, r0 │ │ │ │ - b 49f24 │ │ │ │ + b 4a0d4 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ mov r5, r0 │ │ │ │ - b 49f24 │ │ │ │ + b 4a0d4 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #2 │ │ │ │ - bl 178eb0 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 178b40 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 49f38 │ │ │ │ + beq 4a0e8 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #-2147483646 @ 0x80000002 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ blx r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, #2 │ │ │ │ - bl 17c754 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17c46c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e0504 │ │ │ │ + bl 2e3f94 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 49f58 │ │ │ │ + bgt 4a108 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 49f58 │ │ │ │ + bne 4a108 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #38848 @ 0x97c0 │ │ │ │ + movw r0, #31796 @ 0x7c34 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #35] @ 0x23 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ uxtb r3, r3 │ │ │ │ @@ -27670,154 +27780,154 @@ │ │ │ │ push {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 r7, r0 │ │ │ │ - bl 246028 │ │ │ │ + bl 246b98 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4a008 │ │ │ │ + beq 4a1b8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4a208 │ │ │ │ + beq 4a3b8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #460 @ 0x1cc │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ + movw r0, #58924 @ 0xe62c │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r9, r6 │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr sl, [r3, #8] │ │ │ │ adds r8, r9, sl │ │ │ │ - bne 4a050 │ │ │ │ + bne 4a200 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 246fe4 │ │ │ │ - b 4a20c │ │ │ │ + bl 2479cc │ │ │ │ + b 4a3bc │ │ │ │ mov r0, r8 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r5, #12 │ │ │ │ - bne 4a094 │ │ │ │ + bne 4a244 │ │ │ │ mov r0, r7 │ │ │ │ - bl 246fe4 │ │ │ │ - b 4a20c │ │ │ │ + bl 2479cc │ │ │ │ + b 4a3bc │ │ │ │ ldr r1, [r7, #12] │ │ │ │ add r6, r6, #1 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r1, r2, lsl #2] │ │ │ │ - bl 1b21cc │ │ │ │ + bl 1b23d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a1d8 │ │ │ │ + beq 4a388 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [r3, #4]! │ │ │ │ add r2, r6, #4 │ │ │ │ cmp r6, sl │ │ │ │ - blt 4a070 │ │ │ │ + blt 4a220 │ │ │ │ cmp r9, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 4a150 │ │ │ │ + beq 4a300 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a128 │ │ │ │ + beq 4a2d8 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #15900 @ 0x3e1c │ │ │ │ + movw r0, #8860 @ 0x229c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4a148 │ │ │ │ + beq 4a2f8 │ │ │ │ cmp r6, r8 │ │ │ │ - blt 4a118 │ │ │ │ + blt 4a2c8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a108 │ │ │ │ + bgt 4a2b8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4a110 │ │ │ │ + beq 4a2c0 │ │ │ │ mvn r6, #0 │ │ │ │ - b 4a128 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4a108 │ │ │ │ + b 4a2d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4a2b8 │ │ │ │ add r2, r5, #16 │ │ │ │ str r3, [r2, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4a0b0 │ │ │ │ + b 4a260 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 4a150 │ │ │ │ + beq 4a300 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15908 @ 0x3e24 │ │ │ │ + movw r1, #8868 @ 0x22a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 4a1d8 │ │ │ │ - movw r0, #56300 @ 0xdbec │ │ │ │ + b 4a388 │ │ │ │ + movw r0, #49256 @ 0xc068 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a1d8 │ │ │ │ + beq 4a388 │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f6da8 │ │ │ │ + bl 1f7208 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a190 │ │ │ │ + bgt 4a340 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4a190 │ │ │ │ + bne 4a340 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 4a1d8 │ │ │ │ + beq 4a388 │ │ │ │ ldmib r7, {r1, r2} │ │ │ │ mov r3, r6 │ │ │ │ - movw r0, #15952 @ 0x3e50 │ │ │ │ + movw r0, #8912 @ 0x22d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1d8 │ │ │ │ + bgt 4a388 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4a1d8 │ │ │ │ + bne 4a388 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4a1f8 │ │ │ │ + bgt 4a3a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4a1f8 │ │ │ │ + bne 4a3a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ mov r5, r4 │ │ │ │ - bl 246fe4 │ │ │ │ - b 4a20c │ │ │ │ + bl 2479cc │ │ │ │ + b 4a3bc │ │ │ │ mov r5, #0 │ │ │ │ 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 │ │ │ │ @@ -27825,33 +27935,33 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ bic r0, r2, #-2147483648 @ 0x80000000 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4a254 │ │ │ │ + bne 4a404 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4a290 │ │ │ │ - b 4a278 │ │ │ │ + beq 4a440 │ │ │ │ + b 4a428 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #16032 @ 0x3ea0 │ │ │ │ + movw r0, #8992 @ 0x2320 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a248 │ │ │ │ + bne 4a3f8 │ │ │ │ mov r0, #0 │ │ │ │ - b 4a2d4 │ │ │ │ + b 4a484 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #16032 @ 0x3ea0 │ │ │ │ + movw r0, #8992 @ 0x2320 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 4d5c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x694> │ │ │ │ + bl 4d770 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x694> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a270 │ │ │ │ + beq 4a420 │ │ │ │ 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 │ │ │ │ @@ -27860,379 +27970,379 @@ │ │ │ │ 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 fe234 │ │ │ │ + bl fdb48 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ subs r4, r1, #0 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bne 4a320 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 4a4d0 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52808 @ 0xce48 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r6, #0 │ │ │ │ - b 4b014 │ │ │ │ + b 4b1c4 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4a350 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 4a500 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16252 @ 0x3f7c │ │ │ │ + movw r1, #9212 @ 0x23fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4a318 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4a4c8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r5, [r3, #12] │ │ │ │ ldrb r3, [r5, #38] @ 0x26 │ │ │ │ cmp r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bne 4a388 │ │ │ │ + bne 4a538 │ │ │ │ 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 106be0 │ │ │ │ + bl 1066f0 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 4a3b4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 4a564 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16280 @ 0x3f98 │ │ │ │ + movw r1, #9240 @ 0x2418 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 4a318 │ │ │ │ - beq 4a418 │ │ │ │ + bl 171960 │ │ │ │ + b 4a4c8 │ │ │ │ + beq 4a5c8 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #17 │ │ │ │ - bhi 4a450 │ │ │ │ + bhi 4a600 │ │ │ │ mov r3, #1 │ │ │ │ movw r1, #938 @ 0x3aa │ │ │ │ movt r1, #4 │ │ │ │ ands r1, r1, r3, lsl r2 │ │ │ │ lsl r3, r3, r2 │ │ │ │ - bne 4a46c │ │ │ │ + bne 4a61c │ │ │ │ movw r2, #30788 @ 0x7844 │ │ │ │ movt r2, #2 │ │ │ │ tst r3, r2 │ │ │ │ - bne 4a434 │ │ │ │ + bne 4a5e4 │ │ │ │ mov r2, #16 │ │ │ │ movt r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 4a450 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 4a600 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16384 @ 0x4000 │ │ │ │ + movw r1, #9344 @ 0x2480 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4a318 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 4a4c8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16328 @ 0x3fc8 │ │ │ │ + movw r1, #9288 @ 0x2448 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 4a318 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 171960 │ │ │ │ + b 4a4c8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16412 @ 0x401c │ │ │ │ + movw r1, #9372 @ 0x249c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 4a318 │ │ │ │ + bl 171960 │ │ │ │ + b 4a4c8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16452 @ 0x4044 │ │ │ │ + movw r1, #9412 @ 0x24c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4a318 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4a4c8 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 18c764 │ │ │ │ + bl 18d2b4 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4a4b0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 4a660 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16476 @ 0x405c │ │ │ │ + movw r1, #9436 @ 0x24dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4a318 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4a4c8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ cmp r0, r3 │ │ │ │ - bge 4a4e0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 4a690 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #16496 @ 0x4070 │ │ │ │ + movw r1, #9456 @ 0x24f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 4a318 │ │ │ │ + bl 171960 │ │ │ │ + b 4a4c8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ add r3, r2, #16 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ add r3, r3, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 4a318 │ │ │ │ + bhi 4a4c8 │ │ │ │ lsl r4, r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r4, r4, r3 │ │ │ │ movne r6, r3 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mvnne r2, #0 │ │ │ │ - beq 4a318 │ │ │ │ + beq 4a4c8 │ │ │ │ cmp r3, r4 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 4a53c │ │ │ │ + bne 4a6ec │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r7, r3 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 3fb684 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ + bl 3fa418 <_PyLineTable_NextAddressRange@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4a590 │ │ │ │ + beq 4a740 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r7, r3 │ │ │ │ cmnne r3, #1 │ │ │ │ movne r7, r3 │ │ │ │ lsrne r1, r2, #1 │ │ │ │ ldrne r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [r0, r1, lsl #2] │ │ │ │ - b 4a554 │ │ │ │ + b 4a704 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ cmp r6, r4 │ │ │ │ - beq 4a5b0 │ │ │ │ + beq 4a760 │ │ │ │ ldr r3, [r6], #4 │ │ │ │ cmp r5, r3 │ │ │ │ cmple r3, r2 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4a594 │ │ │ │ + b 4a744 │ │ │ │ cmn r2, #-2147483646 @ 0x80000002 │ │ │ │ str r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - bls 4a5e4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 4a794 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #16540 @ 0x409c │ │ │ │ + movw r1, #9500 @ 0x251c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl ba244 │ │ │ │ - b 4a318 │ │ │ │ + bl ba0f0 │ │ │ │ + b 4a4c8 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1f5fc0 <_PyArena_Free@@Base+0x1994> │ │ │ │ + bl 1f6420 <_PyArena_Free@@Base+0x1994> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4b008 │ │ │ │ + beq 4b1b8 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ - bgt 4a628 │ │ │ │ + bgt 4a7d8 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4a628 │ │ │ │ + beq 4a7d8 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #1 │ │ │ │ mvn r0, #1 │ │ │ │ mvn r1, #0 │ │ │ │ - b 4a650 │ │ │ │ - bl 370224 │ │ │ │ + b 4a800 │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b008 │ │ │ │ + bgt 4b1b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4b008 │ │ │ │ + bne 4b1b8 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4b008 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4b1b8 │ │ │ │ ldr ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp ip, r3 │ │ │ │ addge r3, r3, #1 │ │ │ │ strdge r0, [r2, #8]! │ │ │ │ - bge 4a650 │ │ │ │ - movw lr, #28628 @ 0x6fd4 │ │ │ │ + bge 4a800 │ │ │ │ + movw lr, #21568 @ 0x5440 │ │ │ │ movt lr, #85 @ 0x55 │ │ │ │ str lr, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov lr, r8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mvn r9, #-268435456 @ 0xf0000000 │ │ │ │ strd r2, [r4] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble 4aad8 │ │ │ │ + ble 4ac88 │ │ │ │ add r8, r4, r3, lsl #3 │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov sl, #0 │ │ │ │ ldr r6, [r4, r3, lsl #3] │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ebcf8 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ec138 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ ldr r7, [r8, #4] │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ orr sl, r2, sl, lsl #8 │ │ │ │ cmp r0, #67 @ 0x43 │ │ │ │ add r1, r3, #1 │ │ │ │ - bne 4a6fc │ │ │ │ + bne 4a8ac │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ebcf8 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ + bl 1ec138 <_Py_GetBaseCodeUnit@@Base> │ │ │ │ str r6, [r8, #8]! │ │ │ │ ubfx r2, r0, #8, #8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ uxtb r0, r0 │ │ │ │ str r7, [r8, #4] │ │ │ │ - b 4a6c8 │ │ │ │ + b 4a878 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r6, #2 │ │ │ │ ldrb r8, [r2, r0] │ │ │ │ add r8, r8, r1 │ │ │ │ - beq 4aad0 │ │ │ │ + beq 4ac80 │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ - bgt 4a770 │ │ │ │ + bgt 4a920 │ │ │ │ cmp r0, #56 @ 0x38 │ │ │ │ - bgt 4a73c │ │ │ │ + bgt 4a8ec │ │ │ │ cmp r0, #14 │ │ │ │ - beq 4a86c │ │ │ │ + beq 4aa1c │ │ │ │ sub r3, r0, #27 │ │ │ │ cmp r3, #6 │ │ │ │ - bls 4a758 │ │ │ │ - b 4aa64 │ │ │ │ - ldr r2, [pc, #2268] @ 4b020 │ │ │ │ + bls 4a908 │ │ │ │ + b 4ac14 │ │ │ │ + ldr r2, [pc, #2268] @ 4b1d0 │ │ │ │ sub ip, r0, #57 @ 0x39 │ │ │ │ cmp ip, #22 │ │ │ │ - bhi 4aa64 │ │ │ │ + bhi 4ac14 │ │ │ │ ldrb ip, [r2, ip] │ │ │ │ add pc, pc, ip, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r2, [pc, #2244] @ 4b024 │ │ │ │ + ldr r2, [pc, #2244] @ 4b1d4 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 4aa64 │ │ │ │ + bhi 4ac14 │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r0, #91 @ 0x5b │ │ │ │ - beq 4a930 │ │ │ │ + beq 4aae0 │ │ │ │ sub r2, r0, #99 @ 0x63 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4aa64 │ │ │ │ - ldr r1, [pc, #2204] @ 4b028 │ │ │ │ + bhi 4ac14 │ │ │ │ + ldr r1, [pc, #2204] @ 4b1d8 │ │ │ │ cmp r2, #17 │ │ │ │ - bhi 4aa64 │ │ │ │ + bhi 4ac14 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r1, r8, sl │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4a7b8 │ │ │ │ + b 4a968 │ │ │ │ add r1, r3, sl │ │ │ │ add r1, r1, #2 │ │ │ │ str r6, [r4, r1, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r7, [r1, #4] │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ add r2, sl, r1 │ │ │ │ str r6, [r4, r2, lsl #3] │ │ │ │ add r2, r4, r2, lsl #3 │ │ │ │ str r7, [r2, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ sub r1, r8, sl │ │ │ │ add r2, r4, r1, lsl #3 │ │ │ │ ldr ip, [r4, r1, lsl #3] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ str r6, [r4, r1, lsl #3] │ │ │ │ cmn r0, #1 │ │ │ │ cmneq ip, #2 │ │ │ │ str r7, [r2, #4] │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ cmp r3, r1 │ │ │ │ movle r2, #0 │ │ │ │ andgt r2, r2, #1 │ │ │ │ orr r5, r5, r2 │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ lsr r3, r6, #3 │ │ │ │ asr r1, r7, #3 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ mvn r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ mvn r3, #-268435456 @ 0xf0000000 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ - bcc 4a9a8 │ │ │ │ + bcc 4ab58 │ │ │ │ bic r6, r6, #7 │ │ │ │ orr r6, r6, #1 │ │ │ │ cmp r2, r6 │ │ │ │ sbcs r3, r3, r7 │ │ │ │ - blt 4a9a8 │ │ │ │ + blt 4ab58 │ │ │ │ lsl r7, r7, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, #1 │ │ │ │ - b 4aac4 │ │ │ │ + b 4ac74 │ │ │ │ cmp r7, #0 │ │ │ │ mvn r3, #0 │ │ │ │ bicge r3, r6, #7 │ │ │ │ orrge r3, r3, #1 │ │ │ │ - bge 4a904 │ │ │ │ - b 4a900 │ │ │ │ + bge 4aab4 │ │ │ │ + b 4aab0 │ │ │ │ add r1, r3, sl │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ add r1, r1, #2 │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ mvn r2, #0 │ │ │ │ lslls r7, r7, #3 │ │ │ │ lslls r2, r6, #3 │ │ │ │ @@ -28240,80 +28350,80 @@ │ │ │ │ orrls r2, r2, #3 │ │ │ │ movhi r7, r2 │ │ │ │ str r2, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ str r2, [r4, r1, lsl #3] │ │ │ │ add r1, r4, r1, lsl #3 │ │ │ │ str r7, [r1, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r6, r6, #6 │ │ │ │ orr r6, r6, r7, lsl #26 │ │ │ │ asr r7, r7, #6 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ mvn r3, #0 │ │ │ │ - bhi 4a900 │ │ │ │ + bhi 4aab0 │ │ │ │ lsl r7, r7, #3 │ │ │ │ lsl r3, r6, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ orr r3, r3, #2 │ │ │ │ - b 4a904 │ │ │ │ + b 4aab4 │ │ │ │ mov r7, r3 │ │ │ │ str r3, [r4, r8, lsl #3] │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ lsr r6, r6, #3 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ mvncc r6, #0 │ │ │ │ orrcs r6, r6, #3 │ │ │ │ movcc r7, r6 │ │ │ │ tst sl, #1 │ │ │ │ - beq 4aac4 │ │ │ │ + beq 4ac74 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ - bcs 4a9b4 │ │ │ │ - b 4a9a8 │ │ │ │ + bcs 4ab64 │ │ │ │ + b 4ab58 │ │ │ │ tst sl, #1 │ │ │ │ - beq 4aac4 │ │ │ │ + beq 4ac74 │ │ │ │ lsr r3, r6, #3 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, r7, lsl #29 │ │ │ │ cmp r2, r3 │ │ │ │ asr r3, r7, #3 │ │ │ │ sbcs r3, r9, r3 │ │ │ │ - bcc 4a9a8 │ │ │ │ + bcc 4ab58 │ │ │ │ bic r6, r6, #7 │ │ │ │ orr r6, r6, #3 │ │ │ │ cmp r2, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ - bge 4a9b4 │ │ │ │ + bge 4ab64 │ │ │ │ mvn r6, #0 │ │ │ │ mov r7, r6 │ │ │ │ - b 4aac4 │ │ │ │ + b 4ac74 │ │ │ │ lsl r7, r7, #3 │ │ │ │ orr r7, r7, r6, lsr #29 │ │ │ │ lsl r6, r6, #3 │ │ │ │ orr r6, r6, #4 │ │ │ │ - b 4aac4 │ │ │ │ + b 4ac74 │ │ │ │ sub r1, sl, #1 │ │ │ │ mov r3, #7 │ │ │ │ and r2, r6, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ bic r3, r6, r3, lsl r1 │ │ │ │ orr r3, r3, r2, lsl r1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ @@ -28324,15 +28434,15 @@ │ │ │ │ orrpl r6, r6, r7, asr r1 │ │ │ │ mov r2, #0 │ │ │ │ and r6, r6, #7 │ │ │ │ orr r6, r6, r3 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r2, [r3, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ sub r1, sl, #1 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ rsb r2, r1, #32 │ │ │ │ subs r3, r1, #32 │ │ │ │ lsr r1, r6, r1 │ │ │ │ orr r1, r1, r7, lsl r2 │ │ │ │ orrpl r1, r1, r7, asr r3 │ │ │ │ @@ -28344,154 +28454,154 @@ │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r1, r1, r6, lsl #3 │ │ │ │ mvncc r1, #0 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ movcc r7, r1 │ │ │ │ str r1, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ - b 4aad0 │ │ │ │ + b 4ac80 │ │ │ │ mov r1, sl │ │ │ │ - bl 3fc4f8 │ │ │ │ + bl 3fb2a4 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4aa8c │ │ │ │ + bge 4ac3c │ │ │ │ lsr r6, r6, #3 │ │ │ │ add r3, r3, #1 │ │ │ │ orr r6, r6, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4aa70 │ │ │ │ + b 4ac20 │ │ │ │ bic r0, r0, r0, asr #31 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4aac4 │ │ │ │ + beq 4ac74 │ │ │ │ mvn r3, #0 │ │ │ │ cmp r3, r6 │ │ │ │ sbcs r3, r9, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ lslcs r7, r7, #3 │ │ │ │ orrcs r7, r7, r6, lsr #29 │ │ │ │ lslcs r6, r6, #3 │ │ │ │ mvncc r6, #0 │ │ │ │ orrcs r6, r6, #3 │ │ │ │ movcc r7, r6 │ │ │ │ - b 4aa90 │ │ │ │ + b 4ac40 │ │ │ │ add r3, r4, r8, lsl #3 │ │ │ │ str r6, [r4, r8, lsl #3] │ │ │ │ str r7, [r3, #4] │ │ │ │ mov r3, r8 │ │ │ │ - b 4a690 │ │ │ │ + b 4a840 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr lr, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ add r0, r3, #16 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ add r6, r0, r6 │ │ │ │ cmp r6, r0 │ │ │ │ - bls 4ac58 │ │ │ │ + bls 4ae08 │ │ │ │ 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 4ab00 │ │ │ │ + bne 4acb0 │ │ │ │ ldrb r2, [r0] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ mov r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - bne 4ab18 │ │ │ │ + bne 4acc8 │ │ │ │ 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 4ab34 │ │ │ │ + bne 4ace4 │ │ │ │ ldrb r7, [r0], #1 │ │ │ │ ands r7, r7, #64 @ 0x40 │ │ │ │ ldrbne r2, [r0] │ │ │ │ andne r2, r2, #63 @ 0x3f │ │ │ │ orrne r1, r2, r1, lsl #6 │ │ │ │ - bne 4ab4c │ │ │ │ + bne 4acfc │ │ │ │ add r2, r4, r3, lsl #3 │ │ │ │ ldr r3, [r4, r3, lsl #3] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmn r2, #1 │ │ │ │ cmneq r3, #2 │ │ │ │ - beq 4aaf0 │ │ │ │ + beq 4aca0 │ │ │ │ add r8, r4, ip, lsl #3 │ │ │ │ ldr sl, [r4, ip, lsl #3] │ │ │ │ lsl ip, ip, #3 │ │ │ │ str ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr ip, [r8, #4] │ │ │ │ cmn ip, #1 │ │ │ │ cmneq sl, #2 │ │ │ │ - bne 4aaf0 │ │ │ │ + bne 4aca0 │ │ │ │ and r5, r1, #1 │ │ │ │ asrs r1, r1, #1 │ │ │ │ moveq r3, r1 │ │ │ │ moveq r2, r3 │ │ │ │ - beq 4abe8 │ │ │ │ + beq 4ad98 │ │ │ │ sub r1, r1, #1 │ │ │ │ mov sl, #7 │ │ │ │ add r1, r1, r1, lsl #1 │ │ │ │ sub ip, r1, #32 │ │ │ │ orr ip, r7, sl, lsl ip │ │ │ │ rsb r7, r1, #32 │ │ │ │ lsl r1, sl, r1 │ │ │ │ orr ip, ip, sl, lsr r7 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r7, ip, r2 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r2, lsl #29 │ │ │ │ asrlt r2, r2, #3 │ │ │ │ - blt 4abd0 │ │ │ │ + blt 4ad80 │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r2 │ │ │ │ - beq 4ac18 │ │ │ │ + beq 4adc8 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r1, r3 │ │ │ │ sbcs r1, r9, r2 │ │ │ │ - bcc 4ac28 │ │ │ │ + bcc 4add8 │ │ │ │ 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 │ │ │ │ - bcs 4ac34 │ │ │ │ + bcs 4ade4 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ - b 4ac44 │ │ │ │ + b 4adf4 │ │ │ │ lsl r2, r2, #3 │ │ │ │ orr r2, r2, r3, lsr #29 │ │ │ │ lsl r3, r3, #3 │ │ │ │ orr r3, r3, #2 │ │ │ │ ldr r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #1 │ │ │ │ str r3, [r4, r1] │ │ │ │ str r2, [r8, #4] │ │ │ │ - b 4aaf0 │ │ │ │ + b 4aca0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4a684 │ │ │ │ + bne 4a834 │ │ │ │ ldr r3, [lr] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ac80 │ │ │ │ + bgt 4ae30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [lr] │ │ │ │ - bne 4ac80 │ │ │ │ + bne 4ae30 │ │ │ │ mov r0, lr │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ mvn r6, #0 │ │ │ │ mov sl, r4 │ │ │ │ - movw r5, #16212 @ 0x3f54 │ │ │ │ + movw r5, #9172 @ 0x23d4 │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ mov r9, #0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r6, [fp, #-108] @ 0xffffff94 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r2, [r2, #28] │ │ │ │ @@ -28500,507 +28610,507 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, r2, lsl #2 │ │ │ │ ldr r8, [r4, r2, lsl #2] │ │ │ │ mov r4, r6 │ │ │ │ ldr r7, [r3, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, r9 │ │ │ │ - ble 4ae54 │ │ │ │ + ble 4b004 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r3, r9, lsl #2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4ae4c │ │ │ │ + bne 4affc │ │ │ │ add r3, sl, r9, lsl #3 │ │ │ │ ldr r2, [sl, r9, lsl #3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ orrs r3, r7, r0 │ │ │ │ movpl r3, r8 │ │ │ │ movpl r1, r7 │ │ │ │ - bmi 4adb8 │ │ │ │ + bmi 4af68 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs ip, r0, r1 │ │ │ │ lsrlt r3, r3, #3 │ │ │ │ orrlt r3, r3, r1, lsl #29 │ │ │ │ asrlt r1, r1, #3 │ │ │ │ - blt 4ad04 │ │ │ │ + blt 4aeb4 │ │ │ │ mov ip, r2 │ │ │ │ mov lr, r0 │ │ │ │ str r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ orrs r5, r3, r1 │ │ │ │ - beq 4ad84 │ │ │ │ + beq 4af34 │ │ │ │ and r5, r3, #7 │ │ │ │ ands r9, ip, #7 │ │ │ │ - beq 4ae3c │ │ │ │ + beq 4afec │ │ │ │ cmp r9, #3 │ │ │ │ - bne 4ad54 │ │ │ │ + bne 4af04 │ │ │ │ subs r5, r5, #4 │ │ │ │ movne r5, #1 │ │ │ │ - b 4ae34 │ │ │ │ + b 4afe4 │ │ │ │ cmp r9, #4 │ │ │ │ subne r5, r5, r9 │ │ │ │ clzne r5, r5 │ │ │ │ lsrne r5, r5, #5 │ │ │ │ - bne 4ae34 │ │ │ │ + bne 4afe4 │ │ │ │ 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 4ad2c │ │ │ │ + b 4aedc │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ orrs lr, ip, lr │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 4ae44 │ │ │ │ + bne 4aff4 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r2 │ │ │ │ sbcs r3, r4, r0 │ │ │ │ movge r6, #0 │ │ │ │ movlt r4, r0 │ │ │ │ movlt r6, #0 │ │ │ │ strlt r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ strlt r9, [fp, #-108] @ 0xffffff94 │ │ │ │ - b 4ae4c │ │ │ │ + b 4affc │ │ │ │ cmn r6, #1 │ │ │ │ - bne 4ae4c │ │ │ │ + bne 4affc │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - movweq r5, #16048 @ 0x3eb0 │ │ │ │ + movweq r5, #9008 @ 0x2330 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4ae4c │ │ │ │ + beq 4affc │ │ │ │ cmn r7, #1 │ │ │ │ cmneq r8, #2 │ │ │ │ - movweq r5, #16076 @ 0x3ecc │ │ │ │ + movweq r5, #9036 @ 0x234c │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4ae4c │ │ │ │ + beq 4affc │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #1 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #16112 @ 0x3ef0 │ │ │ │ + movweq r5, #9072 @ 0x2370 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4ae4c │ │ │ │ + beq 4affc │ │ │ │ cmn r0, #1 │ │ │ │ cmneq r2, #2 │ │ │ │ moveq r6, #1 │ │ │ │ - movweq r5, #16144 @ 0x3f10 │ │ │ │ + movweq r5, #9104 @ 0x2390 │ │ │ │ movteq r5, #72 @ 0x48 │ │ │ │ - beq 4ae4c │ │ │ │ + beq 4affc │ │ │ │ and r2, r2, #7 │ │ │ │ - movw r3, #30084 @ 0x7584 │ │ │ │ + movw r3, #23028 @ 0x59f4 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ mov r6, #1 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r5, [r3, #96] @ 0x60 │ │ │ │ - b 4ae4c │ │ │ │ + b 4affc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4ad68 │ │ │ │ + bne 4af18 │ │ │ │ ldr r9, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r5, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r6, #1 │ │ │ │ - beq 4ae18 │ │ │ │ + beq 4afc8 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 4acc8 │ │ │ │ + b 4ae78 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4ae88 │ │ │ │ + bne 4b038 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, r6 │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r3, #48] @ 0x30 │ │ │ │ mov r3, r6 │ │ │ │ - b 4aea0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 4b050 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4a318 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4a4c8 │ │ │ │ cmp r2, r0 │ │ │ │ - bge 4aec4 │ │ │ │ + bge 4b074 │ │ │ │ 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 4aea0 │ │ │ │ + b 4b050 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4af48 │ │ │ │ - movw r2, #48544 @ 0xbda0 │ │ │ │ + beq 4b0f8 │ │ │ │ + movw r2, #49864 @ 0xc2c8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ - movw r1, #15840 @ 0x3de0 │ │ │ │ + movw r1, #8800 @ 0x2260 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r2] │ │ │ │ - movw r2, #7772 @ 0x1e5c │ │ │ │ + movw r2, #732 @ 0x2dc │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ moveq r2, r1 │ │ │ │ mov r1, #0 │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #16584 @ 0x40c8 │ │ │ │ + movw r2, #9544 @ 0x2548 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 38546c │ │ │ │ + bl 385a74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4a318 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 4a4c8 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ orr r3, r3, #1 │ │ │ │ ldr lr, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [ip, #48] @ 0x30 │ │ │ │ cmp r0, r2 │ │ │ │ - bge 4af48 │ │ │ │ + bge 4b0f8 │ │ │ │ ldr r2, [lr, #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 4af20 │ │ │ │ + b 4b0d0 │ │ │ │ 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 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r2, [r3, #12] │ │ │ │ sbcs r3, sl, r7 │ │ │ │ - bge 4afe0 │ │ │ │ + bge 4b190 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ and r1, r8, #7 │ │ │ │ cmp r1, #2 │ │ │ │ sub r1, r3, #4 │ │ │ │ str r1, [r2, #32] │ │ │ │ - bne 4afc8 │ │ │ │ - ldr r2, [pc, #148] @ 4b02c │ │ │ │ + bne 4b178 │ │ │ │ + ldr r2, [pc, #148] @ 4b1dc │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, #-4] │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r1, r2] │ │ │ │ ldr r1, [r2, #92] @ 0x5c │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ ldr r0, [r1] │ │ │ │ moveq r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bl bbb34 │ │ │ │ - b 4afd0 │ │ │ │ + bl bb9e0 │ │ │ │ + b 4b180 │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ - bl 2dc300 <_Py_NewReference@@Base+0x3088> │ │ │ │ + bl 2dfd78 <_Py_NewReference@@Base+0x3068> │ │ │ │ lsr r8, r8, #3 │ │ │ │ orr r8, r8, r7, lsl #29 │ │ │ │ asr r7, r7, #3 │ │ │ │ - b 4af60 │ │ │ │ + b 4b110 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ 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] │ │ │ │ - b 4b014 │ │ │ │ + b 4b1c4 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl ba244 │ │ │ │ - b 4a318 │ │ │ │ + bl ba0f0 │ │ │ │ + b 4a4c8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, r5, r5, lsr r5 │ │ │ │ - rsbeq r7, r5, ip, asr #10 │ │ │ │ - rsbeq r7, r5, r3, asr r5 │ │ │ │ + rsbeq r5, r5, r5, lsr #19 │ │ │ │ + strhteq r5, [r5], #-156 @ 0xffffff64 │ │ │ │ + rsbeq r5, r5, r3, asr #19 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4b0a4 │ │ │ │ + bl 4b254 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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 4b0f0 │ │ │ │ + beq 4b2a0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b0f0 │ │ │ │ + bgt 4b2a0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4b0f0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4b2a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b124 │ │ │ │ + beq 4b2d4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b124 │ │ │ │ + bgt 4b2d4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4b124 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4b2d4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b158 │ │ │ │ + beq 4b308 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b158 │ │ │ │ + bgt 4b308 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4b158 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4b308 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b18c │ │ │ │ + beq 4b33c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b18c │ │ │ │ + bgt 4b33c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4b18c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4b33c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b1c0 │ │ │ │ + beq 4b370 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b1c0 │ │ │ │ + bgt 4b370 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4b1c0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4b370 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004b1c8 : │ │ │ │ +0004b378 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4b480 │ │ │ │ + beq 4b630 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 4b480 │ │ │ │ + bne 4b630 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - bne 4b480 │ │ │ │ + bne 4b630 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4b2f0 │ │ │ │ + bne 4b4a0 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne 4b2f0 │ │ │ │ + bne 4b4a0 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4b25c │ │ │ │ + beq 4b40c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrsb r3, [r3] │ │ │ │ movw r5, #40400 @ 0x9dd0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ cmp r3, #0 │ │ │ │ - blt 4b2a4 │ │ │ │ + blt 4b454 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4b28c │ │ │ │ + beq 4b43c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ add r5, r5, #59136 @ 0xe700 │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ - b 4b2d0 │ │ │ │ + b 4b480 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r3, [r4, #28] │ │ │ │ - beq 4b2c0 │ │ │ │ + beq 4b470 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ ldrb r3, [r3] │ │ │ │ add r5, r5, r3, lsl #5 │ │ │ │ add r5, r5, #58112 @ 0xe300 │ │ │ │ add r5, r5, #124 @ 0x7c │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b47c │ │ │ │ + bgt 4b62c │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 4b47c │ │ │ │ + bne 4b62c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4b47c │ │ │ │ - ldr r1, [pc, #404] @ 4b48c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4b62c │ │ │ │ + ldr r1, [pc, #404] @ 4b63c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #400] @ 4b490 │ │ │ │ + ldr r2, [pc, #400] @ 4b640 │ │ │ │ ldr r0, [r1, #1140] @ 0x474 │ │ │ │ mov r1, r4 │ │ │ │ ldr r8, [r3, r2] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b358 │ │ │ │ + beq 4b508 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b358 │ │ │ │ + beq 4b508 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b344 │ │ │ │ + bgt 4b4f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b344 │ │ │ │ + bne 4b4f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 4b47c │ │ │ │ + b 4b62c │ │ │ │ add r8, r8, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r8, #64] @ 0x40 │ │ │ │ - bl c7564 │ │ │ │ + bl c80b0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4b380 │ │ │ │ - bl 1764a0 │ │ │ │ - b 4b458 │ │ │ │ + bne 4b530 │ │ │ │ + bl 176130 │ │ │ │ + b 4b608 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 4b3e0 │ │ │ │ + bne 4b590 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b3ac │ │ │ │ + bgt 4b55c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b3ac │ │ │ │ + bne 4b55c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4b47c │ │ │ │ + ble 4b62c │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4b47c │ │ │ │ + bne 4b62c │ │ │ │ mov r0, r5 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - b 4b47c │ │ │ │ + b 4b62c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b400 │ │ │ │ + bgt 4b5b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4b400 │ │ │ │ + bne 4b5b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b440 │ │ │ │ + bgt 4b5f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b420 │ │ │ │ + bne 4b5d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b440 │ │ │ │ + bgt 4b5f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b440 │ │ │ │ + bne 4b5f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - bgt 4b460 │ │ │ │ + bgt 4b610 │ │ │ │ mov r5, r4 │ │ │ │ - b 4b47c │ │ │ │ + b 4b62c │ │ │ │ mov r0, r4 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b 4b458 │ │ │ │ + b 4b608 │ │ │ │ mov r4, r5 │ │ │ │ str r4, [r7] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -29010,534 +29120,534 @@ │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 4b4f0 │ │ │ │ + bne 4b6a0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 4b4d4 │ │ │ │ + bge 4b684 │ │ │ │ mov r5, #0 │ │ │ │ - b 4b4f0 │ │ │ │ + b 4b6a0 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b524 │ │ │ │ - b 4b4cc │ │ │ │ + beq 4b6d4 │ │ │ │ + b 4b67c │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1528] @ 4bb14 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #1528] @ 4bcc4 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bb08 │ │ │ │ + beq 4bcb8 │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 4b5a0 │ │ │ │ + beq 4b750 │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 4b544 │ │ │ │ + beq 4b6f4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4b54c │ │ │ │ - b 4b5b0 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + bne 4b6fc │ │ │ │ + b 4b760 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4b58c │ │ │ │ - bl e6f4c │ │ │ │ + beq 4b73c │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b584 │ │ │ │ + bgt 4b734 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b584 │ │ │ │ + bne 4b734 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 4b5b4 │ │ │ │ - bl dd698 │ │ │ │ + bne 4b764 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 4b5b0 │ │ │ │ - b 4bb08 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + beq 4b760 │ │ │ │ + b 4bcb8 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r5, #0 │ │ │ │ - b 4b5b4 │ │ │ │ + b 4b764 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r7, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 4b7e0 │ │ │ │ + bne 4b990 │ │ │ │ cmp r5, #11 │ │ │ │ movlt r0, r5 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bafc │ │ │ │ + beq 4bcac │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - movw r5, #16844 @ 0x41cc │ │ │ │ + movw r5, #9356 @ 0x248c │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4b6ec │ │ │ │ + beq 4b89c │ │ │ │ cmp r7, r0 │ │ │ │ - ble 4b640 │ │ │ │ + ble 4b7f0 │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r5, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 4b644 │ │ │ │ + beq 4b7f4 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 4b620 │ │ │ │ - beq 4b7a4 │ │ │ │ + b 4b7d0 │ │ │ │ + beq 4b954 │ │ │ │ add r6, r0, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 4b664 │ │ │ │ + ble 4b814 │ │ │ │ ldrb r1, [r8, r6] │ │ │ │ ldr r1, [r5, r1, lsl #2] │ │ │ │ tst r1, #8 │ │ │ │ addeq r6, r6, #1 │ │ │ │ - beq 4b648 │ │ │ │ + beq 4b7f8 │ │ │ │ sub r1, r6, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 4b7b4 │ │ │ │ + beq 4b964 │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle sl, [r1, r9, lsl #2] │ │ │ │ - ble 4b6e0 │ │ │ │ + ble 4b890 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r1, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b6c4 │ │ │ │ + beq 4b874 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b7b8 │ │ │ │ + bgt 4b968 │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 4b7b8 │ │ │ │ + bne 4b968 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4b7b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4b968 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b6e0 │ │ │ │ + bgt 4b890 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [sl] │ │ │ │ - bne 4b6e0 │ │ │ │ + bne 4b890 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ - b 4b614 │ │ │ │ + b 4b7c4 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwgt r3, #16844 @ 0x41cc │ │ │ │ + movwgt r3, #9356 @ 0x248c │ │ │ │ movtgt r3, #73 @ 0x49 │ │ │ │ - ble 4b7ac │ │ │ │ + ble 4b95c │ │ │ │ ldrb r2, [r8, r0] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 4b724 │ │ │ │ + beq 4b8d4 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r7, r0 │ │ │ │ - bne 4b704 │ │ │ │ - b 4b7ac │ │ │ │ + bne 4b8b4 │ │ │ │ + b 4b95c │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4b7b8 │ │ │ │ + beq 4b968 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4b79c │ │ │ │ + ble 4b94c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b780 │ │ │ │ + beq 4b930 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b7b8 │ │ │ │ + bgt 4b968 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4b7b8 │ │ │ │ + bne 4b968 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4b7b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4b968 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b79c │ │ │ │ + bgt 4b94c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4b79c │ │ │ │ + bne 4b94c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 4b7ac │ │ │ │ + b 4b95c │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4bafc │ │ │ │ + b 4bcac │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b7d8 │ │ │ │ + bgt 4b988 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b7d8 │ │ │ │ + bne 4b988 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bafc │ │ │ │ + b 4bcac │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r0, r6 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4b7d8 │ │ │ │ + bne 4b988 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4b824 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 4b9d4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 4baf4 │ │ │ │ + b 4bca4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r5, #11 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ movlt r0, r5 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 4b950 │ │ │ │ + bne 4bb00 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldrb r3, [r3] │ │ │ │ str r3, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4baf4 │ │ │ │ + beq 4bca4 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, sl │ │ │ │ mov r9, sl │ │ │ │ mov r6, r4 │ │ │ │ cmp r7, sl │ │ │ │ - ble 4b924 │ │ │ │ + ble 4bad4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4b924 │ │ │ │ + beq 4bad4 │ │ │ │ ldrb r2, [r8, sl] │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4b910 │ │ │ │ + bne 4bac0 │ │ │ │ sub r1, sl, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4ba0c │ │ │ │ + beq 4bbbc │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r2, [r6, #12] │ │ │ │ strle r4, [r2, r9, lsl #2] │ │ │ │ - ble 4b900 │ │ │ │ + ble 4bab0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4b8e4 │ │ │ │ + beq 4ba94 │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ba60 │ │ │ │ - b 4bad0 │ │ │ │ + ble 4bc10 │ │ │ │ + b 4bc80 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b900 │ │ │ │ + bgt 4bab0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 4b900 │ │ │ │ + bne 4bab0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add sl, sl, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r0, sl │ │ │ │ - b 4b91c │ │ │ │ + b 4bacc │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r7, sl │ │ │ │ - bne 4b880 │ │ │ │ + bne 4ba30 │ │ │ │ sub r5, r5, #1 │ │ │ │ - b 4b870 │ │ │ │ + b 4ba20 │ │ │ │ mov r4, r6 │ │ │ │ cmp r7, r0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 4ba04 │ │ │ │ + blt 4bbb4 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4b9bc │ │ │ │ - b 4bad0 │ │ │ │ - bl b7718 │ │ │ │ + bne 4bb6c │ │ │ │ + b 4bc80 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, sl │ │ │ │ strne r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - beq 4baf4 │ │ │ │ + beq 4bca4 │ │ │ │ add r3, r8, sl │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r5, r6 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r0, r8, sl │ │ │ │ sub r1, r7, sl │ │ │ │ - beq 4b9a8 │ │ │ │ + beq 4bb58 │ │ │ │ mov lr, #1 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ str r1, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 34f1ac │ │ │ │ + bl 3502cc │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ subs r9, r0, #0 │ │ │ │ add r0, r8, sl │ │ │ │ - bge 4ba18 │ │ │ │ + bge 4bbc8 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4bad0 │ │ │ │ + beq 4bc80 │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 4ba00 │ │ │ │ + ble 4bbb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4baac │ │ │ │ + bne 4bc5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ba00 │ │ │ │ + bgt 4bbb0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4ba00 │ │ │ │ + bne 4bbb0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b 4baf4 │ │ │ │ + b 4bca4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 4bad0 │ │ │ │ + b 4bc80 │ │ │ │ mov r1, r9 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 4bacc │ │ │ │ + beq 4bc7c │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 4ba98 │ │ │ │ + ble 4bc48 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r1] │ │ │ │ - beq 4ba78 │ │ │ │ + beq 4bc28 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bad0 │ │ │ │ + bgt 4bc80 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4bad0 │ │ │ │ + bne 4bc80 │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4bad0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4bc80 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ sub r2, r2, #1 │ │ │ │ - bgt 4ba98 │ │ │ │ + bgt 4bc48 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r1] │ │ │ │ - bne 4ba98 │ │ │ │ + bne 4bc48 │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ add r6, r6, #1 │ │ │ │ add sl, r3, sl │ │ │ │ add sl, r9, sl │ │ │ │ - b 4b964 │ │ │ │ + b 4bb14 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4bad0 │ │ │ │ + bgt 4bc80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4bad0 │ │ │ │ + bne 4bc80 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4bad0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4bc80 │ │ │ │ ldr r9, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4b81c │ │ │ │ + bgt 4b9cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4b81c │ │ │ │ + bne 4b9cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4b81c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4b9cc │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, sl, r0, ror #9 │ │ │ │ + rsbeq r5, sl, r4, ror #9 │ │ │ │ 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 │ │ │ │ add r4, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #4 │ │ │ │ - bne 4bb4c │ │ │ │ + bne 4bcfc │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4bb7c │ │ │ │ + bne 4bd2c │ │ │ │ mov ip, #4 │ │ │ │ sub lr, fp, #44 @ 0x2c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ - ldr r3, [pc, #444] @ 4bd28 │ │ │ │ + ldr r3, [pc, #444] @ 4bed8 │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bd1c │ │ │ │ + beq 4becc │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw r7, #26272 @ 0x66a0 │ │ │ │ + movw r7, #25652 @ 0x6434 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r7 │ │ │ │ - beq 4bba4 │ │ │ │ + beq 4bd54 │ │ │ │ mov r1, r7 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4bbc0 │ │ │ │ + beq 4bd70 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bbf0 │ │ │ │ - b 4bbe4 │ │ │ │ - movw r1, #17384 @ 0x43e8 │ │ │ │ + bne 4bda0 │ │ │ │ + b 4bd94 │ │ │ │ + movw r1, #10344 @ 0x2868 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #65012 @ 0xfdf4 │ │ │ │ + movw r0, #58916 @ 0xe624 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ mov r3, r6 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4bd1c │ │ │ │ - bl dd698 │ │ │ │ + b 4becc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bbdc │ │ │ │ + bne 4bd8c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bc10 │ │ │ │ - bl dd698 │ │ │ │ + bne 4bdc0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bbdc │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 4bd8c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - beq 4bc5c │ │ │ │ + beq 4be0c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 4bc5c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 4be0c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #17404 @ 0x43fc │ │ │ │ + movw r1, #10364 @ 0x287c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r7 │ │ │ │ - beq 4bc7c │ │ │ │ + beq 4be2c │ │ │ │ mov r1, #86 @ 0x56 │ │ │ │ - movw r0, #47188 @ 0xb854 │ │ │ │ + movw r0, #40208 @ 0x9d10 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 4bbdc │ │ │ │ - movw r0, #6412 @ 0x190c │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 4bd8c │ │ │ │ + movw r0, #5792 @ 0x16a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4bd1c │ │ │ │ + beq 4becc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4bca8 │ │ │ │ + beq 4be58 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #-8] │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r9, [r4, #16] │ │ │ │ str r8, [r4, #20] │ │ │ │ - beq 4bcdc │ │ │ │ + beq 4be8c │ │ │ │ mov r0, r4 │ │ │ │ bl 34238 <_PyObject_DebugMallocStats@@Base+0x814> │ │ │ │ - ldr r0, [pc, #72] @ 4bd2c │ │ │ │ + ldr r0, [pc, #72] @ 4bedc │ │ │ │ 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] │ │ │ │ @@ -29548,15 +29658,15 @@ │ │ │ │ str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r5, sl, ip, lsl #10 │ │ │ │ + rsbeq r5, sl, r0, lsl r5 │ │ │ │ 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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ @@ -29566,76 +29676,76 @@ │ │ │ │ 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] @ 4be78 │ │ │ │ + ldr r0, [pc, #256] @ 4c028 │ │ │ │ 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, #27152 @ 0x6a10 │ │ │ │ + movw r2, #20148 @ 0x4eb4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #17448 @ 0x4428 │ │ │ │ + movw r1, #10408 @ 0x28a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4be50 │ │ │ │ + beq 4c000 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #15404 @ 0x3c2c │ │ │ │ + movw r0, #8364 @ 0x20ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4bdd8 │ │ │ │ + bne 4bf88 │ │ │ │ mov r4, #0 │ │ │ │ - b 4be48 │ │ │ │ + b 4bff8 │ │ │ │ ldr r4, [r7, #12] │ │ │ │ mov r2, #2 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r4 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ - bl 38f3e4 <_PyCode_SetUnboundVarCounts@@Base+0x1694> │ │ │ │ + bl 38f8bc <_PyCode_SetUnboundVarCounts@@Base+0x1694> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4bdd0 │ │ │ │ - bl 10327c │ │ │ │ + beq 4bf80 │ │ │ │ + bl 102d8c │ │ │ │ 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 2e4b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ mov r0, r4 │ │ │ │ ldrh r3, [fp, #-156] @ 0xffffff64 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ - bl 4bed4 │ │ │ │ + bl 4c084 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl ba244 │ │ │ │ - ldr r3, [pc, #32] @ 4be78 │ │ │ │ + bl ba0f0 │ │ │ │ + ldr r3, [pc, #32] @ 4c028 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4be6c │ │ │ │ + beq 4c01c │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -29643,581 +29753,581 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4bec0 │ │ │ │ + bne 4c070 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 238fac <_Py_DecRef@@Base+0x274c> │ │ │ │ + b 238e2c <_Py_DecRef@@Base+0x274c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4bea8 │ │ │ │ + beq 4c058 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r9, r3 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r3, [pc, #752] @ 4c1ec │ │ │ │ + ldr r3, [pc, #752] @ 4c39c │ │ │ │ subs r4, r1, #0 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4bf70 │ │ │ │ + bne 4c120 │ │ │ │ mov r5, r0 │ │ │ │ bl 2e780 <__h_errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r0, r4 │ │ │ │ bl 2dd84 │ │ │ │ - bl 302588 │ │ │ │ + bl 305ddc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17480 @ 0x4448 │ │ │ │ + movw r0, #10440 @ 0x28c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4c1c4 │ │ │ │ + beq 4c374 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r8 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c124 │ │ │ │ + bgt 4c2d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4c124 │ │ │ │ + bne 4c2d4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4c124 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4c2d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 4bfb8 │ │ │ │ + beq 4c168 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #97 @ 0x61 │ │ │ │ str r3, [r0] │ │ │ │ - ldr r3, [pc, #604] @ 4c1ec │ │ │ │ + ldr r3, [pc, #604] @ 4c39c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne 4c1dc │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 4c38c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 4c1a4 │ │ │ │ + beq 4c354 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4c1b0 │ │ │ │ + beq 4c360 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 4c044 │ │ │ │ + beq 4c1f4 │ │ │ │ ldr r0, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c044 │ │ │ │ - bl c1ea0 │ │ │ │ + beq 4c1f4 │ │ │ │ + bl c20e8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4c1b4 │ │ │ │ + beq 4c364 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r8] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c02c │ │ │ │ + bgt 4c1dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4c02c │ │ │ │ + bne 4c1dc │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 4c03c │ │ │ │ + beq 4c1ec │ │ │ │ mov r8, #0 │ │ │ │ - b 4c1b4 │ │ │ │ + b 4c364 │ │ │ │ add sl, sl, #4 │ │ │ │ - b 4bfe4 │ │ │ │ + b 4c194 │ │ │ │ ldr r7, [r4, #16] │ │ │ │ ldr r8, [r7] │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4c174 │ │ │ │ + beq 4c324 │ │ │ │ cmp r9, #2 │ │ │ │ - beq 4c068 │ │ │ │ + beq 4c218 │ │ │ │ cmp r9, #10 │ │ │ │ - bne 4c10c │ │ │ │ - b 4c0ac │ │ │ │ + bne 4c2bc │ │ │ │ + b 4c25c │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2df4c │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ ldr r3, [r8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 39d0b8 │ │ │ │ + bl 39ca88 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ subeq r3, fp, #68 @ 0x44 │ │ │ │ ldreq ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldmeq r3, {r0, r1, r2, r3} │ │ │ │ stmeq ip, {r0, r1, r2, r3} │ │ │ │ - b 4c12c │ │ │ │ + b 4c2dc │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #66 @ 0x42 │ │ │ │ bl 2df4c │ │ │ │ strh r9, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #60 @ 0x3c │ │ │ │ ldr r0, [r8] │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r1, [r8, #4] │ │ │ │ ldr r2, [r8, #8] │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 3e72f4 │ │ │ │ + bl 3e3b9c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r8, r0 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 4c12c │ │ │ │ + bne 4c2dc │ │ │ │ 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} │ │ │ │ - b 4c12c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b 4c2dc │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27276 @ 0x6a8c │ │ │ │ + movw r1, #20272 @ 0x4f30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r8, #0 │ │ │ │ - b 4c1c4 │ │ │ │ + b 4c374 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 4c1b4 │ │ │ │ + beq 4c364 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c164 │ │ │ │ + bgt 4c314 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 4c164 │ │ │ │ + bne 4c314 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 4c034 │ │ │ │ + bne 4c1e4 │ │ │ │ add r7, r7, #4 │ │ │ │ - b 4c048 │ │ │ │ + b 4c1f8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4c1b4 │ │ │ │ + beq 4c364 │ │ │ │ mov r1, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #17488 @ 0x4450 │ │ │ │ + movw r0, #10448 @ 0x28d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r8, r0 │ │ │ │ - b 4c1b4 │ │ │ │ + b 4c364 │ │ │ │ mov r5, r6 │ │ │ │ mov r8, r6 │ │ │ │ - b 4c1b4 │ │ │ │ + b 4c364 │ │ │ │ mov r8, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ - ldr r3, [pc, #32] @ 4c1ec │ │ │ │ + bl bc34c │ │ │ │ + ldr r3, [pc, #32] @ 4c39c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4c1e0 │ │ │ │ + beq 4c390 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 2ea0c8 <_Py_HandlePending@@Base+0x26ec> │ │ │ │ + b 2ee224 <_Py_HandlePending@@Base+0x2868> │ │ │ │ │ │ │ │ -0004c20c : │ │ │ │ +0004c3bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #2868 @ 0xb34 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + movw r0, #61532 @ 0xf05c │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #38024 @ 0x9488 │ │ │ │ + movw r3, #37404 @ 0x921c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 4c250 │ │ │ │ + bne 4c400 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 4c26c │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq 4c41c │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpeq r1, r3 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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 r0, r1 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c2c8 │ │ │ │ - bl dd698 │ │ │ │ + bne 4c478 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c388 │ │ │ │ + bne 4c538 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #48904 @ 0xbf08 │ │ │ │ + movw r1, #42000 @ 0xa410 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #18192 @ 0x4710 │ │ │ │ + movw r0, #11152 @ 0x2b90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c368 │ │ │ │ - movw r0, #65196 @ 0xfeac │ │ │ │ + beq 4c518 │ │ │ │ + movw r0, #65132 @ 0xfe6c │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 4c310 │ │ │ │ + bne 4c4c0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4c2f8 │ │ │ │ + bne 4c4a8 │ │ │ │ mov r5, r0 │ │ │ │ dmb ish │ │ │ │ - beq 4c320 │ │ │ │ - bl 3c7b44 │ │ │ │ + beq 4c4d0 │ │ │ │ + bl 43f454 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d724 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 4c34c │ │ │ │ + bne 4c4fc │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4c334 │ │ │ │ + bne 4c4e4 │ │ │ │ dmb ish │ │ │ │ - beq 4c360 │ │ │ │ - movw r0, #65196 @ 0xfeac │ │ │ │ + beq 4c510 │ │ │ │ + movw r0, #65132 @ 0xfe6c │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4c378 │ │ │ │ - bl dd698 │ │ │ │ + bne 4c528 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c388 │ │ │ │ + bne 4c538 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 244134 │ │ │ │ + bl 243fbc │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 4c3d8 │ │ │ │ + beq 4c588 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18212 @ 0x4724 │ │ │ │ + movw r1, #11172 @ 0x2ba4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4c3f0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4c5a0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #18256 @ 0x4750 │ │ │ │ + movw r0, #11216 @ 0x2bd0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4c3f8 │ │ │ │ + bne 4c5a8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r4, #65188 @ 0xfea4 │ │ │ │ + movw r4, #65124 @ 0xfe64 │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c454 │ │ │ │ + beq 4c604 │ │ │ │ bl 2df70 │ │ │ │ - movw r2, #65192 @ 0xfea8 │ │ │ │ + movw r2, #65128 @ 0xfe68 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ ldr r0, [r2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c44c │ │ │ │ + beq 4c5fc │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4c44c │ │ │ │ + bgt 4c5fc │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4c44c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4c5fc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004c460 : │ │ │ │ +0004c610 : │ │ │ │ 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 │ │ │ │ subs r7, r1, #0 │ │ │ │ - bge 4c498 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 4c648 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #41568 @ 0xa260 │ │ │ │ + movw r1, #34588 @ 0x871c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4c528 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4c6d8 │ │ │ │ ldr r4, [r0, #256] @ 0x100 │ │ │ │ mov r6, r0 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r3, #256 @ 0x100 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - ble 4c784 │ │ │ │ + ble 4c934 │ │ │ │ ldr r3, [r0, #268] @ 0x10c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4c4c8 │ │ │ │ + bne 4c678 │ │ │ │ mov r5, r7 │ │ │ │ - b 4c4ec │ │ │ │ + b 4c69c │ │ │ │ cmp r7, #0 │ │ │ │ movge r5, r7 │ │ │ │ addlt r5, r7, #3 │ │ │ │ asr r5, r5, #2 │ │ │ │ rsb r5, r5, #0 │ │ │ │ sub r3, r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp r7, r3 │ │ │ │ - bgt 4c4c0 │ │ │ │ + bgt 4c670 │ │ │ │ sub r5, r7, r5 │ │ │ │ ldr r3, [r6, #264] @ 0x108 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c530 │ │ │ │ + beq 4c6e0 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c518 │ │ │ │ + beq 4c6c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224d28 │ │ │ │ + bl 2261a8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c784 │ │ │ │ - b 4c528 │ │ │ │ + beq 4c934 │ │ │ │ + b 4c6d8 │ │ │ │ add r0, r6, #256 @ 0x100 │ │ │ │ - bl 10b8e4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10b3fc <_PyBytes_Resize@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4c784 │ │ │ │ + beq 4c934 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c564 │ │ │ │ + beq 4c714 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6, #256] @ 0x100 │ │ │ │ - beq 4c528 │ │ │ │ + beq 4c6d8 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ bl 2ebec │ │ │ │ - b 4c784 │ │ │ │ + b 4c934 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4c58c │ │ │ │ + bge 4c73c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56728 @ 0xdd98 │ │ │ │ + movw r1, #50156 @ 0xc3ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ str r4, [r6, #256] @ 0x100 │ │ │ │ - b 4c528 │ │ │ │ - beq 4c76c │ │ │ │ + b 4c6d8 │ │ │ │ + beq 4c91c │ │ │ │ cmn r5, #-2147483630 @ 0x80000012 │ │ │ │ - bls 4c5a4 │ │ │ │ - bl 2e239c <_Py_SetImmortalUntracked@@Base+0xba4> │ │ │ │ + bls 4c754 │ │ │ │ + bl 2e6344 <_Py_SetImmortalUntracked@@Base+0xba8> │ │ │ │ mov r4, r0 │ │ │ │ - b 4c75c │ │ │ │ + b 4c90c │ │ │ │ movw r8, #40400 @ 0x9dd0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ add sl, r5, #17 │ │ │ │ ldr r2, [r8, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4c6b0 │ │ │ │ - ldr r2, [pc, #452] @ 4c790 │ │ │ │ + bne 4c860 │ │ │ │ + ldr r2, [pc, #452] @ 4c940 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp sl, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bhi 4c664 │ │ │ │ + bhi 4c814 │ │ │ │ lsr r2, r5, #3 │ │ │ │ add r1, r2, #2 │ │ │ │ ldr r3, [r9, r1, lsl #3] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 4c650 │ │ │ │ + beq 4c800 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r4, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4c6d0 │ │ │ │ + bne 4c880 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp r1, ip │ │ │ │ addls r2, r2, #3 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ addls r2, r1, r2, lsl #3 │ │ │ │ strhi r3, [r0, #12] │ │ │ │ strls r2, [r3, #24] │ │ │ │ addls r2, r3, r1 │ │ │ │ strhi r0, [r3, #8] │ │ │ │ strls r2, [r3, #4] │ │ │ │ movls r2, #0 │ │ │ │ strls r2, [r3, r1] │ │ │ │ - b 4c65c │ │ │ │ + b 4c80c │ │ │ │ mov r0, r9 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 4c6d0 │ │ │ │ + bne 4c880 │ │ │ │ ldr r2, [r8, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4c688 │ │ │ │ + bne 4c838 │ │ │ │ mov r0, sl │ │ │ │ bl 2ec70 │ │ │ │ mov r4, r0 │ │ │ │ - b 4c698 │ │ │ │ + b 4c848 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r3, [r9, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r9, #800] @ 0x320 │ │ │ │ - bne 4c6d0 │ │ │ │ - b 4c6c4 │ │ │ │ + bne 4c880 │ │ │ │ + b 4c874 │ │ │ │ ldr r0, [r8, #1012] @ 0x3f4 │ │ │ │ mov r1, sl │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 4c6d0 │ │ │ │ - bl 370224 │ │ │ │ + bne 4c880 │ │ │ │ + bl 370d0c │ │ │ │ mov r4, r0 │ │ │ │ - b 4c75c │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + b 4c90c │ │ │ │ + movw r3, #43124 @ 0xa874 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #160] @ 4c794 │ │ │ │ + ldr r2, [pc, #160] @ 4c944 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4c740 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + beq 4c8f0 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 4c730 │ │ │ │ + bne 4c8e0 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c740 │ │ │ │ + bne 4c8f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b 4c740 │ │ │ │ + bl 330384 │ │ │ │ + b 4c8f0 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add r3, r4, r5 │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ mvn r1, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b 4c770 │ │ │ │ + b 4c920 │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [r6, #256] @ 0x100 │ │ │ │ - bne 4c770 │ │ │ │ - b 4c528 │ │ │ │ - ldr r4, [pc, #36] @ 4c798 │ │ │ │ + bne 4c920 │ │ │ │ + b 4c6d8 │ │ │ │ + ldr r4, [pc, #36] @ 4c948 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r1, r6 │ │ │ │ add r0, r4, #16 │ │ │ │ str r4, [r6, #256] @ 0x100 │ │ │ │ bl 2ebec │ │ │ │ mov r0, #0 │ │ │ │ str r7, [r6, #260] @ 0x104 │ │ │ │ @@ -30229,519 +30339,519 @@ │ │ │ │ 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 4c7d8 │ │ │ │ + bne 4c988 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r6, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r5, [r5, #4] │ │ │ │ - beq 4c7fc │ │ │ │ - b 4c80c │ │ │ │ + beq 4c9ac │ │ │ │ + b 4c9bc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #27016 @ 0x6988 │ │ │ │ + movw r0, #19752 @ 0x4d28 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c7c0 │ │ │ │ + bne 4c970 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fe7bc <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ + bl 3fd584 <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4c7f4 │ │ │ │ + beq 4c9a4 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4c82c │ │ │ │ - bl b54a0 │ │ │ │ + bne 4c9dc │ │ │ │ + bl b52b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq 4c7f4 │ │ │ │ + beq 4c9a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4c8a4 │ │ │ │ + beq 4ca54 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #47912 @ 0xbb28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cae4 │ │ │ │ - movw r9, #43532 @ 0xaa0c │ │ │ │ + beq 4cc94 │ │ │ │ + movw r9, #42912 @ 0xa7a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ - movw r8, #43744 @ 0xaae0 │ │ │ │ + movw r8, #43124 @ 0xa874 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r7, [r6, #60] @ 0x3c │ │ │ │ - b 4c94c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 4cafc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18272 @ 0x4760 │ │ │ │ + movw r1, #11232 @ 0x2be0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4cae4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4cc94 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r9 │ │ │ │ - bne 4c9a0 │ │ │ │ + bne 4cb50 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c96c │ │ │ │ - movw r2, #26756 @ 0x6884 │ │ │ │ + beq 4cb1c │ │ │ │ + movw r2, #19492 @ 0x4c24 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #2868 @ 0xb34 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61532 @ 0xf05c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 164f08 │ │ │ │ + bl 164b78 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c988 │ │ │ │ + ble 4cb38 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 4ca04 │ │ │ │ + beq 4cbb4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ add r2, r5, #16 │ │ │ │ mov r1, r6 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3ffe2c <_PySlotIterator_Init@@Base+0x1740> │ │ │ │ + bl 3febf4 <_PySlotIterator_Init@@Base+0x1740> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4c9e4 │ │ │ │ + ble 4cb94 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ca04 │ │ │ │ + beq 4cbb4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ca2c │ │ │ │ + ble 4cbdc │ │ │ │ mov r2, #65536 @ 0x10000 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20320 @ 0x4f60 │ │ │ │ + movw r1, #13280 @ 0x33e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl eb318 │ │ │ │ + bl eb4f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4c8c0 │ │ │ │ - b 4ca04 │ │ │ │ + bne 4ca70 │ │ │ │ + b 4cbb4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ca44 │ │ │ │ + bgt 4cbf4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq 4c9dc │ │ │ │ - b 4ca44 │ │ │ │ + beq 4cb8c │ │ │ │ + b 4cbf4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4c904 │ │ │ │ + bne 4cab4 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4c904 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4cab4 │ │ │ │ cmp r2, r8 │ │ │ │ - beq 4c9b8 │ │ │ │ + beq 4cb68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ca44 │ │ │ │ - b 4c9cc │ │ │ │ + bgt 4cbf4 │ │ │ │ + b 4cb7c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4c9a8 │ │ │ │ + beq 4cb58 │ │ │ │ mov r5, r3 │ │ │ │ - b 4c90c │ │ │ │ + b 4cabc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 4ca44 │ │ │ │ + bne 4cbf4 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4ca44 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4cbf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4c938 │ │ │ │ + bne 4cae8 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 4c938 │ │ │ │ + b 4cae8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ca24 │ │ │ │ + bgt 4cbd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4ca24 │ │ │ │ + bne 4cbd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4cae4 │ │ │ │ + b 4cc94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 4c94c │ │ │ │ + bne 4cafc │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4c94c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4cafc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ca64 │ │ │ │ + bgt 4cc14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4ca64 │ │ │ │ + bne 4cc14 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #15840 @ 0x3de0 │ │ │ │ + movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3ffe2c <_PySlotIterator_Init@@Base+0x1740> │ │ │ │ + bl 3febf4 <_PySlotIterator_Init@@Base+0x1740> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cae4 │ │ │ │ + beq 4cc94 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4cae4 │ │ │ │ + bne 4cc94 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cabc │ │ │ │ + bgt 4cc6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cabc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4cc6c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r2, #8] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0004caf0 : │ │ │ │ +0004cca0 : │ │ │ │ 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 4cb1c │ │ │ │ + beq 4cccc │ │ │ │ mov r2, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1675bc │ │ │ │ + b 167244 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18308 @ 0x4784 │ │ │ │ + movw r1, #11268 @ 0x2c04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004cb3c <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ +0004ccec <_PyNumber_InPlacePowerNoMod@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4cb6c <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 4cd1c <_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 4cbf8 <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ + b 4cda8 <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ 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 4cbd8 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + beq 4cd88 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4cbd8 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + beq 4cd88 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ blx r3 │ │ │ │ - movw r3, #5968 @ 0x1750 │ │ │ │ + movw r3, #5348 @ 0x14e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cbd8 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + bgt 4cd88 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4cbd8 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4cd88 <_PyNumber_InPlacePowerNoMod@@Base+0x9c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #59108 @ 0xe6e4 │ │ │ │ + movw r3, #52064 @ 0xcb60 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 34db9c │ │ │ │ + b 34ecbc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #38624 @ 0x96e0 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4cc6c <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ + beq 4ce1c <_PyNumber_InPlacePowerNoMod@@Base+0x130> │ │ │ │ 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 e27b8 │ │ │ │ + bl e29c0 │ │ │ │ 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 ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r3 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 4ccb8 <_PyNumber_InPlacePowerNoMod@@Base+0x17c> │ │ │ │ + bne 4ce68 <_PyNumber_InPlacePowerNoMod@@Base+0x17c> │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #18604 @ 0x48ac │ │ │ │ + movw r0, #11564 @ 0x2d2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r5 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cd08 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ + bgt 4ceb8 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4cd08 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ + bne 4ceb8 <_PyNumber_InPlacePowerNoMod@@Base+0x1cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r9 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ce00 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ + beq 4cfb0 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #14068 @ 0x36f4 │ │ │ │ + movw r1, #7028 @ 0x1b74 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4cd94 <_PyNumber_InPlacePowerNoMod@@Base+0x258> │ │ │ │ + beq 4cf44 <_PyNumber_InPlacePowerNoMod@@Base+0x258> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cd5c <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ + bgt 4cf0c <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4cd5c <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ + bne 4cf0c <_PyNumber_InPlacePowerNoMod@@Base+0x220> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #18632 @ 0x48c8 │ │ │ │ + movw r0, #11592 @ 0x2d48 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4ce00 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ + beq 4cfb0 <_PyNumber_InPlacePowerNoMod@@Base+0x2c4> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18640 @ 0x48d0 │ │ │ │ + movw r1, #11600 @ 0x2d50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4cdd4 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ + bne 4cf84 <_PyNumber_InPlacePowerNoMod@@Base+0x298> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cdb4 <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ + bgt 4cf64 <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cdb4 <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ + bne 4cf64 <_PyNumber_InPlacePowerNoMod@@Base+0x278> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - beq 4ce1c <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ + beq 4cfcc <_PyNumber_InPlacePowerNoMod@@Base+0x2e0> │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cdf4 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + bgt 4cfa4 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4cdf4 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ + bne 4cfa4 <_PyNumber_InPlacePowerNoMod@@Base+0x2b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r6] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4ce8c <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ + beq 4d03c <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ mov r1, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ce8c <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ + bne 4d03c <_PyNumber_InPlacePowerNoMod@@Base+0x350> │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 34d324 │ │ │ │ + bl 34e4bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4ce94 <_PyNumber_InPlacePowerNoMod@@Base+0x358> │ │ │ │ + bne 4d044 <_PyNumber_InPlacePowerNoMod@@Base+0x358> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 4cf24 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ + b 4d0d4 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 4ceb8 <_PyNumber_InPlacePowerNoMod@@Base+0x37c> │ │ │ │ - movw r1, #26912 @ 0x6920 │ │ │ │ + beq 4d068 <_PyNumber_InPlacePowerNoMod@@Base+0x37c> │ │ │ │ + movw r1, #26292 @ 0x66b4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4cec4 <_PyNumber_InPlacePowerNoMod@@Base+0x388> │ │ │ │ + beq 4d074 <_PyNumber_InPlacePowerNoMod@@Base+0x388> │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 4cedc <_PyNumber_InPlacePowerNoMod@@Base+0x3a0> │ │ │ │ + b 4d08c <_PyNumber_InPlacePowerNoMod@@Base+0x3a0> │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 34d324 │ │ │ │ + bl 34e4bc │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 4cf24 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ + beq 4d0d4 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 4cf0c <_PyNumber_InPlacePowerNoMod@@Base+0x3d0> │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 4d0bc <_PyNumber_InPlacePowerNoMod@@Base+0x3d0> │ │ │ │ + movw r3, #49880 @ 0xc2d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35540 @ 0x8ad4 │ │ │ │ + movw r1, #28500 @ 0x6f54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 4cf24 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ + b 4d0d4 <_PyNumber_InPlacePowerNoMod@@Base+0x3e8> │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 4d0c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ + bl 4d274 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ vldr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0004cf2c <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ +0004d0dc <_PyInterpreterState_SetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ - movw r3, #2420 @ 0x974 │ │ │ │ + movw r3, #1172 @ 0x494 │ │ │ │ movt r3, #17 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r0, #360] @ 0x168 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #88] @ 4cfac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ + ldr r3, [pc, #88] @ 4d15c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x80> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4cf88 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5c> │ │ │ │ + bne 4d138 <_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, #45280 @ 0xb0e0 │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #16104 @ 0x3ee8 │ │ │ │ + movw r0, #6392 @ 0x18f8 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_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 │ │ │ │ @@ -30751,74 +30861,74 @@ │ │ │ │ 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 bad2c │ │ │ │ + bl babd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4cff8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + beq 4d1a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + movw r1, #7868 @ 0x1ebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #18700 @ 0x490c │ │ │ │ + movw r0, #11660 @ 0x2d8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d000 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd4> │ │ │ │ + bne 4d1b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xd4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4d0b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + b 4d264 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r9, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ - beq 4d0b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + beq 4d264 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 4d0b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ + bge 4d264 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x188> │ │ │ │ ldr r6, [r9, #4]! │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ - bne 4d040 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ + bne 4d1f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x114> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 4d018 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ + b 4d1c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xec> │ │ │ │ ldr r3, [r3, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d064 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ + bne 4d214 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x138> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r3, #92] @ 0x5c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d078 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ - b 4d038 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 4d228 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x14c> │ │ │ │ + b 4d1e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d04c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ - b 4d038 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + bne 4d1fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x120> │ │ │ │ + b 4d1e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #53908 @ 0xd294 │ │ │ │ + movw r1, #54340 @ 0xd444 │ │ │ │ movt r1, #4 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d038 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ + beq 4d1e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x10c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4cff8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bgt 4d1a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4cff8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bne 4d1a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4cff8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4d1a8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ @@ -30828,85 +30938,85 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ bl 2e438 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ vsub.f64 d7, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d8, d7, d9 │ │ │ │ - beq 4d138 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x20c> │ │ │ │ + beq 4d2e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x20c> │ │ │ │ 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 4d14c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x220> │ │ │ │ + b 4d2fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x220> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d0, [pc, #108] @ 4d1b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x284> │ │ │ │ - vldr d7, [pc, #112] @ 4d1b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28c> │ │ │ │ + vldr d0, [pc, #108] @ 4d360 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x284> │ │ │ │ + vldr d7, [pc, #112] @ 4d368 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28c> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d0, d7 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vstr d0, [r5] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 4d188 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x25c> │ │ │ │ + beq 4d338 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x25c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2f288 │ │ │ │ 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 4d1a4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x278> │ │ │ │ + b 4d354 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x278> │ │ │ │ vdiv.f64 d7, d10, d9 │ │ │ │ - vldr d6, [pc, #36] @ 4d1b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28c> │ │ │ │ + vldr d6, [pc, #36] @ 4d368 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x28c> │ │ │ │ vmov r2, r3, d7 │ │ │ │ - vldr d7, [pc, #20] @ 4d1b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x284> │ │ │ │ + vldr d7, [pc, #20] @ 4d360 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x284> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vstr d7, [r4] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ... │ │ │ │ andhi r0, r0, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33a89c │ │ │ │ + b 33d3bc │ │ │ │ push {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 4d214 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e8> │ │ │ │ + bne 4d3c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2e8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d228 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fc> │ │ │ │ - b 4d238 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30c> │ │ │ │ + bne 4d3d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2fc> │ │ │ │ + b 4d3e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x30c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d204 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d8> │ │ │ │ + beq 4d3b4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x2d8> │ │ │ │ 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 │ │ │ │ @@ -30921,29 +31031,29 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4d290 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x364> │ │ │ │ + ldr r0, [pc, #12] @ 4d440 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x364> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r8, ror #18 │ │ │ │ push {fp, lr} │ │ │ │ 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 e71b8 │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -30952,1068 +31062,1068 @@ │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 4d30c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e0> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 4d4bc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e0> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d314 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e8> │ │ │ │ + beq 4d4c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x3e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d568 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4d718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d36c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ + beq 4d51c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d36c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ + beq 4d51c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d36c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ + beq 4d51c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x440> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 4d3e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4bc> │ │ │ │ + bne 4d598 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x4bc> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d568 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4d718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d43c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4d5ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d43c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4d5ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d43c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4d5ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d43c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4d5ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d43c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + beq 4d5ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 4d43c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + beq 4d5ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x510> │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ ldr r6, [r1] │ │ │ │ ldr r5, [ip, #28] │ │ │ │ ldr r9, [ip, #32] │ │ │ │ - bl 3fc12c │ │ │ │ + bl 3faed8 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp, #4] │ │ │ │ - movw ip, #37288 @ 0x91a8 │ │ │ │ + movw ip, #30308 @ 0x7664 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str r5, [sp] │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 35b220 │ │ │ │ - b 4d544 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x618> │ │ │ │ + bl 35c418 │ │ │ │ + b 4d6f4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x618> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d568 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4d718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ + beq 4d644 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ + beq 4d644 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d494 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ + beq 4d644 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x568> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 4d510 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e4> │ │ │ │ + bne 4d6c0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x5e4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4d568 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4d718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #638 @ 0x27e │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4d714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4d714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4d714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4d564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4d714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + beq 4d714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 4d564 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ - movw r2, #19244 @ 0x4b2c │ │ │ │ + beq 4d714 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x638> │ │ │ │ + movw r2, #12204 @ 0x2fac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r2, #48572 @ 0xbdbc │ │ │ │ + movw r2, #49892 @ 0xc2e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #32] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r1, [r2] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ - bl 35b220 │ │ │ │ - bl dd698 │ │ │ │ + bl 35c418 │ │ │ │ + bl dda40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 4d570 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x644> │ │ │ │ - b 4d568 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ + bne 4d720 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x644> │ │ │ │ + b 4d718 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x63c> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4d58c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x660> │ │ │ │ - b ccc74 │ │ │ │ + beq 4d73c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x660> │ │ │ │ + b cceb8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19300 @ 0x4b64 │ │ │ │ + movw r1, #12260 @ 0x2fe4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - bne 4d5d0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a4> │ │ │ │ + bne 4d780 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x6a4> │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4d5c8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x69c> │ │ │ │ + beq 4d778 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x69c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60588 @ 0xecac │ │ │ │ + movw r1, #53540 @ 0xd124 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ cmp r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 4d660 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x734> │ │ │ │ + bne 4d810 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x734> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #4 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4d698 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ + beq 4d848 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x76c> │ │ │ │ mov ip, #4 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #508] @ 4d874 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x948> │ │ │ │ + ldr r3, [pc, #508] @ 4da24 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x948> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #44 @ 0x2c │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4d868 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ + beq 4da18 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d6b8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x78c> │ │ │ │ - bl dd698 │ │ │ │ + bne 4d868 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x78c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bne 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4d6d8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7ac> │ │ │ │ - bl dd698 │ │ │ │ + bne 4d888 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7ac> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bne 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r8, [r4, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4d6fc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7d0> │ │ │ │ - bl dd698 │ │ │ │ + bne 4d8ac <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7d0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d734 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x808> │ │ │ │ - b 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ - bl e6f4c │ │ │ │ + beq 4d8e4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x808> │ │ │ │ + b 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4d724 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7f8> │ │ │ │ + bgt 4d8d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4d724 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7f8> │ │ │ │ + bne 4d8d4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4d6ec <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7c0> │ │ │ │ + beq 4d89c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x7c0> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 4d750 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x824> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 4d900 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x824> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #12328 @ 0x3028 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - bne 4d7b0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x884> │ │ │ │ - bl 10327c │ │ │ │ + bne 4d960 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x884> │ │ │ │ + bl 102d8c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ea90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4d858 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x92c> │ │ │ │ + bge 4da08 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x92c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d840 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x914> │ │ │ │ - bl d51c0 │ │ │ │ + bne 4d9f0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x914> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4d760 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x834> │ │ │ │ - b 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + beq 4d910 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x834> │ │ │ │ + b 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7e8 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8bc> │ │ │ │ + bne 4d998 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8bc> │ │ │ │ mov r4, #0 │ │ │ │ - b 4d868 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ + b 4da18 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 4d81c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8f0> │ │ │ │ - bl d51c0 │ │ │ │ + bne 4d9cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8f0> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ - bl 10327c │ │ │ │ + bne 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bl 102d8c │ │ │ │ mov r3, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ea90 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 4d830 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x904> │ │ │ │ - b 4d7cc <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8a0> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 4d9e0 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x904> │ │ │ │ + b 4d97c <_PyInterpreterState_SetEvalFrameFunc@@Base+0x8a0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 4d7c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ + bl 305aac │ │ │ │ + b 4d974 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x898> │ │ │ │ mov r0, r5 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ - b 4d868 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b 4da18 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x93c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, sl, r8, ror #16 │ │ │ │ + rsbeq r5, sl, ip, ror #16 │ │ │ │ │ │ │ │ -0004d878 : │ │ │ │ +0004da28 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4d890 │ │ │ │ + ldr r0, [pc, #12] @ 4da40 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - mlseq sl, r4, r8, r5 │ │ │ │ + b 165f38 │ │ │ │ + mlseq sl, r8, r8, 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 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #300] @ 4d9e8 │ │ │ │ + ldr r1, [pc, #300] @ 4db98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5] │ │ │ │ - bne 4d8d4 │ │ │ │ + bne 4da84 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ - ldr r1, [pc, #256] @ 4d9ec │ │ │ │ + blt 4da7c │ │ │ │ + ldr r1, [pc, #256] @ 4db9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #4] │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4da7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ - ldr r1, [pc, #220] @ 4d9f0 │ │ │ │ + blt 4da7c │ │ │ │ + ldr r1, [pc, #220] @ 4dba0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #8] │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4da7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ - ldr r1, [pc, #184] @ 4d9f4 │ │ │ │ + blt 4da7c │ │ │ │ + ldr r1, [pc, #184] @ 4dba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #12] │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4da7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ - ldr r1, [pc, #148] @ 4d9f8 │ │ │ │ + blt 4da7c │ │ │ │ + ldr r1, [pc, #148] @ 4dba8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #16] │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4da7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ - ldr r1, [pc, #112] @ 4d9fc │ │ │ │ + blt 4da7c │ │ │ │ + ldr r1, [pc, #112] @ 4dbac │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r5, #20] │ │ │ │ - beq 4d8cc │ │ │ │ + beq 4da7c │ │ │ │ mov r0, r4 │ │ │ │ - bl 196ab8 │ │ │ │ + bl 196c20 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ + blt 4da7c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #19424 @ 0x4be0 │ │ │ │ + movw r2, #12384 @ 0x3060 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r1, #40960 @ 0xa000 │ │ │ │ + movw r1, #33176 @ 0x8198 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 33a768 │ │ │ │ + bl 33d288 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4d8cc │ │ │ │ + blt 4da7c │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55268 @ 0xd7e4 │ │ │ │ + movw r1, #48228 @ 0xbc64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, sl, r8, asr #17 │ │ │ │ - ldrdeq r5, [sl], #-140 @ 0xffffff74 @ │ │ │ │ - strdeq r5, [sl], #-128 @ 0xffffff80 @ │ │ │ │ - rsbeq r5, sl, r4, lsl #18 │ │ │ │ - rsbeq r5, sl, r8, lsl r9 │ │ │ │ - rsbeq r5, sl, ip, lsr #18 │ │ │ │ + rsbeq r5, sl, ip, asr #17 │ │ │ │ + rsbeq r5, sl, r0, ror #17 │ │ │ │ + strdeq r5, [sl], #-132 @ 0xffffff7c @ │ │ │ │ + rsbeq r5, sl, r8, lsl #18 │ │ │ │ + rsbeq r5, sl, ip, lsl r9 │ │ │ │ + rsbeq r5, sl, r0, lsr r9 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4da38 │ │ │ │ + ldr r0, [pc, #12] @ 4dbe8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r0, asr #23 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4da74 │ │ │ │ + ldr r0, [pc, #12] @ 4dc24 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, ip, asr #20 │ │ │ │ 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 4daa8 │ │ │ │ + bne 4dc58 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 22fe74 │ │ │ │ + b 22ffc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #19692 @ 0x4cec │ │ │ │ + movw r0, #12652 @ 0x316c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4da98 │ │ │ │ + b 4dc48 │ │ │ │ │ │ │ │ -0004dac8 : │ │ │ │ +0004dc78 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #136 @ 0x88 │ │ │ │ - movw r3, #58792 @ 0xe5a8 │ │ │ │ + movw r3, #51748 @ 0xca24 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 311c7c │ │ │ │ + b 315588 │ │ │ │ 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 4db20 │ │ │ │ + bne 4dcd0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4db4c │ │ │ │ - b 4db40 │ │ │ │ + bne 4dcfc │ │ │ │ + b 4dcf0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4744 @ 0x1288 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63240 @ 0xf708 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4dbbc │ │ │ │ - b 4db08 │ │ │ │ - bl dd698 │ │ │ │ + beq 4dd6c │ │ │ │ + b 4dcb8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dbbc │ │ │ │ + bne 4dd6c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4db6c │ │ │ │ - bl dd698 │ │ │ │ + bne 4dd1c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4dbbc │ │ │ │ + bne 4dd6c │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29424 @ 0x72f0 │ │ │ │ + movw r1, #22384 @ 0x5770 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #19456 @ 0x4c00 │ │ │ │ + movw r0, #12416 @ 0x3080 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4dbbc │ │ │ │ + beq 4dd6c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4d4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4dbc4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 4dd74 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 4dc00 │ │ │ │ + bne 4ddb0 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 229a60 │ │ │ │ + b 22b050 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40840 @ 0x9f88 │ │ │ │ + movw r0, #35044 @ 0x88e4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 4dbf0 │ │ │ │ + b 4dda0 │ │ │ │ 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, #468] @ 4de14 │ │ │ │ + ldr r0, [pc, #468] @ 4dfc4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4dc64 │ │ │ │ + bne 4de14 │ │ │ │ mov r4, #0 │ │ │ │ - b 4dc88 │ │ │ │ + b 4de38 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4dc5c │ │ │ │ + beq 4de0c │ │ │ │ ldr r4, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #56352 @ 0xdc20 │ │ │ │ + movw r2, #56784 @ 0xddd0 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4dddc │ │ │ │ + beq 4df8c │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - movw r2, #56352 @ 0xdc20 │ │ │ │ + movw r2, #56784 @ 0xddd0 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4dddc │ │ │ │ + bne 4df8c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4dd84 │ │ │ │ + beq 4df34 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4dce4 │ │ │ │ + beq 4de94 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4dd84 │ │ │ │ + ble 4df34 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4dcc8 │ │ │ │ - b 4dd18 │ │ │ │ + bne 4de78 │ │ │ │ + b 4dec8 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4dd18 │ │ │ │ + beq 4dec8 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4dd08 │ │ │ │ + beq 4deb8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4dcf0 │ │ │ │ - b 4dd18 │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + bne 4dea0 │ │ │ │ + b 4dec8 │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4dd84 │ │ │ │ - ldr r2, [pc, #248] @ 4de18 │ │ │ │ + bne 4df34 │ │ │ │ + ldr r2, [pc, #248] @ 4dfc8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ffd8 │ │ │ │ + bl 50188 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4de08 │ │ │ │ - beq 4dd84 │ │ │ │ + blt 4dfb8 │ │ │ │ + beq 4df34 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4de18 │ │ │ │ + ldr r1, [pc, #216] @ 4dfc8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4de08 │ │ │ │ + bne 4dfb8 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4dd74 │ │ │ │ + ble 4df24 │ │ │ │ mov r4, #0 │ │ │ │ - b 4dd84 │ │ │ │ + b 4df34 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4dd6c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4df1c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4de1c │ │ │ │ + ldr r1, [pc, #140] @ 4dfcc │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4de08 │ │ │ │ + bne 4dfb8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4de08 │ │ │ │ + beq 4dfb8 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4dddc │ │ │ │ + bgt 4df8c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4dddc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4df8c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5968 @ 0x1750 │ │ │ │ + movweq r3, #5348 @ 0x14e4 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4de08 │ │ │ │ - ldr r1, [pc, #36] @ 4de18 │ │ │ │ + beq 4dfb8 │ │ │ │ + ldr r1, [pc, #36] @ 4dfc8 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ rsbeq r2, fp, ip, lsr #27 │ │ │ │ │ │ │ │ -0004de20 <_PyCompile_Assemble@@Base>: │ │ │ │ +0004dfd0 <_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, #55308 @ 0xd80c │ │ │ │ + movw r3, #56620 @ 0xdd2c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 4de74 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 4e024 <_PyCompile_Assemble@@Base+0x54> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19488 @ 0x4c20 │ │ │ │ + movw r1, #12448 @ 0x30a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4e068 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + bl 1b6978 │ │ │ │ + b 4e218 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ sub r7, fp, #76 @ 0x4c │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r1, #0 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2df4c │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e068 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ + beq 4e218 <_PyCompile_Assemble@@Base+0x248> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c7e48 <_PyEval_ImportName@@Base+0x12fc> │ │ │ │ + bl 1c82ac <_PyEval_ImportName@@Base+0x12fc> │ │ │ │ subs r6, r0, #0 │ │ │ │ mvnne r2, #0 │ │ │ │ ldrne r4, [r6] │ │ │ │ movne r9, r4 │ │ │ │ - beq 4e030 <_PyCompile_Assemble@@Base+0x210> │ │ │ │ + beq 4e1e0 <_PyCompile_Assemble@@Base+0x210> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 4ded0 <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ + beq 4e080 <_PyCompile_Assemble@@Base+0xb0> │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r9, [r9, #16] │ │ │ │ cmp r2, r3 │ │ │ │ movlt r2, r3 │ │ │ │ - b 4deb4 <_PyCompile_Assemble@@Base+0x94> │ │ │ │ + b 4e064 <_PyCompile_Assemble@@Base+0x94> │ │ │ │ add r2, r2, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ str r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 4defc <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ + bne 4e0ac <_PyCompile_Assemble@@Base+0xdc> │ │ │ │ mov r4, r9 │ │ │ │ - bl 370224 │ │ │ │ - b 4e034 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + bl 370d0c │ │ │ │ + b 4e1e4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r1, r9 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4df24 <_PyCompile_Assemble@@Base+0x104> │ │ │ │ + beq 4e0d4 <_PyCompile_Assemble@@Base+0x104> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, #0 │ │ │ │ strge r3, [sl, r2, lsl #2] │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - b 4df08 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ - movw r0, #22012 @ 0x55fc │ │ │ │ + b 4e0b8 <_PyCompile_Assemble@@Base+0xe8> │ │ │ │ + movw r0, #15052 @ 0x3acc │ │ │ │ movt r0, #87 @ 0x57 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4df8c <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ + beq 4e13c <_PyCompile_Assemble@@Base+0x16c> │ │ │ │ ldr lr, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ cmp r3, lr │ │ │ │ - bge 4df84 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ + bge 4e134 <_PyCompile_Assemble@@Base+0x164> │ │ │ │ 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 4df74 <_PyCompile_Assemble@@Base+0x154> │ │ │ │ + bne 4e124 <_PyCompile_Assemble@@Base+0x154> │ │ │ │ cmp ip, #2 │ │ │ │ - bhi 4df3c <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + bhi 4e0ec <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ ldr r1, [sl, r1, lsl #2] │ │ │ │ str r1, [r2, #24] │ │ │ │ - b 4df3c <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ + b 4e0ec <_PyCompile_Assemble@@Base+0x11c> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ - b 4df2c <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ + b 4e0dc <_PyCompile_Assemble@@Base+0x10c> │ │ │ │ mov r0, sl │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1cf750 <_PyErr_SetKeyError@@Base+0x184> │ │ │ │ + bl 1cfbb8 <_PyErr_SetKeyError@@Base+0x184> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e034 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e1e4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r7, [sp] │ │ │ │ - bl 1d9a38 <_PyTime_FromSeconds@@Base+0xaf8> │ │ │ │ + bl 1d9e90 <_PyTime_FromSeconds@@Base+0xaf8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e034 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e1e4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ bl 348a8 <_PyObject_DebugMallocStats@@Base+0xe84> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e034 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + beq 4e1e4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r7, [sp] │ │ │ │ mov r2, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 1e0498 │ │ │ │ + bl 1e08e0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e028 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bgt 4e1d8 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4e028 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ + bne 4e1d8 <_PyCompile_Assemble@@Base+0x208> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r8 │ │ │ │ - b 4e034 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ + b 4e1e4 <_PyCompile_Assemble@@Base+0x214> │ │ │ │ mov r4, r6 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e054 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bgt 4e204 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 4e054 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ + bne 4e204 <_PyCompile_Assemble@@Base+0x234> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 309edc │ │ │ │ + bl 30d714 │ │ │ │ mov r0, r7 │ │ │ │ - bl 1e5f70 │ │ │ │ + bl 1e63b8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0004e074 : │ │ │ │ +0004e224 : │ │ │ │ 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, #59008 @ 0xe680 │ │ │ │ + movw ip, #51964 @ 0xcafc │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2f7ce4 │ │ │ │ + bl 2fb77c │ │ │ │ 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e0e4 │ │ │ │ + ldr r0, [pc, #12] @ 4e294 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, ip, 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e134 │ │ │ │ + bne 4e2e4 │ │ │ │ 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 4e114 │ │ │ │ + beq 4e2c4 │ │ │ │ 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 4e194 │ │ │ │ + bne 4e344 │ │ │ │ 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 4e174 │ │ │ │ + beq 4e324 │ │ │ │ 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e1e0 │ │ │ │ + ldr r0, [pc, #12] @ 4e390 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r0, lsl #24 │ │ │ │ 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 4e224 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 4e3d4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4e248 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4e3f8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e250 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 4e400 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 4e280 │ │ │ │ + b 4e430 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e268 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 4e418 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 4e280 │ │ │ │ - ldr r1, [pc, #24] @ 4e288 │ │ │ │ + b 4e430 │ │ │ │ + ldr r1, [pc, #24] @ 4e438 │ │ │ │ sub r2, fp, #8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e25c │ │ │ │ + beq 4e40c │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ strd r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 4e2c0 │ │ │ │ + bne 4e470 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #80] @ 4e30c │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ - b 4e2d0 │ │ │ │ - ldr r0, [pc, #72] @ 4e310 │ │ │ │ + ldr r0, [pc, #80] @ 4e4bc │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ + b 4e480 │ │ │ │ + ldr r0, [pc, #72] @ 4e4c0 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 22d6d0 <_PyCode_CheckLineNumber@@Base+0x2284> │ │ │ │ + bl 22d324 <_PyCode_CheckLineNumber@@Base+0x1d88> │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 4e300 │ │ │ │ + beq 4e4b0 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e2f4 │ │ │ │ + bgt 4e4a4 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - beq 4e2fc │ │ │ │ + beq 4e4ac │ │ │ │ mov r4, #0 │ │ │ │ - b 4e300 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + b 4e4b0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldrdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ rsbeq r3, fp, r4, asr r3 │ │ │ │ │ │ │ │ -0004e314 : │ │ │ │ +0004e4c4 : │ │ │ │ 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 b62ec <_Py_GetConfig@@Base> │ │ │ │ + bl b61a8 <_Py_GetConfig@@Base> │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ @@ -32022,348 +32132,348 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e39c │ │ │ │ + ldr r0, [pc, #12] @ 4e54c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r8, lsr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #43216 @ 0xa8d0 │ │ │ │ + movw r1, #35432 @ 0x8a68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4e87c <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ + b 4ea2c <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4e3d4 │ │ │ │ + ldr r0, [pc, #12] @ 4e584 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ 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, #468] @ 4e5cc │ │ │ │ + ldr r0, [pc, #468] @ 4e77c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4e41c │ │ │ │ + bne 4e5cc │ │ │ │ mov r4, #0 │ │ │ │ - b 4e440 │ │ │ │ + b 4e5f0 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e414 │ │ │ │ + beq 4e5c4 │ │ │ │ ldr r4, [r2, #12] │ │ │ │ - movw r2, #58328 @ 0xe3d8 │ │ │ │ + movw r2, #58760 @ 0xe588 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e594 │ │ │ │ + beq 4e744 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ - movw r2, #58328 @ 0xe3d8 │ │ │ │ + movw r2, #58760 @ 0xe588 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e594 │ │ │ │ + bne 4e744 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4e53c │ │ │ │ + beq 4e6ec │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4e49c │ │ │ │ + beq 4e64c │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4e53c │ │ │ │ + ble 4e6ec │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4e480 │ │ │ │ - b 4e4d0 │ │ │ │ + bne 4e630 │ │ │ │ + b 4e680 │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4e4d0 │ │ │ │ + beq 4e680 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4e4c0 │ │ │ │ + beq 4e670 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4e4a8 │ │ │ │ - b 4e4d0 │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + bne 4e658 │ │ │ │ + b 4e680 │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4e53c │ │ │ │ - ldr r2, [pc, #248] @ 4e5d0 │ │ │ │ + bne 4e6ec │ │ │ │ + ldr r2, [pc, #248] @ 4e780 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ffd8 │ │ │ │ + bl 50188 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4e5c0 │ │ │ │ - beq 4e53c │ │ │ │ + blt 4e770 │ │ │ │ + beq 4e6ec │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4e5d0 │ │ │ │ + ldr r1, [pc, #216] @ 4e780 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e5c0 │ │ │ │ + bne 4e770 │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4e52c │ │ │ │ + ble 4e6dc │ │ │ │ mov r4, #0 │ │ │ │ - b 4e53c │ │ │ │ + b 4e6ec │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4e524 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4e6d4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4e5d4 │ │ │ │ + ldr r1, [pc, #140] @ 4e784 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4e5c0 │ │ │ │ + bne 4e770 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4e5c0 │ │ │ │ + beq 4e770 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4e594 │ │ │ │ + bgt 4e744 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4e594 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4e744 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5968 @ 0x1750 │ │ │ │ + movweq r3, #5348 @ 0x14e4 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4e5c0 │ │ │ │ - ldr r1, [pc, #36] @ 4e5d0 │ │ │ │ + beq 4e770 │ │ │ │ + ldr r1, [pc, #36] @ 4e780 │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, fp, r4, lsl r2 │ │ │ │ rsbeq r2, fp, ip, ror #27 │ │ │ │ │ │ │ │ -0004e5d8 <_PyCompile_CodeGen@@Base>: │ │ │ │ +0004e788 <_PyCompile_CodeGen@@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 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 316e38 │ │ │ │ + bl 319d18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4e62c <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 4e7dc <_PyCompile_CodeGen@@Base+0x54> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19912 @ 0x4dc8 │ │ │ │ + movw r1, #12872 @ 0x3248 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r7, #0 │ │ │ │ - b 4e870 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ - bl fe4ec <_PyArena_New@@Base> │ │ │ │ + b 4ea20 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + bl fe02c <_PyArena_New@@Base> │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 4e870 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + beq 4ea20 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3db088 │ │ │ │ + bl 3d9cd0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne 4e65c <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ + bne 4e80c <_PyCompile_CodeGen@@Base+0x84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1f462c <_PyArena_Free@@Base> │ │ │ │ - b 4e624 <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ - bl 3e31dc │ │ │ │ + bl 1f4a8c <_PyArena_Free@@Base> │ │ │ │ + b 4e7d4 <_PyCompile_CodeGen@@Base+0x4c> │ │ │ │ + bl 3e1c0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4e650 <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ + beq 4e800 <_PyCompile_CodeGen@@Base+0x78> │ │ │ │ mov r2, r6 │ │ │ │ mov r5, #0 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ - bl 2f34c0 │ │ │ │ + bl 2f7348 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4e6a0 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ + bne 4e850 <_PyCompile_CodeGen@@Base+0xc8> │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r6 │ │ │ │ - bl 1f462c <_PyArena_Free@@Base> │ │ │ │ - b 4e870 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ + bl 1f4a8c <_PyArena_Free@@Base> │ │ │ │ + b 4ea20 <_PyCompile_CodeGen@@Base+0x298> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r6, #56] @ 0x38 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r8, r0, #0 │ │ │ │ moveq r5, r8 │ │ │ │ moveq r4, r8 │ │ │ │ - beq 4e838 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + beq 4e9e8 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 198c60 <_PyStructSequence_NewType@@Base+0x430> │ │ │ │ + bl 198dc8 <_PyStructSequence_NewType@@Base+0x430> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e834 <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4e9e4 <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ ldr r5, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r5, #752] @ 0x2f0 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e82c <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4e9dc <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19928 @ 0x4dd8 │ │ │ │ + movw r1, #12888 @ 0x3258 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 4e71c <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ + bne 4e8cc <_PyCompile_CodeGen@@Base+0x144> │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b 4e838 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4e9e8 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ ldr r0, [r5, #756] @ 0x2f4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e82c <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4e9dc <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19940 @ 0x4de4 │ │ │ │ + movw r1, #12900 @ 0x3264 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4e710 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 4e8c0 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r0, [r5, #760] @ 0x2f8 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4e82c <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ + beq 4e9dc <_PyCompile_CodeGen@@Base+0x254> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19956 @ 0x4df4 │ │ │ │ + movw r1, #12916 @ 0x3274 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn r4, #1 │ │ │ │ - beq 4e710 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + beq 4e8c0 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r3, #3 │ │ │ │ - bne 4e7c0 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ + bne 4e970 <_PyCompile_CodeGen@@Base+0x1e8> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #33 @ 0x21 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 1a0b04 <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ + bl 1a0d10 <_PyConfig_AsDict@@Base+0x1c0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e7dc <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ - b 4e710 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 4e98c <_PyCompile_CodeGen@@Base+0x204> │ │ │ │ + b 4e8c0 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 1b4e74 │ │ │ │ + bl 1b4b58 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4e7a0 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ - b 4e710 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ + bne 4e950 <_PyCompile_CodeGen@@Base+0x1c8> │ │ │ │ + b 4e8c0 <_PyCompile_CodeGen@@Base+0x138> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl 306ac4 <_Py_GetStdlibDir@@Base+0x5d0> │ │ │ │ + bl 30a314 <_Py_GetStdlibDir@@Base+0x5cc> │ │ │ │ ldr r0, [r5, #728] @ 0x2d8 │ │ │ │ bl 348a8 <_PyObject_DebugMallocStats@@Base+0xe84> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 4e834 <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4e9e4 <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #19972 @ 0x4e04 │ │ │ │ + movw r1, #12932 @ 0x3284 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e834 <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ + beq 4e9e4 <_PyCompile_CodeGen@@Base+0x25c> │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 4e838 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4e9e8 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r5, #0 │ │ │ │ - b 4e838 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ + b 4e9e8 <_PyCompile_CodeGen@@Base+0x260> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4e85c <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ + beq 4ea0c <_PyCompile_CodeGen@@Base+0x284> │ │ │ │ mov r0, r6 │ │ │ │ - bl 309f34 │ │ │ │ + bl 30d76c │ │ │ │ mov r0, r6 │ │ │ │ - bl 30cf50 │ │ │ │ + bl 310788 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r4 │ │ │ │ - bl 1f462c <_PyArena_Free@@Base> │ │ │ │ + bl 1f4a8c <_PyArena_Free@@Base> │ │ │ │ mov r0, r7 │ │ │ │ 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 r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #9280 @ 0x2440 │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #9284 @ 0x2444 │ │ │ │ + movw r0, #2304 @ 0x900 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4e8d4 <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ + beq 4ea84 <_PyCompile_CodeGen@@Base+0x2fc> │ │ │ │ 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} │ │ │ │ @@ -32374,17 +32484,17 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4e914 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ + ldr r0, [pc, #12] @ 4eac4 <_PyCompile_CodeGen@@Base+0x33c> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, ip, lsl #20 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -32392,375 +32502,375 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 4e964 <_PyCompile_CodeGen@@Base+0x38c> │ │ │ │ + bne 4eb14 <_PyCompile_CodeGen@@Base+0x38c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4e99c <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ + beq 4eb4c <_PyCompile_CodeGen@@Base+0x3c4> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #64 @ 0x40 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #408] @ 4eb20 <_PyCompile_CodeGen@@Base+0x548> │ │ │ │ + ldr r3, [pc, #408] @ 4ecd0 <_PyCompile_CodeGen@@Base+0x548> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4eb14 <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ + beq 4ecc4 <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ ldr r7, [r4] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 4e9d4 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ + bne 4eb84 <_PyCompile_CodeGen@@Base+0x3fc> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61196 @ 0xef0c │ │ │ │ + movw r1, #54156 @ 0xd38c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12164 @ 0x2f84 │ │ │ │ + movw r0, #5124 @ 0x1404 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 4eb14 <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 4ecc4 <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1ffd3c │ │ │ │ + bl 2000ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4eb14 <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ + beq 4ecc4 <_PyCompile_CodeGen@@Base+0x53c> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 34dfc0 │ │ │ │ + bl 34f0e0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 4eae8 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ - bl 10327c │ │ │ │ + beq 4ec98 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ + bl 102d8c │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #69 @ 0x45 │ │ │ │ mov r9, #0 │ │ │ │ bl 2ea60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #56 @ 0x38 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ae0d4 │ │ │ │ + bl adf48 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4ea94 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + beq 4ec44 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ bl 2e0e4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 4ea94 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + beq 4ec44 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 4ea88 <_PyCompile_CodeGen@@Base+0x4b0> │ │ │ │ + bne 4ec38 <_PyCompile_CodeGen@@Base+0x4b0> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ea90 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ + bgt 4ec40 <_PyCompile_CodeGen@@Base+0x4b8> │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 4ea24 <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ + b 4ebd4 <_PyCompile_CodeGen@@Base+0x44c> │ │ │ │ mov r8, r2 │ │ │ │ - b 4ea94 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ + b 4ec44 <_PyCompile_CodeGen@@Base+0x4bc> │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 4ead8 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ + bne 4ec88 <_PyCompile_CodeGen@@Base+0x500> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 4eab8 <_PyCompile_CodeGen@@Base+0x4e0> │ │ │ │ - bl 370224 │ │ │ │ - b 4eae8 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 4ec68 <_PyCompile_CodeGen@@Base+0x4e0> │ │ │ │ + bl 370d0c │ │ │ │ + b 4ec98 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #20020 @ 0x4e34 │ │ │ │ + movw r1, #12980 @ 0x32b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 4eae8 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ + bl 171960 │ │ │ │ + b 4ec98 <_PyCompile_CodeGen@@Base+0x510> │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 39bd50 <_PyXIData_Release@@Base+0xb2c> │ │ │ │ + bl 39b720 <_PyXIData_Release@@Base+0xb2c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eb10 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ + bgt 4ecc0 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4eb10 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ + bne 4ecc0 <_PyCompile_CodeGen@@Base+0x538> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrdeq r5, [sl], #-228 @ 0xffffff1c @ │ │ │ │ + ldrdeq r5, [sl], #-232 @ 0xffffff18 @ │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #952] @ 4eefc <_PyCompile_CodeGen@@Base+0x924> │ │ │ │ + ldr r0, [pc, #952] @ 4f0ac <_PyCompile_CodeGen@@Base+0x924> │ │ │ │ mov r6, r1 │ │ │ │ sub sp, sp, #20 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r8, r2 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r7, [r1, r0] │ │ │ │ cmp r8, r2 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ - bne 4ed18 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ + bne 4eec8 <_PyCompile_CodeGen@@Base+0x740> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4eb84 <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ + beq 4ed34 <_PyCompile_CodeGen@@Base+0x5ac> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4eb8c <_PyCompile_CodeGen@@Base+0x5b4> │ │ │ │ + bne 4ed3c <_PyCompile_CodeGen@@Base+0x5b4> │ │ │ │ mov r4, #0 │ │ │ │ - b 4eba4 <_PyCompile_CodeGen@@Base+0x5cc> │ │ │ │ + b 4ed54 <_PyCompile_CodeGen@@Base+0x5cc> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #60196 @ 0xeb24 │ │ │ │ + movw r0, #60628 @ 0xecd4 │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ecf0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + beq 4eea0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #60196 @ 0xeb24 │ │ │ │ + movw r2, #60628 @ 0xecd4 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ecf0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + bne 4eea0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ec98 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + beq 4ee48 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4ebfc <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ + beq 4edac <_PyCompile_CodeGen@@Base+0x624> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4ec98 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + ble 4ee48 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4ebe0 <_PyCompile_CodeGen@@Base+0x608> │ │ │ │ - b 4ec30 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ + bne 4ed90 <_PyCompile_CodeGen@@Base+0x608> │ │ │ │ + b 4ede0 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4ec30 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ + beq 4ede0 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ec20 <_PyCompile_CodeGen@@Base+0x648> │ │ │ │ + beq 4edd0 <_PyCompile_CodeGen@@Base+0x648> │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ec08 <_PyCompile_CodeGen@@Base+0x630> │ │ │ │ - b 4ec30 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + bne 4edb8 <_PyCompile_CodeGen@@Base+0x630> │ │ │ │ + b 4ede0 <_PyCompile_CodeGen@@Base+0x658> │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ec98 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ - ldr r2, [pc, #712] @ 4ef00 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + bne 4ee48 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + ldr r2, [pc, #712] @ 4f0b0 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ffd8 │ │ │ │ + bl 50188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4eee0 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ - beq 4ec98 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + blt 4f090 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ + beq 4ee48 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #684] @ 4ef00 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + ldr r1, [pc, #684] @ 4f0b0 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ec88 <_PyCompile_CodeGen@@Base+0x6b0> │ │ │ │ + ble 4ee38 <_PyCompile_CodeGen@@Base+0x6b0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ec98 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ + b 4ee48 <_PyCompile_CodeGen@@Base+0x6c0> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4ec80 <_PyCompile_CodeGen@@Base+0x6a8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4ee30 <_PyCompile_CodeGen@@Base+0x6a8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #608] @ 4ef04 <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #608] @ 4f0b4 <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + beq 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ecf0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + bgt 4eea0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4ecf0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4eea0 <_PyCompile_CodeGen@@Base+0x718> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eee8 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ - ldr r1, [pc, #512] @ 4ef00 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + beq 4f098 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ + ldr r1, [pc, #512] @ 4f0b0 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ mov r3, r0 │ │ │ │ - b 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + b 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ cmp r3, r1 │ │ │ │ - beq 4ed2c <_PyCompile_CodeGen@@Base+0x754> │ │ │ │ + beq 4eedc <_PyCompile_CodeGen@@Base+0x754> │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4ed34 <_PyCompile_CodeGen@@Base+0x75c> │ │ │ │ + bne 4eee4 <_PyCompile_CodeGen@@Base+0x75c> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ed4c <_PyCompile_CodeGen@@Base+0x774> │ │ │ │ + b 4eefc <_PyCompile_CodeGen@@Base+0x774> │ │ │ │ ldr r4, [r0, #20] │ │ │ │ - movw r0, #60196 @ 0xeb24 │ │ │ │ + movw r0, #60628 @ 0xecd4 │ │ │ │ movt r0, #4 │ │ │ │ sub r4, r4, r0 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4eeb0 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + beq 4f060 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ ldr r0, [r2, #20] │ │ │ │ - movw r2, #60196 @ 0xeb24 │ │ │ │ + movw r2, #60628 @ 0xecd4 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eeb0 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + bne 4f060 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4ee50 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + beq 4f000 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4edac <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ + beq 4ef5c <_PyCompile_CodeGen@@Base+0x7d4> │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 4ee50 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + ble 4f000 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, #0 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp lr, r3 │ │ │ │ - beq 4ede0 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ + beq 4ef90 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 4ed90 <_PyCompile_CodeGen@@Base+0x7b8> │ │ │ │ - b 4ee50 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + bne 4ef40 <_PyCompile_CodeGen@@Base+0x7b8> │ │ │ │ + b 4f000 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ cmp r3, r1 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4ede0 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ + beq 4ef90 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4edd0 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ + beq 4ef80 <_PyCompile_CodeGen@@Base+0x7f8> │ │ │ │ cmp r2, r3 │ │ │ │ - bne 4edb8 <_PyCompile_CodeGen@@Base+0x7e0> │ │ │ │ - b 4ede0 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + bne 4ef68 <_PyCompile_CodeGen@@Base+0x7e0> │ │ │ │ + b 4ef90 <_PyCompile_CodeGen@@Base+0x808> │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4ee50 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ - ldr r2, [pc, #280] @ 4ef00 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + bne 4f000 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + ldr r2, [pc, #280] @ 4f0b0 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ffd8 │ │ │ │ + bl 50188 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4eee0 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ - beq 4ee50 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + blt 4f090 <_PyCompile_CodeGen@@Base+0x908> │ │ │ │ + beq 4f000 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #248] @ 4ef00 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + ldr r1, [pc, #248] @ 4f0b0 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26dbb8 <_PyBuildSlice_ConsumeRefs@@Base+0x1e48> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26fb74 <_PyBuildSlice_ConsumeRefs@@Base+0x1e68> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4ee40 <_PyCompile_CodeGen@@Base+0x868> │ │ │ │ + ble 4eff0 <_PyCompile_CodeGen@@Base+0x868> │ │ │ │ mov r4, #0 │ │ │ │ - b 4ee50 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ + b 4f000 <_PyCompile_CodeGen@@Base+0x878> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4ee38 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4efe8 <_PyCompile_CodeGen@@Base+0x860> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #3 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #164] @ 4ef04 <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ + ldr r1, [pc, #164] @ 4f0b4 <_PyCompile_CodeGen@@Base+0x92c> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26dbb8 <_PyBuildSlice_ConsumeRefs@@Base+0x1e48> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26fb74 <_PyBuildSlice_ConsumeRefs@@Base+0x1e68> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + bne 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + beq 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4eeb0 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + bgt 4f060 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4eeb0 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4f060 <_PyCompile_CodeGen@@Base+0x8d8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4eee8 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ + beq 4f098 <_PyCompile_CodeGen@@Base+0x910> │ │ │ │ mov r3, #3 │ │ │ │ - ldr r1, [pc, #60] @ 4ef00 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ + ldr r1, [pc, #60] @ 4f0b0 <_PyCompile_CodeGen@@Base+0x928> │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 26dbb8 <_PyBuildSlice_ConsumeRefs@@Base+0x1e48> │ │ │ │ + bl 26fb74 <_PyBuildSlice_ConsumeRefs@@Base+0x1e68> │ │ │ │ mov r3, r0 │ │ │ │ - b 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + b 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ mov r3, #0 │ │ │ │ - b 4eef0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ - movw r3, #5968 @ 0x1750 │ │ │ │ + b 4f0a0 <_PyCompile_CodeGen@@Base+0x918> │ │ │ │ + movw r3, #5348 @ 0x14e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mlseq fp, r0, r2, r3 │ │ │ │ rsbeq r3, fp, r0, asr #32 │ │ │ │ @@ -32769,51 +32879,51 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4ef40 <_PyCompile_CodeGen@@Base+0x968> │ │ │ │ + ldr r0, [pc, #12] @ 4f0f0 <_PyCompile_CodeGen@@Base+0x968> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r4, asr fp │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4ef64 <_PyCompile_CodeGen@@Base+0x98c> │ │ │ │ + ldr r1, [pc, #8] @ 4f114 <_PyCompile_CodeGen@@Base+0x98c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eec84 │ │ │ │ + b 3eda3c │ │ │ │ rsbeq r6, fp, r4, asr #29 │ │ │ │ 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, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4efa0 <_PyCompile_CodeGen@@Base+0x9c8> │ │ │ │ + ldr r0, [pc, #12] @ 4f150 <_PyCompile_CodeGen@@Base+0x9c8> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r8, lsr fp │ │ │ │ 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 │ │ │ │ subs r7, r3, #0 │ │ │ │ - ldr lr, [pc, #520] @ 4f1cc <_PyCompile_CodeGen@@Base+0xbf4> │ │ │ │ + ldr lr, [pc, #520] @ 4f37c <_PyCompile_CodeGen@@Base+0xbf4> │ │ │ │ sub sp, sp, #104 @ 0x68 │ │ │ │ moveq r6, r7 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r7, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -32826,400 +32936,400 @@ │ │ │ │ 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 4f02c <_PyCompile_CodeGen@@Base+0xa54> │ │ │ │ + bne 4f1dc <_PyCompile_CodeGen@@Base+0xa54> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f068 <_PyCompile_CodeGen@@Base+0xa90> │ │ │ │ + beq 4f218 <_PyCompile_CodeGen@@Base+0xa90> │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #372] @ 4f1d0 <_PyCompile_CodeGen@@Base+0xbf8> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #372] @ 4f380 <_PyCompile_CodeGen@@Base+0xbf8> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 4f1b4 <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ + beq 4f364 <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f0dc <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + beq 4f28c <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f0b0 <_PyCompile_CodeGen@@Base+0xad8> │ │ │ │ + beq 4f260 <_PyCompile_CodeGen@@Base+0xad8> │ │ │ │ add r6, r6, r5 │ │ │ │ subs r9, r6, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 4f12c <_PyCompile_CodeGen@@Base+0xb54> │ │ │ │ - b 4f0c0 <_PyCompile_CodeGen@@Base+0xae8> │ │ │ │ - bl dd698 │ │ │ │ + beq 4f2dc <_PyCompile_CodeGen@@Base+0xb54> │ │ │ │ + b 4f270 <_PyCompile_CodeGen@@Base+0xae8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f0dc <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ - b 4f09c <_PyCompile_CodeGen@@Base+0xac4> │ │ │ │ + bne 4f28c <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + b 4f24c <_PyCompile_CodeGen@@Base+0xac4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f0ec <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ + beq 4f29c <_PyCompile_CodeGen@@Base+0xb14> │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ - bl 30ceb0 │ │ │ │ + bl 3106e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 4f0e4 <_PyCompile_CodeGen@@Base+0xb0c> │ │ │ │ + bne 4f294 <_PyCompile_CodeGen@@Base+0xb0c> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f1b4 <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ + b 4f364 <_PyCompile_CodeGen@@Base+0xbdc> │ │ │ │ subs r9, r6, #3 │ │ │ │ - beq 4f12c <_PyCompile_CodeGen@@Base+0xb54> │ │ │ │ + beq 4f2dc <_PyCompile_CodeGen@@Base+0xb54> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f114 <_PyCompile_CodeGen@@Base+0xb3c> │ │ │ │ - bl 1579bc │ │ │ │ + beq 4f2c4 <_PyCompile_CodeGen@@Base+0xb3c> │ │ │ │ + bl 1571d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 4f0dc <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + blt 4f28c <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ cmp r9, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 4f128 <_PyCompile_CodeGen@@Base+0xb50> │ │ │ │ - b 4f118 <_PyCompile_CodeGen@@Base+0xb40> │ │ │ │ + beq 4f2d8 <_PyCompile_CodeGen@@Base+0xb50> │ │ │ │ + b 4f2c8 <_PyCompile_CodeGen@@Base+0xb40> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 4f0dc <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ + blt 4f28c <_PyCompile_CodeGen@@Base+0xb04> │ │ │ │ mov r9, r6 │ │ │ │ ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ and r2, r9, #1 │ │ │ │ mov r4, r0 │ │ │ │ adds r3, r6, #100 @ 0x64 │ │ │ │ movne r3, #1 │ │ │ │ orrs r3, r3, r2 │ │ │ │ - bne 4f15c <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ + bne 4f30c <_PyCompile_CodeGen@@Base+0xb84> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 4f184 <_PyCompile_CodeGen@@Base+0xbac> │ │ │ │ + bne 4f334 <_PyCompile_CodeGen@@Base+0xbac> │ │ │ │ mov r5, #256 @ 0x100 │ │ │ │ - b 4f164 <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ + b 4f314 <_PyCompile_CodeGen@@Base+0xb8c> │ │ │ │ lsl r5, r5, #8 │ │ │ │ eor r5, r5, #256 @ 0x100 │ │ │ │ sxth r3, r9 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ orr r3, r5, r3, lsl #9 │ │ │ │ bl 2edfc │ │ │ │ mov r5, r0 │ │ │ │ - b 4f194 <_PyCompile_CodeGen@@Base+0xbbc> │ │ │ │ + b 4f344 <_PyCompile_CodeGen@@Base+0xbbc> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2e6f0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #6244 @ 0x1864 │ │ │ │ + movw r4, #5624 @ 0x15f8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq r8, [r5], #-36 @ 0xffffffdc @ │ │ │ │ - rsbeq r5, sl, r8, asr pc │ │ │ │ + rsbeq r6, r5, r4, ror #14 │ │ │ │ + rsbeq r5, sl, ip, asr 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 r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4f20c <_PyCompile_CodeGen@@Base+0xc34> │ │ │ │ + ldr r0, [pc, #12] @ 4f3bc <_PyCompile_CodeGen@@Base+0xc34> │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, 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, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 4f2b4 <_PyCompile_CodeGen@@Base+0xcdc> │ │ │ │ + ldr r3, [pc, #120] @ 4f464 <_PyCompile_CodeGen@@Base+0xcdc> │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 408c74 │ │ │ │ + bl 407974 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #2 │ │ │ │ - bl 409654 │ │ │ │ + bl 408354 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f28c <_PyCompile_CodeGen@@Base+0xcb4> │ │ │ │ + beq 4f43c <_PyCompile_CodeGen@@Base+0xcb4> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 4f260 <_PyCompile_CodeGen@@Base+0xc88> │ │ │ │ - ldr r3, [pc, #32] @ 4f2b4 <_PyCompile_CodeGen@@Base+0xcdc> │ │ │ │ + bne 4f410 <_PyCompile_CodeGen@@Base+0xc88> │ │ │ │ + ldr r3, [pc, #32] @ 4f464 <_PyCompile_CodeGen@@Base+0xcdc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 4f2a8 <_PyCompile_CodeGen@@Base+0xcd0> │ │ │ │ + beq 4f458 <_PyCompile_CodeGen@@Base+0xcd0> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 40908c │ │ │ │ + bl 407d8c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 4f2f0 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ + beq 4f4a0 <_PyCompile_CodeGen@@Base+0xd18> │ │ │ │ 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]!) │ │ │ │ - ldr r1, [pc, #12] @ 4f310 <_PyCompile_CodeGen@@Base+0xd38> │ │ │ │ + ldr r1, [pc, #12] @ 4f4c0 <_PyCompile_CodeGen@@Base+0xd38> │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4094e0 │ │ │ │ + b 4081e0 │ │ │ │ strdeq r2, [fp], #-36 @ 0xffffffdc @ │ │ │ │ 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 2f0cc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4f35c <_PyCompile_CodeGen@@Base+0xd84> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 4f50c <_PyCompile_CodeGen@@Base+0xd84> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 4f394 <_PyCompile_CodeGen@@Base+0xdbc> │ │ │ │ + b 4f544 <_PyCompile_CodeGen@@Base+0xdbc> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 204a0c <_PyLong_FromGid@@Base> │ │ │ │ + bl 204c90 <_PyLong_FromGid@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 204a0c <_PyLong_FromGid@@Base> │ │ │ │ + bl 204c90 <_PyLong_FromGid@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 204a0c <_PyLong_FromGid@@Base> │ │ │ │ + bl 204c90 <_PyLong_FromGid@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20280 @ 0x4f38 │ │ │ │ + movw r0, #13240 @ 0x33b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ mov r4, #1 │ │ │ │ mov r8, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ add r5, lr, ip │ │ │ │ add r6, r0, ip │ │ │ │ cmp r5, r1 │ │ │ │ - bge 4f42c <_PyCompile_CodeGen@@Base+0xe54> │ │ │ │ + bge 4f5dc <_PyCompile_CodeGen@@Base+0xe54> │ │ │ │ ldr r7, [r8, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r6, [r8, r6, lsl #2] │ │ │ │ - beq 4f3e4 <_PyCompile_CodeGen@@Base+0xe0c> │ │ │ │ + beq 4f594 <_PyCompile_CodeGen@@Base+0xe0c> │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 4f3ec <_PyCompile_CodeGen@@Base+0xe14> │ │ │ │ - b 4f3fc <_PyCompile_CodeGen@@Base+0xe24> │ │ │ │ + bhi 4f59c <_PyCompile_CodeGen@@Base+0xe14> │ │ │ │ + b 4f5ac <_PyCompile_CodeGen@@Base+0xe24> │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 4f3fc <_PyCompile_CodeGen@@Base+0xe24> │ │ │ │ + bcs 4f5ac <_PyCompile_CodeGen@@Base+0xe24> │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 4f3b8 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ + b 4f568 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 4f418 <_PyCompile_CodeGen@@Base+0xe40> │ │ │ │ + bne 4f5c8 <_PyCompile_CodeGen@@Base+0xe40> │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 4f3b8 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ + b 4f568 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 4f3b8 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ + b 4f568 <_PyCompile_CodeGen@@Base+0xde0> │ │ │ │ str r4, [r2] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 4f628 <_PyCompile_CodeGen@@Base+0x1050> │ │ │ │ + ldr r0, [pc, #468] @ 4f7d8 <_PyCompile_CodeGen@@Base+0x1050> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4f478 <_PyCompile_CodeGen@@Base+0xea0> │ │ │ │ + bne 4f628 <_PyCompile_CodeGen@@Base+0xea0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f49c <_PyCompile_CodeGen@@Base+0xec4> │ │ │ │ + b 4f64c <_PyCompile_CodeGen@@Base+0xec4> │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f470 <_PyCompile_CodeGen@@Base+0xe98> │ │ │ │ + beq 4f620 <_PyCompile_CodeGen@@Base+0xe98> │ │ │ │ ldr r4, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #62516 @ 0xf434 │ │ │ │ + movw r2, #62948 @ 0xf5e4 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f5f0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ + beq 4f7a0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ - movw r2, #62516 @ 0xf434 │ │ │ │ + movw r2, #62948 @ 0xf5e4 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f5f0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ + bne 4f7a0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4f598 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ + beq 4f748 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4f4f8 <_PyCompile_CodeGen@@Base+0xf20> │ │ │ │ + beq 4f6a8 <_PyCompile_CodeGen@@Base+0xf20> │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4f598 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ + ble 4f748 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4f4dc <_PyCompile_CodeGen@@Base+0xf04> │ │ │ │ - b 4f52c <_PyCompile_CodeGen@@Base+0xf54> │ │ │ │ + bne 4f68c <_PyCompile_CodeGen@@Base+0xf04> │ │ │ │ + b 4f6dc <_PyCompile_CodeGen@@Base+0xf54> │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4f52c <_PyCompile_CodeGen@@Base+0xf54> │ │ │ │ + beq 4f6dc <_PyCompile_CodeGen@@Base+0xf54> │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4f51c <_PyCompile_CodeGen@@Base+0xf44> │ │ │ │ + beq 4f6cc <_PyCompile_CodeGen@@Base+0xf44> │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f504 <_PyCompile_CodeGen@@Base+0xf2c> │ │ │ │ - b 4f52c <_PyCompile_CodeGen@@Base+0xf54> │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + bne 4f6b4 <_PyCompile_CodeGen@@Base+0xf2c> │ │ │ │ + b 4f6dc <_PyCompile_CodeGen@@Base+0xf54> │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4f598 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ - ldr r2, [pc, #248] @ 4f62c <_PyCompile_CodeGen@@Base+0x1054> │ │ │ │ + bne 4f748 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ + ldr r2, [pc, #248] @ 4f7dc <_PyCompile_CodeGen@@Base+0x1054> │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ffd8 │ │ │ │ + bl 50188 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4f61c <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ - beq 4f598 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ + blt 4f7cc <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ + beq 4f748 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4f62c <_PyCompile_CodeGen@@Base+0x1054> │ │ │ │ + ldr r1, [pc, #216] @ 4f7dc <_PyCompile_CodeGen@@Base+0x1054> │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f61c <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ + bne 4f7cc <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f588 <_PyCompile_CodeGen@@Base+0xfb0> │ │ │ │ + ble 4f738 <_PyCompile_CodeGen@@Base+0xfb0> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f598 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ + b 4f748 <_PyCompile_CodeGen@@Base+0xfc0> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4f580 <_PyCompile_CodeGen@@Base+0xfa8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4f730 <_PyCompile_CodeGen@@Base+0xfa8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4f630 <_PyCompile_CodeGen@@Base+0x1058> │ │ │ │ + ldr r1, [pc, #140] @ 4f7e0 <_PyCompile_CodeGen@@Base+0x1058> │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4f61c <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ + bne 4f7cc <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4f61c <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ + beq 4f7cc <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f5f0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ + bgt 4f7a0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4f5f0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4f7a0 <_PyCompile_CodeGen@@Base+0x1018> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5968 @ 0x1750 │ │ │ │ + movweq r3, #5348 @ 0x14e4 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4f61c <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ - ldr r1, [pc, #36] @ 4f62c <_PyCompile_CodeGen@@Base+0x1054> │ │ │ │ + beq 4f7cc <_PyCompile_CodeGen@@Base+0x1044> │ │ │ │ + ldr r1, [pc, #36] @ 4f7dc <_PyCompile_CodeGen@@Base+0x1054> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ strhteq r3, [fp], #-32 @ 0xffffffe0 │ │ │ │ ldrdeq r3, [fp], #-32 @ 0xffffffe0 @ │ │ │ │ @@ -33230,280 +33340,280 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 4f67c <_PyCompile_CodeGen@@Base+0x10a4> │ │ │ │ + bne 4f82c <_PyCompile_CodeGen@@Base+0x10a4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 4f6ac <_PyCompile_CodeGen@@Base+0x10d4> │ │ │ │ + beq 4f85c <_PyCompile_CodeGen@@Base+0x10d4> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #140] @ 4f71c <_PyCompile_CodeGen@@Base+0x1144> │ │ │ │ + ldr r3, [pc, #140] @ 4f8cc <_PyCompile_CodeGen@@Base+0x1144> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f714 <_PyCompile_CodeGen@@Base+0x113c> │ │ │ │ + beq 4f8c4 <_PyCompile_CodeGen@@Base+0x113c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f6dc <_PyCompile_CodeGen@@Base+0x1104> │ │ │ │ - bl dd698 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + bne 4f88c <_PyCompile_CodeGen@@Base+0x1104> │ │ │ │ + bl dda40 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b 4f714 <_PyCompile_CodeGen@@Base+0x113c> │ │ │ │ + b 4f8c4 <_PyCompile_CodeGen@@Base+0x113c> │ │ │ │ movw r3, #266 @ 0x10a │ │ │ │ cmp r0, r3 │ │ │ │ - movwhi r0, #6244 @ 0x1864 │ │ │ │ + movwhi r0, #5624 @ 0x15f8 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 4f714 <_PyCompile_CodeGen@@Base+0x113c> │ │ │ │ - movw r2, #22012 @ 0x55fc │ │ │ │ + bhi 4f8c4 <_PyCompile_CodeGen@@Base+0x113c> │ │ │ │ + movw r2, #15052 @ 0x3acc │ │ │ │ movt r2, #87 @ 0x57 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r2, r1, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r5, sl, r0, asr #31 │ │ │ │ + rsbeq r5, sl, r4, asr #31 │ │ │ │ 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 2da60 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 4f768 <_PyCompile_CodeGen@@Base+0x1190> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 4f918 <_PyCompile_CodeGen@@Base+0x1190> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 4f7a0 <_PyCompile_CodeGen@@Base+0x11c8> │ │ │ │ + b 4f950 <_PyCompile_CodeGen@@Base+0x11c8> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 310098 │ │ │ │ + bl 3139a4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 310098 │ │ │ │ + bl 3139a4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 310098 │ │ │ │ + bl 3139a4 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20280 @ 0x4f38 │ │ │ │ + movw r0, #13240 @ 0x33b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 4f7e8 <_PyCompile_CodeGen@@Base+0x1210> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 4f998 <_PyCompile_CodeGen@@Base+0x1210> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4f7f0 <_PyCompile_CodeGen@@Base+0x1218> │ │ │ │ + beq 4f9a0 <_PyCompile_CodeGen@@Base+0x1218> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 4f844 <_PyCompile_CodeGen@@Base+0x126c> │ │ │ │ + bne 4f9f4 <_PyCompile_CodeGen@@Base+0x126c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 3440b0 │ │ │ │ + bl 345d8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 4f83c <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ + bne 4f9ec <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4f83c <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ + bne 4f9ec <_PyCompile_CodeGen@@Base+0x1264> │ │ │ │ mov r0, r4 │ │ │ │ - bl 34707c │ │ │ │ + bl 347f40 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 4f86c <_PyCompile_CodeGen@@Base+0x1294> │ │ │ │ + ldr r2, [pc, #16] @ 4fa1c <_PyCompile_CodeGen@@Base+0x1294> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f8b0 │ │ │ │ + b 4fa60 │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ │ │ │ │ -0004f870 <_Py_IncRef@@Base>: │ │ │ │ +0004fa20 <_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 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0004f894 : │ │ │ │ +0004fa44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 4f8ac │ │ │ │ + ldr r0, [pc, #12] @ 4fa5c │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r5, sl, ip, ror #31 │ │ │ │ + b 165f38 │ │ │ │ + strdeq r5, [sl], #-240 @ 0xffffff10 @ │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 15f0dc │ │ │ │ + bl 15ecf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4f9cc │ │ │ │ + beq 4fb7c │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4f92c │ │ │ │ + beq 4fadc │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4f914 │ │ │ │ + beq 4fac4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4f9b4 │ │ │ │ - b 4f9c8 │ │ │ │ + ble 4fb64 │ │ │ │ + b 4fb78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 4f950 │ │ │ │ + bne 4fb00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f9a4 │ │ │ │ + bgt 4fb54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4f9a4 │ │ │ │ + bne 4fb54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4f9a4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4fb54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 4f9ac │ │ │ │ + bne 4fb5c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f984 │ │ │ │ + bgt 4fb34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4f984 │ │ │ │ + bne 4fb34 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f9a4 │ │ │ │ + bgt 4fb54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 4f9a4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 4fb54 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 4f9cc │ │ │ │ + b 4fb7c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4f9c8 │ │ │ │ + bgt 4fb78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4f9c8 │ │ │ │ + bne 4fb78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ 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, r0 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 4fa48 │ │ │ │ + ldr r1, [pc, #72] @ 4fbf8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - movw r1, #20668 @ 0x50bc │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #13628 @ 0x353c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 4fa40 │ │ │ │ + blt 4fbf0 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55268 @ 0xd7e4 │ │ │ │ + movw r1, #48228 @ 0xbc64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr #32 │ │ │ │ + rsbeq r6, sl, r4, lsr #32 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 4fa6c │ │ │ │ + ldr r1, [pc, #8] @ 4fc1c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eec84 │ │ │ │ + b 3eda3c │ │ │ │ rsbeq r7, fp, r8, lsr r2 │ │ │ │ │ │ │ │ -0004fa70 : │ │ │ │ +0004fc20 : │ │ │ │ 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 │ │ │ │ @@ -33514,1208 +33624,1208 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 4facc │ │ │ │ + ldr r0, [pc, #12] @ 4fc7c │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, r4, ror fp │ │ │ │ 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 1d651c │ │ │ │ + b 1d696c │ │ │ │ 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, #52] @ 0x34 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fb24 │ │ │ │ + beq 4fcd4 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ - movw r1, #52832 @ 0xce60 │ │ │ │ + movw r1, #45792 @ 0xb2e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1b6770 │ │ │ │ - b 4fc6c │ │ │ │ + bl 1b6978 │ │ │ │ + b 4fe1c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 4fb80 │ │ │ │ + bge 4fd30 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 4fb80 │ │ │ │ + beq 4fd30 │ │ │ │ mov r0, r2 │ │ │ │ - bl 201c40 │ │ │ │ + bl 201f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 4fd30 │ │ │ │ + beq 4fee0 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 4fb94 │ │ │ │ + beq 4fd44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fb10 │ │ │ │ + bgt 4fcc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fb10 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4fb10 │ │ │ │ + bne 4fcc0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4fcc0 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r4, r2 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 4fbe0 │ │ │ │ + bne 4fd90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fbc4 │ │ │ │ + bgt 4fd74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fbc4 │ │ │ │ + bne 4fd74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20732 @ 0x50fc │ │ │ │ + movw r1, #13692 @ 0x357c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 4fc6c │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 4fe1c │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 175a84 │ │ │ │ + bl 175714 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 4fcec │ │ │ │ - movw r0, #20760 @ 0x5118 │ │ │ │ + beq 4fe9c │ │ │ │ + movw r0, #13720 @ 0x3598 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 4fc20 │ │ │ │ + bne 4fdd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fc6c │ │ │ │ - b 4fc74 │ │ │ │ + bgt 4fe1c │ │ │ │ + b 4fe24 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fc58 │ │ │ │ + bgt 4fe08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 4fc58 │ │ │ │ + bne 4fe08 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r8, #0 │ │ │ │ - bne 4fc8c │ │ │ │ + bne 4fe3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fc74 │ │ │ │ + ble 4fe24 │ │ │ │ mov r4, #0 │ │ │ │ - b 4fd30 │ │ │ │ + b 4fee0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 4fc6c │ │ │ │ + bne 4fe1c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4fc6c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4fe1c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23e808 │ │ │ │ + bl 23e684 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r0, [r8, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4fcd8 │ │ │ │ + bgt 4fe88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 4fce0 │ │ │ │ + beq 4fe90 │ │ │ │ mov r4, r8 │ │ │ │ - b 4fcec │ │ │ │ + b 4fe9c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 4fcd8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 4fe88 │ │ │ │ mov r0, r4 │ │ │ │ str r4, [r5, #24] │ │ │ │ - bl 174f5c │ │ │ │ + bl 174bec │ │ │ │ mov r3, #2 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str r2, [r5, #28] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl 3d2ab8 │ │ │ │ + bl 3d1890 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4fc6c │ │ │ │ + beq 4fe1c │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ orr r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ mov r0, r4 │ │ │ │ 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 r1, fp, #8 │ │ │ │ - bl 47afc │ │ │ │ + bl 47cac │ │ │ │ cmp r0, #0 │ │ │ │ movlt r0, #0 │ │ │ │ - blt 4fd8c │ │ │ │ + blt 4ff3c │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 4fd88 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 4ff38 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20844 @ 0x516c │ │ │ │ + movw r1, #13804 @ 0x35ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #468] @ 4ff88 │ │ │ │ + ldr r0, [pc, #468] @ 50138 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r7, [r2, r0] │ │ │ │ cmp r1, r3 │ │ │ │ - bne 4fdd8 │ │ │ │ + bne 4ff88 │ │ │ │ mov r4, #0 │ │ │ │ - b 4fdfc │ │ │ │ + b 4ffac │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fdd0 │ │ │ │ + beq 4ff80 │ │ │ │ ldr r4, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #64916 @ 0xfd94 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #4 │ │ │ │ sub r4, r4, r2 │ │ │ │ clz r4, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ ldr r2, [r3, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4ff50 │ │ │ │ + beq 50100 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ - movw r2, #64916 @ 0xfd94 │ │ │ │ + movw r2, #65348 @ 0xff44 │ │ │ │ movt r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ff50 │ │ │ │ + bne 50100 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 4fef8 │ │ │ │ + beq 500a8 │ │ │ │ ldr r2, [r1, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne ip, [r2, #8] │ │ │ │ addne r2, r2, #12 │ │ │ │ - beq 4fe58 │ │ │ │ + beq 50008 │ │ │ │ cmp ip, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble 4fef8 │ │ │ │ + ble 500a8 │ │ │ │ ldr lr, [r2, #4]! │ │ │ │ cmp r3, lr │ │ │ │ - bne 4fe3c │ │ │ │ - b 4fe8c │ │ │ │ + bne 4ffec │ │ │ │ + b 5003c │ │ │ │ cmp r1, r3 │ │ │ │ movne r2, r1 │ │ │ │ - beq 4fe8c │ │ │ │ + beq 5003c │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 4fe7c │ │ │ │ + beq 5002c │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4fe64 │ │ │ │ - b 4fe8c │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + bne 50014 │ │ │ │ + b 5003c │ │ │ │ + movw r2, #36284 @ 0x8dbc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 4fef8 │ │ │ │ - ldr r2, [pc, #248] @ 4ff8c │ │ │ │ + bne 500a8 │ │ │ │ + ldr r2, [pc, #248] @ 5013c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4ffd8 │ │ │ │ + bl 50188 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ - blt 4ff7c │ │ │ │ - beq 4fef8 │ │ │ │ + blt 5012c │ │ │ │ + beq 500a8 │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #216] @ 4ff8c │ │ │ │ + ldr r1, [pc, #216] @ 5013c │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ff7c │ │ │ │ + bne 5012c │ │ │ │ ldr r4, [r0] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 4fee8 │ │ │ │ + ble 50098 │ │ │ │ mov r4, #0 │ │ │ │ - b 4fef8 │ │ │ │ + b 500a8 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 4fee0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 50090 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r2, fp, #28 │ │ │ │ - ldr r1, [pc, #140] @ 4ff90 │ │ │ │ + ldr r1, [pc, #140] @ 50140 │ │ │ │ mov r0, r7 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 4ff7c │ │ │ │ + bne 5012c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 4ff7c │ │ │ │ + beq 5012c │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 4ff50 │ │ │ │ + bgt 50100 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 4ff50 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 50100 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r3, #5968 @ 0x1750 │ │ │ │ + movweq r3, #5348 @ 0x14e4 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - beq 4ff7c │ │ │ │ - ldr r1, [pc, #36] @ 4ff8c │ │ │ │ + beq 5012c │ │ │ │ + ldr r1, [pc, #36] @ 5013c │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 26df5c <_PyBuildSlice_ConsumeRefs@@Base+0x21ec> │ │ │ │ + bl 26ff18 <_PyBuildSlice_ConsumeRefs@@Base+0x220c> │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq r3, [fp], #-20 @ 0xffffffec @ │ │ │ │ rsbeq r2, fp, ip, lsr #26 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 4ffa4 │ │ │ │ - b dd8d0 │ │ │ │ + beq 50154 │ │ │ │ + b ddc78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #45628 @ 0xb23c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 500c8 │ │ │ │ + beq 50278 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 500c8 │ │ │ │ + beq 50278 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r1, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 500a8 │ │ │ │ + beq 50258 │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50074 │ │ │ │ + bne 50224 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5006c │ │ │ │ + bgt 5021c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5006c │ │ │ │ + bne 5021c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #1 │ │ │ │ - b 500c8 │ │ │ │ + b 50278 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 16fc70 │ │ │ │ + bl 16f90c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 500a8 │ │ │ │ + bgt 50258 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 500a8 │ │ │ │ + bne 50258 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 500c8 │ │ │ │ + bgt 50278 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 500c8 │ │ │ │ + bne 50278 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #20964 @ 0x51e4 │ │ │ │ + movw r3, #13924 @ 0x3664 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movw r1, #61116 @ 0xeebc │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a2e8 │ │ │ │ + b 24c1b8 │ │ │ │ push {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 2e03c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 50140 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 502f0 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - bne 50150 │ │ │ │ + b 305aac │ │ │ │ + bne 50300 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b7718 │ │ │ │ + b b759c │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ - bls 50164 │ │ │ │ + bls 50314 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ lsl r0, r5, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50158 │ │ │ │ + beq 50308 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e03c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 501ac │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 5035c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r5, #0 │ │ │ │ - b 50204 │ │ │ │ - bl b7718 │ │ │ │ + b 503b4 │ │ │ │ + bl b759c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq 501f0 │ │ │ │ + beq 503a0 │ │ │ │ cmp r7, r6 │ │ │ │ - ble 501e4 │ │ │ │ + ble 50394 │ │ │ │ ldr r0, [r4, r6, lsl #2] │ │ │ │ - bl 204a0c <_PyLong_FromGid@@Base> │ │ │ │ + bl 204c90 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 501f0 │ │ │ │ + beq 503a0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 501bc │ │ │ │ + b 5036c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 50204 │ │ │ │ + bl ba0f0 │ │ │ │ + b 503b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ - b 501a4 │ │ │ │ + bl bb9e0 │ │ │ │ + b 50354 │ │ │ │ mov r0, r5 │ │ │ │ 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, r0 │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - beq 50240 │ │ │ │ + beq 503f0 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #21012 @ 0x5214 │ │ │ │ + movw r0, #13972 @ 0x3694 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 502a0 │ │ │ │ + bne 50450 │ │ │ │ mov r4, #0 │ │ │ │ - b 50310 │ │ │ │ + b 504c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 50298 │ │ │ │ + beq 50448 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 50298 │ │ │ │ + bne 50448 │ │ │ │ mov r3, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ ldr r6, [r3, #20] │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 50310 │ │ │ │ + bne 504c0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50310 │ │ │ │ + bgt 504c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 50310 │ │ │ │ + bne 504c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0005031c : │ │ │ │ +000504cc : │ │ │ │ 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, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #14732 @ 0x398c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 50354 │ │ │ │ - bl d2810 │ │ │ │ + beq 50504 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #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 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r3, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ str r0, [fp, #-12] │ │ │ │ - ldr r0, [pc, #12] @ 50394 │ │ │ │ + ldr r0, [pc, #12] @ 50544 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r2, fp, ip, asr #19 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58652 @ 0xe51c │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ + b 24c7ec │ │ │ │ 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 2dcdc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50414 │ │ │ │ + beq 505c4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ ldr r6, [r0] │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r5] │ │ │ │ - b 5041c │ │ │ │ + b 505cc │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00050424 : │ │ │ │ +000505d4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5043c │ │ │ │ + ldr r0, [pc, #12] @ 505ec │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r6, sl, ip, lsl #1 │ │ │ │ + b 165f38 │ │ │ │ + mlseq sl, r0, r0, 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, #4008] @ 0xfa8 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r4, r2 │ │ │ │ add r5, r1, #16 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 50480 │ │ │ │ + bne 50630 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 504b0 │ │ │ │ + bne 50660 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #500] @ 5069c │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #500] @ 5084c │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 50690 │ │ │ │ + beq 50840 │ │ │ │ ldr r7, [r5] │ │ │ │ add r1, r4, r6 │ │ │ │ sub r4, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 504f4 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 506a4 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61196 @ 0xef0c │ │ │ │ + movw r1, #54156 @ 0xd38c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #21032 @ 0x5228 │ │ │ │ + movw r0, #13992 @ 0x36a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 50690 │ │ │ │ + b 50840 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 50608 │ │ │ │ + beq 507b8 │ │ │ │ ldr r8, [r5, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - movweq r8, #5976 @ 0x1758 │ │ │ │ + movweq r8, #5356 @ 0x14ec │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 50518 │ │ │ │ + beq 506c8 │ │ │ │ subs r4, r1, #2 │ │ │ │ - beq 50624 │ │ │ │ + beq 507d4 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 50538 │ │ │ │ + beq 506e8 │ │ │ │ subs r4, r4, #1 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 5063c │ │ │ │ - b 50540 │ │ │ │ - movw r9, #932 @ 0x3a4 │ │ │ │ + beq 507ec │ │ │ │ + b 506f0 │ │ │ │ + movw r9, #936 @ 0x3a8 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 50564 │ │ │ │ - bl 1579bc │ │ │ │ + beq 50714 │ │ │ │ + bl 1571d0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - blt 504ec │ │ │ │ + blt 5069c │ │ │ │ subs r4, r4, #1 │ │ │ │ - beq 505a4 │ │ │ │ - b 50568 │ │ │ │ + beq 50754 │ │ │ │ + b 50718 │ │ │ │ mov sl, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5058c │ │ │ │ - bl 1579bc │ │ │ │ + beq 5073c │ │ │ │ + bl 1571d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 504ec │ │ │ │ + blt 5069c │ │ │ │ cmp r4, #1 │ │ │ │ - beq 505ac │ │ │ │ - b 50590 │ │ │ │ + beq 5075c │ │ │ │ + b 50740 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 504ec │ │ │ │ - b 505b0 │ │ │ │ + blt 5069c │ │ │ │ + b 50760 │ │ │ │ mov r6, r4 │ │ │ │ - b 505b0 │ │ │ │ + b 50760 │ │ │ │ mov r4, #0 │ │ │ │ tst sl, r6 │ │ │ │ and r3, sl, #1 │ │ │ │ and r5, r6, #1 │ │ │ │ - beq 505dc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 5078c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21348 @ 0x5364 │ │ │ │ + movw r1, #14456 @ 0x3878 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 504ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 5069c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5063c │ │ │ │ + beq 507ec │ │ │ │ orrs r5, sl, r6 │ │ │ │ - beq 50638 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 507e8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21384 @ 0x5388 │ │ │ │ + movw r1, #14492 @ 0x389c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 504ec │ │ │ │ - movw r9, #932 @ 0x3a4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 5069c │ │ │ │ + movw r9, #936 @ 0x3a8 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ + movw r8, #5356 @ 0x14ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 5063c │ │ │ │ - movw r9, #932 @ 0x3a4 │ │ │ │ + b 507ec │ │ │ │ + movw r9, #936 @ 0x3a8 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r5, r4 │ │ │ │ mov r3, r4 │ │ │ │ - b 5063c │ │ │ │ + b 507ec │ │ │ │ mov r3, r5 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 3853a4 │ │ │ │ + bl 3859ac │ │ │ │ mov r6, r0 │ │ │ │ str r5, [sp] │ │ │ │ and r4, r4, #1 │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 46aa8 │ │ │ │ + bl 46c58 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50690 │ │ │ │ + bgt 50840 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 50690 │ │ │ │ + bne 50840 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, asr #1 │ │ │ │ + rsbeq r6, sl, r4, asr #1 │ │ │ │ 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, #21044 @ 0x5234 │ │ │ │ + movw r1, #14004 @ 0x36b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 506d8 │ │ │ │ + bge 50888 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21048 @ 0x5238 │ │ │ │ + movw r1, #14008 @ 0x36b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21060 @ 0x5244 │ │ │ │ + movw r1, #14020 @ 0x36c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21076 @ 0x5254 │ │ │ │ + movw r1, #14036 @ 0x36d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21088 @ 0x5260 │ │ │ │ + movw r1, #14048 @ 0x36e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #1024 @ 0x400 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21100 @ 0x526c │ │ │ │ + movw r1, #14060 @ 0x36ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21116 @ 0x527c │ │ │ │ + movw r1, #14076 @ 0x36fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21132 @ 0x528c │ │ │ │ + movw r1, #14092 @ 0x370c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #134 @ 0x86 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21144 @ 0x5298 │ │ │ │ + movw r1, #14104 @ 0x3718 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #256 @ 0x100 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21156 @ 0x52a4 │ │ │ │ + movw r1, #14116 @ 0x3724 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #512 @ 0x200 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21168 @ 0x52b0 │ │ │ │ + movw r1, #14128 @ 0x3730 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21184 @ 0x52c0 │ │ │ │ + movw r1, #14144 @ 0x3740 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21200 @ 0x52d0 │ │ │ │ + movw r1, #14160 @ 0x3750 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21216 @ 0x52e0 │ │ │ │ + movw r1, #14176 @ 0x3760 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21228 @ 0x52ec │ │ │ │ + movw r1, #14188 @ 0x376c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21240 @ 0x52f8 │ │ │ │ + movw r1, #14200 @ 0x3778 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21256 @ 0x5308 │ │ │ │ + movw r1, #14216 @ 0x3788 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21272 @ 0x5318 │ │ │ │ + movw r1, #14232 @ 0x3798 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21296 @ 0x5330 │ │ │ │ + movw r1, #14256 @ 0x37b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21080 @ 0x5258 │ │ │ │ + movw r1, #14040 @ 0x36d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21316 @ 0x5344 │ │ │ │ + movw r1, #14276 @ 0x37c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21332 @ 0x5354 │ │ │ │ + movw r1, #14292 @ 0x37d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #4 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21348 @ 0x5364 │ │ │ │ + movw r1, #14308 @ 0x37e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21356 @ 0x536c │ │ │ │ + movw r1, #14316 @ 0x37ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #12 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21364 @ 0x5374 │ │ │ │ + movw r1, #14324 @ 0x37f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 506d0 │ │ │ │ + blt 50880 │ │ │ │ mov r2, #15 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #21376 @ 0x5380 │ │ │ │ + movw r1, #14336 @ 0x3800 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, 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 387ca8 │ │ │ │ + b 388124 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r3, #54056 @ 0xd328 │ │ │ │ + movw r3, #44784 @ 0xaef0 │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, r2 │ │ │ │ movw r2, #59396 @ 0xe804 │ │ │ │ movt r2, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3fca98 │ │ │ │ + b 3fb864 │ │ │ │ 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 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50a10 │ │ │ │ - bl dd698 │ │ │ │ + bne 50bc0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50a40 │ │ │ │ + bne 50bf0 │ │ │ │ add r3, r4, #1 │ │ │ │ mvn r4, #0 │ │ │ │ mvn r4, r4, lsl r3 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 50a30 │ │ │ │ - bl dd698 │ │ │ │ + bne 50be0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50a40 │ │ │ │ + bne 50bf0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 50a9c │ │ │ │ + bne 50c4c │ │ │ │ ldr r4, [r5, #52] @ 0x34 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 50a90 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 50c40 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38480 @ 0x9650 │ │ │ │ + movw r1, #45628 @ 0xb23c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 50acc │ │ │ │ + bl 1b6978 │ │ │ │ + b 50c7c │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 50ac8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 50c78 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50ac4 │ │ │ │ - bl dd698 │ │ │ │ + bne 50c74 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50acc │ │ │ │ + bne 50c7c │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21592 @ 0x5458 │ │ │ │ + movw r1, #14552 @ 0x38d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ sub r1, fp, #8 │ │ │ │ str r0, [fp, #-8] │ │ │ │ - ldr r0, [pc, #8] @ 50b38 │ │ │ │ - bl 22d1d0 <_PyCode_CheckLineNumber@@Base+0x1d84> │ │ │ │ + ldr r0, [pc, #8] @ 50ce8 │ │ │ │ + bl 22d830 <_PyCode_CheckLineNumber@@Base+0x2294> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r3, fp, r4, lsr #32 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #21652 @ 0x5494 │ │ │ │ + movw r3, #14612 @ 0x3914 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ movw r1, #58448 @ 0xe450 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a2e8 │ │ │ │ + b 24c1b8 │ │ │ │ │ │ │ │ -00050b68 : │ │ │ │ +00050d18 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 50b80 │ │ │ │ + ldr r0, [pc, #12] @ 50d30 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r6, sl, r0, lsr #8 │ │ │ │ + b 165f38 │ │ │ │ + rsbeq r6, sl, r4, 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 r0, r1 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50bb8 │ │ │ │ - bl dd698 │ │ │ │ + bne 50d68 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 50bcc │ │ │ │ + bne 50d7c │ │ │ │ mov r0, #1 │ │ │ │ lsl r0, r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #57920 @ 0xe240 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ + b 24c7ec │ │ │ │ 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 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #72] @ 50c68 │ │ │ │ + ldr r1, [pc, #72] @ 50e18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2fa1dc <_Py_Specialize_CallFunctionEx@@Base+0x658> │ │ │ │ - movw r1, #21696 @ 0x54c0 │ │ │ │ + bl 2fdc70 <_Py_Specialize_CallFunctionEx@@Base+0x654> │ │ │ │ + movw r1, #14656 @ 0x3940 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r5] │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 50c60 │ │ │ │ + blt 50e10 │ │ │ │ mov r2, #2048 @ 0x800 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55268 @ 0xd7e4 │ │ │ │ + movw r1, #48228 @ 0xbc64 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 16ad58 │ │ │ │ + bl 16a9e0 │ │ │ │ asr r0, r0, #31 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, asr r4 │ │ │ │ + rsbeq r6, sl, r8, asr r4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4480b0 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ + b 446518 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21768 @ 0x5508 │ │ │ │ + movw r1, #14728 @ 0x3988 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2348bc │ │ │ │ + bl 23496c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 50d14 │ │ │ │ - bl dd698 │ │ │ │ + bne 50ec4 │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 50d5c │ │ │ │ + beq 50f0c │ │ │ │ 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) │ │ │ │ @@ -34725,46 +34835,46 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 50db0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 50f60 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #21828 @ 0x5544 │ │ │ │ + movw r1, #14788 @ 0x39c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 50dd4 │ │ │ │ + bl 171960 │ │ │ │ + b 50f84 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #1 │ │ │ │ - beq 50ddc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 50f8c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21888 @ 0x5580 │ │ │ │ + movw r1, #14848 @ 0x3a00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 50de4 │ │ │ │ - bl 17596c │ │ │ │ + b 50f94 │ │ │ │ + bl 1755fc │ │ │ │ str r0, [r5] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 50e0c │ │ │ │ + bne 50fbc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7718 │ │ │ │ + b b759c │ │ │ │ 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 │ │ │ │ @@ -34775,188 +34885,188 @@ │ │ │ │ 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 50e7c │ │ │ │ + bne 5102c │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #43632 @ 0xaa70 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #38276 @ 0x9584 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 50fbc │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5116c │ │ │ │ mov r0, r1 │ │ │ │ - bl 1ffd3c │ │ │ │ + bl 2000ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 50fbc │ │ │ │ + beq 5116c │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 34dfc0 │ │ │ │ + bl 34f0e0 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r6, #0 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 50f90 │ │ │ │ - bl 10327c │ │ │ │ + beq 51140 │ │ │ │ + bl 102d8c │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, #70 @ 0x46 │ │ │ │ mov r9, #0 │ │ │ │ bl 2ea60 │ │ │ │ cmn r0, #1 │ │ │ │ movne r6, r0 │ │ │ │ moveq r6, #1024 @ 0x400 │ │ │ │ sub sl, fp, #68 @ 0x44 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ae0d4 │ │ │ │ + bl adf48 │ │ │ │ mov r3, r6 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-68] @ 0xffffffbc │ │ │ │ moveq r8, #1 │ │ │ │ moveq r5, r9 │ │ │ │ - beq 50f3c │ │ │ │ + beq 510ec │ │ │ │ str sl, [sp] │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ bl 2e000 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 50f3c │ │ │ │ + beq 510ec │ │ │ │ mov r2, #0 │ │ │ │ cmp r8, #34 @ 0x22 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 50f30 │ │ │ │ + bne 510e0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50f38 │ │ │ │ + bgt 510e8 │ │ │ │ lsl r6, r6, #1 │ │ │ │ mov r9, r5 │ │ │ │ - b 50ecc │ │ │ │ + b 5107c │ │ │ │ mov r8, r2 │ │ │ │ - b 50f3c │ │ │ │ + b 510ec │ │ │ │ mov r8, #1 │ │ │ │ ldr r0, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ ldr r6, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #0 │ │ │ │ - bne 50f80 │ │ │ │ + bne 51130 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 50f60 │ │ │ │ - bl 370224 │ │ │ │ - b 50f90 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 51110 │ │ │ │ + bl 370d0c │ │ │ │ + b 51140 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #22028 @ 0x560c │ │ │ │ + movw r1, #14988 @ 0x3a8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 50f90 │ │ │ │ + bl 171960 │ │ │ │ + b 51140 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl 33c760 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + bl 33f274 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 50fb8 │ │ │ │ + bgt 51168 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 50fb8 │ │ │ │ + bne 51168 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00050fc8 <_Py_rc_quot@@Base>: │ │ │ │ +00051178 <_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] @ 51160 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d8, [pc, #348] @ 51310 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5101c <_Py_rc_quot@@Base+0x54> │ │ │ │ + bpl 511cc <_Py_rc_quot@@Base+0x54> │ │ │ │ vneg.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 51070 <_Py_rc_quot@@Base+0xa8> │ │ │ │ - b 51050 <_Py_rc_quot@@Base+0x88> │ │ │ │ + blt 51220 <_Py_rc_quot@@Base+0xa8> │ │ │ │ + b 51200 <_Py_rc_quot@@Base+0x88> │ │ │ │ vcmpe.f64 d5, d2 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - blt 5106c <_Py_rc_quot@@Base+0xa4> │ │ │ │ + blt 5121c <_Py_rc_quot@@Base+0xa4> │ │ │ │ vcmp.f64 d5, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d3, d2 │ │ │ │ - bne 51050 <_Py_rc_quot@@Base+0x88> │ │ │ │ + bne 51200 <_Py_rc_quot@@Base+0x88> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ - b 51150 <_Py_rc_quot@@Base+0x188> │ │ │ │ + b 51300 <_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 51098 <_Py_rc_quot@@Base+0xd0> │ │ │ │ + b 51248 <_Py_rc_quot@@Base+0xd0> │ │ │ │ vmov.f64 d3, d2 │ │ │ │ vcmpe.f64 d5, d3 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 510b4 <_Py_rc_quot@@Base+0xec> │ │ │ │ + bhi 51264 <_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 51150 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bvc 51300 <_Py_rc_quot@@Base+0x188> │ │ │ │ vcmp.f64 d1, d1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 510bc <_Py_rc_quot@@Base+0xf4> │ │ │ │ - b 51150 <_Py_rc_quot@@Base+0x188> │ │ │ │ - vldr d7, [pc, #172] @ 51168 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ + bvs 5126c <_Py_rc_quot@@Base+0xf4> │ │ │ │ + b 51300 <_Py_rc_quot@@Base+0x188> │ │ │ │ + vldr d7, [pc, #172] @ 51318 <_Py_rc_quot@@Base+0x1a0> │ │ │ │ vmov.f64 d1, d7 │ │ │ │ vabs.f64 d9, d0 │ │ │ │ - vldr d4, [pc, #168] @ 51170 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ + vldr d4, [pc, #168] @ 51320 <_Py_rc_quot@@Base+0x1a8> │ │ │ │ vcmp.f64 d9, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 51150 <_Py_rc_quot@@Base+0x188> │ │ │ │ + bhi 51300 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d5, d5 │ │ │ │ vcmp.f64 d5, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 510f0 <_Py_rc_quot@@Base+0x128> │ │ │ │ + bgt 512a0 <_Py_rc_quot@@Base+0x128> │ │ │ │ vabs.f64 d3, d3 │ │ │ │ vcmp.f64 d3, d4 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 51150 <_Py_rc_quot@@Base+0x188> │ │ │ │ + ble 51300 <_Py_rc_quot@@Base+0x188> │ │ │ │ vabs.f64 d3, d6 │ │ │ │ - vldr d7, [pc, #100] @ 51160 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d7, [pc, #100] @ 51310 <_Py_rc_quot@@Base+0x198> │ │ │ │ vmov.f64 d5, #112 @ 0x3f800000 1.0 │ │ │ │ vmov r3, s13 │ │ │ │ - vldr d6, [pc, #88] @ 51160 <_Py_rc_quot@@Base+0x198> │ │ │ │ + vldr d6, [pc, #88] @ 51310 <_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 │ │ │ │ @@ -34977,93 +35087,93 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #42924 @ 0xa7ac │ │ │ │ + movw r1, #35140 @ 0x8944 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4e87c <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ + b 4ea2c <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ push {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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 512b8 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ - movw r6, #65200 @ 0xfeb0 │ │ │ │ + beq 51468 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + movw r6, #65136 @ 0xfe70 │ │ │ │ movt r6, #111 @ 0x6f │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 511e4 <_Py_rc_quot@@Base+0x21c> │ │ │ │ + bne 51394 <_Py_rc_quot@@Base+0x21c> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 511cc <_Py_rc_quot@@Base+0x204> │ │ │ │ + bne 5137c <_Py_rc_quot@@Base+0x204> │ │ │ │ dmb ish │ │ │ │ - beq 511f4 <_Py_rc_quot@@Base+0x22c> │ │ │ │ + beq 513a4 <_Py_rc_quot@@Base+0x22c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ bl 2e880 │ │ │ │ bl 2da54 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 51280 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ - bl 39bd50 <_PyXIData_Release@@Base+0xb2c> │ │ │ │ + beq 51430 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ + bl 39b720 <_PyXIData_Release@@Base+0xb2c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 51228 <_Py_rc_quot@@Base+0x260> │ │ │ │ - bl e71b8 │ │ │ │ + beq 513d8 <_Py_rc_quot@@Base+0x260> │ │ │ │ + bl e750c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51258 <_Py_rc_quot@@Base+0x290> │ │ │ │ + beq 51408 <_Py_rc_quot@@Base+0x290> │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51250 <_Py_rc_quot@@Base+0x288> │ │ │ │ + bgt 51400 <_Py_rc_quot@@Base+0x288> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51250 <_Py_rc_quot@@Base+0x288> │ │ │ │ + bne 51400 <_Py_rc_quot@@Base+0x288> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 51280 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ + b 51430 <_Py_rc_quot@@Base+0x2b8> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 511f8 <_Py_rc_quot@@Base+0x230> │ │ │ │ + bgt 513a8 <_Py_rc_quot@@Base+0x230> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 511f8 <_Py_rc_quot@@Base+0x230> │ │ │ │ + bne 513a8 <_Py_rc_quot@@Base+0x230> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 511f8 <_Py_rc_quot@@Base+0x230> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 513a8 <_Py_rc_quot@@Base+0x230> │ │ │ │ bl 2db5c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 512a4 <_Py_rc_quot@@Base+0x2dc> │ │ │ │ + bne 51454 <_Py_rc_quot@@Base+0x2dc> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5128c <_Py_rc_quot@@Base+0x2c4> │ │ │ │ + bne 5143c <_Py_rc_quot@@Base+0x2c4> │ │ │ │ dmb ish │ │ │ │ - beq 512b8 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ - movw r0, #65200 @ 0xfeb0 │ │ │ │ + beq 51468 <_Py_rc_quot@@Base+0x2f0> │ │ │ │ + movw r0, #65136 @ 0xfe70 │ │ │ │ movt r0, #111 @ 0x6f │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -35075,187 +35185,187 @@ │ │ │ │ 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 40cf20 │ │ │ │ + bl 40bc20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51324 <_Py_rc_quot@@Base+0x35c> │ │ │ │ + bne 514d4 <_Py_rc_quot@@Base+0x35c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40d830 │ │ │ │ + b 40c530 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrsb r1, [r0, #35] @ 0x23 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r1, #4 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #42896 @ 0xa790 │ │ │ │ + movw r1, #35112 @ 0x8928 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 515d8 <_Py_rc_quot@@Base+0x610> │ │ │ │ + b 51788 <_Py_rc_quot@@Base+0x610> │ │ │ │ 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 │ │ │ │ - bl 51664 <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 51814 <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 515bc <_Py_rc_quot@@Base+0x5f4> │ │ │ │ - ldr r1, [pc, #500] @ 515c8 <_Py_rc_quot@@Base+0x600> │ │ │ │ + beq 5176c <_Py_rc_quot@@Base+0x5f4> │ │ │ │ + ldr r1, [pc, #500] @ 51778 <_Py_rc_quot@@Base+0x600> │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ - ldr r1, [pc, #484] @ 515cc <_Py_rc_quot@@Base+0x604> │ │ │ │ + bne 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + ldr r1, [pc, #484] @ 5177c <_Py_rc_quot@@Base+0x604> │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51504 <_Py_rc_quot@@Base+0x53c> │ │ │ │ + beq 516b4 <_Py_rc_quot@@Base+0x53c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5143c <_Py_rc_quot@@Base+0x474> │ │ │ │ - bl 176b44 │ │ │ │ + beq 515ec <_Py_rc_quot@@Base+0x474> │ │ │ │ + bl 1767d4 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ - blt 514ec <_Py_rc_quot@@Base+0x524> │ │ │ │ + blt 5169c <_Py_rc_quot@@Base+0x524> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51430 <_Py_rc_quot@@Base+0x468> │ │ │ │ + bgt 515e0 <_Py_rc_quot@@Base+0x468> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51430 <_Py_rc_quot@@Base+0x468> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 515e0 <_Py_rc_quot@@Base+0x468> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ subs r5, r5, #0 │ │ │ │ movne r5, #1 │ │ │ │ - b 51440 <_Py_rc_quot@@Base+0x478> │ │ │ │ + b 515f0 <_Py_rc_quot@@Base+0x478> │ │ │ │ mov r5, r0 │ │ │ │ - ldr r1, [pc, #392] @ 515d0 <_Py_rc_quot@@Base+0x608> │ │ │ │ + ldr r1, [pc, #392] @ 51780 <_Py_rc_quot@@Base+0x608> │ │ │ │ sub r2, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51504 <_Py_rc_quot@@Base+0x53c> │ │ │ │ + beq 516b4 <_Py_rc_quot@@Base+0x53c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 51528 <_Py_rc_quot@@Base+0x560> │ │ │ │ + bne 516d8 <_Py_rc_quot@@Base+0x560> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 16c1b4 │ │ │ │ + bl 16be3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51528 <_Py_rc_quot@@Base+0x560> │ │ │ │ - ldr r1, [pc, #348] @ 515d4 <_Py_rc_quot@@Base+0x60c> │ │ │ │ + beq 516d8 <_Py_rc_quot@@Base+0x560> │ │ │ │ + ldr r1, [pc, #348] @ 51784 <_Py_rc_quot@@Base+0x60c> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne 5149c <_Py_rc_quot@@Base+0x4d4> │ │ │ │ + bne 5164c <_Py_rc_quot@@Base+0x4d4> │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 514f4 <_Py_rc_quot@@Base+0x52c> │ │ │ │ - b 51504 <_Py_rc_quot@@Base+0x53c> │ │ │ │ + ble 516a4 <_Py_rc_quot@@Base+0x52c> │ │ │ │ + b 516b4 <_Py_rc_quot@@Base+0x53c> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 51530 <_Py_rc_quot@@Base+0x568> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 516e0 <_Py_rc_quot@@Base+0x568> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20588 @ 0x506c │ │ │ │ + movw r1, #13676 @ 0x356c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 514e4 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bgt 51694 <_Py_rc_quot@@Base+0x51c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 514e4 <_Py_rc_quot@@Base+0x51c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 51694 <_Py_rc_quot@@Base+0x51c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51504 <_Py_rc_quot@@Base+0x53c> │ │ │ │ + bgt 516b4 <_Py_rc_quot@@Base+0x53c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51504 <_Py_rc_quot@@Base+0x53c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 516b4 <_Py_rc_quot@@Base+0x53c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51590 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bgt 51740 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51590 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bne 51740 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 51590 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ - bl b54a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 51740 <_Py_rc_quot@@Base+0x5c8> │ │ │ │ + bl b52b8 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ - ldr r1, [pc, #116] @ 515c8 <_Py_rc_quot@@Base+0x600> │ │ │ │ + bne 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + ldr r1, [pc, #116] @ 51778 <_Py_rc_quot@@Base+0x600> │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + beq 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + beq 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + bgt 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 51598 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + bne 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 51748 <_Py_rc_quot@@Base+0x5d0> │ │ │ │ mov r4, #0 │ │ │ │ - b 515bc <_Py_rc_quot@@Base+0x5f4> │ │ │ │ + b 5176c <_Py_rc_quot@@Base+0x5f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 515b8 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ + bgt 51768 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 515b8 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ + bne 51768 <_Py_rc_quot@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ rsbeq r3, fp, ip, asr r4 │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ @@ -35264,478 +35374,478 @@ │ │ │ │ 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, #9280 @ 0x2440 │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #9284 @ 0x2444 │ │ │ │ + movw r0, #2304 @ 0x900 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51650 <_Py_rc_quot@@Base+0x688> │ │ │ │ + beq 51800 <_Py_rc_quot@@Base+0x688> │ │ │ │ ldrsb r3, [r4, #35] @ 0x23 │ │ │ │ cmp r3, #5 │ │ │ │ - beq 51658 <_Py_rc_quot@@Base+0x690> │ │ │ │ + beq 51808 <_Py_rc_quot@@Base+0x690> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5163c <_Py_rc_quot@@Base+0x674> │ │ │ │ + bne 517ec <_Py_rc_quot@@Base+0x674> │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ - bl 176bd8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 176868 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #92] @ 516dc <_Py_rc_quot@@Base+0x714> │ │ │ │ - bl d2898 │ │ │ │ + ldr r1, [pc, #92] @ 5188c <_Py_rc_quot@@Base+0x714> │ │ │ │ + bl d2ba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 516d4 <_Py_rc_quot@@Base+0x70c> │ │ │ │ + beq 51884 <_Py_rc_quot@@Base+0x70c> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 516d4 <_Py_rc_quot@@Base+0x70c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 51884 <_Py_rc_quot@@Base+0x70c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40140 @ 0x9ccc │ │ │ │ + movw r1, #33100 @ 0x814c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 516d0 <_Py_rc_quot@@Base+0x708> │ │ │ │ + bgt 51880 <_Py_rc_quot@@Base+0x708> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 516d0 <_Py_rc_quot@@Base+0x708> │ │ │ │ + bne 51880 <_Py_rc_quot@@Base+0x708> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, fp, r8, lsl r6 │ │ │ │ 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 5171c <_Py_rc_quot@@Base+0x754> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 518cc <_Py_rc_quot@@Base+0x754> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45196 @ 0xb08c │ │ │ │ + movw r1, #37528 @ 0x9298 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 517ec <_Py_rc_quot@@Base+0x824> │ │ │ │ + bl 1b6978 │ │ │ │ + b 5199c <_Py_rc_quot@@Base+0x824> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ - ldr r2, [pc, #204] @ 517f4 <_Py_rc_quot@@Base+0x82c> │ │ │ │ + ldr r2, [pc, #204] @ 519a4 <_Py_rc_quot@@Base+0x82c> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #6 │ │ │ │ - bhi 517e4 <_Py_rc_quot@@Base+0x81c> │ │ │ │ + bhi 51994 <_Py_rc_quot@@Base+0x81c> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #22468 @ 0x57c4 │ │ │ │ + movw r0, #15428 @ 0x3c44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b 51754 <_Py_rc_quot@@Base+0x78c> │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + b 51904 <_Py_rc_quot@@Base+0x78c> │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ - movw r0, #6312 @ 0x18a8 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - b 51754 <_Py_rc_quot@@Base+0x78c> │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + b c20e8 │ │ │ │ + movw r0, #64808 @ 0xfd28 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + b 51904 <_Py_rc_quot@@Base+0x78c> │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22468 @ 0x57c4 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 517a4 <_Py_rc_quot@@Base+0x7dc> │ │ │ │ - movw r2, #6312 @ 0x18a8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22468 @ 0x57c4 │ │ │ │ + b 51954 <_Py_rc_quot@@Base+0x7dc> │ │ │ │ + movw r2, #64808 @ 0xfd28 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 517a4 <_Py_rc_quot@@Base+0x7dc> │ │ │ │ - movw r2, #6312 @ 0x18a8 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + b 51954 <_Py_rc_quot@@Base+0x7dc> │ │ │ │ + movw r2, #64808 @ 0xfd28 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #14888 @ 0x3a28 │ │ │ │ + movw r0, #7848 @ 0x1ea8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r3, #6312 @ 0x18a8 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + b def6c │ │ │ │ + movw r3, #64808 @ 0xfd28 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #22468 @ 0x57c4 │ │ │ │ + movw r1, #15428 @ 0x3c44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #22472 @ 0x57c8 │ │ │ │ + movw r0, #15432 @ 0x3c48 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b def6c │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, r5, r8, lsr #12 │ │ │ │ + mlseq r5, r8, sl, r6 │ │ │ │ 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 b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5188c <_Py_rc_quot@@Base+0x8c4> │ │ │ │ + beq 51a3c <_Py_rc_quot@@Base+0x8c4> │ │ │ │ add r6, r5, #2496 @ 0x9c0 │ │ │ │ add r7, r5, #8 │ │ │ │ add r8, r4, #12 │ │ │ │ add r6, r6, #8 │ │ │ │ ldr r0, [r7, #4]! │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51860 <_Py_rc_quot@@Base+0x898> │ │ │ │ + beq 51a10 <_Py_rc_quot@@Base+0x898> │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r8, #4]! │ │ │ │ - bne 51830 <_Py_rc_quot@@Base+0x868> │ │ │ │ + bne 519e0 <_Py_rc_quot@@Base+0x868> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bne 5188c <_Py_rc_quot@@Base+0x8c4> │ │ │ │ + bne 51a3c <_Py_rc_quot@@Base+0x8c4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 51874 <_Py_rc_quot@@Base+0x8ac> │ │ │ │ + ble 51a24 <_Py_rc_quot@@Base+0x8ac> │ │ │ │ mov r4, #0 │ │ │ │ - b 5188c <_Py_rc_quot@@Base+0x8c4> │ │ │ │ + b 51a3c <_Py_rc_quot@@Base+0x8c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5186c <_Py_rc_quot@@Base+0x8a4> │ │ │ │ + bne 51a1c <_Py_rc_quot@@Base+0x8a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5186c <_Py_rc_quot@@Base+0x8a4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 51a1c <_Py_rc_quot@@Base+0x8a4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr ip, [r0, #32] │ │ │ │ mov r3, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ cmp ip, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 14e8a4 │ │ │ │ + b 14e054 │ │ │ │ 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] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #28 │ │ │ │ - beq 5195c <_Py_rc_quot@@Base+0x994> │ │ │ │ + beq 51b0c <_Py_rc_quot@@Base+0x994> │ │ │ │ cmp r3, #29 │ │ │ │ - bne 519a4 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ + bne 51b54 <_Py_rc_quot@@Base+0x9dc> │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51914 <_Py_rc_quot@@Base+0x94c> │ │ │ │ + bne 51ac4 <_Py_rc_quot@@Base+0x94c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51924 <_Py_rc_quot@@Base+0x95c> │ │ │ │ - b 51934 <_Py_rc_quot@@Base+0x96c> │ │ │ │ - bl 40e498 <_Py_c_pow@@Base+0x158> │ │ │ │ + bne 51ad4 <_Py_rc_quot@@Base+0x95c> │ │ │ │ + b 51ae4 <_Py_rc_quot@@Base+0x96c> │ │ │ │ + bl 40d198 <_Py_c_pow@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51904 <_Py_rc_quot@@Base+0x93c> │ │ │ │ + bne 51ab4 <_Py_rc_quot@@Base+0x93c> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e498 <_Py_c_pow@@Base+0x158> │ │ │ │ + bl 40d198 <_Py_c_pow@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5199c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + beq 51b4c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 40e498 <_Py_c_pow@@Base+0x158> │ │ │ │ + bl 40d198 <_Py_c_pow@@Base+0x158> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5199c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + beq 51b4c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ ldr r7, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ - ble 5199c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ + ble 51b4c <_Py_rc_quot@@Base+0x9d4> │ │ │ │ add r4, r3, #4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ - bl 518c8 <_Py_rc_quot@@Base+0x900> │ │ │ │ + bl 51a78 <_Py_rc_quot@@Base+0x900> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r7, r6 │ │ │ │ - bne 5197c <_Py_rc_quot@@Base+0x9b4> │ │ │ │ + bne 51b2c <_Py_rc_quot@@Base+0x9b4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 40e498 <_Py_c_pow@@Base+0x158> │ │ │ │ + b 40d198 <_Py_c_pow@@Base+0x158> │ │ │ │ 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 51664 <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 51814 <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 51a68 <_Py_rc_quot@@Base+0xaa0> │ │ │ │ - ldr r1, [pc, #144] @ 51a70 <_Py_rc_quot@@Base+0xaa8> │ │ │ │ + beq 51c18 <_Py_rc_quot@@Base+0xaa0> │ │ │ │ + ldr r1, [pc, #144] @ 51c20 <_Py_rc_quot@@Base+0xaa8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 51a14 <_Py_rc_quot@@Base+0xa4c> │ │ │ │ + beq 51bc4 <_Py_rc_quot@@Base+0xa4c> │ │ │ │ mov r2, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a34 <_Py_rc_quot@@Base+0xa6c> │ │ │ │ - ldr r1, [pc, #120] @ 51a74 <_Py_rc_quot@@Base+0xaac> │ │ │ │ + bne 51be4 <_Py_rc_quot@@Base+0xa6c> │ │ │ │ + ldr r1, [pc, #120] @ 51c24 <_Py_rc_quot@@Base+0xaac> │ │ │ │ mov r0, r5 │ │ │ │ - bl 18e9ec │ │ │ │ + bl 18f910 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 51a48 <_Py_rc_quot@@Base+0xa80> │ │ │ │ - bl 18e9ec │ │ │ │ + b 51bf8 <_Py_rc_quot@@Base+0xa80> │ │ │ │ + bl 18f910 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51a3c <_Py_rc_quot@@Base+0xa74> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 51bec <_Py_rc_quot@@Base+0xa74> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #64] @ 51a70 <_Py_rc_quot@@Base+0xaa8> │ │ │ │ + ldr r1, [pc, #64] @ 51c20 <_Py_rc_quot@@Base+0xaa8> │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mvn r4, #0 │ │ │ │ - b 51a48 <_Py_rc_quot@@Base+0xa80> │ │ │ │ + b 51bf8 <_Py_rc_quot@@Base+0xa80> │ │ │ │ cmp r0, #1 │ │ │ │ - beq 519f4 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ - b 51a34 <_Py_rc_quot@@Base+0xa6c> │ │ │ │ + beq 51ba4 <_Py_rc_quot@@Base+0xa2c> │ │ │ │ + b 51be4 <_Py_rc_quot@@Base+0xa6c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51a68 <_Py_rc_quot@@Base+0xaa0> │ │ │ │ + bgt 51c18 <_Py_rc_quot@@Base+0xaa0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51a68 <_Py_rc_quot@@Base+0xaa0> │ │ │ │ + bne 51c18 <_Py_rc_quot@@Base+0xaa0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ │ │ │ │ -00051a78 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ +00051c28 <_PyEval_FormatExcUnbound@@Base>: │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51a90 <_PyEval_FormatExcUnbound@@Base+0x18> │ │ │ │ + beq 51c40 <_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, #48496 @ 0xbd70 │ │ │ │ - movwge r1, #48588 @ 0xbdcc │ │ │ │ + movwlt r1, #49816 @ 0xc298 │ │ │ │ + movwge r1, #49904 @ 0xc2f0 │ │ │ │ movtlt r1, #104 @ 0x68 │ │ │ │ movtge r1, #104 @ 0x68 │ │ │ │ - movwlt r2, #30896 @ 0x78b0 │ │ │ │ - movwge r2, #22476 @ 0x57cc │ │ │ │ + movwlt r2, #23916 @ 0x5d6c │ │ │ │ + movwge r2, #15436 @ 0x3c4c │ │ │ │ movtlt r2, #69 @ 0x45 │ │ │ │ movtge r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 366ea8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ + b 367bc8 <_PyEval_FormatExcCheckArg@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22700 @ 0x58ac │ │ │ │ + movw r1, #15660 @ 0x3d2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 51b28 <_PyEval_FormatExcUnbound@@Base+0xb0> │ │ │ │ - bl 54554 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + beq 51cd8 <_PyEval_FormatExcUnbound@@Base+0xb0> │ │ │ │ + bl 54708 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51b60 <_PyEval_FormatExcUnbound@@Base+0xe8> │ │ │ │ - ldr r4, [pc, #284] @ 51c7c <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ - b 51b80 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 51d10 <_PyEval_FormatExcUnbound@@Base+0xe8> │ │ │ │ + ldr r4, [pc, #284] @ 51e2c <_PyEval_FormatExcUnbound@@Base+0x204> │ │ │ │ + b 51d30 <_PyEval_FormatExcUnbound@@Base+0x108> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 51b58 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ + beq 51d08 <_PyEval_FormatExcUnbound@@Base+0xe0> │ │ │ │ mov r0, #1 │ │ │ │ - bl cc044 │ │ │ │ + bl cc288 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51c70 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ - ldr r0, [pc, #248] @ 51c80 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ + beq 51e20 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + ldr r0, [pc, #248] @ 51e30 <_PyEval_FormatExcUnbound@@Base+0x208> │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 51bc4 <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ - bl ecd3c │ │ │ │ + beq 51d74 <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ + bl ecf1c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 51bec <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ + bne 51d9c <_PyEval_FormatExcUnbound@@Base+0x174> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51bc4 <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ + bgt 51d74 <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51bc4 <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ + bne 51d74 <_PyEval_FormatExcUnbound@@Base+0x14c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51be4 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bgt 51d94 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51be4 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ + bne 51d94 <_PyEval_FormatExcUnbound@@Base+0x16c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 51c70 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ + b 51e20 <_PyEval_FormatExcUnbound@@Base+0x1f8> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #5 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ stm sp, {r3, r6} │ │ │ │ - bl 2dbdf4 <_Py_NewReference@@Base+0x2b7c> │ │ │ │ + bl 2df86c <_Py_NewReference@@Base+0x2b5c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51c2c <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + bgt 51ddc <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 51c2c <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ + bne 51ddc <_PyEval_FormatExcUnbound@@Base+0x1b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51c4c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bgt 51dfc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51c4c <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ + bne 51dfc <_PyEval_FormatExcUnbound@@Base+0x1d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51c6c <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ + bgt 51e1c <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51c6c <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ + bne 51e1c <_PyEval_FormatExcUnbound@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ mlseq fp, r0, pc, r5 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 51ca8 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ + beq 51e58 <_PyEval_FormatExcUnbound@@Base+0x230> │ │ │ │ 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 201c40 │ │ │ │ + bl 201f34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 51ce4 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ + beq 51e94 <_PyEval_FormatExcUnbound@@Base+0x26c> │ │ │ │ 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} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 51d2c <_PyEval_FormatExcUnbound@@Base+0x2b4> │ │ │ │ + bcs 51edc <_PyEval_FormatExcUnbound@@Base+0x2b4> │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #48312 @ 0xbcb8 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #37304 @ 0x91b8 │ │ │ │ + movw r3, #30260 @ 0x7634 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #29128 @ 0x71c8 │ │ │ │ + movw r3, #22084 @ 0x5644 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -35744,168 +35854,168 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub r3, r2, #2 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 51d8c <_PyEval_FormatExcUnbound@@Base+0x314> │ │ │ │ + bhi 51f3c <_PyEval_FormatExcUnbound@@Base+0x314> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51dac <_PyEval_FormatExcUnbound@@Base+0x334> │ │ │ │ - b 51dec <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + bne 51f5c <_PyEval_FormatExcUnbound@@Base+0x334> │ │ │ │ + b 51f9c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #38992 @ 0x9850 │ │ │ │ + movw r0, #31188 @ 0x79d4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51d74 <_PyEval_FormatExcUnbound@@Base+0x2fc> │ │ │ │ - b 51dec <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + bne 51f24 <_PyEval_FormatExcUnbound@@Base+0x2fc> │ │ │ │ + b 51f9c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 51dcc <_PyEval_FormatExcUnbound@@Base+0x354> │ │ │ │ - bl dd698 │ │ │ │ + bne 51f7c <_PyEval_FormatExcUnbound@@Base+0x354> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 51dec <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ + bne 51f9c <_PyEval_FormatExcUnbound@@Base+0x374> │ │ │ │ cmp r7, #2 │ │ │ │ mov r1, r5 │ │ │ │ movle r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldrgt r2, [r6, #8] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 51ff8 <_PyEval_FormatExcUnbound@@Base+0x580> │ │ │ │ + b 521a8 <_PyEval_FormatExcUnbound@@Base+0x580> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #23524 @ 0x5be4 │ │ │ │ + movw r0, #16484 @ 0x4064 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldmib r1, {r1, r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ 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 r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + movw r0, #16492 @ 0x406c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d3098 │ │ │ │ + bl d3434 │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 51fb4 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ - ldr r7, [pc, #272] @ 51fbc <_PyEval_FormatExcUnbound@@Base+0x544> │ │ │ │ + beq 52164 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + ldr r7, [pc, #272] @ 5216c <_PyEval_FormatExcUnbound@@Base+0x544> │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 51ec8 <_PyEval_FormatExcUnbound@@Base+0x450> │ │ │ │ + bne 52078 <_PyEval_FormatExcUnbound@@Base+0x450> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51eb0 <_PyEval_FormatExcUnbound@@Base+0x438> │ │ │ │ + bne 52060 <_PyEval_FormatExcUnbound@@Base+0x438> │ │ │ │ dmb ish │ │ │ │ - beq 51ed8 <_PyEval_FormatExcUnbound@@Base+0x460> │ │ │ │ + beq 52088 <_PyEval_FormatExcUnbound@@Base+0x460> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ mov r5, #0 │ │ │ │ bl 2dfe8 │ │ │ │ bl 2eb8c │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - beq 51f40 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ - bl 33c760 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ + beq 520f0 <_PyEval_FormatExcUnbound@@Base+0x4c8> │ │ │ │ + bl 33f274 <_Py_Uid_Converter@@Base+0x188> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 51f10 <_PyEval_FormatExcUnbound@@Base+0x498> │ │ │ │ - bl e71b8 │ │ │ │ + beq 520c0 <_PyEval_FormatExcUnbound@@Base+0x498> │ │ │ │ + bl e750c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 51f18 <_PyEval_FormatExcUnbound@@Base+0x4a0> │ │ │ │ + beq 520c8 <_PyEval_FormatExcUnbound@@Base+0x4a0> │ │ │ │ mov r6, #1 │ │ │ │ - b 51f44 <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ + b 520f4 <_PyEval_FormatExcUnbound@@Base+0x4cc> │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 51ee0 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bgt 52090 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 51ee0 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bne 52090 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 51ee0 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 52090 <_PyEval_FormatExcUnbound@@Base+0x468> │ │ │ │ mov r6, r1 │ │ │ │ bl 2e874 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 51f68 <_PyEval_FormatExcUnbound@@Base+0x4f0> │ │ │ │ + bne 52118 <_PyEval_FormatExcUnbound@@Base+0x4f0> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 51f50 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ + bne 52100 <_PyEval_FormatExcUnbound@@Base+0x4d8> │ │ │ │ dmb ish │ │ │ │ - beq 51f78 <_PyEval_FormatExcUnbound@@Base+0x500> │ │ │ │ - ldr r0, [pc, #68] @ 51fbc <_PyEval_FormatExcUnbound@@Base+0x544> │ │ │ │ - bl 35f1ec │ │ │ │ + beq 52128 <_PyEval_FormatExcUnbound@@Base+0x500> │ │ │ │ + ldr r0, [pc, #68] @ 5216c <_PyEval_FormatExcUnbound@@Base+0x544> │ │ │ │ + bl 3493f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 51fb4 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + beq 52164 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 51f9c <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ + ble 5214c <_PyEval_FormatExcUnbound@@Base+0x524> │ │ │ │ mov r4, #0 │ │ │ │ - b 51fb4 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ + b 52164 <_PyEval_FormatExcUnbound@@Base+0x53c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 51f94 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ + bne 52144 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 51f94 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 52144 <_PyEval_FormatExcUnbound@@Base+0x51c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - strhteq pc, [pc], #-228 @ │ │ │ │ + rsbeq pc, pc, r4, ror lr @ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 51ff4 <_PyEval_FormatExcUnbound@@Base+0x57c> │ │ │ │ - beq 51fe8 <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ + ldreq r0, [pc, #28] @ 521a4 <_PyEval_FormatExcUnbound@@Base+0x57c> │ │ │ │ + beq 52198 <_PyEval_FormatExcUnbound@@Base+0x570> │ │ │ │ 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 │ │ │ │ @@ -35915,372 +36025,352 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #2968] @ 0xb98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r7, r1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r1, r3 │ │ │ │ movne r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r6, r0 │ │ │ │ str r1, [sp] │ │ │ │ mov r3, r7 │ │ │ │ - movw r1, #23740 @ 0x5cbc │ │ │ │ + movw r1, #16660 @ 0x4114 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #23744 @ 0x5cc0 │ │ │ │ + movw r0, #16664 @ 0x4118 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + beq 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 5209c <_PyEval_FormatExcUnbound@@Base+0x624> │ │ │ │ + beq 5224c <_PyEval_FormatExcUnbound@@Base+0x624> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ffd0c │ │ │ │ + bl 20007c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 520e8 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ + beq 52298 <_PyEval_FormatExcUnbound@@Base+0x670> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #10744 @ 0x29f8 │ │ │ │ + movw r1, #3704 @ 0xe78 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29d858 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ - bl 10327c │ │ │ │ + beq 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ + bl 102d8c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 522dc <_PyEval_FormatExcUnbound@@Base+0x864> │ │ │ │ + bne 52488 <_PyEval_FormatExcUnbound@@Base+0x860> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 521cc <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ - bl d51c0 │ │ │ │ + bne 52378 <_PyEval_FormatExcUnbound@@Base+0x750> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ - b 5209c <_PyEval_FormatExcUnbound@@Base+0x624> │ │ │ │ + bne 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ + b 5224c <_PyEval_FormatExcUnbound@@Base+0x624> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 52108 <_PyEval_FormatExcUnbound@@Base+0x690> │ │ │ │ + bne 522b8 <_PyEval_FormatExcUnbound@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5c44 │ │ │ │ + bl 1e608c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 522b8 <_PyEval_FormatExcUnbound@@Base+0x840> │ │ │ │ + beq 52464 <_PyEval_FormatExcUnbound@@Base+0x83c> │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #23756 @ 0x5ccc │ │ │ │ + movw r1, #16676 @ 0x4124 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29d858 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + beq 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ ldr r5, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ - bgt 521e0 <_PyEval_FormatExcUnbound@@Base+0x768> │ │ │ │ + bgt 5238c <_PyEval_FormatExcUnbound@@Base+0x764> │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ sub r4, r4, #12 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2d874 <__memcpy_chk@plt> │ │ │ │ - movw r3, #37988 @ 0x9464 │ │ │ │ - movt r3, #101 @ 0x65 │ │ │ │ + ldr r3, [pc, #504] @ 52500 <_PyEval_FormatExcUnbound@@Base+0x8d8> │ │ │ │ add r9, r4, r5 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r4, r5] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ - bl 10327c │ │ │ │ + bl 219744 │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 521c4 <_PyEval_FormatExcUnbound@@Base+0x74c> │ │ │ │ + bne 52370 <_PyEval_FormatExcUnbound@@Base+0x748> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 521cc <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ - bl d51c0 │ │ │ │ + bne 52378 <_PyEval_FormatExcUnbound@@Base+0x750> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52174 <_PyEval_FormatExcUnbound@@Base+0x6fc> │ │ │ │ + beq 52320 <_PyEval_FormatExcUnbound@@Base+0x6f8> │ │ │ │ mov r4, #0 │ │ │ │ - b 52348 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ + b 524f4 <_PyEval_FormatExcUnbound@@Base+0x8cc> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 522f4 <_PyEval_FormatExcUnbound@@Base+0x87c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 524a0 <_PyEval_FormatExcUnbound@@Base+0x878> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + bl 305aac │ │ │ │ + b 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 52200 <_PyEval_FormatExcUnbound@@Base+0x788> │ │ │ │ + bne 523ac <_PyEval_FormatExcUnbound@@Base+0x784> │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ - b 52348 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ - bl 1f7c14 │ │ │ │ + bl 219744 │ │ │ │ + b 524f4 <_PyEval_FormatExcUnbound@@Base+0x8cc> │ │ │ │ + bl 1f8074 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r5 │ │ │ │ mov r9, r0 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ - bl 10327c │ │ │ │ + bl 219744 │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d868 <__fcntl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 5226c <_PyEval_FormatExcUnbound@@Base+0x7f4> │ │ │ │ + bne 52418 <_PyEval_FormatExcUnbound@@Base+0x7f0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 52274 <_PyEval_FormatExcUnbound@@Base+0x7fc> │ │ │ │ - bl d51c0 │ │ │ │ + bne 52420 <_PyEval_FormatExcUnbound@@Base+0x7f8> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52220 <_PyEval_FormatExcUnbound@@Base+0x7a8> │ │ │ │ - b 522ac <_PyEval_FormatExcUnbound@@Base+0x834> │ │ │ │ + beq 523cc <_PyEval_FormatExcUnbound@@Base+0x7a4> │ │ │ │ + b 52458 <_PyEval_FormatExcUnbound@@Base+0x830> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 52288 <_PyEval_FormatExcUnbound@@Base+0x810> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 52434 <_PyEval_FormatExcUnbound@@Base+0x80c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 522ac <_PyEval_FormatExcUnbound@@Base+0x834> │ │ │ │ + bl 305aac │ │ │ │ + b 52458 <_PyEval_FormatExcUnbound@@Base+0x830> │ │ │ │ ldrb r3, [r9, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5233c <_PyEval_FormatExcUnbound@@Base+0x8c4> │ │ │ │ + beq 524e8 <_PyEval_FormatExcUnbound@@Base+0x8c0> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23892 @ 0x5d54 │ │ │ │ + movw r1, #16812 @ 0x41ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ - bl 168b48 │ │ │ │ - b 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1687d0 │ │ │ │ + b 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #24016 @ 0x5dd0 │ │ │ │ + movw r1, #16936 @ 0x4228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 521cc <_PyEval_FormatExcUnbound@@Base+0x754> │ │ │ │ + blt 52378 <_PyEval_FormatExcUnbound@@Base+0x750> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ - b 52348 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ - ldr r1, [pc, #88] @ 52354 <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ + b 524f4 <_PyEval_FormatExcUnbound@@Base+0x8cc> │ │ │ │ + ldr r1, [pc, #92] @ 52504 <_PyEval_FormatExcUnbound@@Base+0x8dc> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52328 <_PyEval_FormatExcUnbound@@Base+0x8b0> │ │ │ │ + beq 524d4 <_PyEval_FormatExcUnbound@@Base+0x8ac> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23760 @ 0x5cd0 │ │ │ │ + movw r1, #16680 @ 0x4128 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 521bc <_PyEval_FormatExcUnbound@@Base+0x744> │ │ │ │ + bl 1b6978 │ │ │ │ + b 52368 <_PyEval_FormatExcUnbound@@Base+0x740> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r4, r0 │ │ │ │ - b 52348 <_PyEval_FormatExcUnbound@@Base+0x8d0> │ │ │ │ + b 524f4 <_PyEval_FormatExcUnbound@@Base+0x8cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f9f4c │ │ │ │ + bl 1fa398 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, r5, ip, ror #8 │ │ │ │ + rsbeq r7, r5, r0, ror r6 │ │ │ │ + rsbeq r7, r5, r8, ror r6 │ │ │ │ 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 40cf20 │ │ │ │ + bl 40bc20 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 5238c <_PyEval_FormatExcUnbound@@Base+0x914> │ │ │ │ + bne 5253c <_PyEval_FormatExcUnbound@@Base+0x914> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 524c0 <_PyEval_FormatExcUnbound@@Base+0xa48> │ │ │ │ + b 52620 <_PyEval_FormatExcUnbound@@Base+0x9f8> │ │ │ │ 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 r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 523c8 <_PyEval_FormatExcUnbound@@Base+0x950> │ │ │ │ + bne 52578 <_PyEval_FormatExcUnbound@@Base+0x950> │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ mov r1, #0 │ │ │ │ - b 52414 <_PyEval_FormatExcUnbound@@Base+0x99c> │ │ │ │ + b 525c4 <_PyEval_FormatExcUnbound@@Base+0x99c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 523bc <_PyEval_FormatExcUnbound@@Base+0x944> │ │ │ │ + beq 5256c <_PyEval_FormatExcUnbound@@Base+0x944> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 52400 <_PyEval_FormatExcUnbound@@Base+0x988> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 525b0 <_PyEval_FormatExcUnbound@@Base+0x988> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24096 @ 0x5e20 │ │ │ │ + movw r1, #17016 @ 0x4278 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 52454 <_PyEval_FormatExcUnbound@@Base+0x9dc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 52604 <_PyEval_FormatExcUnbound@@Base+0x9dc> │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #56] @ 0x38 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [r5, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5243c <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ + beq 525ec <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 52444 <_PyEval_FormatExcUnbound@@Base+0x9cc> │ │ │ │ + ble 525f4 <_PyEval_FormatExcUnbound@@Base+0x9cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 52454 <_PyEval_FormatExcUnbound@@Base+0x9dc> │ │ │ │ + b 52604 <_PyEval_FormatExcUnbound@@Base+0x9dc> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r0] │ │ │ │ - bne 5243c <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 525ec <_PyEval_FormatExcUnbound@@Base+0x9c4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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 33c0f4 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5249c <_PyEval_FormatExcUnbound@@Base+0xa24> │ │ │ │ - bl dd698 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4556 @ 0x11cc │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {fp, pc} │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 40fc04 <_PyAsyncGenValueWrapperNew@@Base+0x1c38> │ │ │ │ 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 5250c <_PyEval_FormatExcUnbound@@Base+0xa94> │ │ │ │ - movw r0, #57428 @ 0xe054 │ │ │ │ + bne 5266c <_PyEval_FormatExcUnbound@@Base+0xa44> │ │ │ │ + movw r0, #58740 @ 0xe574 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52540 <_PyEval_FormatExcUnbound@@Base+0xac8> │ │ │ │ - b 525fc <_PyEval_FormatExcUnbound@@Base+0xb84> │ │ │ │ + bne 526a0 <_PyEval_FormatExcUnbound@@Base+0xa78> │ │ │ │ + b 5275c <_PyEval_FormatExcUnbound@@Base+0xb34> │ │ │ │ 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, #60968 @ 0xee28 │ │ │ │ + movw r1, #54872 @ 0xd658 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 15075c │ │ │ │ + bl 150184 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 524f4 <_PyEval_FormatExcUnbound@@Base+0xa7c> │ │ │ │ - b 525fc <_PyEval_FormatExcUnbound@@Base+0xb84> │ │ │ │ + bne 52654 <_PyEval_FormatExcUnbound@@Base+0xa2c> │ │ │ │ + b 5275c <_PyEval_FormatExcUnbound@@Base+0xb34> │ │ │ │ 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 52570 <_PyEval_FormatExcUnbound@@Base+0xaf8> │ │ │ │ + beq 526d0 <_PyEval_FormatExcUnbound@@Base+0xaa8> │ │ │ │ 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 52590 <_PyEval_FormatExcUnbound@@Base+0xb18> │ │ │ │ + beq 526f0 <_PyEval_FormatExcUnbound@@Base+0xac8> │ │ │ │ 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 525b0 <_PyEval_FormatExcUnbound@@Base+0xb38> │ │ │ │ + beq 52710 <_PyEval_FormatExcUnbound@@Base+0xae8> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr ip, [pc, #76] @ 52604 <_PyEval_FormatExcUnbound@@Base+0xb8c> │ │ │ │ + ldr ip, [pc, #76] @ 52764 <_PyEval_FormatExcUnbound@@Base+0xb3c> │ │ │ │ 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] │ │ │ │ @@ -36317,240 +36407,290 @@ │ │ │ │ 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 52688 <_PyEval_FormatExcUnbound@@Base+0xc10> │ │ │ │ + beq 527e8 <_PyEval_FormatExcUnbound@@Base+0xbc0> │ │ │ │ str r0, [sp, #16] │ │ │ │ - movw r0, #24184 @ 0x5e78 │ │ │ │ + movw r0, #17164 @ 0x430c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3098 │ │ │ │ - b 526c0 <_PyEval_FormatExcUnbound@@Base+0xc48> │ │ │ │ + bl d3434 │ │ │ │ + b 52820 <_PyEval_FormatExcUnbound@@Base+0xbf8> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 526ac <_PyEval_FormatExcUnbound@@Base+0xc34> │ │ │ │ + beq 5280c <_PyEval_FormatExcUnbound@@Base+0xbe4> │ │ │ │ str r6, [sp, #12] │ │ │ │ - movw r0, #24216 @ 0x5e98 │ │ │ │ + movw r0, #17196 @ 0x432c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3098 │ │ │ │ - b 526c0 <_PyEval_FormatExcUnbound@@Base+0xc48> │ │ │ │ - movw r0, #24244 @ 0x5eb4 │ │ │ │ + bl d3434 │ │ │ │ + b 52820 <_PyEval_FormatExcUnbound@@Base+0xbf8> │ │ │ │ + movw r0, #17224 @ 0x4348 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r5, [sp, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 526fc <_PyEval_FormatExcUnbound@@Base+0xc84> │ │ │ │ + beq 5285c <_PyEval_FormatExcUnbound@@Base+0xc34> │ │ │ │ ldrb r1, [r4, #23] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 526e0 <_PyEval_FormatExcUnbound@@Base+0xc68> │ │ │ │ - bl 9326c │ │ │ │ + beq 52840 <_PyEval_FormatExcUnbound@@Base+0xc18> │ │ │ │ + bl 92e74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 526fc <_PyEval_FormatExcUnbound@@Base+0xc84> │ │ │ │ + beq 5285c <_PyEval_FormatExcUnbound@@Base+0xc34> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 526fc <_PyEval_FormatExcUnbound@@Base+0xc84> │ │ │ │ + beq 5285c <_PyEval_FormatExcUnbound@@Base+0xc34> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 92fb4 │ │ │ │ + b 92bbc │ │ │ │ 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, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 52744 <_PyEval_FormatExcUnbound@@Base+0xccc> │ │ │ │ + bne 528a4 <_PyEval_FormatExcUnbound@@Base+0xc7c> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52764 <_PyEval_FormatExcUnbound@@Base+0xcec> │ │ │ │ - b 527f8 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + bne 528c4 <_PyEval_FormatExcUnbound@@Base+0xc9c> │ │ │ │ + b 52958 <_PyEval_FormatExcUnbound@@Base+0xd30> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #20656 @ 0x50b0 │ │ │ │ + movw r0, #13744 @ 0x35b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 527f8 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ - b 5272c <_PyEval_FormatExcUnbound@@Base+0xcb4> │ │ │ │ + beq 52958 <_PyEval_FormatExcUnbound@@Base+0xd30> │ │ │ │ + b 5288c <_PyEval_FormatExcUnbound@@Base+0xc64> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #22 │ │ │ │ - bl 3c9edc <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ + bl 3c8e30 <_PyLong_UnsignedShort_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 527f8 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + beq 52958 <_PyEval_FormatExcUnbound@@Base+0xd30> │ │ │ │ mov r0, r4 │ │ │ │ ldrh r5, [fp, #-22] @ 0xffffffea │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5286c <_PyEval_FormatExcUnbound@@Base+0xdf4> │ │ │ │ + beq 529cc <_PyEval_FormatExcUnbound@@Base+0xda4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl bc058 │ │ │ │ + bl bbef0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 527d8 <_PyEval_FormatExcUnbound@@Base+0xd60> │ │ │ │ + beq 52938 <_PyEval_FormatExcUnbound@@Base+0xd10> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 527c8 <_PyEval_FormatExcUnbound@@Base+0xd50> │ │ │ │ + bne 52928 <_PyEval_FormatExcUnbound@@Base+0xd00> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 527d8 <_PyEval_FormatExcUnbound@@Base+0xd60> │ │ │ │ + bl 305aac │ │ │ │ + b 52938 <_PyEval_FormatExcUnbound@@Base+0xd10> │ │ │ │ mov r0, r5 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52800 <_PyEval_FormatExcUnbound@@Base+0xd88> │ │ │ │ + bne 52960 <_PyEval_FormatExcUnbound@@Base+0xd38> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 527f8 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + bgt 52958 <_PyEval_FormatExcUnbound@@Base+0xd30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 527f8 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ + bne 52958 <_PyEval_FormatExcUnbound@@Base+0xd30> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5286c <_PyEval_FormatExcUnbound@@Base+0xdf4> │ │ │ │ + b 529cc <_PyEval_FormatExcUnbound@@Base+0xda4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52834 <_PyEval_FormatExcUnbound@@Base+0xdbc> │ │ │ │ + bgt 52994 <_PyEval_FormatExcUnbound@@Base+0xd6c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52834 <_PyEval_FormatExcUnbound@@Base+0xdbc> │ │ │ │ + bne 52994 <_PyEval_FormatExcUnbound@@Base+0xd6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52854 <_PyEval_FormatExcUnbound@@Base+0xddc> │ │ │ │ + bgt 529b4 <_PyEval_FormatExcUnbound@@Base+0xd8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 52854 <_PyEval_FormatExcUnbound@@Base+0xddc> │ │ │ │ + bne 529b4 <_PyEval_FormatExcUnbound@@Base+0xd8c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 527f8 <_PyEval_FormatExcUnbound@@Base+0xd80> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 52958 <_PyEval_FormatExcUnbound@@Base+0xd30> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ 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, #2 │ │ │ │ - bne 528a8 <_PyEval_FormatExcUnbound@@Base+0xe30> │ │ │ │ + bne 52a08 <_PyEval_FormatExcUnbound@@Base+0xde0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 209638 │ │ │ │ + b 209a58 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40828 @ 0x9f7c │ │ │ │ + movw r0, #34536 @ 0x86e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 52898 <_PyEval_FormatExcUnbound@@Base+0xe20> │ │ │ │ + b 529f8 <_PyEval_FormatExcUnbound@@Base+0xdd0> │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 33ec1c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 52a68 <_PyEval_FormatExcUnbound@@Base+0xe40> │ │ │ │ + bl dda40 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4556 @ 0x11cc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #49152 @ 0xc000 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 52a08 <_PyEval_FormatExcUnbound@@Base+0xf90> │ │ │ │ + b 52c30 <_PyEval_FormatExcUnbound@@Base+0x1008> │ │ │ │ push {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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2348bc │ │ │ │ + bl 23496c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52958 <_PyEval_FormatExcUnbound@@Base+0xee0> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 52b1c <_PyEval_FormatExcUnbound@@Base+0xef4> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5294c <_PyEval_FormatExcUnbound@@Base+0xed4> │ │ │ │ + beq 52b10 <_PyEval_FormatExcUnbound@@Base+0xee8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r3, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52934 <_PyEval_FormatExcUnbound@@Base+0xebc> │ │ │ │ + beq 52af8 <_PyEval_FormatExcUnbound@@Base+0xed0> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 33ec1c │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 52b64 <_PyEval_FormatExcUnbound@@Base+0xf3c> │ │ │ │ + bl dda40 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + and r2, r0, #61440 @ 0xf000 │ │ │ │ + movw r3, #4556 @ 0x11cc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, #24576 @ 0x6000 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + moveq r0, r3 │ │ │ │ + movne r0, r1 │ │ │ │ + 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 529a0 <_PyEval_FormatExcUnbound@@Base+0xf28> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 52bc8 <_PyEval_FormatExcUnbound@@Base+0xfa0> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 529a8 <_PyEval_FormatExcUnbound@@Base+0xf30> │ │ │ │ + beq 52bd0 <_PyEval_FormatExcUnbound@@Base+0xfa8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 529fc <_PyEval_FormatExcUnbound@@Base+0xf84> │ │ │ │ + bne 52c24 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 14ee08 │ │ │ │ + bl 14e5b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 529ec <_PyEval_FormatExcUnbound@@Base+0xf74> │ │ │ │ + beq 52c14 <_PyEval_FormatExcUnbound@@Base+0xfec> │ │ │ │ mov r2, #22 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6f40 │ │ │ │ + bl 2eaf20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 529f4 <_PyEval_FormatExcUnbound@@Base+0xf7c> │ │ │ │ + bne 52c1c <_PyEval_FormatExcUnbound@@Base+0xff4> │ │ │ │ mov r5, #0 │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -36558,220 +36698,220 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 52a48 <_PyEval_FormatExcUnbound@@Base+0xfd0> │ │ │ │ + bne 52c70 <_PyEval_FormatExcUnbound@@Base+0x1048> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24268 @ 0x5ecc │ │ │ │ + movw r1, #17248 @ 0x4360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldrsb ip, [r0, #35] @ 0x23 │ │ │ │ cmp ip, #5 │ │ │ │ - bne 52a7c <_PyEval_FormatExcUnbound@@Base+0x1004> │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 52ca4 <_PyEval_FormatExcUnbound@@Base+0x107c> │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ mov r4, #0 │ │ │ │ - b 52cc0 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ + b 52ee8 <_PyEval_FormatExcUnbound@@Base+0x12c0> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 52bcc <_PyEval_FormatExcUnbound@@Base+0x1154> │ │ │ │ + bne 52df4 <_PyEval_FormatExcUnbound@@Base+0x11cc> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52ad0 <_PyEval_FormatExcUnbound@@Base+0x1058> │ │ │ │ + beq 52cf8 <_PyEval_FormatExcUnbound@@Base+0x10d0> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 52ac0 <_PyEval_FormatExcUnbound@@Base+0x1048> │ │ │ │ - movw r1, #24316 @ 0x5efc │ │ │ │ + bne 52ce8 <_PyEval_FormatExcUnbound@@Base+0x10c0> │ │ │ │ + movw r1, #17296 @ 0x4390 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 52cc0 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ - movw r1, #24368 @ 0x5f30 │ │ │ │ + bl 1b6978 │ │ │ │ + b 52ee8 <_PyEval_FormatExcUnbound@@Base+0x12c0> │ │ │ │ + movw r1, #17348 @ 0x43c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r0, #33] @ 0x21 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 52afc <_PyEval_FormatExcUnbound@@Base+0x1084> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + beq 52d24 <_PyEval_FormatExcUnbound@@Base+0x10fc> │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ - b 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 2624d8 │ │ │ │ + b 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 52b28 <_PyEval_FormatExcUnbound@@Base+0x10b0> │ │ │ │ + beq 52d50 <_PyEval_FormatExcUnbound@@Base+0x1128> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + movw r1, #52216 @ 0xcbf8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #24] │ │ │ │ strb r3, [r0, #34] @ 0x22 │ │ │ │ ldr ip, [r5, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 52ba0 <_PyEval_FormatExcUnbound@@Base+0x1128> │ │ │ │ - movw r2, #48628 @ 0xbdf4 │ │ │ │ + bne 52dc8 <_PyEval_FormatExcUnbound@@Base+0x11a0> │ │ │ │ + movw r2, #49940 @ 0xc314 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ strb r3, [r0, #33] @ 0x21 │ │ │ │ mov r1, ip │ │ │ │ mov r3, ip │ │ │ │ ldr r2, [r2] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3ac128 │ │ │ │ + bl 3ab6f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52c5c <_PyEval_FormatExcUnbound@@Base+0x11e4> │ │ │ │ + beq 52e84 <_PyEval_FormatExcUnbound@@Base+0x125c> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58528 @ 0xe4a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52cc0 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ + bne 52ee8 <_PyEval_FormatExcUnbound@@Base+0x12c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52c2c <_PyEval_FormatExcUnbound@@Base+0x11b4> │ │ │ │ + bgt 52e54 <_PyEval_FormatExcUnbound@@Base+0x122c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52c2c <_PyEval_FormatExcUnbound@@Base+0x11b4> │ │ │ │ + bne 52e54 <_PyEval_FormatExcUnbound@@Base+0x122c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 52c2c <_PyEval_FormatExcUnbound@@Base+0x11b4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 52e54 <_PyEval_FormatExcUnbound@@Base+0x122c> │ │ │ │ ldr lr, [r5, #16] │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str lr, [sp] │ │ │ │ - bl 3ac128 │ │ │ │ + bl 3ab6f8 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 40fdb4 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + bl 40e304 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52c5c <_PyEval_FormatExcUnbound@@Base+0x11e4> │ │ │ │ - b 52cc0 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ - bl 408858 │ │ │ │ + beq 52e84 <_PyEval_FormatExcUnbound@@Base+0x125c> │ │ │ │ + b 52ee8 <_PyEval_FormatExcUnbound@@Base+0x12c0> │ │ │ │ + bl 407558 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 52bf4 <_PyEval_FormatExcUnbound@@Base+0x117c> │ │ │ │ + beq 52e1c <_PyEval_FormatExcUnbound@@Base+0x11f4> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 40fdb4 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + b 40e304 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52c5c <_PyEval_FormatExcUnbound@@Base+0x11e4> │ │ │ │ + beq 52e84 <_PyEval_FormatExcUnbound@@Base+0x125c> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58528 @ 0xe4a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 52cc0 <_PyEval_FormatExcUnbound@@Base+0x1248> │ │ │ │ + bne 52ee8 <_PyEval_FormatExcUnbound@@Base+0x12c0> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52c2c <_PyEval_FormatExcUnbound@@Base+0x11b4> │ │ │ │ + bgt 52e54 <_PyEval_FormatExcUnbound@@Base+0x122c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 52c2c <_PyEval_FormatExcUnbound@@Base+0x11b4> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 52e54 <_PyEval_FormatExcUnbound@@Base+0x122c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #59848 @ 0xe9c8 │ │ │ │ + movw r1, #52808 @ 0xce48 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ strb ip, [r0, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 1b6770 │ │ │ │ - b 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ strb r0, [r1, #34] @ 0x22 │ │ │ │ ldr r0, [r3] │ │ │ │ str r2, [r5, #24] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 52ca0 <_PyEval_FormatExcUnbound@@Base+0x1228> │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bne 52ec8 <_PyEval_FormatExcUnbound@@Base+0x12a0> │ │ │ │ + movw r3, #49940 @ 0xc314 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ + beq 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ ldr r4, [r5, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 52a74 <_PyEval_FormatExcUnbound@@Base+0xffc> │ │ │ │ - bl 1764a0 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 52c9c <_PyEval_FormatExcUnbound@@Base+0x1074> │ │ │ │ + bl 176130 │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ 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 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 52d08 <_PyEval_FormatExcUnbound@@Base+0x1290> │ │ │ │ + bne 52f30 <_PyEval_FormatExcUnbound@@Base+0x1308> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24420 @ 0x5f64 │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 52d14 <_PyEval_FormatExcUnbound@@Base+0x129c> │ │ │ │ - bl 1579bc │ │ │ │ + bl 1b6978 │ │ │ │ + b 52f3c <_PyEval_FormatExcUnbound@@Base+0x1314> │ │ │ │ + bl 1571d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bge 52d1c <_PyEval_FormatExcUnbound@@Base+0x12a4> │ │ │ │ + bge 52f44 <_PyEval_FormatExcUnbound@@Base+0x131c> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ str r1, [r4, #28] │ │ │ │ bl 2ec04 │ │ │ │ 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 1d15c0 │ │ │ │ + bl 1d1a28 │ │ │ │ subs r2, r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ 52dec <_PyEval_FormatExcUnbound@@Base+0x1374> │ │ │ │ + ldr lr, [pc, #136] @ 53014 <_PyEval_FormatExcUnbound@@Base+0x13ec> │ │ │ │ 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] │ │ │ │ @@ -36780,75 +36920,75 @@ │ │ │ │ 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 52dc4 <_PyEval_FormatExcUnbound@@Base+0x134c> │ │ │ │ + beq 52fec <_PyEval_FormatExcUnbound@@Base+0x13c4> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52dc4 <_PyEval_FormatExcUnbound@@Base+0x134c> │ │ │ │ + bgt 52fec <_PyEval_FormatExcUnbound@@Base+0x13c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 52dc4 <_PyEval_FormatExcUnbound@@Base+0x134c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 52fec <_PyEval_FormatExcUnbound@@Base+0x13c4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d9240 │ │ │ │ + b d95e4 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ - bl 51664 <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 51814 <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 52e98 <_PyEval_FormatExcUnbound@@Base+0x1420> │ │ │ │ - ldr r1, [pc, #136] @ 52ea4 <_PyEval_FormatExcUnbound@@Base+0x142c> │ │ │ │ + beq 530c0 <_PyEval_FormatExcUnbound@@Base+0x1498> │ │ │ │ + ldr r1, [pc, #136] @ 530cc <_PyEval_FormatExcUnbound@@Base+0x14a4> │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 52e74 <_PyEval_FormatExcUnbound@@Base+0x13fc> │ │ │ │ - ldr r1, [pc, #116] @ 52ea4 <_PyEval_FormatExcUnbound@@Base+0x142c> │ │ │ │ + bne 5309c <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ + ldr r1, [pc, #116] @ 530cc <_PyEval_FormatExcUnbound@@Base+0x14a4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl be418 │ │ │ │ + bl be2ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 52e74 <_PyEval_FormatExcUnbound@@Base+0x13fc> │ │ │ │ + bne 5309c <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 52e74 <_PyEval_FormatExcUnbound@@Base+0x13fc> │ │ │ │ + beq 5309c <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [fp, #-16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52e74 <_PyEval_FormatExcUnbound@@Base+0x13fc> │ │ │ │ + bgt 5309c <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 52e74 <_PyEval_FormatExcUnbound@@Base+0x13fc> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5309c <_PyEval_FormatExcUnbound@@Base+0x1474> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 52e94 <_PyEval_FormatExcUnbound@@Base+0x141c> │ │ │ │ + bgt 530bc <_PyEval_FormatExcUnbound@@Base+0x1494> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 52e94 <_PyEval_FormatExcUnbound@@Base+0x141c> │ │ │ │ + bne 530bc <_PyEval_FormatExcUnbound@@Base+0x1494> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -36857,330 +36997,305 @@ │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 52f04 <_PyEval_FormatExcUnbound@@Base+0x148c> │ │ │ │ + bne 5312c <_PyEval_FormatExcUnbound@@Base+0x1504> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 52ee8 <_PyEval_FormatExcUnbound@@Base+0x1470> │ │ │ │ + bgt 53110 <_PyEval_FormatExcUnbound@@Base+0x14e8> │ │ │ │ mov r5, #0 │ │ │ │ - b 52f04 <_PyEval_FormatExcUnbound@@Base+0x148c> │ │ │ │ + b 5312c <_PyEval_FormatExcUnbound@@Base+0x1504> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 52f38 <_PyEval_FormatExcUnbound@@Base+0x14c0> │ │ │ │ - b 52ee0 <_PyEval_FormatExcUnbound@@Base+0x1468> │ │ │ │ + beq 53164 <_PyEval_FormatExcUnbound@@Base+0x153c> │ │ │ │ + b 53108 <_PyEval_FormatExcUnbound@@Base+0x14e0> │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r8, #3 │ │ │ │ mov r3, #2 │ │ │ │ mov r9, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #332] @ 53078 <_PyEval_FormatExcUnbound@@Base+0x1600> │ │ │ │ strd r8, [sp, #4] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + movw r3, #26852 @ 0x68e4 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5306c <_PyEval_FormatExcUnbound@@Base+0x15f4> │ │ │ │ + beq 53298 <_PyEval_FormatExcUnbound@@Base+0x1670> │ │ │ │ add r2, r7, r5 │ │ │ │ subs sl, r2, #2 │ │ │ │ ldm r4, {r7, r8} │ │ │ │ - beq 52fa0 <_PyEval_FormatExcUnbound@@Base+0x1528> │ │ │ │ + beq 531cc <_PyEval_FormatExcUnbound@@Base+0x15a4> │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r9, #0 │ │ │ │ - beq 52f6c <_PyEval_FormatExcUnbound@@Base+0x14f4> │ │ │ │ + beq 53198 <_PyEval_FormatExcUnbound@@Base+0x1570> │ │ │ │ subs sl, r2, #3 │ │ │ │ moveq r5, #1 │ │ │ │ - movweq sl, #5976 @ 0x1758 │ │ │ │ + movweq sl, #5356 @ 0x14ec │ │ │ │ movteq sl, #104 @ 0x68 │ │ │ │ - beq 52fbc <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ - b 52f74 <_PyEval_FormatExcUnbound@@Base+0x14fc> │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + beq 531e8 <_PyEval_FormatExcUnbound@@Base+0x15c0> │ │ │ │ + b 531a0 <_PyEval_FormatExcUnbound@@Base+0x1578> │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 52f98 <_PyEval_FormatExcUnbound@@Base+0x1520> │ │ │ │ - bl 1579bc │ │ │ │ + beq 531c4 <_PyEval_FormatExcUnbound@@Base+0x159c> │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 53068 <_PyEval_FormatExcUnbound@@Base+0x15f0> │ │ │ │ + blt 53294 <_PyEval_FormatExcUnbound@@Base+0x166c> │ │ │ │ cmp sl, #1 │ │ │ │ - beq 52fb4 <_PyEval_FormatExcUnbound@@Base+0x153c> │ │ │ │ + beq 531e0 <_PyEval_FormatExcUnbound@@Base+0x15b8> │ │ │ │ ldr sl, [r4, #16] │ │ │ │ - b 52fbc <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + b 531e8 <_PyEval_FormatExcUnbound@@Base+0x15c0> │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, r9 │ │ │ │ mov r5, #1 │ │ │ │ - b 52fbc <_PyEval_FormatExcUnbound@@Base+0x1544> │ │ │ │ - movw sl, #5976 @ 0x1758 │ │ │ │ + b 531e8 <_PyEval_FormatExcUnbound@@Base+0x15c0> │ │ │ │ + movw sl, #5356 @ 0x14ec │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r6, [r6, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a7bc0 <_PyLong_AsTime_t@@Base+0x21e0> │ │ │ │ + bl 3a7560 <_PyLong_AsTime_t@@Base+0x21e0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5306c <_PyEval_FormatExcUnbound@@Base+0x15f4> │ │ │ │ + beq 53298 <_PyEval_FormatExcUnbound@@Base+0x1670> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r9 │ │ │ │ - bl 3a8a24 <_PyLong_AsTime_t@@Base+0x3044> │ │ │ │ + bl 3a83c4 <_PyLong_AsTime_t@@Base+0x3044> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53060 <_PyEval_FormatExcUnbound@@Base+0x15e8> │ │ │ │ + beq 5328c <_PyEval_FormatExcUnbound@@Base+0x1664> │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cb174 <_PyLong_UnsignedShort_Converter@@Base+0x1298> │ │ │ │ + bl 3ca170 <_PyLong_UnsignedShort_Converter@@Base+0x1340> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53060 <_PyEval_FormatExcUnbound@@Base+0x15e8> │ │ │ │ + beq 5328c <_PyEval_FormatExcUnbound@@Base+0x1664> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a8b14 <_PyLong_AsTime_t@@Base+0x3134> │ │ │ │ + bl 3a84b4 <_PyLong_AsTime_t@@Base+0x3134> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53060 <_PyEval_FormatExcUnbound@@Base+0x15e8> │ │ │ │ + beq 5328c <_PyEval_FormatExcUnbound@@Base+0x1664> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3a9388 │ │ │ │ + bl 3a8d28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53060 <_PyEval_FormatExcUnbound@@Base+0x15e8> │ │ │ │ + beq 5328c <_PyEval_FormatExcUnbound@@Base+0x1664> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3cde24 │ │ │ │ + bl 3ccbfc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53060 <_PyEval_FormatExcUnbound@@Base+0x15e8> │ │ │ │ + beq 5328c <_PyEval_FormatExcUnbound@@Base+0x1664> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53054 <_PyEval_FormatExcUnbound@@Base+0x15dc> │ │ │ │ + bgt 53280 <_PyEval_FormatExcUnbound@@Base+0x1658> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53054 <_PyEval_FormatExcUnbound@@Base+0x15dc> │ │ │ │ + bne 53280 <_PyEval_FormatExcUnbound@@Base+0x1658> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 5306c <_PyEval_FormatExcUnbound@@Base+0x15f4> │ │ │ │ + b 53298 <_PyEval_FormatExcUnbound@@Base+0x1670> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r6, [sl], #-140 @ 0xffffff74 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58472 @ 0xe468 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 33c0f4 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 530e0 <_PyEval_FormatExcUnbound@@Base+0x1668> │ │ │ │ - bl dd698 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, #0 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - and r2, r0, #61440 @ 0xf000 │ │ │ │ - movw r3, #4556 @ 0x11cc │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #49152 @ 0xc000 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - moveq r0, r3 │ │ │ │ - movne r0, r1 │ │ │ │ - pop {fp, pc} │ │ │ │ + b 24c7ec │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne 53160 <_PyEval_FormatExcUnbound@@Base+0x16e8> │ │ │ │ + bne 53324 <_PyEval_FormatExcUnbound@@Base+0x16fc> │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45720 @ 0xb298 │ │ │ │ + movw r1, #37936 @ 0x9430 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 150988 │ │ │ │ + bl 1503b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5317c <_PyEval_FormatExcUnbound@@Base+0x1704> │ │ │ │ - b 53174 <_PyEval_FormatExcUnbound@@Base+0x16fc> │ │ │ │ - movw r0, #45720 @ 0xb298 │ │ │ │ + bne 53340 <_PyEval_FormatExcUnbound@@Base+0x1718> │ │ │ │ + b 53338 <_PyEval_FormatExcUnbound@@Base+0x1710> │ │ │ │ + movw r0, #37936 @ 0x9430 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53134 <_PyEval_FormatExcUnbound@@Base+0x16bc> │ │ │ │ + bne 532f8 <_PyEval_FormatExcUnbound@@Base+0x16d0> │ │ │ │ mov r0, #0 │ │ │ │ - b 5319c <_PyEval_FormatExcUnbound@@Base+0x1724> │ │ │ │ + b 53360 <_PyEval_FormatExcUnbound@@Base+0x1738> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 53174 <_PyEval_FormatExcUnbound@@Base+0x16fc> │ │ │ │ + blt 53338 <_PyEval_FormatExcUnbound@@Base+0x1710> │ │ │ │ movwne r0, #4556 @ 0x11cc │ │ │ │ - movweq r0, #6244 @ 0x1864 │ │ │ │ + movweq r0, #5624 @ 0x15f8 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ 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 53538 <_PyEval_FormatExcUnbound@@Base+0x1ac0> │ │ │ │ + b 53700 <_PyEval_FormatExcUnbound@@Base+0x1ad8> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 531f0 <_PyEval_FormatExcUnbound@@Base+0x1778> │ │ │ │ + bne 533b4 <_PyEval_FormatExcUnbound@@Base+0x178c> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - ldr r2, [pc, #36] @ 531fc <_PyEval_FormatExcUnbound@@Base+0x1784> │ │ │ │ + ldr r2, [pc, #36] @ 533c0 <_PyEval_FormatExcUnbound@@Base+0x1798> │ │ │ │ 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 81288 │ │ │ │ + b 817ac │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq r3, fp, r8, ror #26 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 53584 <_PyEval_FormatExcUnbound@@Base+0x1b0c> │ │ │ │ + bl 5374c <_PyEval_FormatExcUnbound@@Base+0x1b24> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53240 <_PyEval_FormatExcUnbound@@Base+0x17c8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 53404 <_PyEval_FormatExcUnbound@@Base+0x17dc> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24492 @ 0x5fac │ │ │ │ + movw r1, #17472 @ 0x4440 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 53284 <_PyEval_FormatExcUnbound@@Base+0x180c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 53448 <_PyEval_FormatExcUnbound@@Base+0x1820> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #37280 @ 0x91a0 │ │ │ │ + movw r1, #30240 @ 0x7620 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 532d4 <_PyEval_FormatExcUnbound@@Base+0x185c> │ │ │ │ - bl 51664 <_Py_rc_quot@@Base+0x69c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 53498 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ + bl 51814 <_Py_rc_quot@@Base+0x69c> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 532d4 <_PyEval_FormatExcUnbound@@Base+0x185c> │ │ │ │ - movw r7, #5976 @ 0x1758 │ │ │ │ + beq 53498 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ + movw r7, #5356 @ 0x14ec │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r7 │ │ │ │ - beq 532f4 <_PyEval_FormatExcUnbound@@Base+0x187c> │ │ │ │ + beq 534b8 <_PyEval_FormatExcUnbound@@Base+0x1890> │ │ │ │ mov r0, r6 │ │ │ │ - bl 16c1b4 │ │ │ │ + bl 16be3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 532f4 <_PyEval_FormatExcUnbound@@Base+0x187c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 534b8 <_PyEval_FormatExcUnbound@@Base+0x1890> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40248 @ 0x9d38 │ │ │ │ + movw r1, #33208 @ 0x81b8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 532dc <_PyEval_FormatExcUnbound@@Base+0x1864> │ │ │ │ + ble 534a0 <_PyEval_FormatExcUnbound@@Base+0x1878> │ │ │ │ mvn r5, #0 │ │ │ │ - b 53374 <_PyEval_FormatExcUnbound@@Base+0x18fc> │ │ │ │ + b 53538 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 532d4 <_PyEval_FormatExcUnbound@@Base+0x185c> │ │ │ │ + bne 53498 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 532d4 <_PyEval_FormatExcUnbound@@Base+0x185c> │ │ │ │ - ldr r1, [pc, #128] @ 5337c <_PyEval_FormatExcUnbound@@Base+0x1904> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 53498 <_PyEval_FormatExcUnbound@@Base+0x1870> │ │ │ │ + ldr r1, [pc, #128] @ 53540 <_PyEval_FormatExcUnbound@@Base+0x1918> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 53330 <_PyEval_FormatExcUnbound@@Base+0x18b8> │ │ │ │ + beq 534f4 <_PyEval_FormatExcUnbound@@Base+0x18cc> │ │ │ │ cmp r6, r7 │ │ │ │ - beq 5334c <_PyEval_FormatExcUnbound@@Base+0x18d4> │ │ │ │ - ldr r1, [pc, #96] @ 53380 <_PyEval_FormatExcUnbound@@Base+0x1908> │ │ │ │ + beq 53510 <_PyEval_FormatExcUnbound@@Base+0x18e8> │ │ │ │ + ldr r1, [pc, #96] @ 53544 <_PyEval_FormatExcUnbound@@Base+0x191c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 18e9ec │ │ │ │ + bl 18f910 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5334c <_PyEval_FormatExcUnbound@@Base+0x18d4> │ │ │ │ + bne 53510 <_PyEval_FormatExcUnbound@@Base+0x18e8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53374 <_PyEval_FormatExcUnbound@@Base+0x18fc> │ │ │ │ + bgt 53538 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 5336c <_PyEval_FormatExcUnbound@@Base+0x18f4> │ │ │ │ - b 53374 <_PyEval_FormatExcUnbound@@Base+0x18fc> │ │ │ │ + beq 53530 <_PyEval_FormatExcUnbound@@Base+0x1908> │ │ │ │ + b 53538 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53364 <_PyEval_FormatExcUnbound@@Base+0x18ec> │ │ │ │ + bgt 53528 <_PyEval_FormatExcUnbound@@Base+0x1900> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 5336c <_PyEval_FormatExcUnbound@@Base+0x18f4> │ │ │ │ + beq 53530 <_PyEval_FormatExcUnbound@@Base+0x1908> │ │ │ │ mov r5, #0 │ │ │ │ - b 53374 <_PyEval_FormatExcUnbound@@Base+0x18fc> │ │ │ │ + b 53538 <_PyEval_FormatExcUnbound@@Base+0x1910> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ 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] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 533bc <_PyEval_FormatExcUnbound@@Base+0x1944> │ │ │ │ - bl b7718 │ │ │ │ + bne 53580 <_PyEval_FormatExcUnbound@@Base+0x1958> │ │ │ │ + bl b759c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 533d8 <_PyEval_FormatExcUnbound@@Base+0x1960> │ │ │ │ + beq 5359c <_PyEval_FormatExcUnbound@@Base+0x1974> │ │ │ │ mov r1, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -37199,211 +37314,212 @@ │ │ │ │ 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 53448 <_PyEval_FormatExcUnbound@@Base+0x19d0> │ │ │ │ + beq 5360c <_PyEval_FormatExcUnbound@@Base+0x19e4> │ │ │ │ str r0, [sp, #4] │ │ │ │ - movw r0, #24552 @ 0x5fe8 │ │ │ │ + movw r0, #17532 @ 0x447c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl d3098 │ │ │ │ - b 53470 <_PyEval_FormatExcUnbound@@Base+0x19f8> │ │ │ │ + bl d3434 │ │ │ │ + b 53634 <_PyEval_FormatExcUnbound@@Base+0x1a0c> │ │ │ │ cmp ip, #0 │ │ │ │ - beq 53464 <_PyEval_FormatExcUnbound@@Base+0x19ec> │ │ │ │ + beq 53628 <_PyEval_FormatExcUnbound@@Base+0x1a00> │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #23532 @ 0x5bec │ │ │ │ + movw r0, #16492 @ 0x406c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ - b 53470 <_PyEval_FormatExcUnbound@@Base+0x19f8> │ │ │ │ - movw r0, #24572 @ 0x5ffc │ │ │ │ + bl d3434 │ │ │ │ + b 53634 <_PyEval_FormatExcUnbound@@Base+0x1a0c> │ │ │ │ + movw r0, #17552 @ 0x4490 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5348c <_PyEval_FormatExcUnbound@@Base+0x1a14> │ │ │ │ + beq 53650 <_PyEval_FormatExcUnbound@@Base+0x1a28> │ │ │ │ ldrb r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5348c <_PyEval_FormatExcUnbound@@Base+0x1a14> │ │ │ │ + beq 53650 <_PyEval_FormatExcUnbound@@Base+0x1a28> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - bl 92fb4 │ │ │ │ + bl 92bbc │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r5, #0 │ │ │ │ - beq 534a8 <_PyEval_FormatExcUnbound@@Base+0x1a30> │ │ │ │ + beq 5366c <_PyEval_FormatExcUnbound@@Base+0x1a44> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 9326c │ │ │ │ + b 92e74 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ - movw r3, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 53508 <_PyEval_FormatExcUnbound@@Base+0x1a90> │ │ │ │ + beq 536cc <_PyEval_FormatExcUnbound@@Base+0x1aa4> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 53508 <_PyEval_FormatExcUnbound@@Base+0x1a90> │ │ │ │ - bl dd698 │ │ │ │ + bne 536cc <_PyEval_FormatExcUnbound@@Base+0x1aa4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53520 <_PyEval_FormatExcUnbound@@Base+0x1aa8> │ │ │ │ - vldr d0, [pc, #32] @ 53530 <_PyEval_FormatExcUnbound@@Base+0x1ab8> │ │ │ │ + bne 536e4 <_PyEval_FormatExcUnbound@@Base+0x1abc> │ │ │ │ + vldr d0, [pc, #36] @ 536f8 <_PyEval_FormatExcUnbound@@Base+0x1ad0> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ - bne 1943d18 <__bss_end__@@Base+0x1243e3c> │ │ │ │ + nop {0} │ │ │ │ + bne 1943ee0 <__bss_end__@@Base+0x1244044> │ │ │ │ ldrdmi sl, [ip], #-92 @ 0xffffffa4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1f61d0 <_PyArena_Free@@Base+0x1ba4> │ │ │ │ + bl 1f6630 <_PyArena_Free@@Base+0x1ba4> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5357c <_PyEval_FormatExcUnbound@@Base+0x1b04> │ │ │ │ + bne 53744 <_PyEval_FormatExcUnbound@@Base+0x1b1c> │ │ │ │ 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 3a5ec0 <_PyLong_AsTime_t@@Base+0x4e0> │ │ │ │ + b 3a5860 <_PyLong_AsTime_t@@Base+0x4e0> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #25752 @ 0x6498 │ │ │ │ + movw r2, #25132 @ 0x622c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 53750 <_PyEval_FormatExcUnbound@@Base+0x1cd8> │ │ │ │ + bne 53918 <_PyEval_FormatExcUnbound@@Base+0x1cf0> │ │ │ │ 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 21b3a0 │ │ │ │ + bl 21c38c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 535e4 <_PyEval_FormatExcUnbound@@Base+0x1b6c> │ │ │ │ + bne 537ac <_PyEval_FormatExcUnbound@@Base+0x1b84> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5360c <_PyEval_FormatExcUnbound@@Base+0x1b94> │ │ │ │ + bgt 537d4 <_PyEval_FormatExcUnbound@@Base+0x1bac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5360c <_PyEval_FormatExcUnbound@@Base+0x1b94> │ │ │ │ + bne 537d4 <_PyEval_FormatExcUnbound@@Base+0x1bac> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 535dc <_PyEval_FormatExcUnbound@@Base+0x1b64> │ │ │ │ + beq 537a4 <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5371c <_PyEval_FormatExcUnbound@@Base+0x1ca4> │ │ │ │ - bl e6200 │ │ │ │ + beq 538e4 <_PyEval_FormatExcUnbound@@Base+0x1cbc> │ │ │ │ + bl e6414 │ │ │ │ mov r1, r4 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r0, r8 │ │ │ │ - bne 53664 <_PyEval_FormatExcUnbound@@Base+0x1bec> │ │ │ │ + bne 5382c <_PyEval_FormatExcUnbound@@Base+0x1c04> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 536b4 <_PyEval_FormatExcUnbound@@Base+0x1c3c> │ │ │ │ + bgt 5387c <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 536b4 <_PyEval_FormatExcUnbound@@Base+0x1c3c> │ │ │ │ + bne 5387c <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 536b4 <_PyEval_FormatExcUnbound@@Base+0x1c3c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5387c <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ mov r2, r6 │ │ │ │ - bl 2a4920 │ │ │ │ + bl 2a8018 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bge 536d8 <_PyEval_FormatExcUnbound@@Base+0x1c60> │ │ │ │ + bge 538a0 <_PyEval_FormatExcUnbound@@Base+0x1c78> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53694 <_PyEval_FormatExcUnbound@@Base+0x1c1c> │ │ │ │ + bgt 5385c <_PyEval_FormatExcUnbound@@Base+0x1c34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53694 <_PyEval_FormatExcUnbound@@Base+0x1c1c> │ │ │ │ + bne 5385c <_PyEval_FormatExcUnbound@@Base+0x1c34> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 536b4 <_PyEval_FormatExcUnbound@@Base+0x1c3c> │ │ │ │ + bgt 5387c <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 536b4 <_PyEval_FormatExcUnbound@@Base+0x1c3c> │ │ │ │ + bne 5387c <_PyEval_FormatExcUnbound@@Base+0x1c54> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 535dc <_PyEval_FormatExcUnbound@@Base+0x1b64> │ │ │ │ + bgt 537a4 <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 535dc <_PyEval_FormatExcUnbound@@Base+0x1b64> │ │ │ │ + bne 537a4 <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 535dc <_PyEval_FormatExcUnbound@@Base+0x1b64> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 537a4 <_PyEval_FormatExcUnbound@@Base+0x1b7c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 536f4 <_PyEval_FormatExcUnbound@@Base+0x1c7c> │ │ │ │ + bgt 538bc <_PyEval_FormatExcUnbound@@Base+0x1c94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 536f4 <_PyEval_FormatExcUnbound@@Base+0x1c7c> │ │ │ │ + bne 538bc <_PyEval_FormatExcUnbound@@Base+0x1c94> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53614 <_PyEval_FormatExcUnbound@@Base+0x1b9c> │ │ │ │ + bgt 537dc <_PyEval_FormatExcUnbound@@Base+0x1bb4> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 53614 <_PyEval_FormatExcUnbound@@Base+0x1b9c> │ │ │ │ + bne 537dc <_PyEval_FormatExcUnbound@@Base+0x1bb4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 53614 <_PyEval_FormatExcUnbound@@Base+0x1b9c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 537dc <_PyEval_FormatExcUnbound@@Base+0x1bb4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5373c <_PyEval_FormatExcUnbound@@Base+0x1cc4> │ │ │ │ + bgt 53904 <_PyEval_FormatExcUnbound@@Base+0x1cdc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5373c <_PyEval_FormatExcUnbound@@Base+0x1cc4> │ │ │ │ + bne 53904 <_PyEval_FormatExcUnbound@@Base+0x1cdc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -37416,155 +37532,150 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 216b9c │ │ │ │ + bl 217b50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 537c4 <_PyEval_FormatExcUnbound@@Base+0x1d4c> │ │ │ │ + bge 5398c <_PyEval_FormatExcUnbound@@Base+0x1d64> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #24512 @ 0x5fc0 │ │ │ │ + movw r2, #17336 @ 0x43b8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #62840 @ 0xf578 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55752 @ 0xd9c8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 537d8 <_PyEval_FormatExcUnbound@@Base+0x1d60> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 539a0 <_PyEval_FormatExcUnbound@@Base+0x1d78> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61ee4 │ │ │ │ + bl 620d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 537ec <_PyEval_FormatExcUnbound@@Base+0x1d74> │ │ │ │ + beq 539b4 <_PyEval_FormatExcUnbound@@Base+0x1d8c> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ 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 4123c8 <_PyAsyncGenValueWrapperNew@@Base+0x294c> │ │ │ │ │ │ │ │ -0005380c : │ │ │ │ +000539c0 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 53838 │ │ │ │ + ldr lr, [pc, #28] @ 539ec │ │ │ │ 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 378798 │ │ │ │ + b 379280 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 53858 │ │ │ │ + bne 53a0c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 5388c │ │ │ │ + beq 53a40 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17964 @ 0x462c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #10 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000538a8 <_PyEval_SpecialMethodCanSuggest@@Base>: │ │ │ │ +00053a5c <_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 538d4 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ + bgt 53a88 <_PyEval_SpecialMethodCanSuggest@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ - bge 538e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ - b 5396c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + bge 53a98 <_PyEval_SpecialMethodCanSuggest@@Base+0x3c> │ │ │ │ + b 53b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ sub r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - bls 53920 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ - b 5396c <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ - ldr r1, [pc, #152] @ 53984 <_PyEval_SpecialMethodCanSuggest@@Base+0xdc> │ │ │ │ + bls 53ad4 <_PyEval_SpecialMethodCanSuggest@@Base+0x78> │ │ │ │ + b 53b20 <_PyEval_SpecialMethodCanSuggest@@Base+0xc4> │ │ │ │ + ldr r1, [pc, #156] @ 53b3c <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ mov r0, r4 │ │ │ │ - bl f19e0 <_PyType_Lookup@@Base> │ │ │ │ + bl f1680 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5397c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 53b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5397c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #120] @ 53988 <_PyEval_SpecialMethodCanSuggest@@Base+0xe0> │ │ │ │ + beq 53b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ + ldr r1, [pc, #124] @ 53b40 <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ mov r0, r4 │ │ │ │ - bl f19e0 <_PyType_Lookup@@Base> │ │ │ │ + bl f1680 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53958 <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ - b 5397c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #100] @ 5398c <_PyEval_SpecialMethodCanSuggest@@Base+0xe4> │ │ │ │ + bne 53b0c <_PyEval_SpecialMethodCanSuggest@@Base+0xb0> │ │ │ │ + b 53b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ + ldr r1, [pc, #104] @ 53b44 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ mov r0, r4 │ │ │ │ - bl f19e0 <_PyType_Lookup@@Base> │ │ │ │ + bl f1680 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5397c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 53b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5397c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ - ldr r1, [pc, #68] @ 53990 <_PyEval_SpecialMethodCanSuggest@@Base+0xe8> │ │ │ │ + beq 53b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ + ldr r1, [pc, #72] @ 53b48 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl f19e0 <_PyType_Lookup@@Base> │ │ │ │ + bl f1680 <_PyType_Lookup@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5397c <_PyEval_SpecialMethodCanSuggest@@Base+0xd4> │ │ │ │ + beq 53b34 <_PyEval_SpecialMethodCanSuggest@@Base+0xd8> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r0, [r3, #136] @ 0x88 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #24636 @ 0x603c │ │ │ │ + movw r1, #17616 @ 0x44d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #24] @ 53994 <_PyEval_SpecialMethodCanSuggest@@Base+0xec> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #30964 @ 0x78f4 │ │ │ │ + movt r0, #101 @ 0x65 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r2, fp, r0, lsl #3 │ │ │ │ rsbeq r2, fp, r0, lsr #3 │ │ │ │ strhteq r2, [fp], #-100 @ 0xffffff9c │ │ │ │ strdeq r2, [fp], #-96 @ 0xffffffa0 @ │ │ │ │ - rsbeq r9, r5, r4, ror r4 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ subs r5, r3, #0 │ │ │ │ - ldr lr, [pc, #452] @ 53b7c <_PyEval_SpecialMethodCanSuggest@@Base+0x2d4> │ │ │ │ + ldr lr, [pc, #452] @ 53d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d4> │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -37577,312 +37688,312 @@ │ │ │ │ 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 53a20 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ + bne 53bd4 <_PyEval_SpecialMethodCanSuggest@@Base+0x178> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 53a5c <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ + beq 53c10 <_PyEval_SpecialMethodCanSuggest@@Base+0x1b4> │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r4, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #304] @ 53b80 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d8> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #304] @ 53d34 <_PyEval_SpecialMethodCanSuggest@@Base+0x2d8> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 53b64 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + beq 53d18 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ add r6, r6, r7 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b54 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 53d08 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ cmp r6, #1 │ │ │ │ movweq r5, #438 @ 0x1b6 │ │ │ │ - beq 53ad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + beq 53c8c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53ac0 <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ - bl 1bee04 │ │ │ │ + beq 53c74 <_PyEval_SpecialMethodCanSuggest@@Base+0x218> │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53ab4 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ - bl dd698 │ │ │ │ + bne 53c68 <_PyEval_SpecialMethodCanSuggest@@Base+0x20c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53b54 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + bne 53d08 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ cmp r6, #2 │ │ │ │ - beq 53ad8 <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ - b 53ac4 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ + beq 53c8c <_PyEval_SpecialMethodCanSuggest@@Base+0x230> │ │ │ │ + b 53c78 <_PyEval_SpecialMethodCanSuggest@@Base+0x21c> │ │ │ │ movw r5, #438 @ 0x1b6 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ - bl 30ceb0 │ │ │ │ + bl 3106e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53b54 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + beq 53d08 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ ldr r8, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ mov r0, r7 │ │ │ │ - beq 53b0c <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ + beq 53cc0 <_PyEval_SpecialMethodCanSuggest@@Base+0x264> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ed48 │ │ │ │ mov r4, r0 │ │ │ │ - b 53b14 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ + b 53cc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x26c> │ │ │ │ bl 2e294 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53b5c <_PyEval_SpecialMethodCanSuggest@@Base+0x2b4> │ │ │ │ + beq 53d10 <_PyEval_SpecialMethodCanSuggest@@Base+0x2b4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 53b44 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ - bl d51c0 │ │ │ │ + bne 53cf8 <_PyEval_SpecialMethodCanSuggest@@Base+0x29c> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53adc <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ - b 53b54 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 53c90 <_PyEval_SpecialMethodCanSuggest@@Base+0x234> │ │ │ │ + b 53d08 <_PyEval_SpecialMethodCanSuggest@@Base+0x2ac> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b 53b64 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b 53d18 <_PyEval_SpecialMethodCanSuggest@@Base+0x2bc> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq r5, r4, r4, r9 │ │ │ │ - rsbeq r6, sl, r8, ror #17 │ │ │ │ + rsbeq r7, r5, r4, lsl r9 │ │ │ │ + rsbeq r6, sl, r0, lsl r9 │ │ │ │ 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 │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #16] @ 53bbc <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ + ldr r0, [pc, #16] @ 53d70 <_PyEval_SpecialMethodCanSuggest@@Base+0x314> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r4, fp, r8, ror #21 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 53bdc <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ + bne 53d90 <_PyEval_SpecialMethodCanSuggest@@Base+0x334> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 53c10 <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ + beq 53dc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x368> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17964 @ 0x462c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #12 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ 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 cdfe8 │ │ │ │ + b ce22c │ │ │ │ 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 3f6be4 │ │ │ │ + bl 3f599c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ + beq 53e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ mov r1, r5 │ │ │ │ - bl 360234 <_PySet_Update@@Base> │ │ │ │ + bl 360ec4 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53c9c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ + bne 53e50 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53c98 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f0> │ │ │ │ + bgt 53e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53c98 <_PyEval_SpecialMethodCanSuggest@@Base+0x3f0> │ │ │ │ + bne 53e4c <_PyEval_SpecialMethodCanSuggest@@Base+0x3f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 53cd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x428> │ │ │ │ + beq 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x428> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 219610 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 21a284 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24876 @ 0x612c │ │ │ │ + movw r1, #17856 @ 0x45c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 53d30 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ + beq 53ee4 <_PyEval_SpecialMethodCanSuggest@@Base+0x488> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4672 @ 0x1240 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63168 @ 0xf6c0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ + beq 54038 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 53d64 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 53f18 <_PyEval_SpecialMethodCanSuggest@@Base+0x4bc> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4672 @ 0x1240 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ + movw r0, #63168 @ 0xf6c0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 54038 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53eac <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + beq 54060 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 53da4 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 53f58 <_PyEval_SpecialMethodCanSuggest@@Base+0x4fc> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 54038 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 53e84 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ + beq 54038 <_PyEval_SpecialMethodCanSuggest@@Base+0x5dc> │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, #1 │ │ │ │ movt r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ lsl r0, r3, #2 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 53e1c <_PyEval_SpecialMethodCanSuggest@@Base+0x574> │ │ │ │ - bl b9a88 │ │ │ │ + bhi 53fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x574> │ │ │ │ + bl b9934 │ │ │ │ sub r3, fp, #24 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53e1c <_PyEval_SpecialMethodCanSuggest@@Base+0x574> │ │ │ │ + beq 53fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x574> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2e30c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53e30 <_PyEval_SpecialMethodCanSuggest@@Base+0x588> │ │ │ │ + bne 53fe4 <_PyEval_SpecialMethodCanSuggest@@Base+0x588> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r7, r3 │ │ │ │ - blt 53dc8 <_PyEval_SpecialMethodCanSuggest@@Base+0x520> │ │ │ │ + blt 53f7c <_PyEval_SpecialMethodCanSuggest@@Base+0x520> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53e28 <_PyEval_SpecialMethodCanSuggest@@Base+0x580> │ │ │ │ - bl 370224 │ │ │ │ + ble 53fdc <_PyEval_SpecialMethodCanSuggest@@Base+0x580> │ │ │ │ + bl 370d0c │ │ │ │ mov r4, r0 │ │ │ │ - b 53eac <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + b 54060 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ lsl r3, r3, #1 │ │ │ │ - b 53dc4 <_PyEval_SpecialMethodCanSuggest@@Base+0x51c> │ │ │ │ + b 53f78 <_PyEval_SpecialMethodCanSuggest@@Base+0x51c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - bne 53e54 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ - b 53ea4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5fc> │ │ │ │ + bne 54008 <_PyEval_SpecialMethodCanSuggest@@Base+0x5ac> │ │ │ │ + b 54058 <_PyEval_SpecialMethodCanSuggest@@Base+0x5fc> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 53ea4 <_PyEval_SpecialMethodCanSuggest@@Base+0x5fc> │ │ │ │ + bge 54058 <_PyEval_SpecialMethodCanSuggest@@Base+0x5fc> │ │ │ │ ldr r0, [r5, r6, lsl #2] │ │ │ │ - bl 204a0c <_PyLong_FromGid@@Base> │ │ │ │ + bl 204c90 <_PyLong_FromGid@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 53e48 <_PyEval_SpecialMethodCanSuggest@@Base+0x5a0> │ │ │ │ + bne 53ffc <_PyEval_SpecialMethodCanSuggest@@Base+0x5a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 53e8c <_PyEval_SpecialMethodCanSuggest@@Base+0x5e4> │ │ │ │ + ble 54040 <_PyEval_SpecialMethodCanSuggest@@Base+0x5e4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r4, #0 │ │ │ │ - b 53eac <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ + b 54060 <_PyEval_SpecialMethodCanSuggest@@Base+0x604> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 53e7c <_PyEval_SpecialMethodCanSuggest@@Base+0x5d4> │ │ │ │ + bne 54030 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 53e7c <_PyEval_SpecialMethodCanSuggest@@Base+0x5d4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 54030 <_PyEval_SpecialMethodCanSuggest@@Base+0x5d4> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d12} │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -37895,20 +38006,20 @@ │ │ │ │ ldr r6, [r3, #56] @ 0x38 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ str r4, [r3] │ │ │ │ bl 2e24c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 53f14 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 540c8 <_PyEval_SpecialMethodCanSuggest@@Base+0x66c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 53ff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bl 305aac │ │ │ │ + b 541ac <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ vldr s11, [fp, #-76] @ 0xffffffb4 │ │ │ │ vmov s13, r0 │ │ │ │ vmov s15, r6 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vcvt.f64.s32 d2, s11 │ │ │ │ vldr s11, [fp, #-72] @ 0xffffffb8 │ │ │ │ @@ -37920,88 +38031,88 @@ │ │ │ │ vdiv.f64 d12, d2, d7 │ │ │ │ vcvt.f64.s32 d4, s11 │ │ │ │ vldr s11, [fp, #-64] @ 0xffffffc0 │ │ │ │ vdiv.f64 d11, d3, d7 │ │ │ │ vdiv.f64 d10, d4, d7 │ │ │ │ vcvt.f64.s32 d5, s11 │ │ │ │ vdiv.f64 d9, d5, d7 │ │ │ │ - bl e6674 │ │ │ │ + bl e6888 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 53ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + beq 541a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ vmov.f64 d0, d12 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54184 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #16] │ │ │ │ vmov.f64 d0, d11 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54184 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #20] │ │ │ │ vmov.f64 d0, d10 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54184 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #24] │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 53fd0 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ + beq 54184 <_PyEval_SpecialMethodCanSuggest@@Base+0x728> │ │ │ │ str r4, [r5, #28] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 53ff4 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ + bne 541a8 <_PyEval_SpecialMethodCanSuggest@@Base+0x74c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 53ff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bgt 541ac <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 53ff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bne 541ac <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 53ff8 <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 541ac <_PyEval_SpecialMethodCanSuggest@@Base+0x750> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d12} │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #18916 @ 0x49e4 │ │ │ │ + movw r4, #18296 @ 0x4778 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5404c <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ + beq 54200 <_PyEval_SpecialMethodCanSuggest@@Base+0x7a4> │ │ │ │ mov r1, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5435c <_PyEval_SpecialMethodCanSuggest@@Base+0xab4> │ │ │ │ + beq 54510 <_PyEval_SpecialMethodCanSuggest@@Base+0xab4> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 5406c <_PyEval_SpecialMethodCanSuggest@@Base+0x7c4> │ │ │ │ - movw r1, #18916 @ 0x49e4 │ │ │ │ + beq 54220 <_PyEval_SpecialMethodCanSuggest@@Base+0x7c4> │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5435c <_PyEval_SpecialMethodCanSuggest@@Base+0xab4> │ │ │ │ + beq 54510 <_PyEval_SpecialMethodCanSuggest@@Base+0xab4> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl e5180 │ │ │ │ + bl e5394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 543cc <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ - ldr r0, [pc, #844] @ 543d8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ + beq 54580 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + ldr r0, [pc, #844] @ 5458c <_PyEval_SpecialMethodCanSuggest@@Base+0xb30> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ @@ -38009,235 +38120,235 @@ │ │ │ │ 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 │ │ │ │ - bl e5d98 │ │ │ │ + bl e5fac │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 540fc <_PyEval_SpecialMethodCanSuggest@@Base+0x854> │ │ │ │ + bne 542b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x854> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 540e4 <_PyEval_SpecialMethodCanSuggest@@Base+0x83c> │ │ │ │ + ble 54298 <_PyEval_SpecialMethodCanSuggest@@Base+0x83c> │ │ │ │ mov r4, r6 │ │ │ │ - b 543cc <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + b 54580 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 540dc <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bne 54290 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 540dc <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 54290 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ 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 f2540 │ │ │ │ + bl f21e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54298 <_PyEval_SpecialMethodCanSuggest@@Base+0x9f0> │ │ │ │ + beq 5444c <_PyEval_SpecialMethodCanSuggest@@Base+0x9f0> │ │ │ │ ldr r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r8 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r2, sl │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 2a05e8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ + bl 2a3cd8 <_PyDict_GetItem_KnownHash@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 54184 <_PyEval_SpecialMethodCanSuggest@@Base+0x8dc> │ │ │ │ - bl dd698 │ │ │ │ + bne 54338 <_PyEval_SpecialMethodCanSuggest@@Base+0x8dc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54240 <_PyEval_SpecialMethodCanSuggest@@Base+0x998> │ │ │ │ - b 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + beq 543f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x998> │ │ │ │ + b 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ + bgt 54378 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 541c4 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ + bne 54378 <_PyEval_SpecialMethodCanSuggest@@Base+0x91c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - blt 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ - beq 54240 <_PyEval_SpecialMethodCanSuggest@@Base+0x998> │ │ │ │ + blt 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + beq 543f4 <_PyEval_SpecialMethodCanSuggest@@Base+0x998> │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 541fc <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + bgt 543b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 541fc <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ + bne 543b0 <_PyEval_SpecialMethodCanSuggest@@Base+0x954> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, sl │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 145d80 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + bl 1451f8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + beq 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5410c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bgt 542c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5410c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bne 542c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5410c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 542c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r3, #0 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + beq 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 542c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa20> │ │ │ │ + beq 5447c <_PyEval_SpecialMethodCanSuggest@@Base+0xa20> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5410c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bgt 542c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5410c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + bne 542c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5410c <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ - ldr r0, [pc, #316] @ 543dc <_PyEval_SpecialMethodCanSuggest@@Base+0xb34> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 542c0 <_PyEval_SpecialMethodCanSuggest@@Base+0x864> │ │ │ │ + ldr r0, [pc, #316] @ 54590 <_PyEval_SpecialMethodCanSuggest@@Base+0xb34> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + beq 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 360234 <_PySet_Update@@Base> │ │ │ │ + bl 360ec4 <_PySet_Update@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 542e8 <_PyEval_SpecialMethodCanSuggest@@Base+0xa40> │ │ │ │ + bne 5449c <_PyEval_SpecialMethodCanSuggest@@Base+0xa40> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + bgt 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + bne 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5432c <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 544e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xa84> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54308 <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ + bgt 544bc <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54308 <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ + bne 544bc <_PyEval_SpecialMethodCanSuggest@@Base+0xa60> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 540dc <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bgt 54290 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 540dc <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bne 54290 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 540dc <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 54290 <_PyEval_SpecialMethodCanSuggest@@Base+0x834> │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, #0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl c3efc │ │ │ │ - b 543cc <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bl bc34c │ │ │ │ + b 54580 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f6be4 │ │ │ │ + bl 3f599c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 543c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ - ldr r0, [pc, #108] @ 543e0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ + beq 5457c <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ + ldr r0, [pc, #108] @ 54594 <_PyEval_SpecialMethodCanSuggest@@Base+0xb38> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 543ac <_PyEval_SpecialMethodCanSuggest@@Base+0xb04> │ │ │ │ + bne 54560 <_PyEval_SpecialMethodCanSuggest@@Base+0xb04> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543cc <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bgt 54580 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 543cc <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bne 54580 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 543cc <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 54580 <_PyEval_SpecialMethodCanSuggest@@Base+0xb24> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 543c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ + bgt 5457c <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 543c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5457c <_PyEval_SpecialMethodCanSuggest@@Base+0xb20> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mlseq fp, r0, pc, r5 @ │ │ │ │ rsbeq r7, fp, ip, lsl sp │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r2, #42260 @ 0xa514 │ │ │ │ + movw r2, #34476 @ 0x86ac │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 30b2e0 │ │ │ │ + bl 30eb18 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5441c <_PyEval_SpecialMethodCanSuggest@@Base+0xb74> │ │ │ │ + bne 545d0 <_PyEval_SpecialMethodCanSuggest@@Base+0xb74> │ │ │ │ mvn r4, #0 │ │ │ │ - b 544ac <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + b 54660 <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r0, [r5, #132] @ 0x84 │ │ │ │ - beq 54484 <_PyEval_SpecialMethodCanSuggest@@Base+0xbdc> │ │ │ │ + beq 54638 <_PyEval_SpecialMethodCanSuggest@@Base+0xbdc> │ │ │ │ ldr r2, [r5, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #120] @ 544b4 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ + ldr r0, [pc, #120] @ 54668 <_PyEval_SpecialMethodCanSuggest@@Base+0xc0c> │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -38250,75 +38361,75 @@ │ │ │ │ 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] @ 544b8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ - bl be2b0 │ │ │ │ + ldr r1, [pc, #40] @ 5466c <_PyEval_SpecialMethodCanSuggest@@Base+0xc10> │ │ │ │ + bl be184 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 54414 <_PyEval_SpecialMethodCanSuggest@@Base+0xb6c> │ │ │ │ + bne 545c8 <_PyEval_SpecialMethodCanSuggest@@Base+0xb6c> │ │ │ │ ldr r3, [r5, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 544ac <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ + beq 54660 <_PyEval_SpecialMethodCanSuggest@@Base+0xc04> │ │ │ │ mov r0, r5 │ │ │ │ - bl dca6c │ │ │ │ + bl dce14 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r3, fp, r0, ror r5 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #21976 @ 0x55d8 │ │ │ │ + movw r3, #21356 @ 0x536c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 54550 <_PyEval_SpecialMethodCanSuggest@@Base+0xca8> │ │ │ │ + bne 54704 <_PyEval_SpecialMethodCanSuggest@@Base+0xca8> │ │ │ │ push {fp, lr} │ │ │ │ ldr lr, [r0, #8] │ │ │ │ ldr ip, [r1, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 54504 <_PyEval_SpecialMethodCanSuggest@@Base+0xc5c> │ │ │ │ + bne 546b8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc5c> │ │ │ │ cmp ip, r2 │ │ │ │ - bne 54504 <_PyEval_SpecialMethodCanSuggest@@Base+0xc5c> │ │ │ │ + bne 546b8 <_PyEval_SpecialMethodCanSuggest@@Base+0xc5c> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 54548 <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ - movw r2, #20040 @ 0x4e48 │ │ │ │ + b 546fc <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ + movw r2, #19420 @ 0x4bdc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp ip, r2 │ │ │ │ cmpne ip, r3 │ │ │ │ - bne 5453c <_PyEval_SpecialMethodCanSuggest@@Base+0xc94> │ │ │ │ + bne 546f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc94> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5453c <_PyEval_SpecialMethodCanSuggest@@Base+0xc94> │ │ │ │ + bne 546f0 <_PyEval_SpecialMethodCanSuggest@@Base+0xc94> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 54548 <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ + b 546fc <_PyEval_SpecialMethodCanSuggest@@Base+0xca0> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37c758 │ │ │ │ + b 37ccf8 │ │ │ │ mov r0, r1 │ │ │ │ pop {fp, pc} │ │ │ │ - b 37c758 │ │ │ │ + b 37ccf8 │ │ │ │ │ │ │ │ -00054554 : │ │ │ │ +00054708 : │ │ │ │ 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] @ 545d0 │ │ │ │ + ldr r2, [pc, #96] @ 54784 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r8, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ add r4, r5, #42240 @ 0xa500 │ │ │ │ add r7, r5, #91136 @ 0x16400 │ │ │ │ add r4, r4, #168 @ 0xa8 │ │ │ │ add r7, r7, #424 @ 0x1a8 │ │ │ │ @@ -38326,18 +38437,18 @@ │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ str r8, [r4, #-4] │ │ │ │ cmp r4, r7 │ │ │ │ - bne 54590 │ │ │ │ + bne 54744 │ │ │ │ add r5, r5, #40960 @ 0xa000 │ │ │ │ ldr r0, [r5, #1444] @ 0x5a4 │ │ │ │ sub r0, r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -38348,152 +38459,152 @@ │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r6, [r1, #8] │ │ │ │ moveq r5, r2 │ │ │ │ add r4, r1, #16 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r6, #1 │ │ │ │ - bne 54614 │ │ │ │ + bne 547c8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 54644 │ │ │ │ + bne 547f8 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #496] @ 5482c │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #496] @ 549e0 │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54820 │ │ │ │ + beq 549d4 │ │ │ │ ldr r7, [r4] │ │ │ │ add r1, r5, r6 │ │ │ │ sub sl, r1, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 54688 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 5483c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61196 @ 0xef0c │ │ │ │ + movw r1, #54156 @ 0xd38c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #25084 @ 0x61fc │ │ │ │ + movw r0, #18064 @ 0x4690 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 54820 │ │ │ │ + b 549d4 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5479c │ │ │ │ + beq 54950 │ │ │ │ ldr r8, [r4, #4] │ │ │ │ cmp r8, #0 │ │ │ │ - movweq r8, #5976 @ 0x1758 │ │ │ │ + movweq r8, #5356 @ 0x14ec │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ - beq 546ac │ │ │ │ + beq 54860 │ │ │ │ subs sl, r1, #2 │ │ │ │ - beq 547b8 │ │ │ │ + beq 5496c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 546e4 │ │ │ │ - bl 1579bc │ │ │ │ + beq 54898 │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 54680 │ │ │ │ + blt 54834 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne 546e4 │ │ │ │ - movw r9, #932 @ 0x3a4 │ │ │ │ + bne 54898 │ │ │ │ + movw r9, #936 @ 0x3a8 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ and r5, r5, #1 │ │ │ │ mov r4, sl │ │ │ │ - b 547d0 │ │ │ │ + b 54984 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r6, r0 │ │ │ │ - beq 54710 │ │ │ │ - bl 1579bc │ │ │ │ + beq 548c4 │ │ │ │ + bl 1571d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 54680 │ │ │ │ + blt 54834 │ │ │ │ subs sl, sl, #1 │ │ │ │ - movweq r9, #932 @ 0x3a4 │ │ │ │ + movweq r9, #936 @ 0x3a8 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 54744 │ │ │ │ + beq 548f8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5473c │ │ │ │ - bl 1579bc │ │ │ │ + beq 548f0 │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 54680 │ │ │ │ + blt 54834 │ │ │ │ cmp sl, #1 │ │ │ │ moveq sl, r0 │ │ │ │ - movweq r9, #932 @ 0x3a4 │ │ │ │ + movweq r9, #936 @ 0x3a8 │ │ │ │ movteq r9, #106 @ 0x6a │ │ │ │ - beq 54744 │ │ │ │ + beq 548f8 │ │ │ │ ldr r9, [r4, #20] │ │ │ │ mov sl, r0 │ │ │ │ tst r5, r6 │ │ │ │ - beq 54768 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 5491c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21348 @ 0x5364 │ │ │ │ + movw r1, #14456 @ 0x3878 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 54680 │ │ │ │ + bl 1b6978 │ │ │ │ + b 54834 │ │ │ │ cmp sl, #0 │ │ │ │ andeq r5, r5, #1 │ │ │ │ andeq r4, r6, #1 │ │ │ │ - beq 547d0 │ │ │ │ + beq 54984 │ │ │ │ orrs r4, r5, r6 │ │ │ │ - beq 547cc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 54980 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21384 @ 0x5388 │ │ │ │ + movw r1, #14492 @ 0x389c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 54680 │ │ │ │ - movw r9, #932 @ 0x3a4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 54834 │ │ │ │ + movw r9, #936 @ 0x3a8 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ + movw r8, #5356 @ 0x14ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 547d0 │ │ │ │ - movw r9, #932 @ 0x3a4 │ │ │ │ + b 54984 │ │ │ │ + movw r9, #936 @ 0x3a8 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ mov r4, sl │ │ │ │ mov r5, sl │ │ │ │ - b 547d0 │ │ │ │ + b 54984 │ │ │ │ mov r5, r4 │ │ │ │ - bl 3853a4 │ │ │ │ + bl 3859ac │ │ │ │ mov r6, r0 │ │ │ │ and ip, sl, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r4, [sp] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r6, [sp, #8] │ │ │ │ - bl 460e4 │ │ │ │ + bl 46294 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54820 │ │ │ │ + bgt 549d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 54820 │ │ │ │ + bne 549d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, lsr #19 │ │ │ │ + rsbeq r6, sl, ip, asr #19 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ subs r6, r3, #0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -38505,154 +38616,154 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2df4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 54898 │ │ │ │ + bne 54a4c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 548cc │ │ │ │ + beq 54a80 │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #216] @ 54998 │ │ │ │ + ldr r3, [pc, #216] @ 54b4c │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54978 │ │ │ │ + beq 54b2c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 548e8 │ │ │ │ + beq 54a9c │ │ │ │ mov r4, #0 │ │ │ │ - b 54978 │ │ │ │ + b 54b2c │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 54960 │ │ │ │ + beq 54b14 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 54908 │ │ │ │ + beq 54abc │ │ │ │ cmp r5, #2 │ │ │ │ - beq 5495c │ │ │ │ + beq 54b10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54948 │ │ │ │ - bl e6f4c │ │ │ │ + beq 54afc │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54940 │ │ │ │ + bgt 54af4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54940 │ │ │ │ + bne 54af4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 54960 │ │ │ │ - bl dd698 │ │ │ │ + bne 54b14 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 54960 │ │ │ │ - b 548e0 │ │ │ │ + beq 54b14 │ │ │ │ + b 54a94 │ │ │ │ mov r5, #1 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54d1c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 54ed0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5498c │ │ │ │ + beq 54b40 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r6, [sl], #-144 @ 0xffffff70 @ │ │ │ │ + strdeq r6, [sl], #-152 @ 0xffffff68 @ │ │ │ │ │ │ │ │ -0005499c : │ │ │ │ +00054b50 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3992] @ 0xf98 │ │ │ │ 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 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 549ec │ │ │ │ + bne 54ba0 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a18 │ │ │ │ + beq 54bcc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r1, #45244 @ 0xb0bc │ │ │ │ + movw r1, #37576 @ 0x92c8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b 54a34 │ │ │ │ + bl 171960 │ │ │ │ + b 54be8 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mvn r3, #-2147483631 @ 0x80000011 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 54a3c │ │ │ │ - bl 370224 │ │ │ │ + ble 54bf0 │ │ │ │ + bl 370d0c │ │ │ │ mov r4, #0 │ │ │ │ - b 54a7c │ │ │ │ + b 54c30 │ │ │ │ add r1, r1, r2 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54a7c │ │ │ │ + beq 54c30 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54a7c │ │ │ │ + beq 54c30 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2ebec │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 54a90 │ │ │ │ + beq 54c44 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ ldr r3, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r3, #1 │ │ │ │ - beq 54aa4 │ │ │ │ + beq 54c58 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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 │ │ │ │ @@ -38661,126 +38772,126 @@ │ │ │ │ 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 54af4 │ │ │ │ - bl dd698 │ │ │ │ + bne 54ca8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 54b04 │ │ │ │ + bne 54cb8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r9, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 54b48 │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + beq 54cfc │ │ │ │ + movw r0, #37824 @ 0x93c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d239c <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d2804 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54b5c │ │ │ │ + beq 54d10 │ │ │ │ ldmib r6, {r0, r8} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ sub r3, r3, #16 │ │ │ │ adds r8, r8, r3, lsr #2 │ │ │ │ - bpl 54b64 │ │ │ │ + bpl 54d18 │ │ │ │ mov r4, #0 │ │ │ │ - b 54d08 │ │ │ │ - ldr r1, [pc, #424] @ 54d14 │ │ │ │ - bl e6d40 │ │ │ │ + b 54ebc │ │ │ │ + ldr r1, [pc, #424] @ 54ec8 │ │ │ │ + bl e6f54 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 54b5c │ │ │ │ + blt 54d10 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - beq 54ba0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 54d54 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #25324 @ 0x62ec │ │ │ │ + movw r1, #18304 @ 0x4780 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - bl e6674 │ │ │ │ + b 171960 │ │ │ │ + bl e6888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54d08 │ │ │ │ + beq 54ebc │ │ │ │ cmp r9, #0 │ │ │ │ add r7, r4, #12 │ │ │ │ addeq r6, r6, #12 │ │ │ │ movne r3, #20 │ │ │ │ addne sl, r6, #16 │ │ │ │ - beq 54c78 │ │ │ │ + beq 54e2c │ │ │ │ mul r1, r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ cmp r5, r8 │ │ │ │ - beq 54c20 │ │ │ │ + beq 54dd4 │ │ │ │ ldr ip, [r6, #4] │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ - bl 34d704 │ │ │ │ + bl 34e89c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 54ce4 │ │ │ │ + beq 54e98 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 54c14 │ │ │ │ + bne 54dc8 │ │ │ │ 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 54bc4 │ │ │ │ + b 54d78 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 54ca0 │ │ │ │ - bl 1a06d4 │ │ │ │ + ble 54e54 │ │ │ │ + bl 1a08e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 54ce4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 54e98 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #25400 @ 0x6338 │ │ │ │ + movw r1, #18380 @ 0x47cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54ce4 │ │ │ │ + bgt 54e98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 54ce4 │ │ │ │ + bne 54e98 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 54ce4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 54e98 │ │ │ │ cmp r5, r8 │ │ │ │ add r5, r5, #1 │ │ │ │ - beq 54ca0 │ │ │ │ + beq 54e54 │ │ │ │ ldr r3, [r6, #4]! │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r1, [r3] │ │ │ │ str r3, [r7, #4]! │ │ │ │ - b 54c78 │ │ │ │ - ldr r0, [pc, #112] @ 54d18 │ │ │ │ + b 54e2c │ │ │ │ + ldr r0, [pc, #112] @ 54ecc │ │ │ │ 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] │ │ │ │ @@ -38788,217 +38899,217 @@ │ │ │ │ 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 54d08 │ │ │ │ + b 54ebc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 54b5c │ │ │ │ + bgt 54d10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 54b5c │ │ │ │ + bne 54d10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 54b5c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 54d10 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, fp, r4, ror r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00054d1c <_Py_strhex_bytes_with_sep@@Base>: │ │ │ │ +00054ed0 <_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 3d0f18 │ │ │ │ + bl 3cfcf0 │ │ │ │ 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 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 54d90 <_Py_strhex_bytes_with_sep@@Base+0x74> │ │ │ │ + bne 54f44 <_Py_strhex_bytes_with_sep@@Base+0x74> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 54dc4 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ + beq 54f78 <_Py_strhex_bytes_with_sep@@Base+0xa8> │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 54e10 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #84] @ 54fc4 <_Py_strhex_bytes_with_sep@@Base+0xf4> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e04 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ + beq 54fb8 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 54de8 <_Py_strhex_bytes_with_sep@@Base+0xcc> │ │ │ │ + bgt 54f9c <_Py_strhex_bytes_with_sep@@Base+0xcc> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #47912 @ 0xbb28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ - b 54e04 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 54fb8 <_Py_strhex_bytes_with_sep@@Base+0xe8> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 54dcc <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ - bl dd698 │ │ │ │ + bne 54f80 <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54dcc <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ + beq 54f80 <_Py_strhex_bytes_with_sep@@Base+0xb0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r6, [sl], #-156 @ 0xffffff64 @ │ │ │ │ + rsbeq r6, sl, r4, lsr #20 │ │ │ │ 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 f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54e50 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ + beq 55004 <_Py_strhex_bytes_with_sep@@Base+0x134> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 5539c <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ + bl 55550 <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r6, #32724 @ 0x7fd4 │ │ │ │ + movw r6, #32104 @ 0x7d68 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 54e98 <_Py_strhex_bytes_with_sep@@Base+0x17c> │ │ │ │ + beq 5504c <_Py_strhex_bytes_with_sep@@Base+0x17c> │ │ │ │ mov r1, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54e9c <_Py_strhex_bytes_with_sep@@Base+0x180> │ │ │ │ + beq 55050 <_Py_strhex_bytes_with_sep@@Base+0x180> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 54ebc <_Py_strhex_bytes_with_sep@@Base+0x1a0> │ │ │ │ - movw r1, #32724 @ 0x7fd4 │ │ │ │ + beq 55070 <_Py_strhex_bytes_with_sep@@Base+0x1a0> │ │ │ │ + movw r1, #32104 @ 0x7d68 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54ec0 <_Py_strhex_bytes_with_sep@@Base+0x1a4> │ │ │ │ + beq 55074 <_Py_strhex_bytes_with_sep@@Base+0x1a4> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2231c8 │ │ │ │ + b 224678 │ │ │ │ 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 │ │ │ │ sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #16] @ 54f0c <_Py_strhex_bytes_with_sep@@Base+0x1f0> │ │ │ │ + ldr r0, [pc, #16] @ 550c0 <_Py_strhex_bytes_with_sep@@Base+0x1f0> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ rsbeq r3, fp, ip, lsl #3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4166f8 │ │ │ │ + b 414bf0 │ │ │ │ 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 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 54f64 <_Py_strhex_bytes_with_sep@@Base+0x248> │ │ │ │ + beq 55118 <_Py_strhex_bytes_with_sep@@Base+0x248> │ │ │ │ mov r2, #8 │ │ │ │ sub r3, fp, #20 │ │ │ │ - bl 54fd4 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ + bl 55188 <_Py_strhex_bytes_with_sep@@Base+0x2b8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 54f74 <_Py_strhex_bytes_with_sep@@Base+0x258> │ │ │ │ - bl 45fcc │ │ │ │ + beq 55128 <_Py_strhex_bytes_with_sep@@Base+0x258> │ │ │ │ + bl 4617c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 54f6c <_Py_strhex_bytes_with_sep@@Base+0x250> │ │ │ │ + beq 55120 <_Py_strhex_bytes_with_sep@@Base+0x250> │ │ │ │ mov r4, #0 │ │ │ │ - b 54f90 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ - bl 1764a0 │ │ │ │ - b 54f90 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ + b 55144 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ + bl 176130 │ │ │ │ + b 55144 <_Py_strhex_bytes_with_sep@@Base+0x274> │ │ │ │ mov r2, #8 │ │ │ │ sub r0, fp, #20 │ │ │ │ - movw r1, #37524 @ 0x9294 │ │ │ │ + movw r1, #30412 @ 0x76cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ef70 │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #25436 @ 0x635c │ │ │ │ + movw r0, #18416 @ 0x47f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #21360 @ 0x5370 │ │ │ │ + movw r1, #20740 @ 0x5104 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d6d0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + b 16d358 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ push {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 55004 <_Py_strhex_bytes_with_sep@@Base+0x2e8> │ │ │ │ + beq 551b8 <_Py_strhex_bytes_with_sep@@Base+0x2e8> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a4f84 <_Py_open@@Base+0x348> │ │ │ │ + b a4b84 <_Py_open@@Base+0x348> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -39012,89 +39123,89 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ add r8, r4, ip │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2e988 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 55144 <_Py_strhex_bytes_with_sep@@Base+0x428> │ │ │ │ + bge 552f8 <_Py_strhex_bytes_with_sep@@Base+0x428> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 55088 <_Py_strhex_bytes_with_sep@@Base+0x36c> │ │ │ │ + bne 5523c <_Py_strhex_bytes_with_sep@@Base+0x36c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a4f84 <_Py_open@@Base+0x348> │ │ │ │ + bl a4b84 <_Py_open@@Base+0x348> │ │ │ │ mov r6, r0 │ │ │ │ - b 55188 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - movw r9, #45300 @ 0xb0f4 │ │ │ │ + b 5533c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + movw r9, #45320 @ 0xb108 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 55188 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - bl 45fcc │ │ │ │ + beq 5533c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bl 4617c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55188 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - ldr r2, [pc, #212] @ 55194 <_Py_strhex_bytes_with_sep@@Base+0x478> │ │ │ │ + bne 5533c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + ldr r2, [pc, #212] @ 55348 <_Py_strhex_bytes_with_sep@@Base+0x478> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 550e8 <_Py_strhex_bytes_with_sep@@Base+0x3cc> │ │ │ │ + beq 5529c <_Py_strhex_bytes_with_sep@@Base+0x3cc> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 55118 <_Py_strhex_bytes_with_sep@@Base+0x3fc> │ │ │ │ + bne 552cc <_Py_strhex_bytes_with_sep@@Base+0x3fc> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #25448 @ 0x6368 │ │ │ │ + movw r2, #18428 @ 0x47fc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 55188 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 5533c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #25448 @ 0x6368 │ │ │ │ + movw r1, #18428 @ 0x47fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 55188 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ - bne 55174 <_Py_strhex_bytes_with_sep@@Base+0x458> │ │ │ │ - movw r0, #45300 @ 0xb0f4 │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 5533c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bne 55328 <_Py_strhex_bytes_with_sep@@Base+0x458> │ │ │ │ + movw r0, #45320 @ 0xb108 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #25540 @ 0x63c4 │ │ │ │ + movw r1, #18520 @ 0x4858 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b 55188 <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ + bl 171960 │ │ │ │ + b 5533c <_Py_strhex_bytes_with_sep@@Base+0x46c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 55018 <_Py_strhex_bytes_with_sep@@Base+0x2fc> │ │ │ │ + bne 551cc <_Py_strhex_bytes_with_sep@@Base+0x2fc> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -39102,191 +39213,191 @@ │ │ │ │ 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 │ │ │ │ - bls 551e0 <_Py_strhex_bytes_with_sep@@Base+0x4c4> │ │ │ │ + bls 55394 <_Py_strhex_bytes_with_sep@@Base+0x4c4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #56080 @ 0xdb10 │ │ │ │ + movw r0, #49904 @ 0xc2f0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55248 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + beq 553fc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [r8, #8] │ │ │ │ - movwle r0, #5976 @ 0x1758 │ │ │ │ + movwle r0, #5356 @ 0x14ec │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ ldrgt r0, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 55210 <_Py_strhex_bytes_with_sep@@Base+0x4f4> │ │ │ │ + beq 553c4 <_Py_strhex_bytes_with_sep@@Base+0x4f4> │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 55250 <_Py_strhex_bytes_with_sep@@Base+0x534> │ │ │ │ - b 5522c <_Py_strhex_bytes_with_sep@@Base+0x510> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 55404 <_Py_strhex_bytes_with_sep@@Base+0x534> │ │ │ │ + b 553e0 <_Py_strhex_bytes_with_sep@@Base+0x510> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 55390 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ - bl e6f4c │ │ │ │ + bl 1b6978 │ │ │ │ + b 55544 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + bl e7160 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55288 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ - bl dd698 │ │ │ │ + bne 5543c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55288 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + beq 5543c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ mov r4, #0 │ │ │ │ - b 55390 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b 55544 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ mvneq r7, #0 │ │ │ │ - beq 55288 <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5543c <_Py_strhex_bytes_with_sep@@Base+0x56c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #25640 @ 0x6428 │ │ │ │ + movw r1, #18620 @ 0x48bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55390 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + beq 55544 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ 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 4087c8 │ │ │ │ + bl 4074c8 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 55390 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + beq 55544 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r8, #12] │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - beq 5536c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + beq 55520 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ - bne 5532c <_Py_strhex_bytes_with_sep@@Base+0x610> │ │ │ │ + bne 554e0 <_Py_strhex_bytes_with_sep@@Base+0x610> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5536c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + bgt 55520 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 5536c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + bne 55520 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5536c <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 55520 <_Py_strhex_bytes_with_sep@@Base+0x650> │ │ │ │ sub r1, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5534c <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ + bgt 55500 <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ cmp r1, #0 │ │ │ │ str r1, [r3] │ │ │ │ - bne 5534c <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ + bne 55500 <_Py_strhex_bytes_with_sep@@Base+0x630> │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 552b8 <_Py_strhex_bytes_with_sep@@Base+0x59c> │ │ │ │ - b 55390 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ + beq 5546c <_Py_strhex_bytes_with_sep@@Base+0x59c> │ │ │ │ + b 55544 <_Py_strhex_bytes_with_sep@@Base+0x674> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55248 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + bgt 553fc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55248 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + bne 553fc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 55248 <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 553fc <_Py_strhex_bytes_with_sep@@Base+0x52c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ - movw ip, #64112 @ 0xfa70 │ │ │ │ + movw ip, #57072 @ 0xdef0 │ │ │ │ movt ip, #89 @ 0x59 │ │ │ │ ldrb r4, [r1] │ │ │ │ - movw lr, #17868 @ 0x45cc │ │ │ │ + movw lr, #10380 @ 0x288c │ │ │ │ movt lr, #73 @ 0x49 │ │ │ │ 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 553cc <_Py_strhex_bytes_with_sep@@Base+0x6b0> │ │ │ │ + b 55580 <_Py_strhex_bytes_with_sep@@Base+0x6b0> │ │ │ │ ldrb r3, [r0, #26] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55420 <_Py_strhex_bytes_with_sep@@Base+0x704> │ │ │ │ + beq 555d4 <_Py_strhex_bytes_with_sep@@Base+0x704> │ │ │ │ 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 55440 <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ + bne 555f4 <_Py_strhex_bytes_with_sep@@Base+0x724> │ │ │ │ ldrb r3, [r0, #25] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #126 @ 0x7e │ │ │ │ movne r1, #45 @ 0x2d │ │ │ │ - movw r0, #25696 @ 0x6460 │ │ │ │ + movw r0, #18656 @ 0x48e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ push {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 55484 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ + beq 55638 <_Py_strhex_bytes_with_sep@@Base+0x768> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a510c <_Py_open@@Base+0x4d0> │ │ │ │ + b a4d0c <_Py_open@@Base+0x4d0> │ │ │ │ mov sl, r3 │ │ │ │ mov r9, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ @@ -39300,387 +39411,387 @@ │ │ │ │ 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 2dc4c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 555b8 <_Py_strhex_bytes_with_sep@@Base+0x89c> │ │ │ │ + bge 5576c <_Py_strhex_bytes_with_sep@@Base+0x89c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ - bne 55508 <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ + bne 556bc <_Py_strhex_bytes_with_sep@@Base+0x7ec> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl a510c <_Py_open@@Base+0x4d0> │ │ │ │ + bl a4d0c <_Py_open@@Base+0x4d0> │ │ │ │ mov r6, r0 │ │ │ │ - b 555fc <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ - movw r9, #45300 @ 0xb0f4 │ │ │ │ + b 557b0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + movw r9, #45320 @ 0xb108 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r9] │ │ │ │ - bl 302258 │ │ │ │ - bl 45fcc │ │ │ │ + bl 305aac │ │ │ │ + bl 4617c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 555fc <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ - ldr r2, [pc, #212] @ 55608 <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ + bne 557b0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + ldr r2, [pc, #212] @ 557bc <_Py_strhex_bytes_with_sep@@Base+0x8ec> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r9, [r9] │ │ │ │ mov r0, r3 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr sl, [r1, r2] │ │ │ │ ldr r2, [sl, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5555c <_Py_strhex_bytes_with_sep@@Base+0x840> │ │ │ │ + beq 55710 <_Py_strhex_bytes_with_sep@@Base+0x840> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5558c <_Py_strhex_bytes_with_sep@@Base+0x870> │ │ │ │ + bne 55740 <_Py_strhex_bytes_with_sep@@Base+0x870> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #8] │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw r2, #25732 @ 0x6484 │ │ │ │ + movw r2, #18716 @ 0x491c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r8, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b 555fc <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b 557b0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #25732 @ 0x6484 │ │ │ │ + movw r1, #18716 @ 0x491c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b 555fc <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ - bne 555e8 <_Py_strhex_bytes_with_sep@@Base+0x8cc> │ │ │ │ - movw r0, #45300 @ 0xb0f4 │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 557b0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + bne 5579c <_Py_strhex_bytes_with_sep@@Base+0x8cc> │ │ │ │ + movw r0, #45320 @ 0xb108 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r8 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r1, #25828 @ 0x64e4 │ │ │ │ + movw r1, #18812 @ 0x497c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r7, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b 555fc <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ + bl 171960 │ │ │ │ + b 557b0 <_Py_strhex_bytes_with_sep@@Base+0x8e0> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bne 55498 <_Py_strhex_bytes_with_sep@@Base+0x77c> │ │ │ │ + bne 5564c <_Py_strhex_bytes_with_sep@@Base+0x77c> │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5561c <_Py_strhex_bytes_with_sep@@Base+0x900> │ │ │ │ - b dd8d0 │ │ │ │ + blt 557d0 <_Py_strhex_bytes_with_sep@@Base+0x900> │ │ │ │ + b ddc78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45904 @ 0xb350 │ │ │ │ + movw r1, #38864 @ 0x97d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 55680 <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ + bne 55834 <_Py_strhex_bytes_with_sep@@Base+0x964> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 204a48 │ │ │ │ + b 204ccc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40900 @ 0x9fc4 │ │ │ │ + movw r0, #35104 @ 0x8920 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55670 <_Py_strhex_bytes_with_sep@@Base+0x954> │ │ │ │ + b 55824 <_Py_strhex_bytes_with_sep@@Base+0x954> │ │ │ │ push {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 556dc <_Py_strhex_bytes_with_sep@@Base+0x9c0> │ │ │ │ + bhi 55890 <_Py_strhex_bytes_with_sep@@Base+0x9c0> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5976 @ 0x1758 │ │ │ │ + movwle r1, #5356 @ 0x14ec │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 556fc <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ + b 558b0 <_Py_strhex_bytes_with_sep@@Base+0x9e0> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44836 @ 0xaf24 │ │ │ │ + movw r0, #37052 @ 0x90bc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 556c8 <_Py_strhex_bytes_with_sep@@Base+0x9ac> │ │ │ │ + b 5587c <_Py_strhex_bytes_with_sep@@Base+0x9ac> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 55760 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ + b 55914 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ 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 55740 <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ + bne 558f4 <_Py_strhex_bytes_with_sep@@Base+0xa24> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2231c8 │ │ │ │ + b 224678 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40912 @ 0x9fd0 │ │ │ │ + movw r0, #35116 @ 0x892c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 55730 <_Py_strhex_bytes_with_sep@@Base+0xa14> │ │ │ │ + b 558e4 <_Py_strhex_bytes_with_sep@@Base+0xa14> │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r1, r6 │ │ │ │ sub sp, sp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ - movweq r8, #26120 @ 0x6608 │ │ │ │ + movweq r8, #19104 @ 0x4aa0 │ │ │ │ mov sl, r2 │ │ │ │ movteq r8, #72 @ 0x48 │ │ │ │ moveq r9, #6 │ │ │ │ str r1, [fp, #-88] @ 0xffffffa8 │ │ │ │ - beq 557bc <_Py_strhex_bytes_with_sep@@Base+0xaa0> │ │ │ │ + beq 55970 <_Py_strhex_bytes_with_sep@@Base+0xaa0> │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldreq r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 5584c <_Py_strhex_bytes_with_sep@@Base+0xb30> │ │ │ │ + bne 55a00 <_Py_strhex_bytes_with_sep@@Base+0xb30> │ │ │ │ ldr r7, [r4, #20] │ │ │ │ cmp sl, #1 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ - beq 557fc <_Py_strhex_bytes_with_sep@@Base+0xae0> │ │ │ │ + beq 559b0 <_Py_strhex_bytes_with_sep@@Base+0xae0> │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r5 │ │ │ │ - bge 557f4 <_Py_strhex_bytes_with_sep@@Base+0xad8> │ │ │ │ + bge 559a8 <_Py_strhex_bytes_with_sep@@Base+0xad8> │ │ │ │ ldrb r1, [r7, r4] │ │ │ │ bl 2ef10 │ │ │ │ cmp r0, #0 │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 557d0 <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ + bne 55984 <_Py_strhex_bytes_with_sep@@Base+0xab4> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 55828 <_Py_strhex_bytes_with_sep@@Base+0xb0c> │ │ │ │ + beq 559dc <_Py_strhex_bytes_with_sep@@Base+0xb0c> │ │ │ │ mov sl, r5 │ │ │ │ sub r5, r5, #1 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ cmp r5, r4 │ │ │ │ - blt 55824 <_Py_strhex_bytes_with_sep@@Base+0xb08> │ │ │ │ + blt 559d8 <_Py_strhex_bytes_with_sep@@Base+0xb08> │ │ │ │ ldrb r1, [r7, r5] │ │ │ │ bl 2ef10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 557fc <_Py_strhex_bytes_with_sep@@Base+0xae0> │ │ │ │ + bne 559b0 <_Py_strhex_bytes_with_sep@@Base+0xae0> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, r6 │ │ │ │ - beq 5583c <_Py_strhex_bytes_with_sep@@Base+0xb20> │ │ │ │ + beq 559f0 <_Py_strhex_bytes_with_sep@@Base+0xb20> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r1, r5, r4 │ │ │ │ add r0, r7, r4 │ │ │ │ - bl f1e50 │ │ │ │ - b 55850 <_Py_strhex_bytes_with_sep@@Base+0xb34> │ │ │ │ + bl f1af0 │ │ │ │ + b 55a04 <_Py_strhex_bytes_with_sep@@Base+0xb34> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r0, #8] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ movlt r0, r2 │ │ │ │ movge r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r2, [pc, #304] @ 559d8 <_Py_strhex_bytes_with_sep@@Base+0xcbc> │ │ │ │ + ldr r2, [pc, #304] @ 55b8c <_Py_strhex_bytes_with_sep@@Base+0xcbc> │ │ │ │ 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 558e0 <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + beq 55a94 <_Py_strhex_bytes_with_sep@@Base+0xbc4> │ │ │ │ + movw r3, #49824 @ 0xc2a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17244 @ 0x435c │ │ │ │ + movw r1, #10204 @ 0x27dc │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5590c <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ + bl 1b6978 │ │ │ │ + b 55ac0 <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 55914 <_Py_strhex_bytes_with_sep@@Base+0xbf8> │ │ │ │ + beq 55ac8 <_Py_strhex_bytes_with_sep@@Base+0xbf8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26128 @ 0x6610 │ │ │ │ + movw r1, #19112 @ 0x4aa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 559d0 <_Py_strhex_bytes_with_sep@@Base+0xcb4> │ │ │ │ + b 55b84 <_Py_strhex_bytes_with_sep@@Base+0xcb4> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #26168 @ 0x6638 │ │ │ │ + movw r0, #19152 @ 0x4ad0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5590c <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ - bl 37ee9c │ │ │ │ + beq 55ac0 <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ + bl 37f38c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2ec1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 55954 <_Py_strhex_bytes_with_sep@@Base+0xc38> │ │ │ │ - bl 410a0 │ │ │ │ - b 559b4 <_Py_strhex_bytes_with_sep@@Base+0xc98> │ │ │ │ - bl 381870 │ │ │ │ + bne 55b08 <_Py_strhex_bytes_with_sep@@Base+0xc38> │ │ │ │ + bl 41230 │ │ │ │ + b 55b68 <_Py_strhex_bytes_with_sep@@Base+0xc98> │ │ │ │ + bl 381d60 │ │ │ │ mov r6, r0 │ │ │ │ - bl 381cf8 │ │ │ │ + bl 3821e8 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3148e4 │ │ │ │ + bl 317b50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55980 <_Py_strhex_bytes_with_sep@@Base+0xc64> │ │ │ │ - movw r0, #26180 @ 0x6644 │ │ │ │ + bne 55b34 <_Py_strhex_bytes_with_sep@@Base+0xc64> │ │ │ │ + movw r0, #19164 @ 0x4adc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #4640 @ 0x1220 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 38209c │ │ │ │ + movw r0, #63136 @ 0xf6a0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 38258c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5590c <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ + blt 55ac0 <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 559b4 <_Py_strhex_bytes_with_sep@@Base+0xc98> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 55b68 <_Py_strhex_bytes_with_sep@@Base+0xc98> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 5590c <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ + bl 305aac │ │ │ │ + b 55ac0 <_Py_strhex_bytes_with_sep@@Base+0xbf0> │ │ │ │ mov r0, r5 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #26252 @ 0x668c │ │ │ │ + movw r0, #19236 @ 0x4b24 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 55a0c <_Py_strhex_bytes_with_sep@@Base+0xcf0> │ │ │ │ + bne 55bc0 <_Py_strhex_bytes_with_sep@@Base+0xcf0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 386e54 │ │ │ │ + b 279dac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40908 @ 0x9fcc │ │ │ │ + movw r0, #35112 @ 0x8928 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 559fc <_Py_strhex_bytes_with_sep@@Base+0xce0> │ │ │ │ + b 55bb0 <_Py_strhex_bytes_with_sep@@Base+0xce0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413578 │ │ │ │ + bl 4119f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55a68 <_Py_strhex_bytes_with_sep@@Base+0xd4c> │ │ │ │ + bne 55c1c <_Py_strhex_bytes_with_sep@@Base+0xd4c> │ │ │ │ mov r4, #0 │ │ │ │ - b 55aac <_Py_strhex_bytes_with_sep@@Base+0xd90> │ │ │ │ + b 55c60 <_Py_strhex_bytes_with_sep@@Base+0xd90> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r3, fp, #20 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 413cbc │ │ │ │ + bl 411dac │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55a60 <_Py_strhex_bytes_with_sep@@Base+0xd44> │ │ │ │ + beq 55c14 <_Py_strhex_bytes_with_sep@@Base+0xd44> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ @@ -39689,424 +39800,439 @@ │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 55b08 <_Py_strhex_bytes_with_sep@@Base+0xdec> │ │ │ │ + bne 55cbc <_Py_strhex_bytes_with_sep@@Base+0xdec> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 55b40 <_Py_strhex_bytes_with_sep@@Base+0xe24> │ │ │ │ + beq 55cf4 <_Py_strhex_bytes_with_sep@@Base+0xe24> │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #156] @ 55bc8 <_Py_strhex_bytes_with_sep@@Base+0xeac> │ │ │ │ + ldr r3, [pc, #156] @ 55d7c <_Py_strhex_bytes_with_sep@@Base+0xeac> │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 55bbc <_Py_strhex_bytes_with_sep@@Base+0xea0> │ │ │ │ + beq 55d70 <_Py_strhex_bytes_with_sep@@Base+0xea0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 55b5c <_Py_strhex_bytes_with_sep@@Base+0xe40> │ │ │ │ + bne 55d10 <_Py_strhex_bytes_with_sep@@Base+0xe40> │ │ │ │ mov r4, #0 │ │ │ │ - b 55bbc <_Py_strhex_bytes_with_sep@@Base+0xea0> │ │ │ │ + b 55d70 <_Py_strhex_bytes_with_sep@@Base+0xea0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55b54 <_Py_strhex_bytes_with_sep@@Base+0xe38> │ │ │ │ + beq 55d08 <_Py_strhex_bytes_with_sep@@Base+0xe38> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 55b98 <_Py_strhex_bytes_with_sep@@Base+0xe7c> │ │ │ │ + bhi 55d4c <_Py_strhex_bytes_with_sep@@Base+0xe7c> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, #3 │ │ │ │ - bl 3c2948 <_PyUnicode_EncodeUTF16@@Base+0x2490> │ │ │ │ + bl 3c1fb0 <_PyUnicode_EncodeUTF16@@Base+0x2848> │ │ │ │ mov r4, r0 │ │ │ │ - b 55bbc <_Py_strhex_bytes_with_sep@@Base+0xea0> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + b 55d70 <_Py_strhex_bytes_with_sep@@Base+0xea0> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55b54 <_Py_strhex_bytes_with_sep@@Base+0xe38> │ │ │ │ - b 55b7c <_Py_strhex_bytes_with_sep@@Base+0xe60> │ │ │ │ + beq 55d08 <_Py_strhex_bytes_with_sep@@Base+0xe38> │ │ │ │ + b 55d30 <_Py_strhex_bytes_with_sep@@Base+0xe60> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r6, [sl], #-184 @ 0xffffff48 @ │ │ │ │ + rsbeq r6, sl, r4, lsl #24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 55c04 <_Py_strhex_bytes_with_sep@@Base+0xee8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 55db8 <_Py_strhex_bytes_with_sep@@Base+0xee8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26340 @ 0x66e4 │ │ │ │ + movw r1, #19324 @ 0x4b7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 55c40 <_Py_strhex_bytes_with_sep@@Base+0xf24> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b 55df4 <_Py_strhex_bytes_with_sep@@Base+0xf24> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 55c5c <_Py_strhex_bytes_with_sep@@Base+0xf40> │ │ │ │ + beq 55e10 <_Py_strhex_bytes_with_sep@@Base+0xf40> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 55c48 <_Py_strhex_bytes_with_sep@@Base+0xf2c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 55dfc <_Py_strhex_bytes_with_sep@@Base+0xf2c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26372 @ 0x6704 │ │ │ │ + movw r1, #19356 @ 0x4b9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 55c60 <_Py_strhex_bytes_with_sep@@Base+0xf44> │ │ │ │ + b 55e14 <_Py_strhex_bytes_with_sep@@Base+0xf44> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ str r1, [r2, #24] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 55cc0 <_Py_strhex_bytes_with_sep@@Base+0xfa4> │ │ │ │ + bne 55e74 <_Py_strhex_bytes_with_sep@@Base+0xfa4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 55e74 <_Py_strhex_bytes_with_sep@@Base+0x1158> │ │ │ │ + beq 56028 <_Py_strhex_bytes_with_sep@@Base+0x1158> │ │ │ │ ldr r2, [r3, #8] │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ - movw r7, #11444 @ 0x2cb4 │ │ │ │ + movw r7, #10824 @ 0x2a48 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - movw r1, #12452 @ 0x30a4 │ │ │ │ + movw r1, #11832 @ 0x2e38 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ cmpne r6, r7 │ │ │ │ - beq 55d48 <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ + beq 55efc <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 55d48 <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ + bne 55efc <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ - movw r1, #19400 @ 0x4bc8 │ │ │ │ + bl d2b1c │ │ │ │ + movw r1, #18780 @ 0x495c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 55d48 <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ + bne 55efc <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ - movw r1, #18916 @ 0x49e4 │ │ │ │ + bl d2b1c │ │ │ │ + movw r1, #18296 @ 0x4778 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r6, r1 │ │ │ │ orreq r0, r0, #1 │ │ │ │ tst r0, #1 │ │ │ │ - bne 55d48 <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ + bne 55efc <_Py_strhex_bytes_with_sep@@Base+0x102c> │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 55d78 <_Py_strhex_bytes_with_sep@@Base+0x105c> │ │ │ │ + beq 55f2c <_Py_strhex_bytes_with_sep@@Base+0x105c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r6, r3 │ │ │ │ ldrne r6, [r3, #8] │ │ │ │ - bl 1f19f8 │ │ │ │ + bl 1f1e58 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 55dd4 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ + beq 55f88 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ mov r3, r5 │ │ │ │ cmp r0, r6 │ │ │ │ movgt r5, r4 │ │ │ │ movgt r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 55d94 <_Py_strhex_bytes_with_sep@@Base+0x1078> │ │ │ │ - b 55dd4 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ + bne 55f48 <_Py_strhex_bytes_with_sep@@Base+0x1078> │ │ │ │ + b 55f88 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ cmp r7, #0 │ │ │ │ - bne 55e0c <_Py_strhex_bytes_with_sep@@Base+0x10f0> │ │ │ │ + bne 55fc0 <_Py_strhex_bytes_with_sep@@Base+0x10f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - beq 55e3c <_Py_strhex_bytes_with_sep@@Base+0x1120> │ │ │ │ - bl 16f7b0 │ │ │ │ + beq 55ff0 <_Py_strhex_bytes_with_sep@@Base+0x1120> │ │ │ │ + bl 16f44c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55ddc <_Py_strhex_bytes_with_sep@@Base+0x10c0> │ │ │ │ + ble 55f90 <_Py_strhex_bytes_with_sep@@Base+0x10c0> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 55d8c <_Py_strhex_bytes_with_sep@@Base+0x1070> │ │ │ │ + bne 55f40 <_Py_strhex_bytes_with_sep@@Base+0x1070> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55df4 <_Py_strhex_bytes_with_sep@@Base+0x10d8> │ │ │ │ + ble 55fa8 <_Py_strhex_bytes_with_sep@@Base+0x10d8> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 55dc0 <_Py_strhex_bytes_with_sep@@Base+0x10a4> │ │ │ │ + bne 55f74 <_Py_strhex_bytes_with_sep@@Base+0x10a4> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 55dc0 <_Py_strhex_bytes_with_sep@@Base+0x10a4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 55f74 <_Py_strhex_bytes_with_sep@@Base+0x10a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55dd4 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ + bne 55f88 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 55dd4 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 55f88 <_Py_strhex_bytes_with_sep@@Base+0x10b8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55e24 <_Py_strhex_bytes_with_sep@@Base+0x1108> │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + ble 55fd8 <_Py_strhex_bytes_with_sep@@Base+0x1108> │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55e18 <_Py_strhex_bytes_with_sep@@Base+0x10fc> │ │ │ │ + bne 55fcc <_Py_strhex_bytes_with_sep@@Base+0x10fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 55e18 <_Py_strhex_bytes_with_sep@@Base+0x10fc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 55fcc <_Py_strhex_bytes_with_sep@@Base+0x10fc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 55e5c <_Py_strhex_bytes_with_sep@@Base+0x1140> │ │ │ │ + bgt 56010 <_Py_strhex_bytes_with_sep@@Base+0x1140> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 55e5c <_Py_strhex_bytes_with_sep@@Base+0x1140> │ │ │ │ + bne 56010 <_Py_strhex_bytes_with_sep@@Base+0x1140> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00055e80 <_PyErr_SetLocaleString@@Base>: │ │ │ │ +00056034 <_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 │ │ │ │ - bl 302588 │ │ │ │ + bl 305ddc │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #56] @ 55ee8 <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ + ldr r0, [pc, #56] @ 5609c <_PyErr_SetLocaleString@@Base+0x68> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 1728b0 <_PyErr_SetObject@@Base> │ │ │ │ + bl 172540 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 55f2c <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ + bhi 560e0 <_PyErr_SetLocaleString@@Base+0xac> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 55f4c <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ - b 55f68 <_PyErr_SetLocaleString@@Base+0xe8> │ │ │ │ + bne 56100 <_PyErr_SetLocaleString@@Base+0xcc> │ │ │ │ + b 5611c <_PyErr_SetLocaleString@@Base+0xe8> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #44724 @ 0xaeb4 │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56094 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ - b 55f18 <_PyErr_SetLocaleString@@Base+0x98> │ │ │ │ - bl e6f4c │ │ │ │ + beq 56248 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ + b 560cc <_PyErr_SetLocaleString@@Base+0x98> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 55f7c <_PyErr_SetLocaleString@@Base+0xfc> │ │ │ │ + ble 56130 <_PyErr_SetLocaleString@@Base+0xfc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 55f94 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ - bl dd698 │ │ │ │ + bne 56148 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 56094 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ - b 55f94 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ + bne 56248 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ + b 56148 <_PyErr_SetLocaleString@@Base+0x114> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 55f60 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + bne 56114 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 55f60 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 56114 <_PyErr_SetLocaleString@@Base+0xe0> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 56050 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + ble 56204 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 55fd8 <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ + beq 5618c <_PyErr_SetLocaleString@@Base+0x158> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 56050 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 56204 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26664 @ 0x6828 │ │ │ │ + movw r1, #19648 @ 0x4cc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56040 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + b 561f4 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ + movw r1, #35596 @ 0x8b0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 55ff4 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ - bl d2810 │ │ │ │ + beq 561a8 <_PyErr_SetLocaleString@@Base+0x174> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5601c <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ + beq 561d0 <_PyErr_SetLocaleString@@Base+0x19c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 56050 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 56204 <_PyErr_SetLocaleString@@Base+0x1d0> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #19740 @ 0x4d1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56040 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ + b 561f4 <_PyErr_SetLocaleString@@Base+0x1c0> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #24116 @ 0x5e34 │ │ │ │ + movw r2, #16940 @ 0x422c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #44724 @ 0xaeb4 │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 56094 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 56248 <_PyErr_SetLocaleString@@Base+0x214> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5606c <_PyErr_SetLocaleString@@Base+0x1ec> │ │ │ │ + bgt 56220 <_PyErr_SetLocaleString@@Base+0x1ec> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f1e50 │ │ │ │ + b f1af0 │ │ │ │ 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 56168 <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + b 56358 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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, #19836 @ 0x4d7c │ │ │ │ + movweq r0, #19844 @ 0x4d84 │ │ │ │ + ldreq r3, [ip, #8] │ │ │ │ + movtne r0, #72 @ 0x48 │ │ │ │ + movteq r0, #72 @ 0x48 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b def6c │ │ │ │ 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 218ad0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 219744 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 560f4 <_PyErr_SetLocaleString@@Base+0x274> │ │ │ │ + bne 562e4 <_PyErr_SetLocaleString@@Base+0x2b0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3a1f80 │ │ │ │ + b 3a1920 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41016 @ 0xa038 │ │ │ │ + movw r0, #35220 @ 0x8994 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 560e4 <_PyErr_SetLocaleString@@Base+0x264> │ │ │ │ + b 562d4 <_PyErr_SetLocaleString@@Base+0x2a0> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 56154 <_PyErr_SetLocaleString@@Base+0x2d4> │ │ │ │ + bge 56344 <_PyErr_SetLocaleString@@Base+0x310> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45904 @ 0xb350 │ │ │ │ + movw r1, #38864 @ 0x97d0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ @@ -40116,404 +40242,458 @@ │ │ │ │ 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 561a4 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ + bne 56394 <_PyErr_SetLocaleString@@Base+0x360> │ │ │ │ ldr r0, [r0, #20] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f1e50 │ │ │ │ + b f1af0 │ │ │ │ add r1, sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ add r1, r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56218 <_PyErr_SetLocaleString@@Base+0x398> │ │ │ │ + beq 56408 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ cmp r9, #0 │ │ │ │ - ble 561e0 <_PyErr_SetLocaleString@@Base+0x360> │ │ │ │ + ble 563d0 <_PyErr_SetLocaleString@@Base+0x39c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r1, [r6, #20] │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2ebec │ │ │ │ cmp r8, #0 │ │ │ │ - ble 56218 <_PyErr_SetLocaleString@@Base+0x398> │ │ │ │ + ble 56408 <_PyErr_SetLocaleString@@Base+0x3d4> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r4, #20] │ │ │ │ mov r1, r7 │ │ │ │ add r5, r5, r3 │ │ │ │ add r0, r0, r5 │ │ │ │ bl 2df4c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #26868 @ 0x68f4 │ │ │ │ + movw r1, #19852 @ 0x4d8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ 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 5629c <_PyErr_SetLocaleString@@Base+0x41c> │ │ │ │ + bne 5648c <_PyErr_SetLocaleString@@Base+0x458> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 16f7b0 │ │ │ │ + bl 16f44c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 562bc <_PyErr_SetLocaleString@@Base+0x43c> │ │ │ │ - bl dd698 │ │ │ │ + bne 564ac <_PyErr_SetLocaleString@@Base+0x478> │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40768 @ 0x9f40 │ │ │ │ + movw r0, #34976 @ 0x88a0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 56270 <_PyErr_SetLocaleString@@Base+0x3f0> │ │ │ │ + b 56460 <_PyErr_SetLocaleString@@Base+0x42c> │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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 r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 56318 <_PyErr_SetLocaleString@@Base+0x498> │ │ │ │ + bhi 56508 <_PyErr_SetLocaleString@@Base+0x4d4> │ │ │ │ cmp r4, #0 │ │ │ │ - movwle r1, #5976 @ 0x1758 │ │ │ │ + movwle r1, #5356 @ 0x14ec │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - b 56338 <_PyErr_SetLocaleString@@Base+0x4b8> │ │ │ │ + b 56528 <_PyErr_SetLocaleString@@Base+0x4f4> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44992 @ 0xafc0 │ │ │ │ + movw r0, #37208 @ 0x9158 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 56304 <_PyErr_SetLocaleString@@Base+0x484> │ │ │ │ + b 564f4 <_PyErr_SetLocaleString@@Base+0x4c0> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 55760 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ + b 55914 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ 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 56394 <_PyErr_SetLocaleString@@Base+0x514> │ │ │ │ + bhi 56584 <_PyErr_SetLocaleString@@Base+0x550> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 2665cc │ │ │ │ - bl 1693b0 │ │ │ │ + bl 26801c │ │ │ │ + bl 169038 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1ca370 │ │ │ │ + b 1ca7d8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39708 @ 0x9b1c │ │ │ │ + movw r0, #31924 @ 0x7cb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #3 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5636c <_PyErr_SetLocaleString@@Base+0x4ec> │ │ │ │ + bne 5655c <_PyErr_SetLocaleString@@Base+0x528> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000563b4 : │ │ │ │ +000565a4 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 563c0 │ │ │ │ - b 56488 │ │ │ │ + beq 565b0 │ │ │ │ + b 56678 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27072 @ 0x69c0 │ │ │ │ + movw r1, #20056 @ 0x4e58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5642c │ │ │ │ + bne 5661c │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 56470 │ │ │ │ + bl 56660 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56458 │ │ │ │ - b 5644c │ │ │ │ + bne 56648 │ │ │ │ + b 5663c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40788 @ 0x9f54 │ │ │ │ + movw r0, #34996 @ 0x88b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56468 │ │ │ │ - b 56414 │ │ │ │ - bl dd698 │ │ │ │ + beq 56658 │ │ │ │ + b 56604 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56468 │ │ │ │ + bne 56658 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00056470 : │ │ │ │ +00056660 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38a584 │ │ │ │ + b 38a9fc │ │ │ │ push {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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 564d8 │ │ │ │ + beq 566c8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 564d8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 566c8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #27096 @ 0x69d8 │ │ │ │ + movw r1, #20080 @ 0x4e70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 565f8 │ │ │ │ + bl 171960 │ │ │ │ + b 567e8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - beq 565ac │ │ │ │ + beq 5679c │ │ │ │ ldr r6, [r5, #-12] │ │ │ │ tst r2, #4 │ │ │ │ - beq 56584 │ │ │ │ + beq 56774 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 56528 │ │ │ │ + bne 56718 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ add r0, r5, r0 │ │ │ │ - beq 5651c │ │ │ │ + beq 5670c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl 3084b4 <_Py_GetStdlibDir@@Base+0x1fc0> │ │ │ │ - b 56564 │ │ │ │ + bl 30bd04 <_Py_GetStdlibDir@@Base+0x1fbc> │ │ │ │ + b 56754 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 396470 │ │ │ │ + bl 395e44 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 565f8 │ │ │ │ + bne 567e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 56554 │ │ │ │ + beq 56744 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r6] │ │ │ │ str r4, [r5, #-12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5656c │ │ │ │ + ble 5675c │ │ │ │ mov r4, #0 │ │ │ │ - b 565fc │ │ │ │ + b 567ec │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne 56564 │ │ │ │ + bne 56754 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 565fc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 567ec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5659c │ │ │ │ + beq 5678c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r5, #-12] │ │ │ │ - bl c3efc │ │ │ │ - b 56564 │ │ │ │ + bl bc34c │ │ │ │ + b 56754 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2ee348 │ │ │ │ + bl 2f21d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 565d8 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 567c8 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39412 @ 0x99f4 │ │ │ │ + movw r1, #32432 @ 0x7eb0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 565f8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 567e8 │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3] │ │ │ │ - bl bbb34 │ │ │ │ - b 56564 │ │ │ │ + bl bb9e0 │ │ │ │ + b 56754 │ │ │ │ mvn r4, #0 │ │ │ │ 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 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 169038 │ │ │ │ + mov r6, r0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 56834 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 56848 │ │ │ │ + b 56858 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56824 │ │ │ │ + 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, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56874 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 56890 │ │ │ │ + mov r1, r5 │ │ │ │ + blx r4 │ │ │ │ + cmp r0, #0 │ │ │ │ + popne {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 568ac │ │ │ │ + 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 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 56654 │ │ │ │ + bne 5691c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5668c │ │ │ │ + beq 56954 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #216] @ 56750 │ │ │ │ + ldr r3, [pc, #216] @ 56a18 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 56744 │ │ │ │ + beq 56a0c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 566ac │ │ │ │ - bl dd698 │ │ │ │ + bne 56974 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 56744 │ │ │ │ + bne 56a0c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 56744 │ │ │ │ + blt 56a0c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #32 │ │ │ │ - beq 566f8 │ │ │ │ + beq 569c0 │ │ │ │ bl 2f270 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56728 │ │ │ │ + beq 569f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #5 │ │ │ │ - bl 3a0f88 │ │ │ │ - b 56744 │ │ │ │ + bl 3a0958 │ │ │ │ + b 56a0c │ │ │ │ bl 2e114 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56728 │ │ │ │ + beq 569f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #6 │ │ │ │ - bl 3a0f88 │ │ │ │ - b 56744 │ │ │ │ + bl 3a0958 │ │ │ │ + b 56a0c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - movw r0, #29424 @ 0x72f0 │ │ │ │ + movw r0, #22384 @ 0x5770 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, lsr ip │ │ │ │ + rsbeq r6, sl, ip, asr ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 412d50 │ │ │ │ + bl 4111d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 56790 │ │ │ │ - bl dd698 │ │ │ │ + bne 56a58 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 567a8 │ │ │ │ + b 56a70 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -40523,610 +40703,642 @@ │ │ │ │ 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 │ │ │ │ - beq 567f0 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 56ab8 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 567f8 │ │ │ │ + beq 56ac0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 56854 │ │ │ │ + bne 56b1c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5684c │ │ │ │ + bne 56b14 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5684c │ │ │ │ + bne 56b14 │ │ │ │ mov r1, #53 @ 0x35 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0005685c <_PyImport_ClearExtension@@Base>: │ │ │ │ +00056b24 <_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] @ 56990 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ + ldr r2, [pc, #280] @ 56c58 <_PyImport_ClearExtension@@Base+0x134> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r7 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2e1374 │ │ │ │ + bl 2e52e4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 568ac <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ - bl dd698 │ │ │ │ + bne 56b74 <_PyImport_ClearExtension@@Base+0x50> │ │ │ │ + bl dda40 │ │ │ │ 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 568e4 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + beq 56bac <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ str r3, [r8, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 568e4 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bgt 56bac <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 568e4 <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 56bac <_PyImport_ClearExtension@@Base+0x88> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ cmp r1, r3 │ │ │ │ - bgt 56920 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ - bl 106be0 │ │ │ │ + bgt 56be8 <_PyImport_ClearExtension@@Base+0xc4> │ │ │ │ + bl 1066f0 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 56958 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ - b 5694c <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ + beq 56c20 <_PyImport_ClearExtension@@Base+0xfc> │ │ │ │ + b 56c14 <_PyImport_ClearExtension@@Base+0xf0> │ │ │ │ ldr r3, [r5, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 568f8 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + beq 56bc0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 568f8 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + bge 56bc0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 56e68 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + bl 571b0 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 568f8 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ - b 56988 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ - bl 2f038c │ │ │ │ + bge 56bc0 <_PyImport_ClearExtension@@Base+0x9c> │ │ │ │ + b 56c50 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + bl 2f4214 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56988 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ + beq 56c50 <_PyImport_ClearExtension@@Base+0x12c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56ef0 <_PyImport_ClearExtension@@Base+0x694> │ │ │ │ + bl 57238 <_PyImport_ClearExtension@@Base+0x714> │ │ │ │ cmp r4, r5 │ │ │ │ - bne 56974 <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ + bne 56c3c <_PyImport_ClearExtension@@Base+0x118> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 34128c │ │ │ │ - b 5696c <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ + bl 342f6c │ │ │ │ + b 56c34 <_PyImport_ClearExtension@@Base+0x110> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #58112 @ 0xe300 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ + b 24c7ec │ │ │ │ + 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 169038 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + mov r1, r5 │ │ │ │ + mov r3, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 569f4 <_PyImport_ClearExtension@@Base+0x198> │ │ │ │ + beq 56cfc <_PyImport_ClearExtension@@Base+0x1d8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41048 @ 0xa058 │ │ │ │ + movw r0, #35252 @ 0x89b4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 1f1d38 │ │ │ │ + bl 1f2198 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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 r3, [r0, #24] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #24] │ │ │ │ - bl 2aac88 <_PyLong_Lshift@@Base+0x1078> │ │ │ │ + bl 2ae2c0 <_PyLong_Lshift@@Base+0x1078> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + bl 169038 │ │ │ │ + ldr r0, [r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 56a8c <_PyImport_ClearExtension@@Base+0x230> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 56dd4 <_PyImport_ClearExtension@@Base+0x2b0> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56a94 <_PyImport_ClearExtension@@Base+0x238> │ │ │ │ + beq 56ddc <_PyImport_ClearExtension@@Base+0x2b8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 56df0 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 57138 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56b24 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 56e6c <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b24 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 56e6c <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b24 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 56e6c <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ mov r2, #5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6f40 │ │ │ │ + bl 2eaf20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56b24 <_PyImport_ClearExtension@@Base+0x2c8> │ │ │ │ + beq 56e6c <_PyImport_ClearExtension@@Base+0x348> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #48524 @ 0xbd8c │ │ │ │ + movw r3, #49844 @ 0xc2b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #27152 @ 0x6a10 │ │ │ │ + movw r3, #20136 @ 0x4ea8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 3519dc │ │ │ │ - b 56dcc <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bl 352afc │ │ │ │ + b 57114 <_PyImport_ClearExtension@@Base+0x5f0> │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 56df0 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 57138 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56ba8 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + beq 56ef0 <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56ba8 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + beq 56ef0 <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 157eec │ │ │ │ + bl 157700 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56ba8 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ + beq 56ef0 <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #38672 @ 0x9710 │ │ │ │ + movw r0, #39512 @ 0x9a58 │ │ │ │ movt r0, #5 │ │ │ │ - bl 10a6c8 │ │ │ │ + bl 10a1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56ba8 <_PyImport_ClearExtension@@Base+0x34c> │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + beq 56ef0 <_PyImport_ClearExtension@@Base+0x3cc> │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #27212 @ 0x6a4c │ │ │ │ + movw r3, #20196 @ 0x4ee4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3519dc │ │ │ │ - b 56dcc <_PyImport_ClearExtension@@Base+0x570> │ │ │ │ + bl 352afc │ │ │ │ + b 57114 <_PyImport_ClearExtension@@Base+0x5f0> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56df0 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 57138 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 597bc │ │ │ │ + bl 59b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ed0f4 │ │ │ │ + bl 2f0f7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ea630 │ │ │ │ + bl 2ee78c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ + bne 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56c8c <_PyImport_ClearExtension@@Base+0x430> │ │ │ │ - movw r3, #27252 @ 0x6a74 │ │ │ │ + beq 56fd4 <_PyImport_ClearExtension@@Base+0x4b0> │ │ │ │ + movw r3, #20236 @ 0x4f0c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ - b 56dc0 <_PyImport_ClearExtension@@Base+0x564> │ │ │ │ + b 57108 <_PyImport_ClearExtension@@Base+0x5e4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r7, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 56df0 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 57138 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #674 @ 0x2a2 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ - bl 597bc │ │ │ │ + bl 59b04 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e7c80 │ │ │ │ + bl 3e6a38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + beq 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 56d20 <_PyImport_ClearExtension@@Base+0x4c4> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 57068 <_PyImport_ClearExtension@@Base+0x544> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56d28 <_PyImport_ClearExtension@@Base+0x4cc> │ │ │ │ + beq 57070 <_PyImport_ClearExtension@@Base+0x54c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ - bne 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + bne 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56d68 <_PyImport_ClearExtension@@Base+0x50c> │ │ │ │ + beq 570b0 <_PyImport_ClearExtension@@Base+0x58c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2ea630 │ │ │ │ + bl 2ee78c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56d6c <_PyImport_ClearExtension@@Base+0x510> │ │ │ │ + beq 570b4 <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ + bne 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56dec <_PyImport_ClearExtension@@Base+0x590> │ │ │ │ - movw r3, #27252 @ 0x6a74 │ │ │ │ + beq 57134 <_PyImport_ClearExtension@@Base+0x610> │ │ │ │ + movw r3, #20236 @ 0x4f0c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r5, #12] │ │ │ │ - bl 35b220 │ │ │ │ - bl dd698 │ │ │ │ + bl 35c418 │ │ │ │ + bl dda40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 56df8 <_PyImport_ClearExtension@@Base+0x59c> │ │ │ │ - b 56df0 <_PyImport_ClearExtension@@Base+0x594> │ │ │ │ + bne 57140 <_PyImport_ClearExtension@@Base+0x61c> │ │ │ │ + b 57138 <_PyImport_ClearExtension@@Base+0x614> │ │ │ │ str r7, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #27312 @ 0x6ab0 │ │ │ │ + movw r1, #20296 @ 0x4f48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 56e60 <_PyImport_ClearExtension@@Base+0x604> │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq 571a8 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - ble 56ea4 <_PyImport_ClearExtension@@Base+0x648> │ │ │ │ + ble 571ec <_PyImport_ClearExtension@@Base+0x6c8> │ │ │ │ ldr r0, [r0, #3852] @ 0xf0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56eb0 <_PyImport_ClearExtension@@Base+0x654> │ │ │ │ + beq 571f8 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - bge 56ebc <_PyImport_ClearExtension@@Base+0x660> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bge 57204 <_PyImport_ClearExtension@@Base+0x6e0> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 56ee0 <_PyImport_ClearExtension@@Base+0x684> │ │ │ │ - movw r1, #27640 @ 0x6bf8 │ │ │ │ + b 57228 <_PyImport_ClearExtension@@Base+0x704> │ │ │ │ + movw r1, #20624 @ 0x5090 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56ec4 <_PyImport_ClearExtension@@Base+0x668> │ │ │ │ - movw r1, #27664 @ 0x6c10 │ │ │ │ + b 5720c <_PyImport_ClearExtension@@Base+0x6e8> │ │ │ │ + movw r1, #20648 @ 0x50a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 56ec4 <_PyImport_ClearExtension@@Base+0x668> │ │ │ │ - movw r1, #27708 @ 0x6c3c │ │ │ │ + b 5720c <_PyImport_ClearExtension@@Base+0x6e8> │ │ │ │ + movw r1, #20692 @ 0x50d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #12] @ 56eec <_PyImport_ClearExtension@@Base+0x690> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + ldr r0, [pc, #12] @ 57234 <_PyImport_ClearExtension@@Base+0x710> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - b f13e0 │ │ │ │ - ldrdeq r9, [r5], #-116 @ 0xffffff8c @ │ │ │ │ + b f1080 │ │ │ │ + rsbeq r7, r5, r4, asr 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, [pc, #176] @ 56fbc <_PyImport_ClearExtension@@Base+0x760> │ │ │ │ + ldr r4, [pc, #176] @ 57304 <_PyImport_ClearExtension@@Base+0x7e0> │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 56f30 <_PyImport_ClearExtension@@Base+0x6d4> │ │ │ │ + bne 57278 <_PyImport_ClearExtension@@Base+0x754> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56f18 <_PyImport_ClearExtension@@Base+0x6bc> │ │ │ │ + bne 57260 <_PyImport_ClearExtension@@Base+0x73c> │ │ │ │ dmb ish │ │ │ │ - beq 56f40 <_PyImport_ClearExtension@@Base+0x6e4> │ │ │ │ + beq 57288 <_PyImport_ClearExtension@@Base+0x764> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1928] @ 0x788 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 56f84 <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ + beq 572cc <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e1438 │ │ │ │ + bl 2e53a8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 56f84 <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ + beq 572cc <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 56f84 <_PyImport_ClearExtension@@Base+0x728> │ │ │ │ + beq 572cc <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ - bl 352df8 <_Py_dup@@Base+0x374> │ │ │ │ + bl 353fe0 <_Py_dup@@Base+0x374> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 56fa4 <_PyImport_ClearExtension@@Base+0x748> │ │ │ │ + bne 572ec <_PyImport_ClearExtension@@Base+0x7c8> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 56f8c <_PyImport_ClearExtension@@Base+0x730> │ │ │ │ + bne 572d4 <_PyImport_ClearExtension@@Base+0x7b0> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 56fbc <_PyImport_ClearExtension@@Base+0x760> │ │ │ │ + ldr r0, [pc, #8] @ 57304 <_PyImport_ClearExtension@@Base+0x7e0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 35f1ec │ │ │ │ + b 3493f0 │ │ │ │ rsbeq sl, sl, r4, asr r5 │ │ │ │ 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 57004 <_PyImport_ClearExtension@@Base+0x7a8> │ │ │ │ + bne 5734c <_PyImport_ClearExtension@@Base+0x828> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 57048 <_PyImport_ClearExtension@@Base+0x7ec> │ │ │ │ - b 57024 <_PyImport_ClearExtension@@Base+0x7c8> │ │ │ │ + beq 57390 <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ + b 5736c <_PyImport_ClearExtension@@Base+0x848> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54180 @ 0xd3a4 │ │ │ │ + movw r0, #44908 @ 0xaf6c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 57124 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ - b 56fe4 <_PyImport_ClearExtension@@Base+0x788> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 5746c <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ + b 5732c <_PyImport_ClearExtension@@Base+0x808> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57048 <_PyImport_ClearExtension@@Base+0x7ec> │ │ │ │ - bl dd698 │ │ │ │ + bne 57390 <_PyImport_ClearExtension@@Base+0x86c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57124 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + bne 5746c <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 57080 <_PyImport_ClearExtension@@Base+0x824> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 573c8 <_PyImport_ClearExtension@@Base+0x8a4> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57080 <_PyImport_ClearExtension@@Base+0x824> │ │ │ │ - bl dd698 │ │ │ │ + bne 573c8 <_PyImport_ClearExtension@@Base+0x8a4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57124 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + bne 5746c <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d6, [pc, #172] @ 57138 <_PyImport_ClearExtension@@Base+0x8dc> │ │ │ │ + vldr d6, [pc, #172] @ 57480 <_PyImport_ClearExtension@@Base+0x95c> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 570a8 <_PyImport_ClearExtension@@Base+0x84c> │ │ │ │ + ble 573f0 <_PyImport_ClearExtension@@Base+0x8cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovls.f64 d0, d8 │ │ │ │ - bls 57114 <_PyImport_ClearExtension@@Base+0x8b8> │ │ │ │ + bls 5745c <_PyImport_ClearExtension@@Base+0x938> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, #0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ bl 2e438 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 570f0 <_PyImport_ClearExtension@@Base+0x894> │ │ │ │ + bvc 57438 <_PyImport_ClearExtension@@Base+0x914> │ │ │ │ vcmp.f64 d8, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvc r3, #33 @ 0x21 │ │ │ │ strvs r5, [r4] │ │ │ │ strvc r3, [r4] │ │ │ │ - bvc 570fc <_PyImport_ClearExtension@@Base+0x8a0> │ │ │ │ - b 57110 <_PyImport_ClearExtension@@Base+0x8b4> │ │ │ │ + bvc 57444 <_PyImport_ClearExtension@@Base+0x920> │ │ │ │ + b 57458 <_PyImport_ClearExtension@@Base+0x934> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57110 <_PyImport_ClearExtension@@Base+0x8b4> │ │ │ │ + beq 57458 <_PyImport_ClearExtension@@Base+0x934> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ mov r0, #1 │ │ │ │ - bl 41ab8c <_PyLong_UInt32_Converter@@Base+0x4f0> │ │ │ │ + bl 419220 <_PyLong_UInt32_Converter@@Base+0x4f0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57124 <_PyImport_ClearExtension@@Base+0x8c8> │ │ │ │ + bne 5746c <_PyImport_ClearExtension@@Base+0x948> │ │ │ │ vmov.f64 d0, d10 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ @@ -41138,115 +41350,115 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #120 @ 0x78 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5718c <_PyImport_ClearExtension@@Base+0x930> │ │ │ │ + bne 574d4 <_PyImport_ClearExtension@@Base+0x9b0> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 571c4 <_PyImport_ClearExtension@@Base+0x968> │ │ │ │ + beq 5750c <_PyImport_ClearExtension@@Base+0x9e8> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #240] @ 57294 <_PyImport_ClearExtension@@Base+0xa38> │ │ │ │ + ldr r3, [pc, #240] @ 575dc <_PyImport_ClearExtension@@Base+0xab8> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57288 <_PyImport_ClearExtension@@Base+0xa2c> │ │ │ │ + beq 575d0 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 571e4 <_PyImport_ClearExtension@@Base+0x988> │ │ │ │ - bl dd698 │ │ │ │ + bne 5752c <_PyImport_ClearExtension@@Base+0xa08> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5726c <_PyImport_ClearExtension@@Base+0xa10> │ │ │ │ + bne 575b4 <_PyImport_ClearExtension@@Base+0xa90> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57204 <_PyImport_ClearExtension@@Base+0x9a8> │ │ │ │ - bl dd698 │ │ │ │ + bne 5754c <_PyImport_ClearExtension@@Base+0xa28> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5726c <_PyImport_ClearExtension@@Base+0xa10> │ │ │ │ + bne 575b4 <_PyImport_ClearExtension@@Base+0xa90> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ mov r0, r7 │ │ │ │ bl 2de44 <__wait4_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 57274 <_PyImport_ClearExtension@@Base+0xa18> │ │ │ │ + bge 575bc <_PyImport_ClearExtension@@Base+0xa98> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5725c <_PyImport_ClearExtension@@Base+0xa00> │ │ │ │ - bl d51c0 │ │ │ │ + bne 575a4 <_PyImport_ClearExtension@@Base+0xa80> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5720c <_PyImport_ClearExtension@@Base+0x9b0> │ │ │ │ - b 5726c <_PyImport_ClearExtension@@Base+0xa10> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 57554 <_PyImport_ClearExtension@@Base+0xa30> │ │ │ │ + b 575b4 <_PyImport_ClearExtension@@Base+0xa90> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b 57288 <_PyImport_ClearExtension@@Base+0xa2c> │ │ │ │ + b 575d0 <_PyImport_ClearExtension@@Base+0xaac> │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ - bl 57440 <_PyImport_ClearExtension@@Base+0xbe4> │ │ │ │ + bl 57788 <_PyImport_ClearExtension@@Base+0xc64> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, lsl #25 │ │ │ │ + strhteq r6, [sl], #-196 @ 0xffffff3c │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 572cc <_PyImport_ClearExtension@@Base+0xa70> │ │ │ │ - bl dd698 │ │ │ │ + bne 57614 <_PyImport_ClearExtension@@Base+0xaf0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57318 <_PyImport_ClearExtension@@Base+0xabc> │ │ │ │ + bne 57660 <_PyImport_ClearExtension@@Base+0xb3c> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 314900 │ │ │ │ + bl 317b6c │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 572fc <_PyImport_ClearExtension@@Base+0xaa0> │ │ │ │ - bl dd698 │ │ │ │ + bne 57644 <_PyImport_ClearExtension@@Base+0xb20> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -41256,30 +41468,30 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 576a8 <_PyImport_ClearExtension@@Base+0xe4c> │ │ │ │ + bl 579f0 <_PyImport_ClearExtension@@Base+0xecc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57360 <_PyImport_ClearExtension@@Base+0xb04> │ │ │ │ - bl dd698 │ │ │ │ + bne 576a8 <_PyImport_ClearExtension@@Base+0xb84> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5738c <_PyImport_ClearExtension@@Base+0xb30> │ │ │ │ + bne 576d4 <_PyImport_ClearExtension@@Base+0xbb0> │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 15da2c <_Py_Specialize_Call@@Base+0x954> │ │ │ │ + bl 15d634 <_Py_Specialize_Call@@Base+0x954> │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ @@ -41287,39 +41499,39 @@ │ │ │ │ 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 │ │ │ │ - beq 573d8 <_PyImport_ClearExtension@@Base+0xb7c> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 57720 <_PyImport_ClearExtension@@Base+0xbfc> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 573e0 <_PyImport_ClearExtension@@Base+0xb84> │ │ │ │ + beq 57728 <_PyImport_ClearExtension@@Base+0xc04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 57438 <_PyImport_ClearExtension@@Base+0xbdc> │ │ │ │ + bne 57780 <_PyImport_ClearExtension@@Base+0xc5c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2eaccc │ │ │ │ + bl 2eee28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57430 <_PyImport_ClearExtension@@Base+0xbd4> │ │ │ │ + bne 57778 <_PyImport_ClearExtension@@Base+0xc54> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 57430 <_PyImport_ClearExtension@@Base+0xbd4> │ │ │ │ + bne 57778 <_PyImport_ClearExtension@@Base+0xc54> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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, r8, r9, fp, lr} │ │ │ │ @@ -41327,192 +41539,192 @@ │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 57478 <_PyImport_ClearExtension@@Base+0xc1c> │ │ │ │ + bne 577c0 <_PyImport_ClearExtension@@Base+0xc9c> │ │ │ │ mov r2, #88 @ 0x58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2df4c │ │ │ │ - movw r1, #764 @ 0x2fc │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #20860 @ 0x517c │ │ │ │ + movw r1, #59260 @ 0xe77c │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #13628 @ 0x353c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57690 <_PyImport_ClearExtension@@Base+0xe34> │ │ │ │ - bl e6674 │ │ │ │ + beq 579d8 <_PyImport_ClearExtension@@Base+0xeb4> │ │ │ │ + bl e6888 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 574bc <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + bgt 57804 <_PyImport_ClearExtension@@Base+0xce0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 574bc <_PyImport_ClearExtension@@Base+0xc60> │ │ │ │ + bne 57804 <_PyImport_ClearExtension@@Base+0xce0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 57690 <_PyImport_ClearExtension@@Base+0xe34> │ │ │ │ + beq 579d8 <_PyImport_ClearExtension@@Base+0xeb4> │ │ │ │ ldrd r0, [r7, #8] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ - vldr d9, [pc, #460] @ 576a0 <_PyImport_ClearExtension@@Base+0xe44> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + vldr d9, [pc, #460] @ 579e8 <_PyImport_ClearExtension@@Base+0xec4> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldrd r0, [r7, #24] │ │ │ │ str r4, [r8, #16] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r7, #16] │ │ │ │ vmul.f64 d8, d8, d9 │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #32] │ │ │ │ str r4, [r8, #20] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ str r4, [r8, #24] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #40] @ 0x28 │ │ │ │ str r4, [r8, #28] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #44] @ 0x2c │ │ │ │ str r4, [r8, #32] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ str r4, [r8, #36] @ 0x24 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ str r4, [r8, #40] @ 0x28 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #56] @ 0x38 │ │ │ │ str r4, [r8, #44] @ 0x2c │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #60] @ 0x3c │ │ │ │ str r4, [r8, #48] @ 0x30 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #64] @ 0x40 │ │ │ │ str r4, [r8, #52] @ 0x34 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #68] @ 0x44 │ │ │ │ str r4, [r8, #56] @ 0x38 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #72] @ 0x48 │ │ │ │ str r4, [r8, #60] @ 0x3c │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #76] @ 0x4c │ │ │ │ str r4, [r8, #64] @ 0x40 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ str r4, [r8, #68] @ 0x44 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5763c <_PyImport_ClearExtension@@Base+0xde0> │ │ │ │ + beq 57984 <_PyImport_ClearExtension@@Base+0xe60> │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ str r4, [r8, #72] @ 0x48 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 57660 <_PyImport_ClearExtension@@Base+0xe04> │ │ │ │ + bne 579a8 <_PyImport_ClearExtension@@Base+0xe84> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 57690 <_PyImport_ClearExtension@@Base+0xe34> │ │ │ │ + bgt 579d8 <_PyImport_ClearExtension@@Base+0xeb4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 57690 <_PyImport_ClearExtension@@Base+0xe34> │ │ │ │ + bne 579d8 <_PyImport_ClearExtension@@Base+0xeb4> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 57690 <_PyImport_ClearExtension@@Base+0xe34> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 579d8 <_PyImport_ClearExtension@@Base+0xeb4> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r8, #76] @ 0x4c │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #27828 @ 0x6cb4 │ │ │ │ + movw r0, #20812 @ 0x514c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 57730 <_PyImport_ClearExtension@@Base+0xed4> │ │ │ │ + beq 57a78 <_PyImport_ClearExtension@@Base+0xf54> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - beq 57730 <_PyImport_ClearExtension@@Base+0xed4> │ │ │ │ + beq 57a78 <_PyImport_ClearExtension@@Base+0xf54> │ │ │ │ ldr r1, [r0, #20] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 157bac │ │ │ │ + bl 1573c0 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ addne sl, r4, #4 │ │ │ │ movne r8, #0 │ │ │ │ - beq 5772c <_PyImport_ClearExtension@@Base+0xed0> │ │ │ │ + beq 57a74 <_PyImport_ClearExtension@@Base+0xf50> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, r6 │ │ │ │ - bge 5772c <_PyImport_ClearExtension@@Base+0xed0> │ │ │ │ + bge 57a74 <_PyImport_ClearExtension@@Base+0xf50> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ mov r0, r7 │ │ │ │ - bl 133f90 │ │ │ │ + bl 133aec │ │ │ │ add r8, r8, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 57730 <_PyImport_ClearExtension@@Base+0xed4> │ │ │ │ + beq 57a78 <_PyImport_ClearExtension@@Base+0xf54> │ │ │ │ str r4, [r9, #4]! │ │ │ │ - b 57700 <_PyImport_ClearExtension@@Base+0xea4> │ │ │ │ + b 57a48 <_PyImport_ClearExtension@@Base+0xf24> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -41530,20 +41742,20 @@ │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #324 @ 0x144 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ cmp r3, ip │ │ │ │ - bne 577a8 <_PyImport_ClearExtension@@Base+0xf4c> │ │ │ │ + bne 57af0 <_PyImport_ClearExtension@@Base+0xfcc> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3498e0 │ │ │ │ + b 34aa74 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r0, [fp, #-204] @ 0xffffff34 │ │ │ │ mov r3, ip │ │ │ │ str r0, [fp, #-200] @ 0xffffff38 │ │ │ │ @@ -41556,30 +41768,30 @@ │ │ │ │ str r0, [fp, #-176] @ 0xffffff50 │ │ │ │ str r0, [fp, #-172] @ 0xffffff54 │ │ │ │ str r0, [fp, #-168] @ 0xffffff58 │ │ │ │ sub r0, fp, #204 @ 0xcc │ │ │ │ strd r8, [sp, #4] │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r7 │ │ │ │ - bl 3907cc <_PyCode_SetUnboundVarCounts@@Base+0x2a7c> │ │ │ │ + bl 390ca4 <_PyCode_SetUnboundVarCounts@@Base+0x2a7c> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - beq 57e80 <_PyImport_ClearExtension@@Base+0x1624> │ │ │ │ + beq 581c8 <_PyImport_ClearExtension@@Base+0x16a4> │ │ │ │ ldr r4, [fp, #-168] @ 0xffffff58 │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ - bhi 57830 <_PyImport_ClearExtension@@Base+0xfd4> │ │ │ │ + bhi 57b78 <_PyImport_ClearExtension@@Base+0x1054> │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi 57838 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ + bhi 57b80 <_PyImport_ClearExtension@@Base+0x105c> │ │ │ │ sub r3, r4, #69 @ 0x45 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 57838 <_PyImport_ClearExtension@@Base+0xfdc> │ │ │ │ - b 57e70 <_PyImport_ClearExtension@@Base+0x1614> │ │ │ │ + bls 57b80 <_PyImport_ClearExtension@@Base+0x105c> │ │ │ │ + b 581b8 <_PyImport_ClearExtension@@Base+0x1694> │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ - bne 57e70 <_PyImport_ClearExtension@@Base+0x1614> │ │ │ │ + bne 581b8 <_PyImport_ClearExtension@@Base+0x1694> │ │ │ │ ldr r3, [fp, #-204] @ 0xffffff34 │ │ │ │ sub lr, fp, #204 @ 0xcc │ │ │ │ str r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ sub ip, fp, #244 @ 0xf4 │ │ │ │ ldr r3, [fp, #-200] @ 0xffffff38 │ │ │ │ str r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ @@ -41600,210 +41812,210 @@ │ │ │ │ ldm lr, {r0, r1} │ │ │ │ stm ip, {r0, r1} │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #264 @ 0x108 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - bne 578c8 <_PyImport_ClearExtension@@Base+0x106c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 57c10 <_PyImport_ClearExtension@@Base+0x10ec> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27832 @ 0x6cb8 │ │ │ │ + movw r1, #20816 @ 0x5150 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 578ec <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ + bl 1b6978 │ │ │ │ + b 57c34 <_PyImport_ClearExtension@@Base+0x1110> │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ cmp r3, #61 @ 0x3d │ │ │ │ - bne 57904 <_PyImport_ClearExtension@@Base+0x10a8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 57c4c <_PyImport_ClearExtension@@Base+0x1128> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27888 @ 0x6cf0 │ │ │ │ + movw r1, #20872 @ 0x5188 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r6, #0 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ str r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ - b 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + b 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f5490 │ │ │ │ + bl 3f4248 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5792c <_PyImport_ClearExtension@@Base+0x10d0> │ │ │ │ - bl dd698 │ │ │ │ + bne 57c74 <_PyImport_ClearExtension@@Base+0x1150> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 578ec <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ + bne 57c34 <_PyImport_ClearExtension@@Base+0x1110> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3f569c │ │ │ │ + bl 3f4454 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 57950 <_PyImport_ClearExtension@@Base+0x10f4> │ │ │ │ - bl dd698 │ │ │ │ + bne 57c98 <_PyImport_ClearExtension@@Base+0x1174> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 578ec <_PyImport_ClearExtension@@Base+0x1090> │ │ │ │ + bne 57c34 <_PyImport_ClearExtension@@Base+0x1110> │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ cmp r9, #0 │ │ │ │ lsl r9, r6, #2 │ │ │ │ orrne r9, r9, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 579a0 <_PyImport_ClearExtension@@Base+0x1144> │ │ │ │ + bne 57ce8 <_PyImport_ClearExtension@@Base+0x11c4> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 579c4 <_PyImport_ClearExtension@@Base+0x1168> │ │ │ │ + bne 57d0c <_PyImport_ClearExtension@@Base+0x11e8> │ │ │ │ vmov r3, s19 │ │ │ │ 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 579dc <_PyImport_ClearExtension@@Base+0x1180> │ │ │ │ - b 579c4 <_PyImport_ClearExtension@@Base+0x1168> │ │ │ │ + beq 57d24 <_PyImport_ClearExtension@@Base+0x1200> │ │ │ │ + b 57d0c <_PyImport_ClearExtension@@Base+0x11e8> │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ mov r7, #0 │ │ │ │ movne r6, r4 │ │ │ │ movne r3, #6 │ │ │ │ strne r7, [fp, #-320] @ 0xfffffec0 │ │ │ │ moveq r3, #6 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ streq r7, [fp, #-320] @ 0xfffffec0 │ │ │ │ - b 579ec <_PyImport_ClearExtension@@Base+0x1190> │ │ │ │ + b 57d34 <_PyImport_ClearExtension@@Base+0x1210> │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r7, r4 │ │ │ │ str r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ mov r3, r4 │ │ │ │ - b 579ec <_PyImport_ClearExtension@@Base+0x1190> │ │ │ │ + b 57d34 <_PyImport_ClearExtension@@Base+0x1210> │ │ │ │ ldr r7, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r3, r4 │ │ │ │ mov r6, #114 @ 0x72 │ │ │ │ str r4, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r8, #0 │ │ │ │ movlt r8, r3 │ │ │ │ - blt 57a00 <_PyImport_ClearExtension@@Base+0x11a4> │ │ │ │ + blt 57d48 <_PyImport_ClearExtension@@Base+0x1224> │ │ │ │ cmp r6, #114 @ 0x72 │ │ │ │ moveq r6, #103 @ 0x67 │ │ │ │ sub r3, fp, #272 @ 0x110 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ uxtb r0, r6 │ │ │ │ - bl 2737f4 │ │ │ │ + bl 275880 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-312] @ 0xfffffec8 │ │ │ │ - beq 57e1c <_PyImport_ClearExtension@@Base+0x15c0> │ │ │ │ + beq 58164 <_PyImport_ClearExtension@@Base+0x1640> │ │ │ │ uxtb r0, r6 │ │ │ │ sub r3, fp, #268 @ 0x10c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ - bl 2737f4 │ │ │ │ + bl 275880 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-316] @ 0xfffffec4 │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ streq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ bl 2ec88 │ │ │ │ str r0, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-336] @ 0xfffffeb0 │ │ │ │ str r0, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl fda60 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fd5a0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-308] @ 0xfffffecc │ │ │ │ mvneq r4, #0 │ │ │ │ ldreq r6, [fp, #-308] @ 0xfffffecc │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r1, [fp, #-340] @ 0xfffffeac │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl fda60 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fd5a0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ subs r6, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 1b2a60 │ │ │ │ + bl 1b2c68 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ movne r9, #0 │ │ │ │ strne r9, [fp, #-324] @ 0xfffffebc │ │ │ │ ldreq r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ streq r3, [fp, #-324] @ 0xfffffebc │ │ │ │ - bl 1b2a60 │ │ │ │ + bl 1b2c68 │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ cmp r0, #45 @ 0x2d │ │ │ │ movne r3, #0 │ │ │ │ str r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ sub r3, fp, #284 @ 0x11c │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #292 @ 0x124 │ │ │ │ str r3, [sp] │ │ │ │ moveq r8, r0 │ │ │ │ ldr r2, [fp, #-336] @ 0xfffffeb0 │ │ │ │ ldr r1, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r3, fp, #300 @ 0x12c │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ movne r8, #0 │ │ │ │ - bl 3e4b84 │ │ │ │ + bl 3e37e8 │ │ │ │ sub r3, fp, #280 @ 0x118 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #288 @ 0x120 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [fp, #-340] @ 0xfffffeac │ │ │ │ sub r3, fp, #296 @ 0x128 │ │ │ │ ldr r1, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 3e4b84 │ │ │ │ + bl 3e37e8 │ │ │ │ cmp r4, #110 @ 0x6e │ │ │ │ ldr r0, [fp, #-344] @ 0xfffffea8 │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ moveq r0, #97 @ 0x61 │ │ │ │ ldr r1, [fp, #-348] @ 0xfffffea4 │ │ │ │ - bl 392308 <_PyCode_SetUnboundVarCounts@@Base+0x45b8> │ │ │ │ + bl 391f10 <_PyCode_SetUnboundVarCounts@@Base+0x3ce8> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #16] │ │ │ │ ldr r3, [fp, #-336] @ 0xfffffeb0 │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ sub r9, fp, #276 @ 0x114 │ │ │ │ ldr r3, [fp, #-284] @ 0xfffffee4 │ │ │ │ mvn ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-292] @ 0xfffffedc │ │ │ │ sub r0, fp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #8] │ │ │ │ - vldr d7, [pc, #780] @ 57e98 <_PyImport_ClearExtension@@Base+0x163c> │ │ │ │ + vldr d7, [pc, #780] @ 581e0 <_PyImport_ClearExtension@@Base+0x16bc> │ │ │ │ ldr r3, [fp, #-300] @ 0xfffffed4 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str r9, [sp, #24] │ │ │ │ str r3, [sp, #20] │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ str ip, [fp, #-224] @ 0xffffff20 │ │ │ │ vstr d7, [fp, #-244] @ 0xffffff0c │ │ │ │ - bl 3924b8 <_PyCode_SetUnboundVarCounts@@Base+0x4768> │ │ │ │ + bl 3920c0 <_PyCode_SetUnboundVarCounts@@Base+0x3e98> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ cmp r7, #0 │ │ │ │ mov r2, r8 │ │ │ │ moveq r3, #43 @ 0x2b │ │ │ │ streq r3, [fp, #-228] @ 0xffffff1c │ │ │ │ str r9, [sp, #24] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-340] @ 0xfffffeac │ │ │ │ @@ -41816,815 +42028,815 @@ │ │ │ │ ldr r3, [fp, #-296] @ 0xfffffed8 │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #244 @ 0xf4 │ │ │ │ str r3, [sp, #20] │ │ │ │ sub r3, fp, #264 @ 0x108 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ - bl 3924b8 <_PyCode_SetUnboundVarCounts@@Base+0x4768> │ │ │ │ + bl 3920c0 <_PyCode_SetUnboundVarCounts@@Base+0x3e98> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r2, [fp, #-320] @ 0xfffffec0 │ │ │ │ mov r3, #1 │ │ │ │ mov r8, #2 │ │ │ │ cmp r7, #0 │ │ │ │ movne r4, #0 │ │ │ │ cmp sl, #0 │ │ │ │ smlabb r8, r2, r8, r3 │ │ │ │ add r8, r8, r0 │ │ │ │ add r8, r8, r4 │ │ │ │ movlt r1, r8 │ │ │ │ - blt 57c50 <_PyImport_ClearExtension@@Base+0x13f4> │ │ │ │ + blt 57f98 <_PyImport_ClearExtension@@Base+0x1474> │ │ │ │ cmp r8, sl │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, sl │ │ │ │ ldr r3, [fp, #-332] @ 0xfffffeb4 │ │ │ │ sub sl, r1, r8 │ │ │ │ cmp r3, #62 @ 0x3e │ │ │ │ - beq 57c70 <_PyImport_ClearExtension@@Base+0x1414> │ │ │ │ + beq 57fb8 <_PyImport_ClearExtension@@Base+0x1494> │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ addeq sl, sl, sl, lsr #31 │ │ │ │ movne sl, #0 │ │ │ │ asreq sl, sl, #1 │ │ │ │ sub r9, r1, r8 │ │ │ │ sub r9, r9, sl │ │ │ │ orrs r3, sl, r9 │ │ │ │ - beq 57c94 <_PyImport_ClearExtension@@Base+0x1438> │ │ │ │ + beq 57fdc <_PyImport_ClearExtension@@Base+0x14b8> │ │ │ │ ldr r3, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ cmp r3, r2 │ │ │ │ strcs r3, [fp, #-276] @ 0xfffffeec │ │ │ │ strcc r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r2, [fp, #-276] @ 0xfffffeec │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 57cb8 <_PyImport_ClearExtension@@Base+0x145c> │ │ │ │ + bcc 58000 <_PyImport_ClearExtension@@Base+0x14dc> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r0, [r5, #20] │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - ble 57cd4 <_PyImport_ClearExtension@@Base+0x1478> │ │ │ │ + ble 5801c <_PyImport_ClearExtension@@Base+0x14f8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 57cd4 <_PyImport_ClearExtension@@Base+0x1478> │ │ │ │ + beq 5801c <_PyImport_ClearExtension@@Base+0x14f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r2, [fp, #-328] @ 0xfffffeb8 │ │ │ │ mov r3, sl │ │ │ │ str r9, [sp] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ ldmib r5, {r8, sl} │ │ │ │ - bl 3a6a78 <_PyLong_AsTime_t@@Base+0x1098> │ │ │ │ + bl 3a6418 <_PyLong_AsTime_t@@Base+0x1098> │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 57d2c <_PyImport_ClearExtension@@Base+0x14d0> │ │ │ │ + beq 58074 <_PyImport_ClearExtension@@Base+0x1550> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 57d20 <_PyImport_ClearExtension@@Base+0x14c4> │ │ │ │ + beq 58068 <_PyImport_ClearExtension@@Base+0x1544> │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 57d6c <_PyImport_ClearExtension@@Base+0x1510> │ │ │ │ + bne 580b4 <_PyImport_ClearExtension@@Base+0x1590> │ │ │ │ ldr r3, [fp, #-324] @ 0xfffffebc │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r7, [sp, #16] │ │ │ │ sub r1, fp, #164 @ 0xa4 │ │ │ │ str r7, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl 392bb0 <_PyCode_SetUnboundVarCounts@@Base+0x4e60> │ │ │ │ + bl 3927b8 <_PyCode_SetUnboundVarCounts@@Base+0x4590> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r3, [fp, #-304] @ 0xfffffed0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #264 @ 0x108 │ │ │ │ str r2, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ - bl 392bb0 <_PyCode_SetUnboundVarCounts@@Base+0x4e60> │ │ │ │ + bl 3927b8 <_PyCode_SetUnboundVarCounts@@Base+0x4590> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + beq 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #106 @ 0x6a │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 57dcc <_PyImport_ClearExtension@@Base+0x1570> │ │ │ │ + beq 58114 <_PyImport_ClearExtension@@Base+0x15f0> │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [fp, #-320] @ 0xfffffec0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ - beq 57e0c <_PyImport_ClearExtension@@Base+0x15b0> │ │ │ │ + beq 58154 <_PyImport_ClearExtension@@Base+0x1630> │ │ │ │ cmp sl, #1 │ │ │ │ mov r2, #41 @ 0x29 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq 57e04 <_PyImport_ClearExtension@@Base+0x15a8> │ │ │ │ + beq 5814c <_PyImport_ClearExtension@@Base+0x1628> │ │ │ │ cmp sl, #2 │ │ │ │ strne r2, [r8, r3, lsl #2] │ │ │ │ lsleq r3, r3, #1 │ │ │ │ strheq r2, [r8, r3] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ mov r4, #0 │ │ │ │ str r9, [r5, #20] │ │ │ │ - b 57e2c <_PyImport_ClearExtension@@Base+0x15d0> │ │ │ │ + b 58174 <_PyImport_ClearExtension@@Base+0x1650> │ │ │ │ ldr r6, [fp, #-312] @ 0xfffffec8 │ │ │ │ mvn r4, #0 │ │ │ │ str r6, [fp, #-308] @ 0xfffffecc │ │ │ │ str r6, [fp, #-316] @ 0xfffffec4 │ │ │ │ ldr r0, [fp, #-312] @ 0xfffffec8 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [fp, #-316] @ 0xfffffec4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [fp, #-308] @ 0xfffffecc │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-264] @ 0xfffffef8 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-260] @ 0xfffffefc │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-256] @ 0xffffff00 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-248] @ 0xffffff08 │ │ │ │ - bl ba244 │ │ │ │ - b 57e84 <_PyImport_ClearExtension@@Base+0x1628> │ │ │ │ + bl ba0f0 │ │ │ │ + b 581cc <_PyImport_ClearExtension@@Base+0x16a8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 4231dc │ │ │ │ + bl 421e44 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 57f1c <_PyImport_ClearExtension@@Base+0x16c0> │ │ │ │ + b 58264 <_PyImport_ClearExtension@@Base+0x1740> │ │ │ │ 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 r4, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 133f90 │ │ │ │ + bl 133aec │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 57f10 <_PyImport_ClearExtension@@Base+0x16b4> │ │ │ │ + beq 58258 <_PyImport_ClearExtension@@Base+0x1734> │ │ │ │ ldr r2, [r6, #20] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ ldr ip, [r4, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r4, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 2f3008 │ │ │ │ + bl 2f6e90 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ 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, #1568] @ 0x620 │ │ │ │ sub sp, sp, #2496 @ 0x9c0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 57f64 <_PyImport_ClearExtension@@Base+0x1708> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 582ac <_PyImport_ClearExtension@@Base+0x1788> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28000 @ 0x6d60 │ │ │ │ + movw r1, #20984 @ 0x51f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 58044 <_PyImport_ClearExtension@@Base+0x17e8> │ │ │ │ + b 5838c <_PyImport_ClearExtension@@Base+0x1868> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1beaf8 │ │ │ │ + bl 1bef5c │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 57f9c <_PyImport_ClearExtension@@Base+0x1740> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 582e4 <_PyImport_ClearExtension@@Base+0x17c0> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28032 @ 0x6d80 │ │ │ │ + movw r1, #21016 @ 0x5218 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 57f5c <_PyImport_ClearExtension@@Base+0x1700> │ │ │ │ + bl 1b6978 │ │ │ │ + b 582a4 <_PyImport_ClearExtension@@Base+0x1780> │ │ │ │ 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 1bfba8 │ │ │ │ + bl 1c000c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 57fd0 <_PyImport_ClearExtension@@Base+0x1774> │ │ │ │ - bl dd698 │ │ │ │ + bne 58318 <_PyImport_ClearExtension@@Base+0x17f4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f5c <_PyImport_ClearExtension@@Base+0x1700> │ │ │ │ + bne 582a4 <_PyImport_ClearExtension@@Base+0x1780> │ │ │ │ cmp r7, r6 │ │ │ │ str r9, [r5], #4 │ │ │ │ - bne 57fb0 <_PyImport_ClearExtension@@Base+0x1754> │ │ │ │ + bne 582f8 <_PyImport_ClearExtension@@Base+0x17d4> │ │ │ │ ldr r0, [r4, #2512] @ 0x9d0 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58000 <_PyImport_ClearExtension@@Base+0x17a4> │ │ │ │ - bl dd698 │ │ │ │ + bne 58348 <_PyImport_ClearExtension@@Base+0x1824> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 57f5c <_PyImport_ClearExtension@@Base+0x1700> │ │ │ │ - b 58008 <_PyImport_ClearExtension@@Base+0x17ac> │ │ │ │ + bne 582a4 <_PyImport_ClearExtension@@Base+0x1780> │ │ │ │ + b 58350 <_PyImport_ClearExtension@@Base+0x182c> │ │ │ │ cmp r0, #624 @ 0x270 │ │ │ │ - bls 58024 <_PyImport_ClearExtension@@Base+0x17c8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 5836c <_PyImport_ClearExtension@@Base+0x1848> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52832 @ 0xce60 │ │ │ │ + movw r1, #45792 @ 0xb2e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 57f5c <_PyImport_ClearExtension@@Base+0x1700> │ │ │ │ + bl 1b6978 │ │ │ │ + b 582a4 <_PyImport_ClearExtension@@Base+0x1780> │ │ │ │ sub r1, fp, #2512 @ 0x9d0 │ │ │ │ mov r2, #2496 @ 0x9c0 │ │ │ │ sub r1, r1, #12 │ │ │ │ add r0, r8, #12 │ │ │ │ str r3, [r8, #8] │ │ │ │ bl 2ebec │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - bl 3c7e34 <_Py_set_inheritable_async_safe@@Base+0x2d8> │ │ │ │ + bl 3c6d28 <_Py_set_inheritable_async_safe@@Base+0x2d8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58118 <_PyImport_ClearExtension@@Base+0x18bc> │ │ │ │ + beq 58460 <_PyImport_ClearExtension@@Base+0x193c> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 580a0 <_PyImport_ClearExtension@@Base+0x1844> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 583e8 <_PyImport_ClearExtension@@Base+0x18c4> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 580d0 <_PyImport_ClearExtension@@Base+0x1874> │ │ │ │ - bl e50e8 │ │ │ │ + b 58418 <_PyImport_ClearExtension@@Base+0x18f4> │ │ │ │ + bl e52fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 580d0 <_PyImport_ClearExtension@@Base+0x1874> │ │ │ │ + bne 58418 <_PyImport_ClearExtension@@Base+0x18f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 58114 <_PyImport_ClearExtension@@Base+0x18b8> │ │ │ │ + bgt 5845c <_PyImport_ClearExtension@@Base+0x1938> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 58114 <_PyImport_ClearExtension@@Base+0x18b8> │ │ │ │ + bne 5845c <_PyImport_ClearExtension@@Base+0x1938> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 58114 <_PyImport_ClearExtension@@Base+0x18b8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5845c <_PyImport_ClearExtension@@Base+0x1938> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #28080 @ 0x6db0 │ │ │ │ + movw r0, #21064 @ 0x5248 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 580fc <_PyImport_ClearExtension@@Base+0x18a0> │ │ │ │ + ble 58444 <_PyImport_ClearExtension@@Base+0x1920> │ │ │ │ mov r4, r5 │ │ │ │ - b 58118 <_PyImport_ClearExtension@@Base+0x18bc> │ │ │ │ + b 58460 <_PyImport_ClearExtension@@Base+0x193c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 580f4 <_PyImport_ClearExtension@@Base+0x1898> │ │ │ │ + bne 5843c <_PyImport_ClearExtension@@Base+0x1918> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 580f4 <_PyImport_ClearExtension@@Base+0x1898> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5843c <_PyImport_ClearExtension@@Base+0x1918> │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 58150 <_PyImport_ClearExtension@@Base+0x18f4> │ │ │ │ + bne 58498 <_PyImport_ClearExtension@@Base+0x1974> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 58170 │ │ │ │ + b 584b8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41024 @ 0xa040 │ │ │ │ + movw r0, #35228 @ 0x899c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 58140 <_PyImport_ClearExtension@@Base+0x18e4> │ │ │ │ + bne 58488 <_PyImport_ClearExtension@@Base+0x1964> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00058170 : │ │ │ │ +000584b8 : │ │ │ │ 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 r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - bne 58198 │ │ │ │ - bl 8167c │ │ │ │ - b 58414 │ │ │ │ + bne 584e0 │ │ │ │ + bl 81ba0 │ │ │ │ + b 5875c │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583ec │ │ │ │ + beq 58734 │ │ │ │ ldr lr, [r3, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 581c4 │ │ │ │ + bne 5850c │ │ │ │ ldr lr, [r3, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 581d4 │ │ │ │ + beq 5851c │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - bne 583ec │ │ │ │ + bne 58734 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583ec │ │ │ │ + beq 58734 │ │ │ │ ldr r5, [r6, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 583ec │ │ │ │ + bne 58734 │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583ec │ │ │ │ + beq 58734 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583ec │ │ │ │ + beq 58734 │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583b0 │ │ │ │ + beq 586f8 │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 583b0 │ │ │ │ - movw r2, #10712 @ 0x29d8 │ │ │ │ + beq 586f8 │ │ │ │ + movw r2, #11072 @ 0x2b40 │ │ │ │ movt r2, #25 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 58370 │ │ │ │ - movw r7, #11444 @ 0x2cb4 │ │ │ │ + bne 586b8 │ │ │ │ + movw r7, #10824 @ 0x2a48 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ - movw r1, #12452 @ 0x30a4 │ │ │ │ + movw r1, #11832 @ 0x2e38 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 58284 │ │ │ │ + beq 585cc │ │ │ │ mov r0, r5 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58290 │ │ │ │ + bne 585d8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5838c │ │ │ │ - b 58290 │ │ │ │ + beq 586d4 │ │ │ │ + b 585d8 │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, r1 │ │ │ │ - beq 582c0 │ │ │ │ + beq 58608 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #12452 @ 0x30a4 │ │ │ │ + movw r1, #11832 @ 0x2e38 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 582c0 │ │ │ │ + bne 58608 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #11444 @ 0x2cb4 │ │ │ │ + movw r1, #10824 @ 0x2a48 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5831c │ │ │ │ + beq 58664 │ │ │ │ cmp r4, r6 │ │ │ │ - beq 58358 │ │ │ │ + beq 586a0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 58358 │ │ │ │ + beq 586a0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ add r3, r1, r3 │ │ │ │ add r2, r2, r2, lsl #1 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ cmp r3, r2 │ │ │ │ - blt 5830c │ │ │ │ + blt 58654 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r1, r1, r3 │ │ │ │ lsl r1, r1, #1 │ │ │ │ - bl ed5b0 │ │ │ │ + bl ed790 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58414 │ │ │ │ + bne 5875c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 192a88 │ │ │ │ - b 58350 │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + bl 192bf0 │ │ │ │ + b 58698 │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 5833c │ │ │ │ - bl 3336c4 │ │ │ │ - b 58350 │ │ │ │ - movw r3, #21976 @ 0x55d8 │ │ │ │ + bne 58684 │ │ │ │ + bl 335f1c │ │ │ │ + b 58698 │ │ │ │ + movw r3, #21356 @ 0x536c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 58334 │ │ │ │ - bl ec0f0 │ │ │ │ + beq 5867c │ │ │ │ + bl ec2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58414 │ │ │ │ + bne 5875c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - b 5837c │ │ │ │ + b 586c4 │ │ │ │ mov r1, r6 │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 58418 │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + bne 58760 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 583b0 │ │ │ │ + bgt 586f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 583b0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 586f8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1c22e8 │ │ │ │ - movw r2, #5968 @ 0x1750 │ │ │ │ + bl 1c274c │ │ │ │ + movw r2, #5348 @ 0x14e4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 58418 │ │ │ │ + bne 58760 │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 583ec │ │ │ │ + bgt 58734 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne 583ec │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 58734 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34324 @ 0x8614 │ │ │ │ + movw r1, #27284 @ 0x6a94 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 58454 │ │ │ │ + beq 5879c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bgt 58480 │ │ │ │ + bgt 587c8 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #28300 @ 0x6e8c │ │ │ │ + movw r1, #21260 @ 0x530c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 584bc │ │ │ │ + bgt 58804 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - bl 29ab70 <_PyUnicode_IsLinebreak@@Base+0x72c> │ │ │ │ + bl 29e37c <_PyUnicode_IsLinebreak@@Base+0x7d0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 584d4 │ │ │ │ - bl dd8d0 │ │ │ │ + blt 5881c │ │ │ │ + bl ddc78 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 584dc │ │ │ │ - b 585e8 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bne 58824 │ │ │ │ + b 58930 │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33428 @ 0x8294 │ │ │ │ + movw r1, #26388 @ 0x6714 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ - b 585e8 │ │ │ │ + b 58930 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 584f8 │ │ │ │ + bgt 58840 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 584f8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 58840 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 58520 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 58868 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28360 @ 0x6ec8 │ │ │ │ + movw r1, #21320 @ 0x5348 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 58598 │ │ │ │ - bl e6f4c │ │ │ │ + b 588e0 │ │ │ │ + bl e7160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5853c │ │ │ │ - bl dd698 │ │ │ │ + bne 58884 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58544 │ │ │ │ - b 584d4 │ │ │ │ + beq 5888c │ │ │ │ + b 5881c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58560 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 588a8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movw r1, #21372 @ 0x537c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 584d4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 5881c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 585e0 │ │ │ │ + beq 58928 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 585ac │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 588f4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28448 @ 0x6f20 │ │ │ │ + movw r1, #21408 @ 0x53a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 585cc │ │ │ │ - bl edf20 │ │ │ │ + beq 58914 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r4 │ │ │ │ movne r3, #0 │ │ │ │ - b 585e8 │ │ │ │ + b 58930 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #20] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 5864c │ │ │ │ + bne 58994 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 58630 │ │ │ │ + bge 58978 │ │ │ │ mov r5, #0 │ │ │ │ - b 5864c │ │ │ │ + b 58994 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 58684 │ │ │ │ - b 58628 │ │ │ │ + beq 589c8 │ │ │ │ + b 58970 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #28152 @ 0x6df8 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #412] @ 58b5c │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5880c │ │ │ │ + beq 58b50 │ │ │ │ cmn r7, r5 │ │ │ │ - beq 586b4 │ │ │ │ + beq 589f8 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 586b8 │ │ │ │ - bl dd698 │ │ │ │ + bne 589fc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 586b8 │ │ │ │ + beq 589fc │ │ │ │ mov r4, #0 │ │ │ │ - b 5880c │ │ │ │ + b 58b50 │ │ │ │ mov r5, #8 │ │ │ │ ldr r8, [r6, #20] │ │ │ │ mov r4, #0 │ │ │ │ ldr r7, [r6, #8] │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ mov r9, r4 │ │ │ │ sub r3, sl, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ cmp r7, r8 │ │ │ │ - bls 58750 │ │ │ │ + bls 58a94 │ │ │ │ ldrb r2, [r8] │ │ │ │ cmp r2, #9 │ │ │ │ - bne 5871c │ │ │ │ + bne 58a60 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 58748 │ │ │ │ + ble 58a8c │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r2, r5, r4 │ │ │ │ add r0, r3, r1 │ │ │ │ cmp r4, r0 │ │ │ │ - bgt 587f0 │ │ │ │ + bgt 58b34 │ │ │ │ sub r4, r2, r1 │ │ │ │ - b 58748 │ │ │ │ + b 58a8c │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 587f0 │ │ │ │ + beq 58b34 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ - bne 58748 │ │ │ │ + bne 58a8c │ │ │ │ sub r2, sl, r4 │ │ │ │ cmp r2, r9 │ │ │ │ add r9, r9, r4 │ │ │ │ mov r4, #0 │ │ │ │ - blt 587f0 │ │ │ │ + blt 58b34 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 586d4 │ │ │ │ + b 58a18 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r9, r3 │ │ │ │ - bgt 587f0 │ │ │ │ + bgt 58b34 │ │ │ │ add r1, r4, r9 │ │ │ │ mov r0, #0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5880c │ │ │ │ + beq 58b50 │ │ │ │ ldr r8, [r4, #20] │ │ │ │ mov sl, #32 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - bls 5880c │ │ │ │ + bls 58b50 │ │ │ │ ldrb r2, [r9], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 587d0 │ │ │ │ + bne 58b14 │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, r8 │ │ │ │ - ble 587e8 │ │ │ │ + ble 58b2c │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r6, r6, r1 │ │ │ │ mov r3, r8 │ │ │ │ add r1, r8, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 587e8 │ │ │ │ + beq 58b2c │ │ │ │ strb sl, [r3], #1 │ │ │ │ - b 587c0 │ │ │ │ + b 58b04 │ │ │ │ mov r3, r8 │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r6, r6, #1 │ │ │ │ moveq r6, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov r8, r3 │ │ │ │ - b 58784 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b 58ac8 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28500 @ 0x6f54 │ │ │ │ + movw r1, #21460 @ 0x53d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 586ac │ │ │ │ + bl 1b6978 │ │ │ │ + b 589f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldrdeq r6, [sl], #-220 @ 0xffffff24 @ │ │ │ │ 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 58864 │ │ │ │ + bgt 58bac │ │ │ │ mov r0, r4 │ │ │ │ - bl 40cf20 │ │ │ │ + bl 40bc20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58884 │ │ │ │ + bne 58bcc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 524c0 <_PyEval_FormatExcUnbound@@Base+0xa48> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + b 52620 <_PyEval_FormatExcUnbound@@Base+0x9f8> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28516 @ 0x6f64 │ │ │ │ + movw r1, #21476 @ 0x53e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58840 │ │ │ │ + bne 58b88 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -42633,180 +42845,180 @@ │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 588e0 │ │ │ │ - bl dd698 │ │ │ │ + bne 58c28 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 588f4 │ │ │ │ + bne 58c3c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 385ee0 <_PyContext_Enter@@Base+0xa28> │ │ │ │ + b 38637c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 58a14 │ │ │ │ + bne 58d5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 58a14 │ │ │ │ + beq 58d5c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #3624 @ 0xe28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5897c │ │ │ │ + bne 58cc4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + movw r0, #21656 @ 0x5498 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ mov r1, #752 @ 0x2f0 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 589cc │ │ │ │ + bgt 58d14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 589cc │ │ │ │ + bne 58d14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5896c │ │ │ │ + beq 58cb4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 589f4 │ │ │ │ + bgt 58d3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 589f4 │ │ │ │ + bne 58d3c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58a14 │ │ │ │ - movw r0, #28696 @ 0x7018 │ │ │ │ + beq 58d5c │ │ │ │ + movw r0, #21656 @ 0x5498 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 58a58 │ │ │ │ + bhi 58da0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r0, [r6] │ │ │ │ - movwle r0, #5976 @ 0x1758 │ │ │ │ + movwle r0, #5356 @ 0x14ec │ │ │ │ movtle r0, #104 @ 0x68 │ │ │ │ - b 58a78 │ │ │ │ + b 58dc0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62700 @ 0xf4ec │ │ │ │ + movw r0, #55612 @ 0xd93c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58b5c │ │ │ │ - b 58a44 │ │ │ │ + beq 58ea4 │ │ │ │ + b 58d8c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58aac │ │ │ │ + beq 58df4 │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 58ac8 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 58e10 │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33428 @ 0x8294 │ │ │ │ + movw r1, #26388 @ 0x6714 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 58b5c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 58ea4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 58b5c │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b 58ea4 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldreq r4, [r5, #12] │ │ │ │ - beq 58b28 │ │ │ │ - bl 18c550 │ │ │ │ + beq 58e70 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58afc │ │ │ │ - bl dd698 │ │ │ │ + bne 58e44 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58b04 │ │ │ │ - b 58b5c │ │ │ │ + beq 58e4c │ │ │ │ + b 58ea4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 58b28 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 58e70 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #28716 @ 0x702c │ │ │ │ + movw r1, #21676 @ 0x54ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r4 │ │ │ │ - bgt 58b44 │ │ │ │ + bgt 58e8c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 3c7bf8 <_Py_set_inheritable_async_safe@@Base+0x9c> │ │ │ │ + bl 3c6aec <_Py_set_inheritable_async_safe@@Base+0x9c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58b34 │ │ │ │ + bne 58e7c │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ @@ -42821,574 +43033,574 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2df4c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 58bd0 │ │ │ │ + bne 58f18 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58c08 │ │ │ │ + beq 58f50 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #156 @ 0x9c │ │ │ │ mov r4, #3 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r5, #0 │ │ │ │ mov r3, #1 │ │ │ │ strd r4, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #628] @ 58e74 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #628] @ 591bc │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 58e54 │ │ │ │ + beq 5919c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58e50 │ │ │ │ + bne 59198 │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 58c84 │ │ │ │ + beq 58fcc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 58c5c │ │ │ │ - bl 1bee04 │ │ │ │ + beq 58fa4 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58c50 │ │ │ │ - bl dd698 │ │ │ │ + bne 58f98 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58e50 │ │ │ │ + bne 59198 │ │ │ │ cmp r6, #2 │ │ │ │ - bne 58c60 │ │ │ │ - b 58c90 │ │ │ │ + bne 58fa8 │ │ │ │ + b 58fd8 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 58c94 │ │ │ │ - bl dd698 │ │ │ │ + bne 58fdc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 58e50 │ │ │ │ - b 58c94 │ │ │ │ + bne 59198 │ │ │ │ + b 58fdc │ │ │ │ mov r6, #15 │ │ │ │ mvn r5, #0 │ │ │ │ - b 58c94 │ │ │ │ + b 58fdc │ │ │ │ mov r6, #15 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, #0 │ │ │ │ str r7, [fp, #-140] @ 0xffffff74 │ │ │ │ str r7, [fp, #-136] @ 0xffffff78 │ │ │ │ str r7, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ sub r2, fp, #72 @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mvn r1, #0 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ ldr r9, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 39f268 <_PyGen_FetchStopIterationValue@@Base+0x141c> │ │ │ │ + bl 39ec38 <_PyGen_FetchStopIterationValue@@Base+0x141c> │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq 58e48 │ │ │ │ + beq 59190 │ │ │ │ str r9, [fp, #-84] @ 0xffffffac │ │ │ │ mov r1, r5 │ │ │ │ str r7, [sp, #4] │ │ │ │ mov r2, #8 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, #56 @ 0x38 │ │ │ │ str r2, [sp] │ │ │ │ mov r3, r6 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movw ip, #52732 @ 0xcdfc │ │ │ │ + movw ip, #46584 @ 0xb5f8 │ │ │ │ movt ip, #70 @ 0x46 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ str ip, [sp, #8] │ │ │ │ - movw ip, #27936 @ 0x6d20 │ │ │ │ + movw ip, #26352 @ 0x66f0 │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw ip, #59756 @ 0xe96c │ │ │ │ + movw ip, #58172 @ 0xe33c │ │ │ │ movt ip, #57 @ 0x39 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2d784 │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 58da8 │ │ │ │ - bgt 58dd8 │ │ │ │ + beq 590f0 │ │ │ │ + bgt 59120 │ │ │ │ cmn r5, #4 │ │ │ │ - beq 58d58 │ │ │ │ + beq 590a0 │ │ │ │ cmn r5, #2 │ │ │ │ - bne 58dd8 │ │ │ │ + bne 59120 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - movw r1, #28780 @ 0x706c │ │ │ │ + movw r1, #21740 @ 0x54ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 58e48 │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + bl 1b6978 │ │ │ │ + b 59190 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28740 @ 0x7044 │ │ │ │ + movw r1, #21700 @ 0x54c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 58e48 │ │ │ │ - bl 10327c │ │ │ │ + bl 1b6978 │ │ │ │ + b 59190 │ │ │ │ + bl 102d8c │ │ │ │ mov r1, #4 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2dba4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r5, #2 │ │ │ │ - beq 58dd8 │ │ │ │ + beq 59120 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58dfc │ │ │ │ + bne 59144 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 58d74 │ │ │ │ + bne 590bc │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ sub r0, fp, #144 @ 0x90 │ │ │ │ - bl 63b98 │ │ │ │ + bl 63d88 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bge 58d74 │ │ │ │ + bge 590bc │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2de08 │ │ │ │ - b 58e48 │ │ │ │ + b 59190 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2de08 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #33272 @ 0x81f8 │ │ │ │ + movw r3, #26232 @ 0x6678 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - bl 6c960 <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ - b 58e48 │ │ │ │ + bl 6cc58 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ + b 59190 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2de08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 58e30 │ │ │ │ + bne 59178 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl 1685dc │ │ │ │ + bl 168264 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 58e54 │ │ │ │ - b 58e48 │ │ │ │ - movw r3, #33380 @ 0x8264 │ │ │ │ + bne 5919c │ │ │ │ + b 59190 │ │ │ │ + movw r3, #26340 @ 0x66e4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 6c960 <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ + bl 6cc58 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl 168b48 │ │ │ │ + bl 1687d0 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 58e68 │ │ │ │ + beq 591b0 │ │ │ │ sub r0, fp, #128 @ 0x80 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, lsr #28 │ │ │ │ + rsbeq r6, sl, r8, lsl #28 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ 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 58ed0 │ │ │ │ + bne 59218 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #42624 @ 0xa680 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #34840 @ 0x8818 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 58f10 │ │ │ │ + b 59258 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl d32ec <_PyUnicodeWriter_Init@@Base> │ │ │ │ + bl d3688 <_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 57764 <_PyImport_ClearExtension@@Base+0xf08> │ │ │ │ + bl 57aac <_PyImport_ClearExtension@@Base+0xf88> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bne 58f0c │ │ │ │ - bl 252348 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bne 59254 │ │ │ │ + bl 253b98 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 58f10 │ │ │ │ - bl d7cf0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + b 59258 │ │ │ │ + bl d8094 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - bne 58f40 │ │ │ │ + bne 59288 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b21cc │ │ │ │ + b 1b23d4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 331790 │ │ │ │ + b 333e18 │ │ │ │ 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 58fa8 │ │ │ │ + bne 592f0 │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #32] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 58fe8 │ │ │ │ - b 59018 │ │ │ │ + ble 59330 │ │ │ │ + b 59360 │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 58fc0 │ │ │ │ + beq 59308 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, r1 │ │ │ │ - bne 58ff4 │ │ │ │ + bne 5933c │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r4, #20] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59018 │ │ │ │ + bgt 59360 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 59018 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 59360 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #15684 @ 0x3d44 │ │ │ │ + movw r1, #8644 @ 0x21c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 5905c │ │ │ │ + beq 593a4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12080 @ 0x2f30 │ │ │ │ + movw r0, #5040 @ 0x13b0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59070 │ │ │ │ + beq 593b8 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59078 │ │ │ │ + bne 593c0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59098 │ │ │ │ - bl dd698 │ │ │ │ + bne 593e0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59070 │ │ │ │ + bne 593b8 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #29424 @ 0x72f0 │ │ │ │ + movw r1, #22384 @ 0x5770 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #28804 @ 0x7084 │ │ │ │ + movw r0, #21764 @ 0x5504 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 59070 │ │ │ │ - bl 10327c │ │ │ │ + beq 593b8 │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r5 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ddcc │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5911c │ │ │ │ + bne 59464 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 59104 │ │ │ │ - bl d51c0 │ │ │ │ + bne 5944c │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 590bc │ │ │ │ - b 59070 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 59404 │ │ │ │ + b 593b8 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ cmp r6, #0 │ │ │ │ - blt 59104 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + blt 5944c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 59144 │ │ │ │ + blt 5948c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 59178 │ │ │ │ + blt 594c0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63428 @ 0xf7c4 │ │ │ │ + movw r1, #56388 @ 0xdc44 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r0, r1 │ │ │ │ - ldr r0, [pc, #8] @ 5918c │ │ │ │ + ldr r0, [pc, #8] @ 594d4 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #51820 @ 0xca6c │ │ │ │ + movw r1, #46536 @ 0xb5c8 │ │ │ │ movt r1, #65 @ 0x41 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 25e65c <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x78> │ │ │ │ + b 2600d4 <_PyUnicode_TransformDecimalAndSpaceToASCII@@Base+0x78> │ │ │ │ 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 │ │ │ │ subs r6, r2, #0 │ │ │ │ - bne 591d8 │ │ │ │ + bne 59520 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r0, [r1] │ │ │ │ mov r8, r1 │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 593d8 │ │ │ │ + beq 59720 │ │ │ │ cmp r6, #1 │ │ │ │ movne r5, r9 │ │ │ │ movne r7, #1 │ │ │ │ - bne 59260 │ │ │ │ - bl 2639dc │ │ │ │ + bne 595a8 │ │ │ │ + bl 265430 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59218 │ │ │ │ + ble 59560 │ │ │ │ mov r9, r4 │ │ │ │ - b 593d8 │ │ │ │ + b 59720 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 59210 │ │ │ │ + bne 59558 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 59210 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 59558 │ │ │ │ ldr r0, [r8, r7, lsl #2] │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5926c │ │ │ │ - ldr r3, [pc, #408] @ 593e0 │ │ │ │ + beq 595b4 │ │ │ │ + ldr r3, [pc, #408] @ 59728 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 592ac │ │ │ │ + bne 595f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59298 │ │ │ │ + ble 595e0 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r5, r9 │ │ │ │ cmp r6, r7 │ │ │ │ - bgt 59230 │ │ │ │ - b 593d8 │ │ │ │ + bgt 59578 │ │ │ │ + b 59720 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59280 │ │ │ │ + ble 595c8 │ │ │ │ mov r9, #0 │ │ │ │ - b 593d8 │ │ │ │ + b 59720 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 59278 │ │ │ │ + bne 595c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 59278 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 595c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59258 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 59258 │ │ │ │ + bne 595a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 595a0 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 592cc │ │ │ │ + beq 59614 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 592dc │ │ │ │ + bne 59624 │ │ │ │ mov r0, #0 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r9, r0 │ │ │ │ - b 59390 │ │ │ │ + b 596d8 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2a5c38 <_PyLong_GCD@@Base> │ │ │ │ + bl 2a9338 <_PyLong_GCD@@Base> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 59390 │ │ │ │ + beq 596d8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 229a60 │ │ │ │ + bl 22b050 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59320 │ │ │ │ + bgt 59668 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 59320 │ │ │ │ + bne 59668 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5938c │ │ │ │ + beq 596d4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl 23b458 │ │ │ │ + bl 23b2d4 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59358 │ │ │ │ + bgt 596a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 59358 │ │ │ │ + bne 596a0 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 59390 │ │ │ │ + beq 596d8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2639dc │ │ │ │ + bl 265430 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5938c │ │ │ │ + bgt 596d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 5938c │ │ │ │ + bne 596d4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r9, sl │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 593b0 │ │ │ │ + bgt 596f8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 593b0 │ │ │ │ + bne 596f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 593d0 │ │ │ │ + bgt 59718 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 593d0 │ │ │ │ + bne 59718 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - bne 59258 │ │ │ │ + bne 595a0 │ │ │ │ mov r0, r9 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ 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 │ │ │ │ - beq 59424 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 5976c │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5942c │ │ │ │ + beq 59774 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 59484 │ │ │ │ + bne 597cc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59474 │ │ │ │ + beq 597bc │ │ │ │ mov r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - ldrne r0, [pc, #24] @ 5948c │ │ │ │ - bne 5947c │ │ │ │ + ldrne r0, [pc, #24] @ 597d4 │ │ │ │ + bne 597c4 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, sl, r0, lsr #9 │ │ │ │ @@ -43396,52 +43608,52 @@ │ │ │ │ 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, #28844 @ 0x70ac │ │ │ │ + movw r1, #21804 @ 0x552c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 369d1c <_PyTime_AsTimespec@@Base+0xe0> │ │ │ │ + bl 36a814 <_PyTime_AsTimespec@@Base+0xdc> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 594cc │ │ │ │ + bne 59814 │ │ │ │ mov r0, #0 │ │ │ │ - b 59534 │ │ │ │ + b 5987c │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30e8a0 <_PyTime_localtime@@Base> │ │ │ │ + bl 312238 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 594c4 │ │ │ │ + bne 5980c │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r2, #34752 @ 0x87c0 │ │ │ │ + movw r2, #27696 @ 0x6c30 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ 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, #22388 @ 0x5774 │ │ │ │ + movw r0, #15348 @ 0x3bf4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #34800 @ 0x87f0 │ │ │ │ + movw r1, #27744 @ 0x6c60 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ add r1, r1, ip, lsl #2 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r1, [pc, #60] @ 59580 │ │ │ │ + ldr r1, [pc, #60] @ 598c8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ @@ -43450,105 +43662,105 @@ │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00059584 : │ │ │ │ +000598cc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 5959c │ │ │ │ + ldr r0, [pc, #12] @ 598e4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - rsbeq r6, sl, r0, asr lr │ │ │ │ + b 165f38 │ │ │ │ + rsbeq r6, sl, r4, lsr lr │ │ │ │ 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, #288] @ 596e0 │ │ │ │ + vldr d0, [pc, #288] @ 59a28 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r0 │ │ │ │ - bl e703c │ │ │ │ - movw r1, #52044 @ 0xcb4c │ │ │ │ + bl e7250 │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 595ec │ │ │ │ + bge 59934 │ │ │ │ mvn r0, #0 │ │ │ │ - b 596d4 │ │ │ │ - vldr d0, [pc, #244] @ 596e8 │ │ │ │ - bl e703c │ │ │ │ - movw r1, #31508 @ 0x7b14 │ │ │ │ + b 59a1c │ │ │ │ + vldr d0, [pc, #244] @ 59a30 │ │ │ │ + bl e7250 │ │ │ │ + movw r1, #24468 @ 0x5f94 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595e4 │ │ │ │ - vldr d0, [pc, #216] @ 596f0 │ │ │ │ - bl e703c │ │ │ │ - movw r1, #52048 @ 0xcb50 │ │ │ │ + blt 5992c │ │ │ │ + vldr d0, [pc, #216] @ 59a38 │ │ │ │ + bl e7250 │ │ │ │ + movw r1, #44536 @ 0xadf8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595e4 │ │ │ │ - vldr d8, [pc, #188] @ 596f8 │ │ │ │ + blt 5992c │ │ │ │ + vldr d8, [pc, #188] @ 59a40 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e703c │ │ │ │ - movw r1, #17796 @ 0x4584 │ │ │ │ + bl e7250 │ │ │ │ + movw r1, #10564 @ 0x2944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595e4 │ │ │ │ - vldr d9, [pc, #156] @ 59700 │ │ │ │ + blt 5992c │ │ │ │ + vldr d9, [pc, #156] @ 59a48 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 29f700 │ │ │ │ - movw r1, #28856 @ 0x70b8 │ │ │ │ + bl 2a2dec │ │ │ │ + movw r1, #21816 @ 0x5538 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595e4 │ │ │ │ - vldr d8, [pc, #120] @ 59708 │ │ │ │ + blt 5992c │ │ │ │ + vldr d8, [pc, #120] @ 59a50 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e703c │ │ │ │ - movw r1, #17852 @ 0x45bc │ │ │ │ + bl e7250 │ │ │ │ + movw r1, #10620 @ 0x297c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 595e4 │ │ │ │ + blt 5992c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ - bl 29f700 │ │ │ │ - movw r1, #28864 @ 0x70c0 │ │ │ │ + bl 2a2dec │ │ │ │ + movw r1, #21824 @ 0x5540 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 16ab5c │ │ │ │ + bl 16a7e4 │ │ │ │ asr r0, r0, #31 │ │ │ │ sub sp, fp, #24 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, fp, pc} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - blhi 56f494 <_PyOpcode_Caches@@Base+0x184c0> │ │ │ │ + blhi 56f7dc <_Py_FunctionAttributeOffsets@@Base+0x10e0> │ │ │ │ andmi fp, r5, sl, lsl #30 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ @ instruction: 0x401921fb │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ ... │ │ │ │ svcvc 0x00f80000 │ │ │ │ @@ -43559,40 +43771,40 @@ │ │ │ │ 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 │ │ │ │ - beq 59750 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 59a98 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59758 │ │ │ │ + beq 59aa0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 597b4 │ │ │ │ + bne 59afc │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 597ac │ │ │ │ + bne 59af4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 597ac │ │ │ │ + bne 59af4 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #691 @ 0x2b3 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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, r8, r9, sl, fp, lr} │ │ │ │ @@ -43603,404 +43815,334 @@ │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 59800 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 59b48 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 59808 │ │ │ │ + beq 59b50 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ movne r5, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 59914 │ │ │ │ + bne 59c5c │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 59850 │ │ │ │ + bne 59b98 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r5, r6 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 59914 │ │ │ │ + b 59c5c │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ cmp r7, #0 │ │ │ │ moveq r8, r7 │ │ │ │ moveq r9, #1 │ │ │ │ - bne 5990c │ │ │ │ + bne 59c54 │ │ │ │ mov r0, r4 │ │ │ │ - bl 157eec │ │ │ │ + bl 157700 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 598b0 │ │ │ │ + beq 59bf8 │ │ │ │ cmp r9, r8 │ │ │ │ - bne 598a0 │ │ │ │ + bne 59be8 │ │ │ │ lsl r9, r9, #1 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r1, r9, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 598c8 │ │ │ │ + beq 59c10 │ │ │ │ mov r6, r5 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ str r3, [r6, r8, lsl #2] │ │ │ │ add r8, r8, #1 │ │ │ │ - b 59864 │ │ │ │ + b 59bac │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ str sl, [r4, #8] │ │ │ │ - bl 132168 │ │ │ │ + bl 131cc4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 598e8 │ │ │ │ + bne 59c30 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 59914 │ │ │ │ + b 59c5c │ │ │ │ cmp r8, r7 │ │ │ │ - ble 59904 │ │ │ │ + ble 59c4c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r6, r7, lsl #2] │ │ │ │ str r2, [r3, r7, lsl #2] │ │ │ │ add r7, r7, #1 │ │ │ │ - b 598e8 │ │ │ │ + b 59c30 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 59960 │ │ │ │ + beq 59ca8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 5539c <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ + bl 55550 <_Py_strhex_bytes_with_sep@@Base+0x680> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #28944 @ 0x7110 │ │ │ │ + movw r2, #21904 @ 0x5590 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a5b60 <_PyLong_AsTime_t@@Base+0x180> │ │ │ │ + b 3a5500 <_PyLong_AsTime_t@@Base+0x180> │ │ │ │ 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, #56] @ 599e0 │ │ │ │ + ldr r2, [pc, #56] @ 59d28 │ │ │ │ mov r0, #3 │ │ │ │ ldmib r1, {r1, r3} │ │ │ │ - bl 2dbecc <_Py_NewReference@@Base+0x2c54> │ │ │ │ + bl 2df794 <_Py_NewReference@@Base+0x2a84> │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 599e4 │ │ │ │ + ldr r0, [pc, #40] @ 59d2c │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 599d8 │ │ │ │ + bgt 59d20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 599d8 │ │ │ │ + bne 59d20 │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ - ldr r2, [pc, #44] @ 59a1c │ │ │ │ + ldr r2, [pc, #44] @ 59d64 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #65232 @ 0xfed0 │ │ │ │ + movw r0, #58160 @ 0xe330 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 ded54 │ │ │ │ + b def6c │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a54 │ │ │ │ - bl dd698 │ │ │ │ + bne 59d9c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59a9c │ │ │ │ + bne 59de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41988 <_Py_fstat@@Base+0x5c> │ │ │ │ + bl 41b18 <_Py_fstat@@Base+0x5c> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 59a80 │ │ │ │ - bl dd698 │ │ │ │ + bne 59dc8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r3, #0 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 59ac0 │ │ │ │ + b 59e08 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 59af4 │ │ │ │ + bne 59e3c │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #7 │ │ │ │ - beq 59afc │ │ │ │ + beq 59e44 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 59b30 │ │ │ │ + b 59e78 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59b28 │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + beq 59e70 │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 59ae8 │ │ │ │ + bls 59e30 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #7 │ │ │ │ - bne 59b08 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + bne 59e50 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 1693b0 │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 59b7c │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 59b90 │ │ │ │ - b 59ba0 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59b6c │ │ │ │ - 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, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59bbc │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59bd8 │ │ │ │ - mov r1, r5 │ │ │ │ - blx r4 │ │ │ │ - cmp r0, #0 │ │ │ │ - popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r6, #16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 59bf4 │ │ │ │ - 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 │ │ │ │ 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 59d98 │ │ │ │ + b 59fc8 │ │ │ │ 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 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 59d4c │ │ │ │ + beq 59fbc │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 59cf4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 59f64 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49968 @ 0xc330 │ │ │ │ + movw r1, #42928 @ 0xa7b0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 59d4c │ │ │ │ + b 59fbc │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59d14 │ │ │ │ + ble 59f84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 59d2c │ │ │ │ + ble 59f9c │ │ │ │ cmp r8, #0 │ │ │ │ - blt 59c90 │ │ │ │ + blt 59f00 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 59c98 │ │ │ │ - b 59d44 │ │ │ │ + bne 59f08 │ │ │ │ + b 59fb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 59ce0 │ │ │ │ + bne 59f50 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 59ce0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 59f50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 59cec │ │ │ │ + bne 59f5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 59cec │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 59f5c │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 1693b0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 59dcc │ │ │ │ + bne 59ffc │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #3 │ │ │ │ - beq 59dd4 │ │ │ │ + beq 5a004 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 59e08 │ │ │ │ + b 5a038 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 59e00 │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + beq 5a030 │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 59dc0 │ │ │ │ + bls 59ff0 │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #3 │ │ │ │ - bne 59de0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + bne 5a010 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -44008,49 +44150,33 @@ │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3cd27c │ │ │ │ + bl 3cc054 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 59e68 │ │ │ │ + bgt 5a098 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 59e68 │ │ │ │ + bne 5a098 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - bl 1693b0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - mov r1, r5 │ │ │ │ - mov r3, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ 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 4862c │ │ │ │ + b 487dc │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ror r3, r3, #4 │ │ │ │ cmn r3, #1 │ │ │ │ ror r0, r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -44061,35 +44187,35 @@ │ │ │ │ cmn r0, #1 │ │ │ │ mvneq r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ - movw r2, #29008 @ 0x7150 │ │ │ │ + movw r2, #21968 @ 0x55d0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #41608 @ 0xa288 │ │ │ │ + movw r1, #42104 @ 0xa478 │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ad140 │ │ │ │ + b 2b07d8 │ │ │ │ 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 5a588 │ │ │ │ + b 5a778 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ - movw r3, #6744 @ 0x1a58 │ │ │ │ + movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 59fd4 │ │ │ │ + bne 5a1c4 │ │ │ │ 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 r5, [r0, #12] │ │ │ │ @@ -44099,51 +44225,51 @@ │ │ │ │ mov r1, r4 │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 3ce52c │ │ │ │ + bl 3cd304 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 59fec │ │ │ │ + beq 5a1dc │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b 59fec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 5a1dc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29132 @ 0x71cc │ │ │ │ + movw r1, #22092 @ 0x564c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a00c │ │ │ │ + bgt 5a1fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5a00c │ │ │ │ + bne 5a1fc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 5a01c │ │ │ │ + bne 5a20c │ │ │ │ mov r0, #0 │ │ │ │ - b 5a040 │ │ │ │ + b 5a230 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 5a040 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 5a230 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ - b 5a014 │ │ │ │ + bl 21c680 │ │ │ │ + b 5a204 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -44152,506 +44278,506 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 5a09c │ │ │ │ + bne 5a28c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5a0d4 │ │ │ │ + beq 5a2c4 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #440] @ 5a284 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #440] @ 5a474 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a278 │ │ │ │ + beq 5a468 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r7, [r4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5a0f8 │ │ │ │ - bl dd698 │ │ │ │ + bne 5a2e8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a1ec │ │ │ │ - b 5a130 │ │ │ │ - bl e6f4c │ │ │ │ + bne 5a3dc │ │ │ │ + b 5a320 │ │ │ │ + bl e7160 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a120 │ │ │ │ + bgt 5a310 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5a120 │ │ │ │ + bne 5a310 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - beq 5a0e8 │ │ │ │ + beq 5a2d8 │ │ │ │ cmp r8, #0 │ │ │ │ - bge 5a14c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 5a33c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24268 @ 0x5ecc │ │ │ │ + movw r1, #17228 @ 0x434c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5a1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 5a3dc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r1, r4 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 5a170 │ │ │ │ - bl 370224 │ │ │ │ - b 5a1ec │ │ │ │ + ble 5a360 │ │ │ │ + bl 370d0c │ │ │ │ + b 5a3dc │ │ │ │ mov r0, r6 │ │ │ │ mul r8, r4, r8 │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ mov r3, r0 │ │ │ │ - movw r2, #27956 @ 0x6d34 │ │ │ │ + movw r2, #20940 @ 0x51cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl 21f470 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 220480 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a278 │ │ │ │ + beq 5a468 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5a1f4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 5a3e4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29172 @ 0x71f4 │ │ │ │ + movw r1, #22132 @ 0x5674 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a1ec │ │ │ │ + bgt 5a3dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a1ec │ │ │ │ + bne 5a3dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5a278 │ │ │ │ + b 5a468 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 3c97ac <_PyDeadline_Init@@Base+0x778> │ │ │ │ + bl 3c8700 <_PyDeadline_Init@@Base+0x778> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a228 │ │ │ │ + bgt 5a418 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 5a228 │ │ │ │ + bne 5a418 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5a274 │ │ │ │ + beq 5a464 │ │ │ │ cmp r8, r6 │ │ │ │ - beq 5a274 │ │ │ │ - movw r3, #48600 @ 0xbdd8 │ │ │ │ + beq 5a464 │ │ │ │ + movw r3, #49916 @ 0xc2fc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29200 @ 0x7210 │ │ │ │ + movw r1, #22160 @ 0x5690 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a1ec │ │ │ │ + bgt 5a3dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5a1ec │ │ │ │ + bne 5a3dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5a1ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5a3dc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r6, sl, r4, lsl #29 │ │ │ │ + rsbeq r6, sl, r8, ror #28 │ │ │ │ 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, #644] @ 5a530 │ │ │ │ + vldr d11, [pc, #644] @ 5a720 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d9, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5a2d4 │ │ │ │ + bls 5a4c4 │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5a51c │ │ │ │ + bvs 5a70c │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5a51c │ │ │ │ - b 5a328 │ │ │ │ + bgt 5a70c │ │ │ │ + b 5a518 │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ - vldr d10, [pc, #600] @ 5a538 │ │ │ │ + vldr d10, [pc, #600] @ 5a728 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a30c │ │ │ │ + bne 5a4fc │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vmov r3, s17 │ │ │ │ - vldr d6, [pc, #588] @ 5a540 │ │ │ │ - vldr d7, [pc, #592] @ 5a548 │ │ │ │ + vldr d6, [pc, #588] @ 5a730 │ │ │ │ + vldr d7, [pc, #592] @ 5a738 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ vmovge.f64 d8, d6 │ │ │ │ - b 5a51c │ │ │ │ + b 5a70c │ │ │ │ bl 2f288 │ │ │ │ vcmp.f64 d0, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5a368 │ │ │ │ + bne 5a558 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a33c │ │ │ │ + bpl 5a52c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #540] @ 5a550 │ │ │ │ + vldr d8, [pc, #540] @ 5a740 │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ - b 5a51c │ │ │ │ + b 5a70c │ │ │ │ vmov.f64 d7, #55 @ 0x41b80000 23.0 │ │ │ │ vcmpe.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5a500 │ │ │ │ + bhi 5a6f0 │ │ │ │ vcvt.s32.f64 s16, d8 │ │ │ │ - movw r3, #39048 @ 0x9888 │ │ │ │ + movw r3, #31976 @ 0x7ce8 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ vmov r2, s16 │ │ │ │ add r3, r3, r2, lsl #3 │ │ │ │ vldr d8, [r3, #-8] │ │ │ │ - b 5a51c │ │ │ │ - vldr d7, [pc, #488] @ 5a558 │ │ │ │ + b 5a70c │ │ │ │ + vldr d7, [pc, #488] @ 5a748 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a394 │ │ │ │ + bpl 5a584 │ │ │ │ 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 5a51c │ │ │ │ - b 5a4f0 │ │ │ │ - vldr d7, [pc, #452] @ 5a560 │ │ │ │ + ble 5a70c │ │ │ │ + b 5a6e0 │ │ │ │ + vldr d7, [pc, #452] @ 5a750 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5a3d4 │ │ │ │ + ble 5a5c4 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a3c0 │ │ │ │ + bpl 5a5b0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl 66db4 │ │ │ │ + bl 670a8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5a51c │ │ │ │ + b 5a70c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - vldr d8, [pc, #372] @ 5a540 │ │ │ │ + vldr d8, [pc, #372] @ 5a730 │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5a51c │ │ │ │ - vldr d7, [pc, #396] @ 5a568 │ │ │ │ + b 5a70c │ │ │ │ + vldr d7, [pc, #396] @ 5a758 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vadd.f64 d13, d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5a3f8 │ │ │ │ + ble 5a5e8 │ │ │ │ vsub.f64 d7, d13, d9 │ │ │ │ - vldr d6, [pc, #372] @ 5a568 │ │ │ │ + vldr d6, [pc, #372] @ 5a758 │ │ │ │ vsub.f64 d7, d7, d6 │ │ │ │ - b 5a400 │ │ │ │ + b 5a5f0 │ │ │ │ vsub.f64 d7, d13, d7 │ │ │ │ vsub.f64 d7, d7, d9 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ - vldr d6, [pc, #356] @ 5a570 │ │ │ │ + vldr d6, [pc, #356] @ 5a760 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - vldr d8, [pc, #356] @ 5a578 │ │ │ │ + vldr d8, [pc, #356] @ 5a768 │ │ │ │ vmov.f64 d14, #96 @ 0x3f000000 0.5 │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vdiv.f64 d12, d7, d13 │ │ │ │ - bpl 5a490 │ │ │ │ - bl 66db4 │ │ │ │ + bpl 5a680 │ │ │ │ + bl 670a8 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2efd0 │ │ │ │ - vldr d6, [pc, #324] @ 5a580 │ │ │ │ + vldr d6, [pc, #324] @ 5a770 │ │ │ │ vdiv.f64 d7, d6, d10 │ │ │ │ vdiv.f64 d15, d7, d9 │ │ │ │ vmul.f64 d15, d15, d0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 5a79c <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + bl 5a98c <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d10, d15, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmls.f64 d10, d12, d10 │ │ │ │ - bpl 5a474 │ │ │ │ + bpl 5a664 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2eef8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ - b 5a4e0 │ │ │ │ + b 5a6d0 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2eef8 │ │ │ │ vdiv.f64 d7, d10, d0 │ │ │ │ vdiv.f64 d8, d7, d0 │ │ │ │ - b 5a4e0 │ │ │ │ - bl 5a79c <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ + b 5a6d0 │ │ │ │ + bl 5a98c <_PyEval_FormatKwargsError@@Base+0x138> │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2efd0 │ │ │ │ vcmpe.f64 d9, d8 │ │ │ │ vdiv.f64 d8, d10, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmla.f64 d8, d12, d8 │ │ │ │ - bpl 5a4c8 │ │ │ │ + bpl 5a6b8 │ │ │ │ vsub.f64 d1, d9, d14 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ bl 2eef8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ - b 5a4e0 │ │ │ │ + b 5a6d0 │ │ │ │ vmov.f64 d1, #80 @ 0x3e800000 0.250 │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vnmls.f64 d1, d9, d14 │ │ │ │ bl 2eef8 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vmul.f64 d8, d8, d0 │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d11 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5a51c │ │ │ │ + ble 5a70c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #34 @ 0x22 │ │ │ │ str r3, [r0] │ │ │ │ - b 5a51c │ │ │ │ - vldr d7, [pc, #88] @ 5a560 │ │ │ │ + b 5a70c │ │ │ │ + vldr d7, [pc, #88] @ 5a750 │ │ │ │ vcmpe.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5a3c0 │ │ │ │ - vldr d13, [pc, #80] @ 5a568 │ │ │ │ + bgt 5a5b0 │ │ │ │ + vldr d13, [pc, #80] @ 5a758 │ │ │ │ vadd.f64 d13, d9, d13 │ │ │ │ - b 5a3e8 │ │ │ │ + b 5a5d8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d15} │ │ │ │ pop {fp, pc} │ │ │ │ nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ... │ │ │ │ svcvc 0x00f00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ ldceq 2, cr4, [r2], {35} @ 0x23 │ │ │ │ - blcc ff2417e8 <__bss_end__@@Base+0xfeb4190c> │ │ │ │ + blcc ff2419d8 <__bss_end__@@Base+0xfeb41b3c> │ │ │ │ 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 │ │ │ │ rsbmi r8, r1, r0 │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdgt r2, [r9], -fp │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5a5bc │ │ │ │ + bne 5a7ac │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5a628 │ │ │ │ + beq 5a818 │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5a60c │ │ │ │ + bls 5a7fc │ │ │ │ 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 5a5dc │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + beq 5a7cc │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #21616 @ 0x5470 │ │ │ │ + movw r1, #14616 @ 0x3918 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ │ │ │ │ -0005a664 <_PyEval_FormatKwargsError@@Base>: │ │ │ │ +0005a854 <_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 5a6d0 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ + beq 5a8c0 <_PyEval_FormatKwargsError@@Base+0x6c> │ │ │ │ mov r0, r1 │ │ │ │ - bl 37b058 <_PyObject_FunctionStr@@Base> │ │ │ │ - movw r2, #45828 @ 0xb304 │ │ │ │ + bl 37b5f8 <_PyObject_FunctionStr@@Base> │ │ │ │ + movw r2, #45616 @ 0xb230 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ - movw ip, #34808 @ 0x87f8 │ │ │ │ + movw ip, #27828 @ 0x6cb4 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #29236 @ 0x7234 │ │ │ │ + movw r2, #22196 @ 0x56b4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5a728 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ - b 5a78c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 5a918 <_PyEval_FormatKwargsError@@Base+0xc4> │ │ │ │ + b 5a97c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5a78c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + beq 5a97c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ mov r0, r7 │ │ │ │ - ldr r1, [pc, #152] @ 5a794 <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ + ldr r1, [pc, #152] @ 5a984 <_PyEval_FormatKwargsError@@Base+0x130> │ │ │ │ str r6, [r5, #88] @ 0x58 │ │ │ │ - bl 1fd2c4 │ │ │ │ + bl 1fd5a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5a778 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + bne 5a968 <_PyEval_FormatKwargsError@@Base+0x114> │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #29288 @ 0x7268 │ │ │ │ + movw r2, #22248 @ 0x56e8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a78c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + bgt 5a97c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a78c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ - ldr r2, [pc, #80] @ 5a798 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ + bne 5a97c <_PyEval_FormatKwargsError@@Base+0x128> │ │ │ │ + ldr r2, [pc, #80] @ 5a988 <_PyEval_FormatKwargsError@@Base+0x134> │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5a760 <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ + beq 5a950 <_PyEval_FormatKwargsError@@Base+0xfc> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ 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 3159e8 │ │ │ │ + b 318c54 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq fp, r4, r0, r6 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ vmov.f64 d7, #20 @ 0x40a00000 5.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r3, [pc, #132] @ 5a830 <_PyEval_FormatKwargsError@@Base+0x1cc> │ │ │ │ + ldr r3, [pc, #132] @ 5aa20 <_PyEval_FormatKwargsError@@Base+0x1cc> │ │ │ │ vcmpe.f64 d0, d7 │ │ │ │ add fp, sp, #0 │ │ │ │ - vldr d7, [pc, #112] @ 5a828 <_PyEval_FormatKwargsError@@Base+0x1c4> │ │ │ │ + vldr d7, [pc, #112] @ 5aa18 <_PyEval_FormatKwargsError@@Base+0x1c4> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5a7ec <_PyEval_FormatKwargsError@@Base+0x188> │ │ │ │ + bpl 5a9dc <_PyEval_FormatKwargsError@@Base+0x188> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add r2, r3, #104 @ 0x68 │ │ │ │ add r1, r3, #208 @ 0xd0 │ │ │ │ vldmdb r2!, {d4} │ │ │ │ vldmdb r1!, {d5} │ │ │ │ vmla.f64 d4, d0, d6 │ │ │ │ vmla.f64 d5, d0, d7 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d6, d4 │ │ │ │ vmov.f64 d7, d5 │ │ │ │ - bne 5a7c8 <_PyEval_FormatKwargsError@@Base+0x164> │ │ │ │ - b 5a818 <_PyEval_FormatKwargsError@@Base+0x1b4> │ │ │ │ + bne 5a9b8 <_PyEval_FormatKwargsError@@Base+0x164> │ │ │ │ + b 5aa08 <_PyEval_FormatKwargsError@@Base+0x1b4> │ │ │ │ vmov.f64 d6, d7 │ │ │ │ add r1, r3, #104 @ 0x68 │ │ │ │ mov r2, #13 │ │ │ │ vdiv.f64 d4, d6, d0 │ │ │ │ vldmia r3!, {d6} │ │ │ │ vdiv.f64 d5, d7, d0 │ │ │ │ vldmia r1!, {d7} │ │ │ │ subs r2, r2, #1 │ │ │ │ vadd.f64 d6, d4, d6 │ │ │ │ vadd.f64 d7, d5, d7 │ │ │ │ - bne 5a7f8 <_PyEval_FormatKwargsError@@Base+0x194> │ │ │ │ + bne 5a9e8 <_PyEval_FormatKwargsError@@Base+0x194> │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ... │ │ │ │ - rsbeq r9, r5, r0, asr #18 │ │ │ │ + rsbeq r7, r5, r0, lsr #27 │ │ │ │ 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 │ │ │ │ cmp r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ @@ -44659,117 +44785,117 @@ │ │ │ │ moveq r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r6, #1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ add r4, r1, #16 │ │ │ │ cmp r3, #1 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 5a87c <_PyEval_FormatKwargsError@@Base+0x218> │ │ │ │ + bne 5aa6c <_PyEval_FormatKwargsError@@Base+0x218> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5a8ac <_PyEval_FormatKwargsError@@Base+0x248> │ │ │ │ + bne 5aa9c <_PyEval_FormatKwargsError@@Base+0x248> │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #308] @ 5a9d8 <_PyEval_FormatKwargsError@@Base+0x374> │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #308] @ 5abc8 <_PyEval_FormatKwargsError@@Base+0x374> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a9cc <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ + beq 5abbc <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ add r5, r5, r6 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #1 │ │ │ │ - movweq r6, #5976 @ 0x1758 │ │ │ │ + movweq r6, #5356 @ 0x14ec │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 5a8f4 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + beq 5aae4 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5a8e8 <_PyEval_FormatKwargsError@@Base+0x284> │ │ │ │ + beq 5aad8 <_PyEval_FormatKwargsError@@Base+0x284> │ │ │ │ cmp r5, #2 │ │ │ │ - movweq r7, #5976 @ 0x1758 │ │ │ │ + movweq r7, #5356 @ 0x14ec │ │ │ │ movteq r7, #104 @ 0x68 │ │ │ │ - beq 5a8f4 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ - b 5a8f0 <_PyEval_FormatKwargsError@@Base+0x28c> │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + beq 5aae4 <_PyEval_FormatKwargsError@@Base+0x290> │ │ │ │ + b 5aae0 <_PyEval_FormatKwargsError@@Base+0x28c> │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5a9cc <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ + beq 5abbc <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ ldr r2, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5a924 <_PyEval_FormatKwargsError@@Base+0x2c0> │ │ │ │ + bne 5ab14 <_PyEval_FormatKwargsError@@Base+0x2c0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r5, r0 │ │ │ │ - b 5a934 <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ + b 5ab24 <_PyEval_FormatKwargsError@@Base+0x2d0> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5a964 <_PyEval_FormatKwargsError@@Base+0x300> │ │ │ │ + bne 5ab54 <_PyEval_FormatKwargsError@@Base+0x300> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5a95c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ + bgt 5ab4c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5a95c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ + bne 5ab4c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 5a9cc <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b 5abbc <_PyEval_FormatKwargsError@@Base+0x368> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5a988 <_PyEval_FormatKwargsError@@Base+0x324> │ │ │ │ + beq 5ab78 <_PyEval_FormatKwargsError@@Base+0x324> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r5, #16] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5, #12] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r5, #8] │ │ │ │ - beq 5a9ac <_PyEval_FormatKwargsError@@Base+0x348> │ │ │ │ + beq 5ab9c <_PyEval_FormatKwargsError@@Base+0x348> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [r5, #20] │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r5, #24] │ │ │ │ - b 5a95c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ + b 5ab4c <_PyEval_FormatKwargsError@@Base+0x2f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - strhteq r6, [sl], #-224 @ 0xffffff20 │ │ │ │ + mlseq sl, r4, lr, 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 5aba0 <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ + b 5ad90 <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5aa20 <_PyEval_FormatKwargsError@@Base+0x3bc> │ │ │ │ + beq 5ac10 <_PyEval_FormatKwargsError@@Base+0x3bc> │ │ │ │ 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) │ │ │ │ @@ -44781,392 +44907,392 @@ │ │ │ │ add fp, sp, #56 @ 0x38 │ │ │ │ str r0, [ip, #3904] @ 0xf40 │ │ │ │ cmp r2, #16 │ │ │ │ sub sp, sp, #132 @ 0x84 │ │ │ │ mov r5, r2 │ │ │ │ mov sl, r1 │ │ │ │ suble r4, fp, #188 @ 0xbc │ │ │ │ - ble 5aa7c <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + ble 5ac6c <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ lsl r0, r2, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5aa7c <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ + bne 5ac6c <_PyEval_FormatKwargsError@@Base+0x418> │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r6, #0 │ │ │ │ - movw r8, #26912 @ 0x6920 │ │ │ │ + movw r8, #26292 @ 0x66b4 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r9, r4 │ │ │ │ - vldr d9, [pc, #260] @ 5ab98 <_PyEval_FormatKwargsError@@Base+0x534> │ │ │ │ + vldr d9, [pc, #260] @ 5ad88 <_PyEval_FormatKwargsError@@Base+0x534> │ │ │ │ mov r7, r6 │ │ │ │ cmp r5, r7 │ │ │ │ - ble 5ab30 <_PyEval_FormatKwargsError@@Base+0x4cc> │ │ │ │ + ble 5ad20 <_PyEval_FormatKwargsError@@Base+0x4cc> │ │ │ │ ldr r0, [sl, r7, lsl #2] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r8 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5ab08 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq 5acf8 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ - bne 5aae8 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ - bl 24ba84 │ │ │ │ + bne 5acd8 <_PyEval_FormatKwargsError@@Base+0x484> │ │ │ │ + bl 24d3a4 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ab08 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ - bl dd698 │ │ │ │ + bne 5acf8 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ab08 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ - b 5ab68 <_PyEval_FormatKwargsError@@Base+0x504> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 5acf8 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + b 5ad58 <_PyEval_FormatKwargsError@@Base+0x504> │ │ │ │ + bl 24cef0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5ab08 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ - bl dd698 │ │ │ │ + bne 5acf8 <_PyEval_FormatKwargsError@@Base+0x4a4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ab68 <_PyEval_FormatKwargsError@@Base+0x504> │ │ │ │ + bne 5ad58 <_PyEval_FormatKwargsError@@Base+0x504> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ add r7, r7, #1 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vstmia r9!, {d8} │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmpe.f64 d8, d9 │ │ │ │ orrvs r6, r6, #1 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovgt.f64 d9, d8 │ │ │ │ - b 5aa94 <_PyEval_FormatKwargsError@@Base+0x430> │ │ │ │ + b 5ac84 <_PyEval_FormatKwargsError@@Base+0x430> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 412ec4 │ │ │ │ + bl 411344 │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ vmov.f64 d8, d0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5ab5c <_PyEval_FormatKwargsError@@Base+0x4f8> │ │ │ │ + beq 5ad4c <_PyEval_FormatKwargsError@@Base+0x4f8> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e703c │ │ │ │ - b 5ab88 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ + bl e7250 │ │ │ │ + b 5ad78 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ sub r3, fp, #188 @ 0xbc │ │ │ │ cmp r4, r3 │ │ │ │ - bne 5ab7c <_PyEval_FormatKwargsError@@Base+0x518> │ │ │ │ + bne 5ad6c <_PyEval_FormatKwargsError@@Base+0x518> │ │ │ │ mov r0, #0 │ │ │ │ - b 5ab88 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ + b 5ad78 <_PyEval_FormatKwargsError@@Base+0x524> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 5ab74 <_PyEval_FormatKwargsError@@Base+0x510> │ │ │ │ + bl ba0f0 │ │ │ │ + b 5ad64 <_PyEval_FormatKwargsError@@Base+0x510> │ │ │ │ sub sp, fp, #56 @ 0x38 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 5abd4 <_PyEval_FormatKwargsError@@Base+0x570> │ │ │ │ + bne 5adc4 <_PyEval_FormatKwargsError@@Base+0x570> │ │ │ │ ldrb r2, [r0] │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ ldr r3, [r3, r2, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 5abdc <_PyEval_FormatKwargsError@@Base+0x578> │ │ │ │ + beq 5adcc <_PyEval_FormatKwargsError@@Base+0x578> │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 5ac10 <_PyEval_FormatKwargsError@@Base+0x5ac> │ │ │ │ + b 5ae00 <_PyEval_FormatKwargsError@@Base+0x5ac> │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5ac08 <_PyEval_FormatKwargsError@@Base+0x5a4> │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + beq 5adf8 <_PyEval_FormatKwargsError@@Base+0x5a4> │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5abc8 <_PyEval_FormatKwargsError@@Base+0x564> │ │ │ │ + bls 5adb8 <_PyEval_FormatKwargsError@@Base+0x564> │ │ │ │ ldrb r2, [r2] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - bne 5abe8 <_PyEval_FormatKwargsError@@Base+0x584> │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + bne 5add8 <_PyEval_FormatKwargsError@@Base+0x584> │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 5ac3c <_PyEval_FormatKwargsError@@Base+0x5d8> │ │ │ │ + ldr r2, [pc, #16] @ 5ae2c <_PyEval_FormatKwargsError@@Base+0x5d8> │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f8b0 │ │ │ │ + b 4fa60 │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ push {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 ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5ac9c <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ + bne 5ae8c <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 3f7960 <_PyEval_ExceptionGroupMatch@@Base+0x6a0> │ │ │ │ + bl 3f6718 <_PyEval_ExceptionGroupMatch@@Base+0x6a0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r6, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5acb8 <_PyEval_FormatKwargsError@@Base+0x654> │ │ │ │ + ble 5aea8 <_PyEval_FormatKwargsError@@Base+0x654> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5acd0 <_PyEval_FormatKwargsError@@Base+0x66c> │ │ │ │ + beq 5aec0 <_PyEval_FormatKwargsError@@Base+0x66c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5acf4 <_PyEval_FormatKwargsError@@Base+0x690> │ │ │ │ + ble 5aee4 <_PyEval_FormatKwargsError@@Base+0x690> │ │ │ │ mov r0, r4 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bne 5ac70 <_PyEval_FormatKwargsError@@Base+0x60c> │ │ │ │ - b 5ad0c <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ + bne 5ae60 <_PyEval_FormatKwargsError@@Base+0x60c> │ │ │ │ + b 5aefc <_PyEval_FormatKwargsError@@Base+0x6a8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ac88 <_PyEval_FormatKwargsError@@Base+0x624> │ │ │ │ + bne 5ae78 <_PyEval_FormatKwargsError@@Base+0x624> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac88 <_PyEval_FormatKwargsError@@Base+0x624> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5ae78 <_PyEval_FormatKwargsError@@Base+0x624> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ac68 <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ + bgt 5ae58 <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ac68 <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ + bne 5ae58 <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac68 <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5ae58 <_PyEval_FormatKwargsError@@Base+0x604> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5ac9c <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ + bne 5ae8c <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5ac9c <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5ae8c <_PyEval_FormatKwargsError@@Base+0x638> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ad2c <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ + bgt 5af1c <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ad2c <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ + bne 5af1c <_PyEval_FormatKwargsError@@Base+0x6c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, 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 5adb0 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ + b 5afa0 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #29540 @ 0x7364 │ │ │ │ + movw r0, #22500 @ 0x57e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1a06d4 │ │ │ │ + b 1a08e0 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5ade4 <_PyEval_FormatKwargsError@@Base+0x780> │ │ │ │ + bne 5afd4 <_PyEval_FormatKwargsError@@Base+0x780> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5ae78 <_PyEval_FormatKwargsError@@Base+0x814> │ │ │ │ + beq 5b068 <_PyEval_FormatKwargsError@@Base+0x814> │ │ │ │ push {fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw lr, #16844 @ 0x41cc │ │ │ │ + movw lr, #9356 @ 0x248c │ │ │ │ movt lr, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5ae5c <_PyEval_FormatKwargsError@@Base+0x7f8> │ │ │ │ + bls 5b04c <_PyEval_FormatKwargsError@@Base+0x7f8> │ │ │ │ ldrb r2, [r0] │ │ │ │ ldr r2, [lr, r2, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ - beq 5ae38 <_PyEval_FormatKwargsError@@Base+0x7d4> │ │ │ │ + beq 5b028 <_PyEval_FormatKwargsError@@Base+0x7d4> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ - beq 5ae48 <_PyEval_FormatKwargsError@@Base+0x7e4> │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + beq 5b038 <_PyEval_FormatKwargsError@@Base+0x7e4> │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ands r2, r2, #1 │ │ │ │ - beq 5ae50 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ + beq 5b040 <_PyEval_FormatKwargsError@@Base+0x7ec> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ae2c <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ + beq 5b01c <_PyEval_FormatKwargsError@@Base+0x7c8> │ │ │ │ mov ip, r3 │ │ │ │ - b 5ae54 <_PyEval_FormatKwargsError@@Base+0x7f0> │ │ │ │ + b 5b044 <_PyEval_FormatKwargsError@@Base+0x7f0> │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #1 │ │ │ │ - b 5ae08 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ + b 5aff8 <_PyEval_FormatKwargsError@@Base+0x7a4> │ │ │ │ cmp ip, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5aed0 <_PyEval_FormatKwargsError@@Base+0x86c> │ │ │ │ + bne 5b0c0 <_PyEval_FormatKwargsError@@Base+0x86c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5af08 <_PyEval_FormatKwargsError@@Base+0x8a4> │ │ │ │ + beq 5b0f8 <_PyEval_FormatKwargsError@@Base+0x8a4> │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #28 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #92] @ 5af50 <_PyEval_FormatKwargsError@@Base+0x8ec> │ │ │ │ + ldr r3, [pc, #92] @ 5b140 <_PyEval_FormatKwargsError@@Base+0x8ec> │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5af44 <_PyEval_FormatKwargsError@@Base+0x8e0> │ │ │ │ + beq 5b134 <_PyEval_FormatKwargsError@@Base+0x8e0> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5af40 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ - movw r1, #6188 @ 0x182c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + bne 5b130 <_PyEval_FormatKwargsError@@Base+0x8dc> │ │ │ │ + movw r1, #64684 @ 0xfcac │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r8, lsl #30 │ │ │ │ + rsbeq r6, sl, ip, ror #29 │ │ │ │ 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 5afa0 <_PyEval_FormatKwargsError@@Base+0x93c> │ │ │ │ + bgt 5b190 <_PyEval_FormatKwargsError@@Base+0x93c> │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5b1a4 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ - ldr r2, [pc, #568] @ 5b1c4 <_PyEval_FormatKwargsError@@Base+0xb60> │ │ │ │ + ble 5b394 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ + ldr r2, [pc, #568] @ 5b3b4 <_PyEval_FormatKwargsError@@Base+0xb60> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 5b1a4 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ + bhi 5b394 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #16 │ │ │ │ ldreq r3, [r4, #12] │ │ │ │ ldreq ip, [r4, #8] │ │ │ │ - beq 5b0f4 <_PyEval_FormatKwargsError@@Base+0xa90> │ │ │ │ - b 5b1a4 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ + beq 5b2e4 <_PyEval_FormatKwargsError@@Base+0xa90> │ │ │ │ + b 5b394 <_PyEval_FormatKwargsError@@Base+0xb40> │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ subs r2, r2, #1 │ │ │ │ - bmi 5afd4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ + bmi 5b1c4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ ldrb r0, [r3], #2 │ │ │ │ ldrb r1, [r3, #-1] │ │ │ │ strb r1, [r3, #-2] │ │ │ │ strb r0, [r3, #-1] │ │ │ │ - b 5afb8 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 5b1a8 <_PyEval_FormatKwargsError@@Base+0x954> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, #0 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bmi 5afd4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ + bmi 5b1c4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ 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 5afe8 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ - movw r1, #54796 @ 0xd60c │ │ │ │ + b 5b1d8 <_PyEval_FormatKwargsError@@Base+0x984> │ │ │ │ + movw r1, #45820 @ 0xb2fc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ - beq 5b094 <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ + beq 5b284 <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5afd4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ + bmi 5b1c4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ 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 │ │ │ │ @@ -45178,19 +45304,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 5b034 <_PyEval_FormatKwargsError@@Base+0x9d0> │ │ │ │ + b 5b224 <_PyEval_FormatKwargsError@@Base+0x9d0> │ │ │ │ mov r0, #0 │ │ │ │ subs r2, r2, #1 │ │ │ │ mov r1, r0 │ │ │ │ - bmi 5afd4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ + bmi 5b1c4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ 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 │ │ │ │ @@ -45202,20 +45328,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 5b094 <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ + b 5b284 <_PyEval_FormatKwargsError@@Base+0xa30> │ │ │ │ mov r0, #0 │ │ │ │ subs ip, ip, #1 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r0 │ │ │ │ - bmi 5afd4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ + bmi 5b1c4 <_PyEval_FormatKwargsError@@Base+0x970> │ │ │ │ ldrb lr, [r3, #3] │ │ │ │ add r3, r3, #16 │ │ │ │ bfi r0, lr, #0, #8 │ │ │ │ ldrb lr, [r3, #-14] │ │ │ │ bfi r0, lr, #8, #8 │ │ │ │ ldrb lr, [r3, #-15] │ │ │ │ bfi r0, lr, #16, #8 │ │ │ │ @@ -45246,295 +45372,295 @@ │ │ │ │ ldrb lr, [r3, #-10] │ │ │ │ bfi r1, lr, #8, #8 │ │ │ │ bfi r1, r2, #16, #8 │ │ │ │ ldrb r2, [r3, #-12] │ │ │ │ str r0, [r3, #-12] │ │ │ │ bfi r1, r2, #24, #8 │ │ │ │ str r1, [r3, #-16] │ │ │ │ - b 5b0f4 <_PyEval_FormatKwargsError@@Base+0xa90> │ │ │ │ + b 5b2e4 <_PyEval_FormatKwargsError@@Base+0xa90> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29576 @ 0x7388 │ │ │ │ + movw r1, #22536 @ 0x5808 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, r5, r0, lsl #17 │ │ │ │ + rsbeq r7, r5, r0, ror #25 │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #3960] @ 0xf78 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5b284 <_PyEval_FormatKwargsError@@Base+0xc20> │ │ │ │ + bne 5b474 <_PyEval_FormatKwargsError@@Base+0xc20> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b2b4 <_PyEval_FormatKwargsError@@Base+0xc50> │ │ │ │ + beq 5b4a4 <_PyEval_FormatKwargsError@@Base+0xc50> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #116 @ 0x74 │ │ │ │ - ldr r3, [pc, #196] @ 5b35c <_PyEval_FormatKwargsError@@Base+0xcf8> │ │ │ │ + ldr r3, [pc, #196] @ 5b54c <_PyEval_FormatKwargsError@@Base+0xcf8> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b354 <_PyEval_FormatKwargsError@@Base+0xcf0> │ │ │ │ + beq 5b544 <_PyEval_FormatKwargsError@@Base+0xcf0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b2d4 <_PyEval_FormatKwargsError@@Base+0xc70> │ │ │ │ - bl dd698 │ │ │ │ + bne 5b4c4 <_PyEval_FormatKwargsError@@Base+0xc70> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b350 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + bne 5b540 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2e264 <__wait3_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5b33c <_PyEval_FormatKwargsError@@Base+0xcd8> │ │ │ │ + bge 5b52c <_PyEval_FormatKwargsError@@Base+0xcd8> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 5b328 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ - bl d51c0 │ │ │ │ + bne 5b518 <_PyEval_FormatKwargsError@@Base+0xcc4> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b2dc <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ - b 5b350 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 5b4cc <_PyEval_FormatKwargsError@@Base+0xc78> │ │ │ │ + b 5b540 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 5b350 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ + bl 305aac │ │ │ │ + b 5b540 <_PyEval_FormatKwargsError@@Base+0xcec> │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 57440 <_PyImport_ClearExtension@@Base+0xbe4> │ │ │ │ - b 5b354 <_PyEval_FormatKwargsError@@Base+0xcf0> │ │ │ │ + bl 57788 <_PyImport_ClearExtension@@Base+0xc64> │ │ │ │ + b 5b544 <_PyEval_FormatKwargsError@@Base+0xcf0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, r0, ror #30 │ │ │ │ + rsbeq r6, sl, r4, asr #30 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 5b508 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ + b 5b6f8 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ 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 5b3fc <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + beq 5b5ec <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b3fc <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + bgt 5b5ec <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5b3fc <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5b5ec <_PyEval_FormatKwargsError@@Base+0xd98> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5b434 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ + bne 5b624 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b434 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ + beq 5b624 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b434 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ + bgt 5b624 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5b434 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5b624 <_PyEval_FormatKwargsError@@Base+0xdd0> │ │ │ │ + bl bb1e4 <_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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, #3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b4a4 <_PyEval_FormatKwargsError@@Base+0xe40> │ │ │ │ + bne 5b694 <_PyEval_FormatKwargsError@@Base+0xe40> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b4dc <_PyEval_FormatKwargsError@@Base+0xe78> │ │ │ │ + beq 5b6cc <_PyEval_FormatKwargsError@@Base+0xe78> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [r4, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #3 │ │ │ │ - movw r3, #29852 @ 0x749c │ │ │ │ + movw r3, #22812 @ 0x591c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r2, [r4, #4] │ │ │ │ str r3, [r4] │ │ │ │ bl 2f06c <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b4bc <_PyEval_FormatKwargsError@@Base+0xe58> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 5b6ac <_PyEval_FormatKwargsError@@Base+0xe58> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mvn r0, #0 │ │ │ │ - b 5b4f8 <_PyEval_FormatKwargsError@@Base+0xe94> │ │ │ │ + b 5b6e8 <_PyEval_FormatKwargsError@@Base+0xe94> │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s13, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d5, [pc, #44] @ 5b500 <_PyEval_FormatKwargsError@@Base+0xe9c> │ │ │ │ + vldr d5, [pc, #44] @ 5b6f0 <_PyEval_FormatKwargsError@@Base+0xe9c> │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e3e8 │ │ │ │ + bl 3e578 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ cmp r1, #1 │ │ │ │ - bne 5b53c <_PyEval_FormatKwargsError@@Base+0xed8> │ │ │ │ + bne 5b72c <_PyEval_FormatKwargsError@@Base+0xed8> │ │ │ │ ldrb r1, [r0] │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, r1, lsl #2] │ │ │ │ tst r2, #2 │ │ │ │ moveq r0, r3 │ │ │ │ bx lr │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b5b4 <_PyEval_FormatKwargsError@@Base+0xf50> │ │ │ │ + beq 5b7a4 <_PyEval_FormatKwargsError@@Base+0xf50> │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #16844 @ 0x41cc │ │ │ │ + movw r3, #9356 @ 0x248c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ add fp, sp, #4 │ │ │ │ add r1, r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r1, r0 │ │ │ │ - bls 5b598 <_PyEval_FormatKwargsError@@Base+0xf34> │ │ │ │ + bls 5b788 <_PyEval_FormatKwargsError@@Base+0xf34> │ │ │ │ ldrb ip, [r0] │ │ │ │ add r0, r0, #1 │ │ │ │ ldr lr, [r3, ip, lsl #2] │ │ │ │ and ip, lr, #2 │ │ │ │ tst lr, #1 │ │ │ │ - beq 5b588 <_PyEval_FormatKwargsError@@Base+0xf24> │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + beq 5b778 <_PyEval_FormatKwargsError@@Base+0xf24> │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ orrs ip, ip, r2 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - b 5b55c <_PyEval_FormatKwargsError@@Base+0xef8> │ │ │ │ + b 5b74c <_PyEval_FormatKwargsError@@Base+0xef8> │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b5fc <_PyEval_FormatKwargsError@@Base+0xf98> │ │ │ │ - bl dd698 │ │ │ │ + bne 5b7ec <_PyEval_FormatKwargsError@@Base+0xf98> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, #0 │ │ │ │ - b 5b614 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ + b 5b804 <_PyEval_FormatKwargsError@@Base+0xfb0> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -45548,121 +45674,121 @@ │ │ │ │ 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 5b66c <_PyEval_FormatKwargsError@@Base+0x1008> │ │ │ │ + bhi 5b85c <_PyEval_FormatKwargsError@@Base+0x1008> │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r5, #1 │ │ │ │ - ble 5b6ac <_PyEval_FormatKwargsError@@Base+0x1048> │ │ │ │ - b 5b690 <_PyEval_FormatKwargsError@@Base+0x102c> │ │ │ │ + ble 5b89c <_PyEval_FormatKwargsError@@Base+0x1048> │ │ │ │ + b 5b880 <_PyEval_FormatKwargsError@@Base+0x102c> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #44980 @ 0xafb4 │ │ │ │ + movw r0, #37196 @ 0x914c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b65c <_PyEval_FormatKwargsError@@Base+0xff8> │ │ │ │ + bne 5b84c <_PyEval_FormatKwargsError@@Base+0xff8> │ │ │ │ mov r0, #0 │ │ │ │ - b 5b70c <_PyEval_FormatKwargsError@@Base+0x10a8> │ │ │ │ + b 5b8fc <_PyEval_FormatKwargsError@@Base+0x10a8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 1fe500 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1fe7e4 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b688 <_PyEval_FormatKwargsError@@Base+0x1024> │ │ │ │ + beq 5b878 <_PyEval_FormatKwargsError@@Base+0x1024> │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5b6f4 <_PyEval_FormatKwargsError@@Base+0x1090> │ │ │ │ + bne 5b8e4 <_PyEval_FormatKwargsError@@Base+0x1090> │ │ │ │ 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, #44980 @ 0xafb4 │ │ │ │ + movw r2, #37196 @ 0x914c │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ str r1, [sp, #8] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 389228 <_PyMarshal_GetXIData@@Base+0x8b0> │ │ │ │ + bl 3898a0 <_PyMarshal_GetXIData@@Base+0xab0> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ - b 5b70c <_PyEval_FormatKwargsError@@Base+0x10a8> │ │ │ │ + b 5b8fc <_PyEval_FormatKwargsError@@Base+0x10a8> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 1fe500 <_PyEval_SliceIndex@@Base> │ │ │ │ + bl 1fe7e4 <_PyEval_SliceIndex@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b6ac <_PyEval_FormatKwargsError@@Base+0x1048> │ │ │ │ - b 5b688 <_PyEval_FormatKwargsError@@Base+0x1024> │ │ │ │ + bne 5b89c <_PyEval_FormatKwargsError@@Base+0x1048> │ │ │ │ + b 5b878 <_PyEval_FormatKwargsError@@Base+0x1024> │ │ │ │ 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 r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 5b778 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ + beq 5b968 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5b778 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ + ble 5b968 <_PyEval_FormatKwargsError@@Base+0x1114> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r1, [pc, #180] @ 5b810 <_PyEval_FormatKwargsError@@Base+0x11ac> │ │ │ │ + ldr r1, [pc, #180] @ 5ba00 <_PyEval_FormatKwargsError@@Base+0x11ac> │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r5, r0 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ - bl fac64 <_PyObject_LookupSpecial@@Base> │ │ │ │ + bl fa79c <_PyObject_LookupSpecial@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5b79c <_PyEval_FormatKwargsError@@Base+0x1138> │ │ │ │ - b 5b78c <_PyEval_FormatKwargsError@@Base+0x1128> │ │ │ │ - movw r0, #29992 @ 0x7528 │ │ │ │ + beq 5b98c <_PyEval_FormatKwargsError@@Base+0x1138> │ │ │ │ + b 5b97c <_PyEval_FormatKwargsError@@Base+0x1128> │ │ │ │ + movw r0, #22952 @ 0x59a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5b7bc <_PyEval_FormatKwargsError@@Base+0x1158> │ │ │ │ + bne 5b9ac <_PyEval_FormatKwargsError@@Base+0x1158> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #30016 @ 0x7540 │ │ │ │ + movw r0, #22976 @ 0x59c0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r5, r0 │ │ │ │ - b 5b7dc <_PyEval_FormatKwargsError@@Base+0x1178> │ │ │ │ + b 5b9cc <_PyEval_FormatKwargsError@@Base+0x1178> │ │ │ │ mov r1, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #30048 @ 0x7560 │ │ │ │ + movw r0, #23008 @ 0x59e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5b7fc <_PyEval_FormatKwargsError@@Base+0x1198> │ │ │ │ + bgt 5b9ec <_PyEval_FormatKwargsError@@Base+0x1198> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5b7fc <_PyEval_FormatKwargsError@@Base+0x1198> │ │ │ │ + bne 5b9ec <_PyEval_FormatKwargsError@@Base+0x1198> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -45671,499 +45797,499 @@ │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 5b860 <_PyEval_FormatKwargsError@@Base+0x11fc> │ │ │ │ + bne 5ba50 <_PyEval_FormatKwargsError@@Base+0x11fc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 5b898 <_PyEval_FormatKwargsError@@Base+0x1234> │ │ │ │ + beq 5ba88 <_PyEval_FormatKwargsError@@Base+0x1234> │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #112] @ 5b8f4 <_PyEval_FormatKwargsError@@Base+0x1290> │ │ │ │ + ldr r3, [pc, #112] @ 5bae4 <_PyEval_FormatKwargsError@@Base+0x1290> │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 5b8e8 <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ + beq 5bad8 <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ ldr r5, [ip] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18e9ec │ │ │ │ + bl 18f910 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5b8e4 <_PyEval_FormatKwargsError@@Base+0x1280> │ │ │ │ + beq 5bad4 <_PyEval_FormatKwargsError@@Base+0x1280> │ │ │ │ cmp r0, #0 │ │ │ │ - movwne ip, #5976 @ 0x1758 │ │ │ │ + movwne ip, #5356 @ 0x14ec │ │ │ │ movtne ip, #104 @ 0x68 │ │ │ │ - bne 5b8e8 <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ + bne 5bad8 <_PyEval_FormatKwargsError@@Base+0x1284> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #6188 @ 0x182c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64684 @ 0xfcac │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov ip, #0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r6, sl, ip, lsl #31 │ │ │ │ + rsbeq r6, sl, r0, ror 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 5b930 <_PyEval_FormatKwargsError@@Base+0x12cc> │ │ │ │ + bne 5bb20 <_PyEval_FormatKwargsError@@Base+0x12cc> │ │ │ │ ldrd r0, [r4] │ │ │ │ - bl 38a56c │ │ │ │ + bl 38a9e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5b95c <_PyEval_FormatKwargsError@@Base+0x12f8> │ │ │ │ - b 5b950 <_PyEval_FormatKwargsError@@Base+0x12ec> │ │ │ │ + bne 5bb4c <_PyEval_FormatKwargsError@@Base+0x12f8> │ │ │ │ + b 5bb40 <_PyEval_FormatKwargsError@@Base+0x12ec> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40780 @ 0x9f4c │ │ │ │ + movw r0, #34988 @ 0x88ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5b96c <_PyEval_FormatKwargsError@@Base+0x1308> │ │ │ │ - b 5b918 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ - bl dd698 │ │ │ │ + beq 5bb5c <_PyEval_FormatKwargsError@@Base+0x1308> │ │ │ │ + b 5bb08 <_PyEval_FormatKwargsError@@Base+0x12b4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5b96c <_PyEval_FormatKwargsError@@Base+0x1308> │ │ │ │ + bne 5bb5c <_PyEval_FormatKwargsError@@Base+0x1308> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 r4, [r0, #44] @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5b9ac <_PyEval_FormatKwargsError@@Base+0x1348> │ │ │ │ + beq 5bb9c <_PyEval_FormatKwargsError@@Base+0x1348> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 5ba20 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ + b 5bc10 <_PyEval_FormatKwargsError@@Base+0x13bc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5ba10 <_PyEval_FormatKwargsError@@Base+0x13ac> │ │ │ │ + bne 5bc00 <_PyEval_FormatKwargsError@@Base+0x13ac> │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq 5ba10 <_PyEval_FormatKwargsError@@Base+0x13ac> │ │ │ │ - bl 1eb2f8 │ │ │ │ + beq 5bc00 <_PyEval_FormatKwargsError@@Base+0x13ac> │ │ │ │ + bl 1eb738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ba70 <_PyEval_FormatKwargsError@@Base+0x140c> │ │ │ │ - bl 1b21cc │ │ │ │ + beq 5bc60 <_PyEval_FormatKwargsError@@Base+0x140c> │ │ │ │ + bl 1b23d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ba08 <_PyEval_FormatKwargsError@@Base+0x13a4> │ │ │ │ + bgt 5bbf8 <_PyEval_FormatKwargsError@@Base+0x13a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ba08 <_PyEval_FormatKwargsError@@Base+0x13a4> │ │ │ │ + bne 5bbf8 <_PyEval_FormatKwargsError@@Base+0x13a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 5ba18 <_PyEval_FormatKwargsError@@Base+0x13b4> │ │ │ │ - bl 1b21cc │ │ │ │ + b 5bc08 <_PyEval_FormatKwargsError@@Base+0x13b4> │ │ │ │ + bl 1b23d4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ba70 <_PyEval_FormatKwargsError@@Base+0x140c> │ │ │ │ + beq 5bc60 <_PyEval_FormatKwargsError@@Base+0x140c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r4 │ │ │ │ - movw r0, #15952 @ 0x3e50 │ │ │ │ + movw r0, #8912 @ 0x22d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5ba58 <_PyEval_FormatKwargsError@@Base+0x13f4> │ │ │ │ + ble 5bc48 <_PyEval_FormatKwargsError@@Base+0x13f4> │ │ │ │ mov r4, r5 │ │ │ │ - b 5ba70 <_PyEval_FormatKwargsError@@Base+0x140c> │ │ │ │ + b 5bc60 <_PyEval_FormatKwargsError@@Base+0x140c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ba50 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ + bne 5bc40 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5ba50 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5bc40 <_PyEval_FormatKwargsError@@Base+0x13ec> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5baa8 <_PyEval_FormatKwargsError@@Base+0x1444> │ │ │ │ + bne 5bc98 <_PyEval_FormatKwargsError@@Base+0x1444> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1c0648 │ │ │ │ + b 1c0aac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40916 @ 0x9fd4 │ │ │ │ + movw r0, #35120 @ 0x8930 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ba98 <_PyEval_FormatKwargsError@@Base+0x1434> │ │ │ │ + bne 5bc88 <_PyEval_FormatKwargsError@@Base+0x1434> │ │ │ │ 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 5bb08 <_PyEval_FormatKwargsError@@Base+0x14a4> │ │ │ │ + bhi 5bcf8 <_PyEval_FormatKwargsError@@Base+0x14a4> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5bb28 <_PyEval_FormatKwargsError@@Base+0x14c4> │ │ │ │ - b 5bb44 <_PyEval_FormatKwargsError@@Base+0x14e0> │ │ │ │ + bne 5bd18 <_PyEval_FormatKwargsError@@Base+0x14c4> │ │ │ │ + b 5bd34 <_PyEval_FormatKwargsError@@Base+0x14e0> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #44828 @ 0xaf1c │ │ │ │ + movw r0, #37044 @ 0x90b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bc60 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ - b 5baf4 <_PyEval_FormatKwargsError@@Base+0x1490> │ │ │ │ - bl e6f4c │ │ │ │ + beq 5be50 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ + b 5bce4 <_PyEval_FormatKwargsError@@Base+0x1490> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bb58 <_PyEval_FormatKwargsError@@Base+0x14f4> │ │ │ │ + ble 5bd48 <_PyEval_FormatKwargsError@@Base+0x14f4> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5bb70 <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ - bl dd698 │ │ │ │ + bne 5bd60 <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5bc60 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ - b 5bb70 <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ + bne 5be50 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ + b 5bd60 <_PyEval_FormatKwargsError@@Base+0x150c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bb3c <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ + bne 5bd2c <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5bb3c <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5bd2c <_PyEval_FormatKwargsError@@Base+0x14d8> │ │ │ │ cmp r7, #1 │ │ │ │ - ble 5bc28 <_PyEval_FormatKwargsError@@Base+0x15c4> │ │ │ │ + ble 5be18 <_PyEval_FormatKwargsError@@Base+0x15c4> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5bbb0 <_PyEval_FormatKwargsError@@Base+0x154c> │ │ │ │ + beq 5bda0 <_PyEval_FormatKwargsError@@Base+0x154c> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5bc2c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5be1c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30084 @ 0x7584 │ │ │ │ + movw r1, #23044 @ 0x5a04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5bc18 <_PyEval_FormatKwargsError@@Base+0x15b4> │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + b 5be08 <_PyEval_FormatKwargsError@@Base+0x15b4> │ │ │ │ + movw r1, #35596 @ 0x8b0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5bbcc <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ - bl d2810 │ │ │ │ + beq 5bdbc <_PyEval_FormatKwargsError@@Base+0x1568> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bbf4 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ + beq 5bde4 <_PyEval_FormatKwargsError@@Base+0x1590> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5bc2c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5be1c <_PyEval_FormatKwargsError@@Base+0x15c8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30172 @ 0x75dc │ │ │ │ + movw r1, #23132 @ 0x5a5c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5bc18 <_PyEval_FormatKwargsError@@Base+0x15b4> │ │ │ │ + b 5be08 <_PyEval_FormatKwargsError@@Base+0x15b4> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #24116 @ 0x5e34 │ │ │ │ + movw r2, #16940 @ 0x422c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #44828 @ 0xaf1c │ │ │ │ + movw r0, #37044 @ 0x90b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5bc60 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5be50 <_PyEval_FormatKwargsError@@Base+0x15fc> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5bc48 <_PyEval_FormatKwargsError@@Base+0x15e4> │ │ │ │ + bgt 5be38 <_PyEval_FormatKwargsError@@Base+0x15e4> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f1e50 │ │ │ │ + b f1af0 │ │ │ │ sub r2, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 56168 <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + b 56358 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #22112 @ 0x5660 │ │ │ │ + movw r0, #15276 @ 0x3bac │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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, #20040 @ 0x4e48 │ │ │ │ + movw r2, #19420 @ 0x4bdc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #30700 @ 0x77ec │ │ │ │ + movw r3, #34060 @ 0x850c │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ mov r6, r0 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5bcc4 <_PyEval_FormatKwargsError@@Base+0x1660> │ │ │ │ - bl 36788c <_PyErr_Format@@Base+0x6ec> │ │ │ │ + bne 5beb4 <_PyEval_FormatKwargsError@@Base+0x1660> │ │ │ │ + bl 3685ac <_PyErr_Format@@Base+0x6ec> │ │ │ │ mov r4, r0 │ │ │ │ - b 5bccc <_PyEval_FormatKwargsError@@Base+0x1668> │ │ │ │ + b 5bebc <_PyEval_FormatKwargsError@@Base+0x1668> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5bdd4 <_PyEval_FormatKwargsError@@Base+0x1770> │ │ │ │ + beq 5bfc4 <_PyEval_FormatKwargsError@@Base+0x1770> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5bcf4 <_PyEval_FormatKwargsError@@Base+0x1690> │ │ │ │ - movw r0, #53784 @ 0xd218 │ │ │ │ + bne 5bee4 <_PyEval_FormatKwargsError@@Base+0x1690> │ │ │ │ + movw r0, #46900 @ 0xb734 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ mov r5, r0 │ │ │ │ - b 5bd30 <_PyEval_FormatKwargsError@@Base+0x16cc> │ │ │ │ - bl 246028 │ │ │ │ + b 5bf20 <_PyEval_FormatKwargsError@@Base+0x16cc> │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5bd1c <_PyEval_FormatKwargsError@@Base+0x16b8> │ │ │ │ + beq 5bf0c <_PyEval_FormatKwargsError@@Base+0x16b8> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5bd38 <_PyEval_FormatKwargsError@@Base+0x16d4> │ │ │ │ - movw r0, #13652 @ 0x3554 │ │ │ │ + beq 5bf28 <_PyEval_FormatKwargsError@@Base+0x16d4> │ │ │ │ + movw r0, #6612 @ 0x19d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ mov r5, r0 │ │ │ │ - b 5bd30 <_PyEval_FormatKwargsError@@Base+0x16cc> │ │ │ │ + b 5bf20 <_PyEval_FormatKwargsError@@Base+0x16cc> │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 1b21cc │ │ │ │ + bl 1b23d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ - bl 246fe4 │ │ │ │ + bl 2479cc │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5bd64 <_PyEval_FormatKwargsError@@Base+0x1700> │ │ │ │ + bne 5bf54 <_PyEval_FormatKwargsError@@Base+0x1700> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5bd4c <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ + ble 5bf3c <_PyEval_FormatKwargsError@@Base+0x16e8> │ │ │ │ mov r4, #0 │ │ │ │ - b 5bdd4 <_PyEval_FormatKwargsError@@Base+0x1770> │ │ │ │ + b 5bfc4 <_PyEval_FormatKwargsError@@Base+0x1770> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5bd44 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ + bne 5bf34 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5bd44 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5bf34 <_PyEval_FormatKwargsError@@Base+0x16e0> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #30324 @ 0x7674 │ │ │ │ + movw r0, #23284 @ 0x5af4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bda8 <_PyEval_FormatKwargsError@@Base+0x1744> │ │ │ │ + bgt 5bf98 <_PyEval_FormatKwargsError@@Base+0x1744> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bda8 <_PyEval_FormatKwargsError@@Base+0x1744> │ │ │ │ + bne 5bf98 <_PyEval_FormatKwargsError@@Base+0x1744> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bdc0 <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ + bgt 5bfb0 <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 5bdc8 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ + beq 5bfb8 <_PyEval_FormatKwargsError@@Base+0x1764> │ │ │ │ mov r4, r6 │ │ │ │ - b 5bdd4 <_PyEval_FormatKwargsError@@Base+0x1770> │ │ │ │ + b 5bfc4 <_PyEval_FormatKwargsError@@Base+0x1770> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5bdc0 <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5bfb0 <_PyEval_FormatKwargsError@@Base+0x175c> │ │ │ │ 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 │ │ │ │ mov r0, #3 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 5bf0c <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + beq 5c0fc <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r5, #16] │ │ │ │ - bl 412d50 │ │ │ │ + bl 4111d0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5beec <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ + beq 5c0dc <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5be6c <_PyEval_FormatKwargsError@@Base+0x1808> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 5c05c <_PyEval_FormatKwargsError@@Base+0x1808> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r3, [r5, #20] │ │ │ │ - bgt 5bebc <_PyEval_FormatKwargsError@@Base+0x1858> │ │ │ │ + bgt 5c0ac <_PyEval_FormatKwargsError@@Base+0x1858> │ │ │ │ add r1, r2, #1 │ │ │ │ str r3, [r5, #20] │ │ │ │ cmp r1, #1073741824 @ 0x40000000 │ │ │ │ str r1, [r3] │ │ │ │ addne r2, r2, #2 │ │ │ │ strne r2, [r3] │ │ │ │ - b 5bebc <_PyEval_FormatKwargsError@@Base+0x1858> │ │ │ │ + b 5c0ac <_PyEval_FormatKwargsError@@Base+0x1858> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ - ldr r1, [pc, #152] @ 5bf14 <_PyEval_FormatKwargsError@@Base+0x18b0> │ │ │ │ + ldr r1, [pc, #152] @ 5c104 <_PyEval_FormatKwargsError@@Base+0x18b0> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #20] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5beec <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ + beq 5c0dc <_PyEval_FormatKwargsError@@Base+0x1888> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 5bec8 <_PyEval_FormatKwargsError@@Base+0x1864> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 5c0b8 <_PyEval_FormatKwargsError@@Base+0x1864> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 5bedc <_PyEval_FormatKwargsError@@Base+0x1878> │ │ │ │ + b 5c0cc <_PyEval_FormatKwargsError@@Base+0x1878> │ │ │ │ ldr r3, [r6, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #24] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5bf0c <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + bgt 5c0fc <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5bf0c <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ + bne 5c0fc <_PyEval_FormatKwargsError@@Base+0x18a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq ip, sl, r8, lsr #5 │ │ │ │ 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 5bf48 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ + bne 5c138 <_PyEval_FormatKwargsError@@Base+0x18e4> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370ed8 │ │ │ │ + b 3719c0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40996 @ 0xa024 │ │ │ │ + movw r0, #35200 @ 0x8980 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5bf38 <_PyEval_FormatKwargsError@@Base+0x18d4> │ │ │ │ + bne 5c128 <_PyEval_FormatKwargsError@@Base+0x18d4> │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r3, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 5bfc8 <_PyEval_FormatKwargsError@@Base+0x1964> │ │ │ │ + beq 5c1b8 <_PyEval_FormatKwargsError@@Base+0x1964> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5bfc8 <_PyEval_FormatKwargsError@@Base+0x1964> │ │ │ │ - bl dd698 │ │ │ │ + bne 5c1b8 <_PyEval_FormatKwargsError@@Base+0x1964> │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vabs.f64 d0, d0 │ │ │ │ - vldr d6, [pc, #60] @ 5c010 <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ - vldr d7, [pc, #64] @ 5c018 <_PyEval_FormatKwargsError@@Base+0x19b4> │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + vldr d6, [pc, #60] @ 5c200 <_PyEval_FormatKwargsError@@Base+0x19ac> │ │ │ │ + vldr d7, [pc, #64] @ 5c208 <_PyEval_FormatKwargsError@@Base+0x19b4> │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d0, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -46182,125 +46308,125 @@ │ │ │ │ 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 5c334 <_PyEval_FormatKwargsError@@Base+0x1cd0> │ │ │ │ + bl 5c524 <_PyEval_FormatKwargsError@@Base+0x1cd0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c098 <_PyEval_FormatKwargsError@@Base+0x1a34> │ │ │ │ + beq 5c288 <_PyEval_FormatKwargsError@@Base+0x1a34> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c078 <_PyEval_FormatKwargsError@@Base+0x1a14> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 5c268 <_PyEval_FormatKwargsError@@Base+0x1a14> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 5c098 <_PyEval_FormatKwargsError@@Base+0x1a34> │ │ │ │ + b 5c288 <_PyEval_FormatKwargsError@@Base+0x1a34> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 5c0a0 <_PyEval_FormatKwargsError@@Base+0x1a3c> │ │ │ │ + vldr d6, [pc, #16] @ 5c290 <_PyEval_FormatKwargsError@@Base+0x1a3c> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5c0fc <_PyEval_FormatKwargsError@@Base+0x1a98> │ │ │ │ + bne 5c2ec <_PyEval_FormatKwargsError@@Base+0x1a98> │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40796 @ 0x9f5c │ │ │ │ + movw r0, #35004 @ 0x88bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5c0c8 <_PyEval_FormatKwargsError@@Base+0x1a64> │ │ │ │ + b 5c2b8 <_PyEval_FormatKwargsError@@Base+0x1a64> │ │ │ │ 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 f1e50 │ │ │ │ + bl f1af0 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr lr, [r0, #20] │ │ │ │ - movw r2, #17868 @ 0x45cc │ │ │ │ + movw r2, #10380 @ 0x288c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ 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 5c160 <_PyEval_FormatKwargsError@@Base+0x1afc> │ │ │ │ + b 5c350 <_PyEval_FormatKwargsError@@Base+0x1afc> │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5c1d8 <_PyEval_FormatKwargsError@@Base+0x1b74> │ │ │ │ + beq 5c3c8 <_PyEval_FormatKwargsError@@Base+0x1b74> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5c1d8 <_PyEval_FormatKwargsError@@Base+0x1b74> │ │ │ │ - bl dd698 │ │ │ │ + bne 5c3c8 <_PyEval_FormatKwargsError@@Base+0x1b74> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 5c230 <_PyEval_FormatKwargsError@@Base+0x1bcc> │ │ │ │ + bne 5c420 <_PyEval_FormatKwargsError@@Base+0x1bcc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ - vldr d6, [pc, #92] @ 5c240 <_PyEval_FormatKwargsError@@Base+0x1bdc> │ │ │ │ + vldr d6, [pc, #92] @ 5c430 <_PyEval_FormatKwargsError@@Base+0x1bdc> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #6244 @ 0x1864 │ │ │ │ + movwhi r0, #5624 @ 0x15f8 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 5c230 <_PyEval_FormatKwargsError@@Base+0x1bcc> │ │ │ │ - vldr d6, [pc, #76] @ 5c248 <_PyEval_FormatKwargsError@@Base+0x1be4> │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + bhi 5c420 <_PyEval_FormatKwargsError@@Base+0x1bcc> │ │ │ │ + vldr d6, [pc, #76] @ 5c438 <_PyEval_FormatKwargsError@@Base+0x1be4> │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ movlt r2, #1 │ │ │ │ @@ -46320,413 +46446,412 @@ │ │ │ │ andseq 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 r6, r0 │ │ │ │ - bl 246028 │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c290 <_PyEval_FormatKwargsError@@Base+0x1c2c> │ │ │ │ + beq 5c480 <_PyEval_FormatKwargsError@@Base+0x1c2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c328 <_PyEval_FormatKwargsError@@Base+0x1cc4> │ │ │ │ - movw r0, #49336 @ 0xc0b8 │ │ │ │ + beq 5c518 <_PyEval_FormatKwargsError@@Base+0x1cc4> │ │ │ │ + movw r0, #42256 @ 0xa510 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1eb2f8 │ │ │ │ + bl 1eb738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5c2ac <_PyEval_FormatKwargsError@@Base+0x1c48> │ │ │ │ + bne 5c49c <_PyEval_FormatKwargsError@@Base+0x1c48> │ │ │ │ mov r0, r6 │ │ │ │ - bl 246fe4 │ │ │ │ - b 5c32c <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ + bl 2479cc │ │ │ │ + b 5c51c <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ ldr r5, [r6, #32] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ mov r1, r0 │ │ │ │ - blt 5c2e0 <_PyEval_FormatKwargsError@@Base+0x1c7c> │ │ │ │ + blt 5c4d0 <_PyEval_FormatKwargsError@@Base+0x1c7c> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #30396 @ 0x76bc │ │ │ │ + movw r0, #23356 @ 0x5b3c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r5, r0 │ │ │ │ - b 5c2f4 <_PyEval_FormatKwargsError@@Base+0x1c90> │ │ │ │ + b 5c4e4 <_PyEval_FormatKwargsError@@Base+0x1c90> │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 246fe4 │ │ │ │ + bl 2479cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c310 <_PyEval_FormatKwargsError@@Base+0x1cac> │ │ │ │ + ble 5c500 <_PyEval_FormatKwargsError@@Base+0x1cac> │ │ │ │ mov r4, r5 │ │ │ │ - b 5c32c <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ + b 5c51c <_PyEval_FormatKwargsError@@Base+0x1cc8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5c308 <_PyEval_FormatKwargsError@@Base+0x1ca4> │ │ │ │ + bne 5c4f8 <_PyEval_FormatKwargsError@@Base+0x1ca4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5c308 <_PyEval_FormatKwargsError@@Base+0x1ca4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5c4f8 <_PyEval_FormatKwargsError@@Base+0x1ca4> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c39c <_PyEval_FormatKwargsError@@Base+0x1d38> │ │ │ │ - bl dd698 │ │ │ │ + bne 5c58c <_PyEval_FormatKwargsError@@Base+0x1d38> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c39c <_PyEval_FormatKwargsError@@Base+0x1d38> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5c58c <_PyEval_FormatKwargsError@@Base+0x1d38> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #30416 @ 0x76d0 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #23376 @ 0x5b50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5c3d8 <_PyEval_FormatKwargsError@@Base+0x1d74> │ │ │ │ + bne 5c5c8 <_PyEval_FormatKwargsError@@Base+0x1d74> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2a48e8 │ │ │ │ + b 2a7fe0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40948 @ 0x9ff4 │ │ │ │ + movw r0, #35152 @ 0x8950 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5c3c8 <_PyEval_FormatKwargsError@@Base+0x1d64> │ │ │ │ + bne 5c5b8 <_PyEval_FormatKwargsError@@Base+0x1d64> │ │ │ │ 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 5c44c <_PyEval_FormatKwargsError@@Base+0x1de8> │ │ │ │ + bne 5c63c <_PyEval_FormatKwargsError@@Base+0x1de8> │ │ │ │ ldm r4, {r1, r2} │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40800 @ 0x9f60 │ │ │ │ + movw r0, #35008 @ 0x88c0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5c418 <_PyEval_FormatKwargsError@@Base+0x1db4> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ + b 5c608 <_PyEval_FormatKwargsError@@Base+0x1db4> │ │ │ │ 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 │ │ │ │ - beq 5c4b0 <_PyEval_FormatKwargsError@@Base+0x1e4c> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 5c69c <_PyEval_FormatKwargsError@@Base+0x1e48> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c4b8 <_PyEval_FormatKwargsError@@Base+0x1e54> │ │ │ │ + beq 5c6a4 <_PyEval_FormatKwargsError@@Base+0x1e50> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5c514 <_PyEval_FormatKwargsError@@Base+0x1eb0> │ │ │ │ + bne 5c700 <_PyEval_FormatKwargsError@@Base+0x1eac> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5c50c <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ + bne 5c6f8 <_PyEval_FormatKwargsError@@Base+0x1ea4> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5c50c <_PyEval_FormatKwargsError@@Base+0x1ea8> │ │ │ │ + bne 5c6f8 <_PyEval_FormatKwargsError@@Base+0x1ea4> │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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 r4, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3bf94c <_PyParkingLot_AfterFork@@Base+0x39dc> │ │ │ │ + b 3bf350 <_PyParkingLot_AfterFork@@Base+0x3de8> │ │ │ │ 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 5c590 <_PyEval_FormatKwargsError@@Base+0x1f2c> │ │ │ │ + bhi 5c77c <_PyEval_FormatKwargsError@@Base+0x1f28> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c5b0 <_PyEval_FormatKwargsError@@Base+0x1f4c> │ │ │ │ - b 5c5cc <_PyEval_FormatKwargsError@@Base+0x1f68> │ │ │ │ + bne 5c79c <_PyEval_FormatKwargsError@@Base+0x1f48> │ │ │ │ + b 5c7b8 <_PyEval_FormatKwargsError@@Base+0x1f64> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #44924 @ 0xaf7c │ │ │ │ + movw r0, #37140 @ 0x9114 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c6e8 <_PyEval_FormatKwargsError@@Base+0x2084> │ │ │ │ - b 5c57c <_PyEval_FormatKwargsError@@Base+0x1f18> │ │ │ │ - bl e6f4c │ │ │ │ + beq 5c8d4 <_PyEval_FormatKwargsError@@Base+0x2080> │ │ │ │ + b 5c768 <_PyEval_FormatKwargsError@@Base+0x1f14> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5c5e0 <_PyEval_FormatKwargsError@@Base+0x1f7c> │ │ │ │ + ble 5c7cc <_PyEval_FormatKwargsError@@Base+0x1f78> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 5c5f8 <_PyEval_FormatKwargsError@@Base+0x1f94> │ │ │ │ - bl dd698 │ │ │ │ + bne 5c7e4 <_PyEval_FormatKwargsError@@Base+0x1f90> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 5c6e8 <_PyEval_FormatKwargsError@@Base+0x2084> │ │ │ │ - b 5c5f8 <_PyEval_FormatKwargsError@@Base+0x1f94> │ │ │ │ + bne 5c8d4 <_PyEval_FormatKwargsError@@Base+0x2080> │ │ │ │ + b 5c7e4 <_PyEval_FormatKwargsError@@Base+0x1f90> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5c5c4 <_PyEval_FormatKwargsError@@Base+0x1f60> │ │ │ │ + bne 5c7b0 <_PyEval_FormatKwargsError@@Base+0x1f5c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5c5c4 <_PyEval_FormatKwargsError@@Base+0x1f60> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5c7b0 <_PyEval_FormatKwargsError@@Base+0x1f5c> │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 5c6b4 <_PyEval_FormatKwargsError@@Base+0x2050> │ │ │ │ + ble 5c8a0 <_PyEval_FormatKwargsError@@Base+0x204c> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 5c63c <_PyEval_FormatKwargsError@@Base+0x1fd8> │ │ │ │ + beq 5c828 <_PyEval_FormatKwargsError@@Base+0x1fd4> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 5c6b4 <_PyEval_FormatKwargsError@@Base+0x2050> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5c8a0 <_PyEval_FormatKwargsError@@Base+0x204c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30488 @ 0x7718 │ │ │ │ + movw r1, #23448 @ 0x5b98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5c6a4 <_PyEval_FormatKwargsError@@Base+0x2040> │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + b 5c890 <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ + movw r1, #35596 @ 0x8b0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 5c658 <_PyEval_FormatKwargsError@@Base+0x1ff4> │ │ │ │ - bl d2810 │ │ │ │ + beq 5c844 <_PyEval_FormatKwargsError@@Base+0x1ff0> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c680 <_PyEval_FormatKwargsError@@Base+0x201c> │ │ │ │ + beq 5c86c <_PyEval_FormatKwargsError@@Base+0x2018> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 5c6b4 <_PyEval_FormatKwargsError@@Base+0x2050> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5c8a0 <_PyEval_FormatKwargsError@@Base+0x204c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30576 @ 0x7770 │ │ │ │ + movw r1, #23536 @ 0x5bf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 5c6a4 <_PyEval_FormatKwargsError@@Base+0x2040> │ │ │ │ + b 5c890 <_PyEval_FormatKwargsError@@Base+0x203c> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #24116 @ 0x5e34 │ │ │ │ + movw r2, #16940 @ 0x422c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #44924 @ 0xaf7c │ │ │ │ + movw r0, #37140 @ 0x9114 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5c6e8 <_PyEval_FormatKwargsError@@Base+0x2084> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5c8d4 <_PyEval_FormatKwargsError@@Base+0x2080> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 5c6d0 <_PyEval_FormatKwargsError@@Base+0x206c> │ │ │ │ + bgt 5c8bc <_PyEval_FormatKwargsError@@Base+0x2068> │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b f1e50 │ │ │ │ + b f1af0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 56168 <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + b 56358 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r3, r1 │ │ │ │ - movw ip, #45548 @ 0xb1ec │ │ │ │ + movw ip, #45552 @ 0xb1f0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub r1, r1, #33 @ 0x21 │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwls r1, #30668 @ 0x77cc │ │ │ │ - movwhi r1, #30700 @ 0x77ec │ │ │ │ + movwls r1, #23628 @ 0x5c4c │ │ │ │ + movwhi r1, #23660 @ 0x5c6c │ │ │ │ ldr r0, [ip] │ │ │ │ movtls r1, #72 @ 0x48 │ │ │ │ movthi r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 5c750 <_PyEval_FormatKwargsError@@Base+0x20ec> │ │ │ │ - movw r1, #51560 @ 0xc968 │ │ │ │ + beq 5c93c <_PyEval_FormatKwargsError@@Base+0x20e8> │ │ │ │ + movw r1, #52052 @ 0xcb54 │ │ │ │ movt r1, #5 │ │ │ │ - b 2ae030 │ │ │ │ + b 2b16c8 │ │ │ │ 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 │ │ │ │ - movw r1, #51560 @ 0xc968 │ │ │ │ + movw r1, #52052 @ 0xcb54 │ │ │ │ movt r1, #5 │ │ │ │ - bl 24a91c │ │ │ │ + bl 24bc00 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5c7ac <_PyEval_FormatKwargsError@@Base+0x2148> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 5c998 <_PyEval_FormatKwargsError@@Base+0x2144> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5c7ac <_PyEval_FormatKwargsError@@Base+0x2148> │ │ │ │ + beq 5c998 <_PyEval_FormatKwargsError@@Base+0x2144> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #51560 @ 0xc968 │ │ │ │ + movw r1, #52052 @ 0xcb54 │ │ │ │ movt r1, #5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 34d7fc │ │ │ │ + b 34e994 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5c7e4 <_PyEval_FormatKwargsError@@Base+0x2180> │ │ │ │ + bne 5c9d0 <_PyEval_FormatKwargsError@@Base+0x217c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 286018 │ │ │ │ + b 288d30 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40980 @ 0xa014 │ │ │ │ + movw r0, #35184 @ 0x8970 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5c7d4 <_PyEval_FormatKwargsError@@Base+0x2170> │ │ │ │ + bne 5c9c0 <_PyEval_FormatKwargsError@@Base+0x216c> │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r2, #38024 @ 0x9488 │ │ │ │ + movw r2, #37404 @ 0x921c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r2 │ │ │ │ - bne 5c848 <_PyEval_FormatKwargsError@@Base+0x21e4> │ │ │ │ - bl 3b6b90 <_PyStaticType_GetBuiltins@@Base+0x184> │ │ │ │ + bne 5ca34 <_PyEval_FormatKwargsError@@Base+0x21e0> │ │ │ │ + bl 3b6188 <_PyStaticType_GetBuiltins@@Base+0x184> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5c858 <_PyEval_FormatKwargsError@@Base+0x21f4> │ │ │ │ - b 5c864 <_PyEval_FormatKwargsError@@Base+0x2200> │ │ │ │ + bne 5ca44 <_PyEval_FormatKwargsError@@Base+0x21f0> │ │ │ │ + b 5ca50 <_PyEval_FormatKwargsError@@Base+0x21fc> │ │ │ │ mov r2, #1 │ │ │ │ - bl 38a584 │ │ │ │ + bl 38a9fc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5c864 <_PyEval_FormatKwargsError@@Base+0x2200> │ │ │ │ + beq 5ca50 <_PyEval_FormatKwargsError@@Base+0x21fc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #7456 @ 0x1d20 │ │ │ │ + movw r3, #6836 @ 0x1ab4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5c88c <_PyEval_FormatKwargsError@@Base+0x2228> │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + beq 5ca78 <_PyEval_FormatKwargsError@@Base+0x2224> │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 5c880 <_PyEval_FormatKwargsError@@Base+0x221c> │ │ │ │ + bne 5ca6c <_PyEval_FormatKwargsError@@Base+0x2218> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 5c880 <_PyEval_FormatKwargsError@@Base+0x221c> │ │ │ │ + bhi 5ca6c <_PyEval_FormatKwargsError@@Base+0x2218> │ │ │ │ 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, [r0, #12] │ │ │ │ mov r7, r2 │ │ │ │ @@ -46737,87 +46862,88 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 5cb0c <_PyEval_FormatKwargsError@@Base+0x24a8> │ │ │ │ + bl 5ccfc <_PyEval_FormatKwargsError@@Base+0x24a8> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c914 <_PyEval_FormatKwargsError@@Base+0x22b0> │ │ │ │ + bgt 5cb00 <_PyEval_FormatKwargsError@@Base+0x22ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5c914 <_PyEval_FormatKwargsError@@Base+0x22b0> │ │ │ │ + bne 5cb00 <_PyEval_FormatKwargsError@@Base+0x22ac> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5c934 <_PyEval_FormatKwargsError@@Base+0x22d0> │ │ │ │ + bgt 5cb20 <_PyEval_FormatKwargsError@@Base+0x22cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5c934 <_PyEval_FormatKwargsError@@Base+0x22d0> │ │ │ │ + bne 5cb20 <_PyEval_FormatKwargsError@@Base+0x22cc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 5c960 <_PyEval_FormatKwargsError@@Base+0x22fc> │ │ │ │ + beq 5cb4c <_PyEval_FormatKwargsError@@Base+0x22f8> │ │ │ │ cmp r7, #3 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eoreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, 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] @ 5ca10 <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ + vldr d7, [pc, #136] @ 5cc00 <_PyEval_FormatKwargsError@@Base+0x23ac> │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5c9d8 <_PyEval_FormatKwargsError@@Base+0x2374> │ │ │ │ + bhi 5cbc4 <_PyEval_FormatKwargsError@@Base+0x2370> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5c9b4 <_PyEval_FormatKwargsError@@Base+0x2350> │ │ │ │ + ble 5cba0 <_PyEval_FormatKwargsError@@Base+0x234c> │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ b 2e270 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ - vldr d7, [pc, #84] @ 5ca18 <_PyEval_FormatKwargsError@@Base+0x23b4> │ │ │ │ + vldr d7, [pc, #88] @ 5cc08 <_PyEval_FormatKwargsError@@Base+0x23b4> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ - vldr d8, [pc, #84] @ 5ca20 <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ + vldr d8, [pc, #88] @ 5cc10 <_PyEval_FormatKwargsError@@Base+0x23bc> │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d7 │ │ │ │ - b 5ca00 <_PyEval_FormatKwargsError@@Base+0x239c> │ │ │ │ + b 5cbec <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5ca00 <_PyEval_FormatKwargsError@@Base+0x239c> │ │ │ │ + bvs 5cbec <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 5ca00 <_PyEval_FormatKwargsError@@Base+0x239c> │ │ │ │ - vldr d8, [pc, #32] @ 5ca18 <_PyEval_FormatKwargsError@@Base+0x23b4> │ │ │ │ + bgt 5cbec <_PyEval_FormatKwargsError@@Base+0x2398> │ │ │ │ + vldr d8, [pc, #36] @ 5cc08 <_PyEval_FormatKwargsError@@Base+0x23b4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r0] │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ svcvc 0x00f80000 │ │ │ │ andeq r0, r0, r0 │ │ │ │ @ instruction: 0xfff00000 @ IMB │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -46825,75 +46951,75 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ ldr r5, [r0, #12] │ │ │ │ - ldr r1, [pc, #176] @ 5cb04 <_PyEval_FormatKwargsError@@Base+0x24a0> │ │ │ │ + ldr r1, [pc, #176] @ 5ccf4 <_PyEval_FormatKwargsError@@Base+0x24a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 5caf8 <_PyEval_FormatKwargsError@@Base+0x2494> │ │ │ │ + beq 5cce8 <_PyEval_FormatKwargsError@@Base+0x2494> │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 5ca80 <_PyEval_FormatKwargsError@@Base+0x241c> │ │ │ │ + beq 5cc70 <_PyEval_FormatKwargsError@@Base+0x241c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ca9c <_PyEval_FormatKwargsError@@Base+0x2438> │ │ │ │ - b 5cacc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ - ldr r1, [pc, #128] @ 5cb08 <_PyEval_FormatKwargsError@@Base+0x24a4> │ │ │ │ + bne 5cc8c <_PyEval_FormatKwargsError@@Base+0x2438> │ │ │ │ + b 5ccbc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ + ldr r1, [pc, #128] @ 5ccf8 <_PyEval_FormatKwargsError@@Base+0x24a4> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5ca70 <_PyEval_FormatKwargsError@@Base+0x240c> │ │ │ │ - b 5caf8 <_PyEval_FormatKwargsError@@Base+0x2494> │ │ │ │ + bne 5cc60 <_PyEval_FormatKwargsError@@Base+0x240c> │ │ │ │ + b 5cce8 <_PyEval_FormatKwargsError@@Base+0x2494> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ ands r2, r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5cacc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ + bne 5ccbc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ ldr r3, [r0] │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cacc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ + bgt 5ccbc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5cacc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ccbc <_PyEval_FormatKwargsError@@Base+0x2468> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #4496 @ 0x1190 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #62992 @ 0xf610 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #30796 @ 0x784c │ │ │ │ + movw r0, #23756 @ 0x5ccc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r3, fp, ip, ror r0 │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ 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 5ccd8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ + beq 5cec8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5ccd4 <_PyEval_FormatKwargsError@@Base+0x2670> │ │ │ │ + bne 5cec4 <_PyEval_FormatKwargsError@@Base+0x2670> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #60 @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ @@ -46907,28 +47033,28 @@ │ │ │ │ bl 2df4c │ │ │ │ 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 421624 │ │ │ │ + bl 42028c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cc80 <_PyEval_FormatKwargsError@@Base+0x261c> │ │ │ │ + bne 5ce70 <_PyEval_FormatKwargsError@@Base+0x261c> │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ce5e8 │ │ │ │ + bl 3cd3c0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 5cbcc <_PyEval_FormatKwargsError@@Base+0x2568> │ │ │ │ - bhi 5cb88 <_PyEval_FormatKwargsError@@Base+0x2524> │ │ │ │ + beq 5cdbc <_PyEval_FormatKwargsError@@Base+0x2568> │ │ │ │ + bhi 5cd78 <_PyEval_FormatKwargsError@@Base+0x2524> │ │ │ │ clz r4, r0 │ │ │ │ lsr r4, r4, #5 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b 5cc90 <_PyEval_FormatKwargsError@@Base+0x262c> │ │ │ │ + b 5ce80 <_PyEval_FormatKwargsError@@Base+0x262c> │ │ │ │ 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] │ │ │ │ @@ -46936,85 +47062,112 @@ │ │ │ │ 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 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc34 <_PyEval_FormatKwargsError@@Base+0x25d0> │ │ │ │ + bgt 5ce24 <_PyEval_FormatKwargsError@@Base+0x25d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 5cc34 <_PyEval_FormatKwargsError@@Base+0x25d0> │ │ │ │ + bne 5ce24 <_PyEval_FormatKwargsError@@Base+0x25d0> │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc54 <_PyEval_FormatKwargsError@@Base+0x25f0> │ │ │ │ + bgt 5ce44 <_PyEval_FormatKwargsError@@Base+0x25f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5cc54 <_PyEval_FormatKwargsError@@Base+0x25f0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ce44 <_PyEval_FormatKwargsError@@Base+0x25f0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5cc74 <_PyEval_FormatKwargsError@@Base+0x2610> │ │ │ │ + bgt 5ce64 <_PyEval_FormatKwargsError@@Base+0x2610> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5cc74 <_PyEval_FormatKwargsError@@Base+0x2610> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ce64 <_PyEval_FormatKwargsError@@Base+0x2610> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 5cc84 <_PyEval_FormatKwargsError@@Base+0x2620> │ │ │ │ - b 5cc8c <_PyEval_FormatKwargsError@@Base+0x2628> │ │ │ │ + bge 5ce74 <_PyEval_FormatKwargsError@@Base+0x2620> │ │ │ │ + b 5ce7c <_PyEval_FormatKwargsError@@Base+0x2628> │ │ │ │ cmp r4, #1 │ │ │ │ - bne 5cb88 <_PyEval_FormatKwargsError@@Base+0x2524> │ │ │ │ - b 5cc90 <_PyEval_FormatKwargsError@@Base+0x262c> │ │ │ │ + bne 5cd78 <_PyEval_FormatKwargsError@@Base+0x2524> │ │ │ │ + b 5ce80 <_PyEval_FormatKwargsError@@Base+0x262c> │ │ │ │ mvn r4, #0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ccb0 <_PyEval_FormatKwargsError@@Base+0x264c> │ │ │ │ + bgt 5cea0 <_PyEval_FormatKwargsError@@Base+0x264c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5ccb0 <_PyEval_FormatKwargsError@@Base+0x264c> │ │ │ │ + bne 5cea0 <_PyEval_FormatKwargsError@@Base+0x264c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ccd8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ + bgt 5cec8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5ccd8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ + bne 5cec8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5ccd8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5cec8 <_PyEval_FormatKwargsError@@Base+0x2674> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #30820 @ 0x7864 │ │ │ │ + movw r3, #23780 @ 0x5ce4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r1, #52496 @ 0xcd10 │ │ │ │ + movw r1, #53100 @ 0xcf6c │ │ │ │ movt r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24a2e8 │ │ │ │ + b 24c1b8 │ │ │ │ + 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 1bf268 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5cf34 <_PyEval_FormatKwargsError@@Base+0x26e0> │ │ │ │ + bl dda40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5cf64 <_PyEval_FormatKwargsError@@Base+0x2710> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2f09c │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 5cf54 <_PyEval_FormatKwargsError@@Base+0x2700> │ │ │ │ + bl dda40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 5cf64 <_PyEval_FormatKwargsError@@Base+0x2710> │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b ddc78 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ vcmp.f64 d0, #0.0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5cd30 <_PyEval_FormatKwargsError@@Base+0x26cc> │ │ │ │ + beq 5cf8c <_PyEval_FormatKwargsError@@Base+0x2738> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d97c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ @@ -47025,224 +47178,224 @@ │ │ │ │ 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 5cd7c <_PyEval_FormatKwargsError@@Base+0x2718> │ │ │ │ + bhi 5cfd8 <_PyEval_FormatKwargsError@@Base+0x2784> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 5cd9c <_PyEval_FormatKwargsError@@Base+0x2738> │ │ │ │ - b 5cdb0 <_PyEval_FormatKwargsError@@Base+0x274c> │ │ │ │ + bgt 5cff8 <_PyEval_FormatKwargsError@@Base+0x27a4> │ │ │ │ + b 5d00c <_PyEval_FormatKwargsError@@Base+0x27b8> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #62888 @ 0xf5a8 │ │ │ │ + movw r0, #55800 @ 0xd9f8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5cd70 <_PyEval_FormatKwargsError@@Base+0x270c> │ │ │ │ - b 5cdfc <_PyEval_FormatKwargsError@@Base+0x2798> │ │ │ │ + bne 5cfcc <_PyEval_FormatKwargsError@@Base+0x2778> │ │ │ │ + b 5d058 <_PyEval_FormatKwargsError@@Base+0x2804> │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 225bb4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 227034 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cdfc <_PyEval_FormatKwargsError@@Base+0x2798> │ │ │ │ + beq 5d058 <_PyEval_FormatKwargsError@@Base+0x2804> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5cde0 <_PyEval_FormatKwargsError@@Base+0x277c> │ │ │ │ + beq 5d03c <_PyEval_FormatKwargsError@@Base+0x27e8> │ │ │ │ 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 5cdec <_PyEval_FormatKwargsError@@Base+0x2788> │ │ │ │ + b 5d048 <_PyEval_FormatKwargsError@@Base+0x27f4> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 388710 <_PyCode_ReturnsOnlyNone@@Base+0x700> │ │ │ │ + b 388b88 <_PyCode_ReturnsOnlyNone@@Base+0x6fc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 3a1868 <_PyTime_ObjectToTime_t@@Base+0x73c> │ │ │ │ + b 3a1208 <_PyTime_ObjectToTime_t@@Base+0x70c> │ │ │ │ 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 5ce38 <_PyEval_FormatKwargsError@@Base+0x27d4> │ │ │ │ + bne 5d094 <_PyEval_FormatKwargsError@@Base+0x2840> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d001c │ │ │ │ + b 3cedf8 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40972 @ 0xa00c │ │ │ │ + movw r0, #35176 @ 0x8968 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5ce28 <_PyEval_FormatKwargsError@@Base+0x27c4> │ │ │ │ + bne 5d084 <_PyEval_FormatKwargsError@@Base+0x2830> │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5ce9c <_PyEval_FormatKwargsError@@Base+0x2838> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 5d0f8 <_PyEval_FormatKwargsError@@Base+0x28a4> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cea4 <_PyEval_FormatKwargsError@@Base+0x2840> │ │ │ │ + beq 5d100 <_PyEval_FormatKwargsError@@Base+0x28ac> │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 5d064 <_PyEval_FormatKwargsError@@Base+0x2a00> │ │ │ │ + bne 5d2c0 <_PyEval_FormatKwargsError@@Base+0x2a6c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 134d08 │ │ │ │ + bl 134860 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 5d050 <_PyEval_FormatKwargsError@@Base+0x29ec> │ │ │ │ + beq 5d2ac <_PyEval_FormatKwargsError@@Base+0x2a58> │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 5cf00 <_PyEval_FormatKwargsError@@Base+0x289c> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 5d15c <_PyEval_FormatKwargsError@@Base+0x2908> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cf08 <_PyEval_FormatKwargsError@@Base+0x28a4> │ │ │ │ + beq 5d164 <_PyEval_FormatKwargsError@@Base+0x2910> │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5cf34 <_PyEval_FormatKwargsError@@Base+0x28d0> │ │ │ │ + bne 5d190 <_PyEval_FormatKwargsError@@Base+0x293c> │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5cf44 <_PyEval_FormatKwargsError@@Base+0x28e0> │ │ │ │ + bne 5d1a0 <_PyEval_FormatKwargsError@@Base+0x294c> │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5d050 <_PyEval_FormatKwargsError@@Base+0x29ec> │ │ │ │ + b 5d2ac <_PyEval_FormatKwargsError@@Base+0x2a58> │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 5cf34 <_PyEval_FormatKwargsError@@Base+0x28d0> │ │ │ │ + bne 5d190 <_PyEval_FormatKwargsError@@Base+0x293c> │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 5cfe8 <_PyEval_FormatKwargsError@@Base+0x2984> │ │ │ │ - bl 134d08 │ │ │ │ + beq 5d244 <_PyEval_FormatKwargsError@@Base+0x29f0> │ │ │ │ + bl 134860 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 5cfe8 <_PyEval_FormatKwargsError@@Base+0x2984> │ │ │ │ + beq 5d244 <_PyEval_FormatKwargsError@@Base+0x29f0> │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5cfb4 <_PyEval_FormatKwargsError@@Base+0x2950> │ │ │ │ - bl dd698 │ │ │ │ + beq 5d210 <_PyEval_FormatKwargsError@@Base+0x29bc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5cfb4 <_PyEval_FormatKwargsError@@Base+0x2950> │ │ │ │ + beq 5d210 <_PyEval_FormatKwargsError@@Base+0x29bc> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 5d050 <_PyEval_FormatKwargsError@@Base+0x29ec> │ │ │ │ + b 5d2ac <_PyEval_FormatKwargsError@@Base+0x2a58> │ │ │ │ cmp r8, r6 │ │ │ │ - bne 5cfd8 <_PyEval_FormatKwargsError@@Base+0x2974> │ │ │ │ + bne 5d234 <_PyEval_FormatKwargsError@@Base+0x29e0> │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d000 <_PyEval_FormatKwargsError@@Base+0x299c> │ │ │ │ + beq 5d25c <_PyEval_FormatKwargsError@@Base+0x2a08> │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 5cf58 <_PyEval_FormatKwargsError@@Base+0x28f4> │ │ │ │ + b 5d1b4 <_PyEval_FormatKwargsError@@Base+0x2960> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132168 │ │ │ │ + bl 131cc4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 5d00c <_PyEval_FormatKwargsError@@Base+0x29a8> │ │ │ │ + bne 5d268 <_PyEval_FormatKwargsError@@Base+0x2a14> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 5cf28 <_PyEval_FormatKwargsError@@Base+0x28c4> │ │ │ │ + bl ba0f0 │ │ │ │ + b 5d184 <_PyEval_FormatKwargsError@@Base+0x2930> │ │ │ │ cmp r6, r5 │ │ │ │ - ble 5d028 <_PyEval_FormatKwargsError@@Base+0x29c4> │ │ │ │ + ble 5d284 <_PyEval_FormatKwargsError@@Base+0x2a30> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 5d00c <_PyEval_FormatKwargsError@@Base+0x29a8> │ │ │ │ + b 5d268 <_PyEval_FormatKwargsError@@Base+0x2a14> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fa70 │ │ │ │ - b 5d05c <_PyEval_FormatKwargsError@@Base+0x29f8> │ │ │ │ + bl 14f220 │ │ │ │ + b 5d2b8 <_PyEval_FormatKwargsError@@Base+0x2a64> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r3, [r0, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d080 <_PyEval_FormatKwargsError@@Base+0x2a1c> │ │ │ │ - b 5d51c <_PyBytes_ReverseFind@@Base+0x300> │ │ │ │ + bne 5d2dc <_PyEval_FormatKwargsError@@Base+0x2a88> │ │ │ │ + b 5d70c <_PyBytes_ReverseFind@@Base+0x294> │ │ │ │ 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 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 422228 │ │ │ │ + b 42178c <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4000] @ 0xfa0 │ │ │ │ subs r6, r3, #0 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ @@ -47254,101 +47407,101 @@ │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ moveq r5, r6 │ │ │ │ bl 2df4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r6, r3 │ │ │ │ - bne 5d11c <_PyEval_FormatKwargsError@@Base+0x2ab8> │ │ │ │ + bne 5d378 <_PyEval_FormatKwargsError@@Base+0x2b24> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d150 <_PyEval_FormatKwargsError@@Base+0x2aec> │ │ │ │ + beq 5d3ac <_PyEval_FormatKwargsError@@Base+0x2b58> │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #212] @ 5d218 <_PyEval_FormatKwargsError@@Base+0x2bb4> │ │ │ │ + ldr r3, [pc, #212] @ 5d474 <_PyEval_FormatKwargsError@@Base+0x2c20> │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d1f8 <_PyEval_FormatKwargsError@@Base+0x2b94> │ │ │ │ + beq 5d454 <_PyEval_FormatKwargsError@@Base+0x2c00> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 5d16c <_PyEval_FormatKwargsError@@Base+0x2b08> │ │ │ │ + beq 5d3c8 <_PyEval_FormatKwargsError@@Base+0x2b74> │ │ │ │ mov r4, #0 │ │ │ │ - b 5d1f8 <_PyEval_FormatKwargsError@@Base+0x2b94> │ │ │ │ + b 5d454 <_PyEval_FormatKwargsError@@Base+0x2c00> │ │ │ │ add r5, r5, r7 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 5d1e0 <_PyEval_FormatKwargsError@@Base+0x2b7c> │ │ │ │ + beq 5d43c <_PyEval_FormatKwargsError@@Base+0x2be8> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d190 <_PyEval_FormatKwargsError@@Base+0x2b2c> │ │ │ │ + beq 5d3ec <_PyEval_FormatKwargsError@@Base+0x2b98> │ │ │ │ cmp r5, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 5d1e0 <_PyEval_FormatKwargsError@@Base+0x2b7c> │ │ │ │ + beq 5d43c <_PyEval_FormatKwargsError@@Base+0x2be8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5d1d0 <_PyEval_FormatKwargsError@@Base+0x2b6c> │ │ │ │ - bl e6f4c │ │ │ │ + beq 5d42c <_PyEval_FormatKwargsError@@Base+0x2bd8> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d1c8 <_PyEval_FormatKwargsError@@Base+0x2b64> │ │ │ │ + bgt 5d424 <_PyEval_FormatKwargsError@@Base+0x2bd0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5d1c8 <_PyEval_FormatKwargsError@@Base+0x2b64> │ │ │ │ + bne 5d424 <_PyEval_FormatKwargsError@@Base+0x2bd0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5d1e0 <_PyEval_FormatKwargsError@@Base+0x2b7c> │ │ │ │ - bl dd698 │ │ │ │ + bne 5d43c <_PyEval_FormatKwargsError@@Base+0x2be8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 5d164 <_PyEval_FormatKwargsError@@Base+0x2b00> │ │ │ │ + bne 5d3c0 <_PyEval_FormatKwargsError@@Base+0x2b6c> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r6 │ │ │ │ - bl 54d1c <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ + bl 54ed0 <_Py_strhex_bytes_with_sep@@Base> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5d20c <_PyEval_FormatKwargsError@@Base+0x2ba8> │ │ │ │ + beq 5d468 <_PyEval_FormatKwargsError@@Base+0x2c14> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsl r3 │ │ │ │ + rsbeq r7, sl, r4, lsl r3 │ │ │ │ │ │ │ │ -0005d21c <_PyBytes_ReverseFind@@Base>: │ │ │ │ +0005d478 <_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] │ │ │ │ subs ip, r3, #0 │ │ │ │ addeq r0, r1, r4 │ │ │ │ - beq 5d25c <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ + beq 5d4b8 <_PyBytes_ReverseFind@@Base+0x40> │ │ │ │ mov lr, #2 │ │ │ │ mvn ip, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 34f1ac │ │ │ │ + bl 3502cc │ │ │ │ cmp r0, #0 │ │ │ │ addge r0, r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -47356,341 +47509,314 @@ │ │ │ │ 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 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r7, r7, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ addlt r4, r4, r1 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ ldr r0, [r8, #12] │ │ │ │ subs ip, r1, #0 │ │ │ │ sublt r1, r5, #1 │ │ │ │ movge r1, r5 │ │ │ │ addlt ip, ip, #60 @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5d36c <_PyBytes_ReverseFind@@Base+0x150> │ │ │ │ + beq 5d5c8 <_PyBytes_ReverseFind@@Base+0x150> │ │ │ │ add lr, r0, #1 │ │ │ │ cmp r6, #0 │ │ │ │ bic lr, lr, #2 │ │ │ │ - beq 5d334 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ + beq 5d590 <_PyBytes_ReverseFind@@Base+0x118> │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #7772 @ 0x1e5c │ │ │ │ + movw ip, #732 @ 0x2dc │ │ │ │ movt ip, #71 @ 0x47 │ │ │ │ mov r3, r1 │ │ │ │ str r6, [sp, #8] │ │ │ │ mov r1, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r0, #31120 @ 0x7990 │ │ │ │ + movw r0, #24080 @ 0x5e10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - movw r2, #15840 @ 0x3de0 │ │ │ │ + movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ movne r2, ip │ │ │ │ - bl d3098 │ │ │ │ - b 5d3ac <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ + bl d3434 │ │ │ │ + b 5d608 <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ cmp lr, #0 │ │ │ │ str r4, [sp, #4] │ │ │ │ - movw r4, #7772 @ 0x1e5c │ │ │ │ + movw r4, #732 @ 0x2dc │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #15840 @ 0x3de0 │ │ │ │ + movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r1, r0 │ │ │ │ movne r2, r4 │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #31148 @ 0x79ac │ │ │ │ + movw r0, #24108 @ 0x5e2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ - b 5d3ac <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ + bl d3434 │ │ │ │ + b 5d608 <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5d390 <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ + beq 5d5ec <_PyBytes_ReverseFind@@Base+0x174> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ str r6, [sp] │ │ │ │ - movw r0, #31172 @ 0x79c4 │ │ │ │ + movw r0, #24132 @ 0x5e44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ - b 5d3ac <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ + bl d3434 │ │ │ │ + b 5d608 <_PyBytes_ReverseFind@@Base+0x190> │ │ │ │ mov r3, r4 │ │ │ │ mov r2, ip │ │ │ │ - movw r0, #31192 @ 0x79d8 │ │ │ │ + movw r0, #24152 @ 0x5e58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5d3e8 <_PyBytes_ReverseFind@@Base+0x1cc> │ │ │ │ - bl dd698 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d418 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2f09c │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 5d408 <_PyBytes_ReverseFind@@Base+0x1ec> │ │ │ │ - bl dd698 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 5d418 <_PyBytes_ReverseFind@@Base+0x1fc> │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ - 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 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5d450 <_PyBytes_ReverseFind@@Base+0x234> │ │ │ │ + bne 5d640 <_PyBytes_ReverseFind@@Base+0x1c8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 296a24 │ │ │ │ + b 299b34 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40932 @ 0x9fe4 │ │ │ │ + movw r0, #35136 @ 0x8940 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5d440 <_PyBytes_ReverseFind@@Base+0x224> │ │ │ │ + bne 5d630 <_PyBytes_ReverseFind@@Base+0x1b8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ subs r4, r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ - bne 5d4a4 <_PyBytes_ReverseFind@@Base+0x288> │ │ │ │ - bl 132078 │ │ │ │ + bne 5d694 <_PyBytes_ReverseFind@@Base+0x21c> │ │ │ │ + bl 131bd4 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r0, #4] │ │ │ │ strne r5, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #1 │ │ │ │ - bl 132168 │ │ │ │ + bl 131cc4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ ldrne r3, [r0] │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add ip, r2, #1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r3, ip │ │ │ │ - ble 5d4e8 <_PyBytes_ReverseFind@@Base+0x2cc> │ │ │ │ + ble 5d6d8 <_PyBytes_ReverseFind@@Base+0x260> │ │ │ │ ldr lr, [r4, #4] │ │ │ │ ldr lr, [lr, r2, lsl #2] │ │ │ │ str lr, [r1, r2, lsl #2] │ │ │ │ mov r2, ip │ │ │ │ - b 5d4c4 <_PyBytes_ReverseFind@@Base+0x2a8> │ │ │ │ + b 5d6b4 <_PyBytes_ReverseFind@@Base+0x23c> │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #31216 @ 0x79f0 │ │ │ │ + movw r0, #24176 @ 0x5e70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #12] │ │ │ │ ldr r1, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 422b3c <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ + b 420e90 │ │ │ │ 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 │ │ │ │ mov r3, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 5d5a0 <_PyBytes_ReverseFind@@Base+0x384> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5d790 <_PyBytes_ReverseFind@@Base+0x318> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31236 @ 0x7a04 │ │ │ │ + movw r1, #24196 @ 0x5e84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r5, #0 │ │ │ │ - b 5d7b4 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ - movw r2, #48620 @ 0xbdec │ │ │ │ + b 5d9a4 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + movw r2, #49932 @ 0xc30c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 5d5c4 <_PyBytes_ReverseFind@@Base+0x3a8> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + bne 5d7b4 <_PyBytes_ReverseFind@@Base+0x33c> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - b 5d7b4 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ - ldr r0, [pc, #500] @ 5d7c0 <_PyBytes_ReverseFind@@Base+0x5a4> │ │ │ │ + b 5d9a4 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ + ldr r0, [pc, #500] @ 5d9b0 <_PyBytes_ReverseFind@@Base+0x538> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ ldrd r6, [r3, #20] │ │ │ │ ldr r9, [r3, #28] │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5d598 <_PyBytes_ReverseFind@@Base+0x37c> │ │ │ │ + blt 5d788 <_PyBytes_ReverseFind@@Base+0x310> │ │ │ │ ldr r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ + movw r8, #5356 @ 0x14ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r5, r8 │ │ │ │ cmpne r5, #0 │ │ │ │ - bne 5d64c <_PyBytes_ReverseFind@@Base+0x430> │ │ │ │ + bne 5d83c <_PyBytes_ReverseFind@@Base+0x3c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 5d5b8 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + beq 5d7a8 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #31292 @ 0x7a3c │ │ │ │ + movw r1, #24252 @ 0x5ebc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5d7b4 <_PyBytes_ReverseFind@@Base+0x598> │ │ │ │ + beq 5d9a4 <_PyBytes_ReverseFind@@Base+0x52c> │ │ │ │ cmp r5, r8 │ │ │ │ - bne 5d64c <_PyBytes_ReverseFind@@Base+0x430> │ │ │ │ + bne 5d83c <_PyBytes_ReverseFind@@Base+0x3c4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d5b8 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + bgt 5d7a8 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5d5b8 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5d5b8 <_PyBytes_ReverseFind@@Base+0x39c> │ │ │ │ + bne 5d7a8 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5d7a8 <_PyBytes_ReverseFind@@Base+0x330> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #31300 @ 0x7a44 │ │ │ │ + movw r0, #24260 @ 0x5ec4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r3, #0 │ │ │ │ cmp r9, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 5d694 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ - ldr r1, [pc, #324] @ 5d7c4 <_PyBytes_ReverseFind@@Base+0x5a8> │ │ │ │ + beq 5d884 <_PyBytes_ReverseFind@@Base+0x40c> │ │ │ │ + ldr r1, [pc, #324] @ 5d9b4 <_PyBytes_ReverseFind@@Base+0x53c> │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r9 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ ldr r8, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r1, r5 │ │ │ │ movne r0, r8 │ │ │ │ - bne 5d6cc <_PyBytes_ReverseFind@@Base+0x4b0> │ │ │ │ - bl ae044 │ │ │ │ + bne 5d8bc <_PyBytes_ReverseFind@@Base+0x444> │ │ │ │ + bl adeb8 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #15240 @ 0x3b88 │ │ │ │ + movw r0, #8200 @ 0x2008 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5d720 <_PyBytes_ReverseFind@@Base+0x504> │ │ │ │ + beq 5d910 <_PyBytes_ReverseFind@@Base+0x498> │ │ │ │ mov r1, r5 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5d700 <_PyBytes_ReverseFind@@Base+0x4e4> │ │ │ │ + bne 5d8f0 <_PyBytes_ReverseFind@@Base+0x478> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + bgt 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + bne 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5d740 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + bgt 5d930 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5d740 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ + bne 5d930 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5d740 <_PyBytes_ReverseFind@@Base+0x524> │ │ │ │ - bl 1764a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5d930 <_PyBytes_ReverseFind@@Base+0x4b8> │ │ │ │ + bl 176130 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #31324 @ 0x7a5c │ │ │ │ + movw r0, #24284 @ 0x5edc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #15388 @ 0x3c1c │ │ │ │ + movw r0, #8348 @ 0x209c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5d784 <_PyBytes_ReverseFind@@Base+0x568> │ │ │ │ + beq 5d974 <_PyBytes_ReverseFind@@Base+0x4fc> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 315d0c │ │ │ │ + bl 318f78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3100c0 │ │ │ │ + bl 3139cc │ │ │ │ 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 5d7a4 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ + bgt 5d994 <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5d7a4 <_PyBytes_ReverseFind@@Base+0x588> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5d994 <_PyBytes_ReverseFind@@Base+0x51c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ moveq r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mlseq fp, ip, fp, r7 │ │ │ │ mlseq fp, ip, r8, r6 │ │ │ │ @@ -47698,174 +47824,174 @@ │ │ │ │ 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 │ │ │ │ - beq 5d808 <_PyBytes_ReverseFind@@Base+0x5ec> │ │ │ │ + beq 5d9f8 <_PyBytes_ReverseFind@@Base+0x580> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #22784 @ 0x5900 │ │ │ │ + movw r0, #17556 @ 0x4494 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5da68 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + beq 5dc58 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 5d848 <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 5da38 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d848 <_PyBytes_ReverseFind@@Base+0x62c> │ │ │ │ - bl dd698 │ │ │ │ + bne 5da38 <_PyBytes_ReverseFind@@Base+0x5c0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5da68 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 5dc58 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 5d880 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 5da70 <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5d880 <_PyBytes_ReverseFind@@Base+0x664> │ │ │ │ - bl dd698 │ │ │ │ + bne 5da70 <_PyBytes_ReverseFind@@Base+0x5f8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5da68 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 5dc58 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ vabs.f64 d11, d9 │ │ │ │ - vldr d10, [pc, #492] @ 5da78 <_PyBytes_ReverseFind@@Base+0x85c> │ │ │ │ + vldr d10, [pc, #492] @ 5dc68 <_PyBytes_ReverseFind@@Base+0x7f0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r0 │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5d8b8 <_PyBytes_ReverseFind@@Base+0x69c> │ │ │ │ + bhi 5daa8 <_PyBytes_ReverseFind@@Base+0x630> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5d9cc <_PyBytes_ReverseFind@@Base+0x7b0> │ │ │ │ - b 5d8dc <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ + bls 5dbbc <_PyBytes_ReverseFind@@Base+0x744> │ │ │ │ + b 5dacc <_PyBytes_ReverseFind@@Base+0x654> │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ str r3, [r0] │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5d8dc <_PyBytes_ReverseFind@@Base+0x6c0> │ │ │ │ + bvc 5dacc <_PyBytes_ReverseFind@@Base+0x654> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovne.f64 d8, d9 │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvc 5d8fc <_PyBytes_ReverseFind@@Base+0x6e0> │ │ │ │ + bvc 5daec <_PyBytes_ReverseFind@@Base+0x674> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmoveq.f64 d8, d7 │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vcmp.f64 d11, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5d984 <_PyBytes_ReverseFind@@Base+0x768> │ │ │ │ + ble 5db74 <_PyBytes_ReverseFind@@Base+0x6fc> │ │ │ │ vabs.f64 d0, d8 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5da50 <_PyBytes_ReverseFind@@Base+0x834> │ │ │ │ + bhi 5dc40 <_PyBytes_ReverseFind@@Base+0x7c8> │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ bl 2e438 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ - ble 5d944 <_PyBytes_ReverseFind@@Base+0x728> │ │ │ │ + ble 5db34 <_PyBytes_ReverseFind@@Base+0x6bc> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldr d8, [pc, #320] @ 5da80 <_PyBytes_ReverseFind@@Base+0x864> │ │ │ │ + vldr d8, [pc, #320] @ 5dc70 <_PyBytes_ReverseFind@@Base+0x7f8> │ │ │ │ vmoveq.f64 d8, d9 │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5da18 <_PyBytes_ReverseFind@@Base+0x7fc> │ │ │ │ + beq 5dc08 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5d96c <_PyBytes_ReverseFind@@Base+0x750> │ │ │ │ - vldr d8, [pc, #284] @ 5da88 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + bne 5db5c <_PyBytes_ReverseFind@@Base+0x6e4> │ │ │ │ + vldr d8, [pc, #284] @ 5dc78 <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vmov r3, s19 │ │ │ │ - vldr d8, [pc, #272] @ 5da88 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ - vldr d7, [pc, #276] @ 5da90 <_PyBytes_ReverseFind@@Base+0x874> │ │ │ │ + vldr d8, [pc, #272] @ 5dc78 <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + vldr d7, [pc, #276] @ 5dc80 <_PyBytes_ReverseFind@@Base+0x808> │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d8, d7 │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 5da18 <_PyBytes_ReverseFind@@Base+0x7fc> │ │ │ │ + beq 5dc08 <_PyBytes_ReverseFind@@Base+0x790> │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 5d9b4 <_PyBytes_ReverseFind@@Base+0x798> │ │ │ │ + ble 5dba4 <_PyBytes_ReverseFind@@Base+0x72c> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ - vldr d7, [pc, #220] @ 5da88 <_PyBytes_ReverseFind@@Base+0x86c> │ │ │ │ + vldr d7, [pc, #220] @ 5dc78 <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vmovle.f64 d8, d7 │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ - bpl 5d964 <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ + bpl 5db54 <_PyBytes_ReverseFind@@Base+0x6dc> │ │ │ │ vcmpe.f64 d11, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 5d964 <_PyBytes_ReverseFind@@Base+0x748> │ │ │ │ + bpl 5db54 <_PyBytes_ReverseFind@@Base+0x6dc> │ │ │ │ vneg.f64 d8, d8 │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2eef8 │ │ │ │ vabs.f64 d7, d0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + bls 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 5da0c <_PyBytes_ReverseFind@@Base+0x7f0> │ │ │ │ + bvs 5dbfc <_PyBytes_ReverseFind@@Base+0x784> │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #34 @ 0x22 │ │ │ │ strne r3, [r4] │ │ │ │ - bne 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + bne 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r4] │ │ │ │ - b 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + b 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ vmov.f64 d8, #112 @ 0x3f800000 1.0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5da3c <_PyBytes_ReverseFind@@Base+0x820> │ │ │ │ + beq 5dc2c <_PyBytes_ReverseFind@@Base+0x7b4> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, #1 │ │ │ │ - bl 41ab8c <_PyLong_UInt32_Converter@@Base+0x4f0> │ │ │ │ + bl 419220 <_PyLong_UInt32_Converter@@Base+0x4f0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5da68 <_PyBytes_ReverseFind@@Base+0x84c> │ │ │ │ + bne 5dc58 <_PyBytes_ReverseFind@@Base+0x7e0> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - vldrgt d8, [pc, #32] @ 5da80 <_PyBytes_ReverseFind@@Base+0x864> │ │ │ │ - bgt 5da1c <_PyBytes_ReverseFind@@Base+0x800> │ │ │ │ + vldrgt d8, [pc, #32] @ 5dc70 <_PyBytes_ReverseFind@@Base+0x7f8> │ │ │ │ + bgt 5dc0c <_PyBytes_ReverseFind@@Base+0x794> │ │ │ │ mov r3, #0 │ │ │ │ - b 5d950 <_PyBytes_ReverseFind@@Base+0x734> │ │ │ │ + b 5db40 <_PyBytes_ReverseFind@@Base+0x6c8> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -47879,116 +48005,116 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 5dad0 <_PyBytes_ReverseFind@@Base+0x8b4> │ │ │ │ + bne 5dcc0 <_PyBytes_ReverseFind@@Base+0x848> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5db00 <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ + bne 5dcf0 <_PyBytes_ReverseFind@@Base+0x878> │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #148] @ 5db8c <_PyBytes_ReverseFind@@Base+0x970> │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #148] @ 5dd7c <_PyBytes_ReverseFind@@Base+0x904> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5db80 <_PyBytes_ReverseFind@@Base+0x964> │ │ │ │ + beq 5dd70 <_PyBytes_ReverseFind@@Base+0x8f8> │ │ │ │ ldm r3, {r0, r4} │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5db68 <_PyBytes_ReverseFind@@Base+0x94c> │ │ │ │ + beq 5dd58 <_PyBytes_ReverseFind@@Base+0x8e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5db6c <_PyBytes_ReverseFind@@Base+0x950> │ │ │ │ + beq 5dd5c <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ ldr r2, [r6, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5db44 <_PyBytes_ReverseFind@@Base+0x928> │ │ │ │ + bne 5dd34 <_PyBytes_ReverseFind@@Base+0x8bc> │ │ │ │ mov r0, r6 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r3, r0 │ │ │ │ - b 5db54 <_PyBytes_ReverseFind@@Base+0x938> │ │ │ │ + b 5dd44 <_PyBytes_ReverseFind@@Base+0x8cc> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ strne r5, [r3, #8] │ │ │ │ strne r4, [r3, #12] │ │ │ │ - bne 5db80 <_PyBytes_ReverseFind@@Base+0x964> │ │ │ │ - b 5db6c <_PyBytes_ReverseFind@@Base+0x950> │ │ │ │ + bne 5dd70 <_PyBytes_ReverseFind@@Base+0x8f8> │ │ │ │ + b 5dd5c <_PyBytes_ReverseFind@@Base+0x8e4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, lsr r3 │ │ │ │ + rsbeq r7, sl, r0, asr #6 │ │ │ │ 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 dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5dd14 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ - ldr r0, [pc, #344] @ 5dd24 <_PyBytes_ReverseFind@@Base+0xb08> │ │ │ │ + beq 5df04 <_PyBytes_ReverseFind@@Base+0xa8c> │ │ │ │ + ldr r0, [pc, #344] @ 5df14 <_PyBytes_ReverseFind@@Base+0xa9c> │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5dce8 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ + beq 5ded8 <_PyBytes_ReverseFind@@Base+0xa60> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #16708 @ 0x4144 │ │ │ │ + movw r3, #16088 @ 0x3ed8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5dc18 <_PyBytes_ReverseFind@@Base+0x9fc> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + beq 5de08 <_PyBytes_ReverseFind@@Base+0x990> │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #31380 @ 0x7a94 │ │ │ │ + movw r1, #24340 @ 0x5f14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b 5dce8 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ + bl 171960 │ │ │ │ + b 5ded8 <_PyBytes_ReverseFind@@Base+0xa60> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ - bl 216940 │ │ │ │ + bl 2175e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 5dce8 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ - movw r0, #57004 @ 0xdeac │ │ │ │ + blt 5ded8 <_PyBytes_ReverseFind@@Base+0xa60> │ │ │ │ + movw r0, #58316 @ 0xe3cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dce8 <_PyBytes_ReverseFind@@Base+0xacc> │ │ │ │ + beq 5ded8 <_PyBytes_ReverseFind@@Base+0xa60> │ │ │ │ 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, #200] @ 5dd28 <_PyBytes_ReverseFind@@Base+0xb0c> │ │ │ │ + ldr r3, [pc, #200] @ 5df18 <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ 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 │ │ │ │ @@ -47999,42 +48125,42 @@ │ │ │ │ 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 5dcbc <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ + bgt 5deac <_PyBytes_ReverseFind@@Base+0xa34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5dcbc <_PyBytes_ReverseFind@@Base+0xaa0> │ │ │ │ + bne 5deac <_PyBytes_ReverseFind@@Base+0xa34> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dcd4 <_PyBytes_ReverseFind@@Base+0xab8> │ │ │ │ + bgt 5dec4 <_PyBytes_ReverseFind@@Base+0xa4c> │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 5dcdc <_PyBytes_ReverseFind@@Base+0xac0> │ │ │ │ + beq 5decc <_PyBytes_ReverseFind@@Base+0xa54> │ │ │ │ mov r5, #0 │ │ │ │ - b 5dd18 <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ + b 5df08 <_PyBytes_ReverseFind@@Base+0xa90> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5dd18 <_PyBytes_ReverseFind@@Base+0xafc> │ │ │ │ - bl bbb20 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5df08 <_PyBytes_ReverseFind@@Base+0xa90> │ │ │ │ + bl bb9cc │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5dd14 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bgt 5df04 <_PyBytes_ReverseFind@@Base+0xa8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5dd14 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ + bne 5df04 <_PyBytes_ReverseFind@@Base+0xa8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r2, fp, r4, asr r3 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -48046,244 +48172,244 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #2 │ │ │ │ - bne 5dd80 <_PyBytes_ReverseFind@@Base+0xb64> │ │ │ │ + bne 5df70 <_PyBytes_ReverseFind@@Base+0xaf8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dda0 <_PyBytes_ReverseFind@@Base+0xb84> │ │ │ │ + beq 5df90 <_PyBytes_ReverseFind@@Base+0xb18> │ │ │ │ mov r4, #0 │ │ │ │ - b 5de30 <_PyBytes_ReverseFind@@Base+0xc14> │ │ │ │ + b 5e020 <_PyBytes_ReverseFind@@Base+0xba8> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #51652 @ 0xc9c4 │ │ │ │ + movw r0, #45752 @ 0xb2b8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5dd78 <_PyBytes_ReverseFind@@Base+0xb5c> │ │ │ │ - b 5dd64 <_PyBytes_ReverseFind@@Base+0xb48> │ │ │ │ + beq 5df68 <_PyBytes_ReverseFind@@Base+0xaf0> │ │ │ │ + b 5df54 <_PyBytes_ReverseFind@@Base+0xadc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5dd78 <_PyBytes_ReverseFind@@Base+0xb5c> │ │ │ │ + beq 5df68 <_PyBytes_ReverseFind@@Base+0xaf0> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 5ddd8 <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ + bhi 5dfc8 <_PyBytes_ReverseFind@@Base+0xb50> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr lr, [pc, #124] @ 5de50 <_PyBytes_ReverseFind@@Base+0xc34> │ │ │ │ + ldr lr, [pc, #124] @ 5e040 <_PyBytes_ReverseFind@@Base+0xbc8> │ │ │ │ add r1, r2, r1 │ │ │ │ - b 5ddfc <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + b 5dfec <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5dd78 <_PyBytes_ReverseFind@@Base+0xb5c> │ │ │ │ - b 5ddc0 <_PyBytes_ReverseFind@@Base+0xba4> │ │ │ │ + beq 5df68 <_PyBytes_ReverseFind@@Base+0xaf0> │ │ │ │ + b 5dfb0 <_PyBytes_ReverseFind@@Base+0xb38> │ │ │ │ sub r3, r1, r2 │ │ │ │ lsl ip, r0, #8 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 5de28 <_PyBytes_ReverseFind@@Base+0xc0c> │ │ │ │ + ble 5e018 <_PyBytes_ReverseFind@@Base+0xba0> │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ uxth ip, ip │ │ │ │ eor r3, r3, r0, lsr #8 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r0, [lr, r3] │ │ │ │ eor r0, r0, ip │ │ │ │ - b 5ddfc <_PyBytes_ReverseFind@@Base+0xbe0> │ │ │ │ - bl ccc74 │ │ │ │ + b 5dfec <_PyBytes_ReverseFind@@Base+0xb74> │ │ │ │ + bl cceb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5de44 <_PyBytes_ReverseFind@@Base+0xc28> │ │ │ │ + beq 5e034 <_PyBytes_ReverseFind@@Base+0xbbc> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, r5, r0, asr #21 │ │ │ │ + rsbeq r9, r5, r0, lsl #30 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 5de9c <_PyBytes_ReverseFind@@Base+0xc80> │ │ │ │ + beq 5e08c <_PyBytes_ReverseFind@@Base+0xc14> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28108 @ 0x6dcc │ │ │ │ + movw r0, #21104 @ 0x5270 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ded0 <_PyBytes_ReverseFind@@Base+0xcb4> │ │ │ │ + beq 5e0c0 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ ldr r8, [r4] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 5ded8 <_PyBytes_ReverseFind@@Base+0xcbc> │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + bne 5e0c8 <_PyBytes_ReverseFind@@Base+0xc50> │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28108 @ 0x6dcc │ │ │ │ + movw r0, #21104 @ 0x5270 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 5e070 <_PyBytes_ReverseFind@@Base+0xe54> │ │ │ │ + b 5e260 <_PyBytes_ReverseFind@@Base+0xde8> │ │ │ │ ldr r6, [r4, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 5df10 <_PyBytes_ReverseFind@@Base+0xcf4> │ │ │ │ + bne 5e100 <_PyBytes_ReverseFind@@Base+0xc88> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28108 @ 0x6dcc │ │ │ │ + movw r0, #21104 @ 0x5270 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 5ded0 <_PyBytes_ReverseFind@@Base+0xcb4> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 5e0c0 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5df50 <_PyBytes_ReverseFind@@Base+0xd34> │ │ │ │ - bl e6f4c │ │ │ │ + beq 5e140 <_PyBytes_ReverseFind@@Base+0xcc8> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5df48 <_PyBytes_ReverseFind@@Base+0xd2c> │ │ │ │ + bgt 5e138 <_PyBytes_ReverseFind@@Base+0xcc0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5df48 <_PyBytes_ReverseFind@@Base+0xd2c> │ │ │ │ + bne 5e138 <_PyBytes_ReverseFind@@Base+0xcc0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 5df60 <_PyBytes_ReverseFind@@Base+0xd44> │ │ │ │ - bl dd698 │ │ │ │ + bne 5e150 <_PyBytes_ReverseFind@@Base+0xcd8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5ded0 <_PyBytes_ReverseFind@@Base+0xcb4> │ │ │ │ + bne 5e0c0 <_PyBytes_ReverseFind@@Base+0xc48> │ │ │ │ mvn r5, #0 │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r5, r4 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bgt 5df94 <_PyBytes_ReverseFind@@Base+0xd78> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 5e184 <_PyBytes_ReverseFind@@Base+0xd0c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #24392 @ 0x5f48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ - b 5e070 <_PyBytes_ReverseFind@@Base+0xe54> │ │ │ │ + b 5e260 <_PyBytes_ReverseFind@@Base+0xde8> │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r8 │ │ │ │ - bl 5e4b0 <_PyBytes_ReverseFind@@Base+0x1294> │ │ │ │ + bl 5e6a0 <_PyBytes_ReverseFind@@Base+0x1228> │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r9, r0, #0 │ │ │ │ - blt 5e030 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + blt 5e220 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 5e030 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ - bl 10327c │ │ │ │ + beq 5e220 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r5 │ │ │ │ add r2, r8, #16 │ │ │ │ mov r3, r6 │ │ │ │ mov r5, r0 │ │ │ │ str r9, [sp] │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2f0a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e01c <_PyBytes_ReverseFind@@Base+0xe00> │ │ │ │ + beq 5e20c <_PyBytes_ReverseFind@@Base+0xd94> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #8 │ │ │ │ - bl 3a0f88 │ │ │ │ - b 5e030 <_PyBytes_ReverseFind@@Base+0xe14> │ │ │ │ + bl 3a0958 │ │ │ │ + b 5e220 <_PyBytes_ReverseFind@@Base+0xda8> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 10b8e4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10b3fc <_PyBytes_Resize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 5e064 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bne 5e254 <_PyBytes_ReverseFind@@Base+0xddc> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e064 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + beq 5e254 <_PyBytes_ReverseFind@@Base+0xddc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e064 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ + bgt 5e254 <_PyBytes_ReverseFind@@Base+0xddc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e064 <_PyBytes_ReverseFind@@Base+0xe48> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e254 <_PyBytes_ReverseFind@@Base+0xddc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ 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, r1 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 421dd4 │ │ │ │ + b 420a3c │ │ │ │ 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 5e0dc <_PyBytes_ReverseFind@@Base+0xec0> │ │ │ │ + bne 5e2cc <_PyBytes_ReverseFind@@Base+0xe54> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4e074 │ │ │ │ + b 4e224 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40940 @ 0x9fec │ │ │ │ + movw r0, #35144 @ 0x8948 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e0cc <_PyBytes_ReverseFind@@Base+0xeb0> │ │ │ │ + bne 5e2bc <_PyBytes_ReverseFind@@Base+0xe44> │ │ │ │ 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 r5, [r0, #8] │ │ │ │ @@ -48293,107 +48419,107 @@ │ │ │ │ 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, #35720 @ 0x8b88 │ │ │ │ + movw r3, #38908 @ 0x97fc │ │ │ │ movt r3, #33 @ 0x21 │ │ │ │ cmp r2, r3 │ │ │ │ ldreq r3, [r5, #24] │ │ │ │ subeq r3, r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - beq 5e160 <_PyBytes_ReverseFind@@Base+0xf44> │ │ │ │ + beq 5e350 <_PyBytes_ReverseFind@@Base+0xed8> │ │ │ │ mov r0, r5 │ │ │ │ blx r2 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 5e19c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + beq 5e38c <_PyBytes_ReverseFind@@Base+0xf14> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e19c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + beq 5e38c <_PyBytes_ReverseFind@@Base+0xf14> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #35000 @ 0x88b8 │ │ │ │ + movw r3, #35500 @ 0x8aac │ │ │ │ movt r3, #8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5e19c <_PyBytes_ReverseFind@@Base+0xf80> │ │ │ │ + bne 5e38c <_PyBytes_ReverseFind@@Base+0xf14> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 886b0 │ │ │ │ + bl 887f0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e1d0 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ + beq 5e3c0 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5e1d0 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ + bgt 5e3c0 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 5e1d0 <_PyBytes_ReverseFind@@Base+0xfb4> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5e3c0 <_PyBytes_ReverseFind@@Base+0xf48> │ │ │ │ + bl bb1e4 <_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 bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d8, [r1, #8] │ │ │ │ - beq 5e264 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ + beq 5e454 <_PyBytes_ReverseFind@@Base+0xfdc> │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5e264 <_PyBytes_ReverseFind@@Base+0x1048> │ │ │ │ - bl dd698 │ │ │ │ + bne 5e454 <_PyBytes_ReverseFind@@Base+0xfdc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e27c <_PyBytes_ReverseFind@@Base+0x1060> │ │ │ │ - vldr d0, [pc, #36] @ 5e290 <_PyBytes_ReverseFind@@Base+0x1074> │ │ │ │ + bne 5e46c <_PyBytes_ReverseFind@@Base+0xff4> │ │ │ │ + vldr d0, [pc, #36] @ 5e480 <_PyBytes_ReverseFind@@Base+0x1008> │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #108] @ 5e320 <_PyBytes_ReverseFind@@Base+0x1104> │ │ │ │ + ldr r1, [pc, #108] @ 5e510 <_PyBytes_ReverseFind@@Base+0x1098> │ │ │ │ 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] │ │ │ │ @@ -48405,30 +48531,30 @@ │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldreq r0, [pc, #28] @ 5e358 <_PyBytes_ReverseFind@@Base+0x113c> │ │ │ │ - beq 5e34c <_PyBytes_ReverseFind@@Base+0x1130> │ │ │ │ + ldreq r0, [pc, #28] @ 5e548 <_PyBytes_ReverseFind@@Base+0x10d0> │ │ │ │ + beq 5e53c <_PyBytes_ReverseFind@@Base+0x10c4> │ │ │ │ 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 │ │ │ │ @@ -48453,205 +48579,205 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2df4c │ │ │ │ cmp r8, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - movw r3, #15840 @ 0x3de0 │ │ │ │ + movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ - bne 5e3e4 <_PyBytes_ReverseFind@@Base+0x11c8> │ │ │ │ + bne 5e5d4 <_PyBytes_ReverseFind@@Base+0x115c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e41c <_PyBytes_ReverseFind@@Base+0x1200> │ │ │ │ + beq 5e60c <_PyBytes_ReverseFind@@Base+0x1194> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #152] @ 5e4ac <_PyBytes_ReverseFind@@Base+0x1290> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #152] @ 5e69c <_PyBytes_ReverseFind@@Base+0x1224> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e478 <_PyBytes_ReverseFind@@Base+0x125c> │ │ │ │ + beq 5e668 <_PyBytes_ReverseFind@@Base+0x11f0> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 34c490 │ │ │ │ + bl 34d628 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5e438 <_PyBytes_ReverseFind@@Base+0x121c> │ │ │ │ + bne 5e628 <_PyBytes_ReverseFind@@Base+0x11b0> │ │ │ │ mov r4, #0 │ │ │ │ - b 5e478 <_PyBytes_ReverseFind@@Base+0x125c> │ │ │ │ + b 5e668 <_PyBytes_ReverseFind@@Base+0x11f0> │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 5e460 <_PyBytes_ReverseFind@@Base+0x1244> │ │ │ │ + bne 5e650 <_PyBytes_ReverseFind@@Base+0x11d8> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 41deec <_PyBytes_Find@@Base+0x1a50> │ │ │ │ + bl 41cb50 <_PyBytes_Find@@Base+0x1868> │ │ │ │ mov r4, r0 │ │ │ │ - b 5e478 <_PyBytes_ReverseFind@@Base+0x125c> │ │ │ │ + b 5e668 <_PyBytes_ReverseFind@@Base+0x11f0> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e444 <_PyBytes_ReverseFind@@Base+0x1228> │ │ │ │ - b 5e430 <_PyBytes_ReverseFind@@Base+0x1214> │ │ │ │ + beq 5e634 <_PyBytes_ReverseFind@@Base+0x11bc> │ │ │ │ + b 5e620 <_PyBytes_ReverseFind@@Base+0x11a8> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e48c <_PyBytes_ReverseFind@@Base+0x1270> │ │ │ │ + beq 5e67c <_PyBytes_ReverseFind@@Base+0x1204> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ ldr r3, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e4a0 <_PyBytes_ReverseFind@@Base+0x1284> │ │ │ │ + beq 5e690 <_PyBytes_ReverseFind@@Base+0x1218> │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, ror #6 │ │ │ │ + rsbeq r7, sl, ip, ror #6 │ │ │ │ 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, [r1, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r8, r2 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 5e4e8 <_PyBytes_ReverseFind@@Base+0x12cc> │ │ │ │ + bhi 5e6d8 <_PyBytes_ReverseFind@@Base+0x1260> │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r8] │ │ │ │ addne r5, r5, #12 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r6, [r6, #8] │ │ │ │ - bne 5e538 <_PyBytes_ReverseFind@@Base+0x131c> │ │ │ │ - bl 370224 │ │ │ │ + bne 5e728 <_PyBytes_ReverseFind@@Base+0x12b0> │ │ │ │ + bl 370d0c │ │ │ │ mvn r4, #0 │ │ │ │ - b 5e58c <_PyBytes_ReverseFind@@Base+0x1370> │ │ │ │ + b 5e77c <_PyBytes_ReverseFind@@Base+0x1304> │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 312a08 │ │ │ │ + bl 316178 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [r3, r7, lsl #2] │ │ │ │ - beq 5e544 <_PyBytes_ReverseFind@@Base+0x1328> │ │ │ │ + beq 5e734 <_PyBytes_ReverseFind@@Base+0x12bc> │ │ │ │ cmp r9, r6 │ │ │ │ add r7, r7, #1 │ │ │ │ sub r6, r6, r9 │ │ │ │ - bhi 5e568 <_PyBytes_ReverseFind@@Base+0x134c> │ │ │ │ + bhi 5e758 <_PyBytes_ReverseFind@@Base+0x12e0> │ │ │ │ cmp r4, r7 │ │ │ │ - bgt 5e50c <_PyBytes_ReverseFind@@Base+0x12f0> │ │ │ │ - b 5e584 <_PyBytes_ReverseFind@@Base+0x1368> │ │ │ │ - bl dd698 │ │ │ │ + bgt 5e6fc <_PyBytes_ReverseFind@@Base+0x1284> │ │ │ │ + b 5e774 <_PyBytes_ReverseFind@@Base+0x12fc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e528 <_PyBytes_ReverseFind@@Base+0x130c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 5e718 <_PyBytes_ReverseFind@@Base+0x12a0> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5e504 <_PyBytes_ReverseFind@@Base+0x12e8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 5e6f4 <_PyBytes_ReverseFind@@Base+0x127c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31644 @ 0x7b9c │ │ │ │ + movw r1, #24604 @ 0x601c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5e504 <_PyBytes_ReverseFind@@Base+0x12e8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 5e6f4 <_PyBytes_ReverseFind@@Base+0x127c> │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5e568 <_PyBytes_ReverseFind@@Base+0x134c> │ │ │ │ + bne 5e758 <_PyBytes_ReverseFind@@Base+0x12e0> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 5e628 <_PyBytes_ReverseFind@@Base+0x140c> │ │ │ │ + bne 5e818 <_PyBytes_ReverseFind@@Base+0x13a0> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2490fc │ │ │ │ + b 24aa14 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40852 @ 0x9f94 │ │ │ │ + movw r0, #35056 @ 0x88f0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 5e618 <_PyBytes_ReverseFind@@Base+0x13fc> │ │ │ │ + b 5e808 <_PyBytes_ReverseFind@@Base+0x1390> │ │ │ │ push {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 5e684 <_PyBytes_ReverseFind@@Base+0x1468> │ │ │ │ + bhi 5e874 <_PyBytes_ReverseFind@@Base+0x13fc> │ │ │ │ cmp r4, #0 │ │ │ │ ldrgt r1, [r6] │ │ │ │ - movwle r1, #5976 @ 0x1758 │ │ │ │ + movwle r1, #5356 @ 0x14ec │ │ │ │ movtle r1, #104 @ 0x68 │ │ │ │ - b 5e6a4 <_PyBytes_ReverseFind@@Base+0x1488> │ │ │ │ + b 5e894 <_PyBytes_ReverseFind@@Base+0x141c> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44952 @ 0xaf98 │ │ │ │ + movw r0, #37168 @ 0x9130 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - b 5e670 <_PyBytes_ReverseFind@@Base+0x1454> │ │ │ │ + b 5e860 <_PyBytes_ReverseFind@@Base+0x13e8> │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 55760 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ + b 55914 <_Py_strhex_bytes_with_sep@@Base+0xa44> │ │ │ │ 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] │ │ │ │ @@ -48673,571 +48799,571 @@ │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ add r4, r4, #16 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #0 │ │ │ │ cmpeq r8, #1 │ │ │ │ - bne 5e738 <_PyBytes_ReverseFind@@Base+0x151c> │ │ │ │ + bne 5e928 <_PyBytes_ReverseFind@@Base+0x14b0> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5e770 <_PyBytes_ReverseFind@@Base+0x1554> │ │ │ │ + bne 5e960 <_PyBytes_ReverseFind@@Base+0x14e8> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #300] @ 5e894 <_PyBytes_ReverseFind@@Base+0x1678> │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #300] @ 5ea84 <_PyBytes_ReverseFind@@Base+0x160c> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e874 <_PyBytes_ReverseFind@@Base+0x1658> │ │ │ │ + beq 5ea64 <_PyBytes_ReverseFind@@Base+0x15ec> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5e870 <_PyBytes_ReverseFind@@Base+0x1654> │ │ │ │ + bne 5ea60 <_PyBytes_ReverseFind@@Base+0x15e8> │ │ │ │ add r6, r6, r8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 5e7a0 <_PyBytes_ReverseFind@@Base+0x1584> │ │ │ │ + beq 5e990 <_PyBytes_ReverseFind@@Base+0x1518> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 5e870 <_PyBytes_ReverseFind@@Base+0x1654> │ │ │ │ + blt 5ea60 <_PyBytes_ReverseFind@@Base+0x15e8> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #7 │ │ │ │ - bgt 5e7c8 <_PyBytes_ReverseFind@@Base+0x15ac> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 5e9b8 <_PyBytes_ReverseFind@@Base+0x1540> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31708 @ 0x7bdc │ │ │ │ + movw r1, #24668 @ 0x605c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5e870 <_PyBytes_ReverseFind@@Base+0x1654> │ │ │ │ + bl 1b6978 │ │ │ │ + b 5ea60 <_PyBytes_ReverseFind@@Base+0x15e8> │ │ │ │ mov r0, r7 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5e874 <_PyBytes_ReverseFind@@Base+0x1658> │ │ │ │ + beq 5ea64 <_PyBytes_ReverseFind@@Base+0x15ec> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #28] │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq 5e868 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ + beq 5ea58 <_PyBytes_ReverseFind@@Base+0x15e0> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ - bne 5e818 <_PyBytes_ReverseFind@@Base+0x15fc> │ │ │ │ - bl 370224 │ │ │ │ - b 5e868 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ + bne 5ea08 <_PyBytes_ReverseFind@@Base+0x1590> │ │ │ │ + bl 370d0c │ │ │ │ + b 5ea58 <_PyBytes_ReverseFind@@Base+0x15e0> │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ebec │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ str r1, [r4, #20] │ │ │ │ bl 2e234 │ │ │ │ orrs r5, r5, r0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bne 5e85c <_PyBytes_ReverseFind@@Base+0x1640> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 5ea4c <_PyBytes_ReverseFind@@Base+0x15d4> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31780 @ 0x7c24 │ │ │ │ + movw r1, #24740 @ 0x60a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5e868 <_PyBytes_ReverseFind@@Base+0x164c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 5ea58 <_PyBytes_ReverseFind@@Base+0x15e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl e27b8 │ │ │ │ - b 5e874 <_PyBytes_ReverseFind@@Base+0x1658> │ │ │ │ + bl e29c0 │ │ │ │ + b 5ea64 <_PyBytes_ReverseFind@@Base+0x15ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5e888 <_PyBytes_ReverseFind@@Base+0x166c> │ │ │ │ + beq 5ea78 <_PyBytes_ReverseFind@@Base+0x1600> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - mlseq sl, r4, r3, r7 │ │ │ │ + mlseq sl, r8, r3, r7 │ │ │ │ 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 5e8c8 <_PyBytes_ReverseFind@@Base+0x16ac> │ │ │ │ + bne 5eab8 <_PyBytes_ReverseFind@@Base+0x1640> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1923fc │ │ │ │ + b 192564 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41012 @ 0xa034 │ │ │ │ + movw r0, #35216 @ 0x8990 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5e8b8 <_PyBytes_ReverseFind@@Base+0x169c> │ │ │ │ + bne 5eaa8 <_PyBytes_ReverseFind@@Base+0x1630> │ │ │ │ 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 31a0ac │ │ │ │ + bl 31cf8c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #7080 @ 0x1ba8 │ │ │ │ + movw r3, #6460 @ 0x193c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 5e938 <_PyBytes_ReverseFind@@Base+0x171c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5eb28 <_PyBytes_ReverseFind@@Base+0x16b0> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #31812 @ 0x7c44 │ │ │ │ + movw r1, #24772 @ 0x60c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 5eca8 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 5ee98 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 5e9a4 <_PyBytes_ReverseFind@@Base+0x1788> │ │ │ │ + bne 5eb94 <_PyBytes_ReverseFind@@Base+0x171c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24420 @ 0x5f64 │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5e9b0 <_PyBytes_ReverseFind@@Base+0x1794> │ │ │ │ - bl 1579bc │ │ │ │ + bl 1b6978 │ │ │ │ + b 5eba0 <_PyBytes_ReverseFind@@Base+0x1728> │ │ │ │ + bl 1571d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bge 5e9b8 <_PyBytes_ReverseFind@@Base+0x179c> │ │ │ │ + bge 5eba8 <_PyBytes_ReverseFind@@Base+0x1730> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ 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, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 5ea18 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ + bne 5ec08 <_PyBytes_ReverseFind@@Base+0x1790> │ │ │ │ mov r4, r0 │ │ │ │ - bl 316c58 │ │ │ │ + bl 319b38 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ea18 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ + beq 5ec08 <_PyBytes_ReverseFind@@Base+0x1790> │ │ │ │ ldr r3, [r0] │ │ │ │ str r5, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ea18 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ + bgt 5ec08 <_PyBytes_ReverseFind@@Base+0x1790> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 5ea18 <_PyBytes_ReverseFind@@Base+0x17fc> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5ec08 <_PyBytes_ReverseFind@@Base+0x1790> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005ea20 : │ │ │ │ +0005ec10 : │ │ │ │ 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 5ea54 │ │ │ │ + beq 5ec44 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #1 │ │ │ │ - beq 5ea70 │ │ │ │ + beq 5ec60 │ │ │ │ mov r0, r2 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r1, #123 @ 0x7b │ │ │ │ - movw r0, #56780 @ 0xddcc │ │ │ │ + movw r0, #50208 @ 0xc420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 5eaa4 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 5ec94 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 5ea84 │ │ │ │ + blt 5ec74 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r1, r0 │ │ │ │ - blt 5eaac │ │ │ │ + blt 5ec9c │ │ │ │ mov r0, r2 │ │ │ │ - bl c3efc │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bl bc34c │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31852 @ 0x7c6c │ │ │ │ + movw r1, #24812 @ 0x60ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r3, r3, #16 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b69a8 │ │ │ │ + b b682c │ │ │ │ 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 5eb14 │ │ │ │ + bne 5ed04 │ │ │ │ ldrd r0, [r4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 5eb34 │ │ │ │ + b 5ed24 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41056 @ 0xa060 │ │ │ │ + movw r0, #35260 @ 0x89bc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5eafc │ │ │ │ + bne 5ecec │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0005eb34 : │ │ │ │ +0005ed24 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4cb6c <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ + b 4cd1c <_PyNumber_InPlacePowerNoMod@@Base+0x30> │ │ │ │ │ │ │ │ -0005eb48 : │ │ │ │ +0005ed38 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #62132 @ 0xf2b4 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eb84 │ │ │ │ + bne 5ed74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3712f8 │ │ │ │ + b 371de0 │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - movweq r5, #5976 @ 0x1758 │ │ │ │ + movweq r5, #5356 @ 0x14ec │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 5eca0 │ │ │ │ + beq 5ee90 │ │ │ │ mov r7, r0 │ │ │ │ - bl 17b2c8 │ │ │ │ + bl 17afb4 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 5ec9c │ │ │ │ + bne 5ee8c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 5ec9c │ │ │ │ + bne 5ee8c │ │ │ │ ldr r0, [r7, #516] @ 0x204 │ │ │ │ mov r1, r2 │ │ │ │ - bl 1486f4 │ │ │ │ + bl 147b64 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5ec88 │ │ │ │ + beq 5ee78 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ec8c │ │ │ │ + beq 5ee7c │ │ │ │ ldr r1, [r7, #828] @ 0x33c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ec8c │ │ │ │ + beq 5ee7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ec28 │ │ │ │ + bgt 5ee18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ec28 │ │ │ │ + bne 5ee18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r6, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 d0708 │ │ │ │ + bl d094c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ec8c │ │ │ │ + beq 5ee7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5eca0 │ │ │ │ + bgt 5ee90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5eca0 │ │ │ │ + bne 5ee90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5eca0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5ee90 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0005eca8 : │ │ │ │ +0005ee98 : │ │ │ │ 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, #6744 @ 0x1a58 │ │ │ │ + movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5ecec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5eedc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51820 @ 0xca6c │ │ │ │ + movw r1, #44308 @ 0xad14 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 5ed1c │ │ │ │ + bl 1b6978 │ │ │ │ + b 5ef0c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #7080 @ 0x1ba8 │ │ │ │ + movw r3, #6460 @ 0x193c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 5ed24 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 5ef14 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31888 @ 0x7c90 │ │ │ │ + movw r1, #24848 @ 0x6110 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r6, #0 │ │ │ │ - b 5ee7c │ │ │ │ + b 5f06c │ │ │ │ ldr r6, [r1, #20] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5ed50 │ │ │ │ + beq 5ef40 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31924 @ 0x7cb4 │ │ │ │ + movw r1, #24884 @ 0x6134 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 5ed1c │ │ │ │ + bl 171960 │ │ │ │ + b 5ef0c │ │ │ │ ldr r3, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5ed80 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 5ef70 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #31956 @ 0x7cd4 │ │ │ │ + movw r1, #24916 @ 0x6154 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 5ed1c │ │ │ │ - ldr r8, [pc, #252] @ 5ee84 │ │ │ │ + bl 171960 │ │ │ │ + b 5ef0c │ │ │ │ + ldr r8, [pc, #252] @ 5f074 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ ldr r9, [r7, r8] │ │ │ │ ldr r0, [r9, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5eda4 │ │ │ │ - bl 37ba78 <_PyObject_FunctionStr@@Base+0xa20> │ │ │ │ + bne 5ef94 │ │ │ │ + bl 37c018 <_PyObject_FunctionStr@@Base+0xa20> │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r9, #136] @ 0x88 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq 5edd0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 5efc0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #32000 @ 0x7d00 │ │ │ │ + movw r1, #24960 @ 0x6180 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 5ed1c │ │ │ │ + bl 171960 │ │ │ │ + b 5ef0c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5ee6c │ │ │ │ + bne 5f05c │ │ │ │ ldr r7, [r8, r7] │ │ │ │ str r1, [r5, #16] │ │ │ │ ldr r4, [r7, #136] @ 0x88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 5ee08 │ │ │ │ - bl 37ba78 <_PyObject_FunctionStr@@Base+0xa20> │ │ │ │ + bne 5eff8 │ │ │ │ + bl 37c018 <_PyObject_FunctionStr@@Base+0xa20> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ed1c │ │ │ │ + beq 5ef0c │ │ │ │ str r4, [r7, #136] @ 0x88 │ │ │ │ ldr r7, [r4, #12] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 60314 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ + bl 60504 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 5ed1c │ │ │ │ + beq 5ef0c │ │ │ │ cmp r7, r3 │ │ │ │ - bne 5ee5c │ │ │ │ + bne 5f04c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ee44 │ │ │ │ + bgt 5f034 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5ee44 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #48592 @ 0xbdd0 │ │ │ │ + bne 5f034 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #49908 @ 0xc2f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ - b 5ed1c │ │ │ │ + bl 21c680 │ │ │ │ + b 5ef0c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ - bl c3efc │ │ │ │ - b 5ee7c │ │ │ │ + bl bc34c │ │ │ │ + b 5f06c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3ce714 <_PyObject_MaybeCallSpecialOneArg@@Base+0xbc> │ │ │ │ + b 3cd4ec <_PyObject_MaybeCallSpecialOneArg@@Base+0xbc> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, 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 r2, #0 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #38696 @ 0x9728 │ │ │ │ + movw r1, #38700 @ 0x972c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 403f64 │ │ │ │ + bl 2a904c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 5ef68 │ │ │ │ + beq 5f158 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ 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 5ef0c │ │ │ │ - bl d2810 │ │ │ │ + bne 5f0fc │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5968 @ 0x1750 │ │ │ │ + movweq r4, #5348 @ 0x14e4 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 5ef6c │ │ │ │ + beq 5f15c │ │ │ │ ldr ip, [r6, #32] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp ip, r3 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ movne r1, ip │ │ │ │ - bl 14e8a4 │ │ │ │ + bl 14e054 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ef6c │ │ │ │ + beq 5f15c │ │ │ │ mov r1, r5 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5ef6c │ │ │ │ + beq 5f15c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5ef68 │ │ │ │ + bgt 5f158 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5ef68 │ │ │ │ + bne 5f158 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5efb0 │ │ │ │ + bne 5f1a0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5efc4 │ │ │ │ - b 5efd4 │ │ │ │ + bne 5f1b4 │ │ │ │ + b 5f1c4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5efa0 │ │ │ │ + beq 5f190 │ │ │ │ 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 │ │ │ │ @@ -49247,19 +49373,19 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f014 │ │ │ │ + beq 5f204 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259d14 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 25b554 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ @@ -49267,334 +49393,334 @@ │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 5f084 │ │ │ │ + bne 5f274 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 5f068 │ │ │ │ + bgt 5f258 │ │ │ │ mov r5, #0 │ │ │ │ - b 5f084 │ │ │ │ + b 5f274 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 5f0b4 │ │ │ │ - b 5f060 │ │ │ │ + beq 5f2a4 │ │ │ │ + b 5f250 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #1148] @ 5f528 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #1148] @ 5f718 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f50c │ │ │ │ + beq 5f6fc │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ moveq r6, #0 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5f508 │ │ │ │ - ldr r3, [pc, #1104] @ 5f52c │ │ │ │ + beq 5f6f8 │ │ │ │ + ldr r3, [pc, #1104] @ 5f71c │ │ │ │ cmp r6, #0 │ │ │ │ - movw r8, #43956 @ 0xabb4 │ │ │ │ + movw r8, #43336 @ 0xa948 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ moveq r6, r3 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5f298 │ │ │ │ + bne 5f488 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18c764 │ │ │ │ + bl 18d2b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f298 │ │ │ │ + bne 5f488 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f140 │ │ │ │ + bgt 5f330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5f140 │ │ │ │ + bne 5f330 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f190 │ │ │ │ + bne 5f380 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f170 │ │ │ │ + bgt 5f360 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5f170 │ │ │ │ + bne 5f360 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f50c │ │ │ │ + bne 5f6fc │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 5f234 │ │ │ │ + bne 5f424 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 18c764 │ │ │ │ + bl 18d2b4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5f234 │ │ │ │ + bne 5f424 │ │ │ │ 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 5f20c │ │ │ │ + beq 5f3fc │ │ │ │ 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, #800] @ 5f520 │ │ │ │ + vldr d5, [pc, #800] @ 5f710 │ │ │ │ vmul.f64 d6, d6, d5 │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 5f234 │ │ │ │ + bhi 5f424 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f140 │ │ │ │ + bgt 5f330 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f140 │ │ │ │ + bne 5f330 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f140 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f330 │ │ │ │ mov r0, r7 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 5f340 │ │ │ │ + beq 5f530 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23b458 │ │ │ │ + bl 23b2d4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f270 │ │ │ │ + bgt 5f460 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5f270 │ │ │ │ + bne 5f460 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f290 │ │ │ │ + bgt 5f480 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f290 │ │ │ │ + bne 5f480 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f390 │ │ │ │ + beq 5f580 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r7, #26912 @ 0x6920 │ │ │ │ + movw r7, #26292 @ 0x66b4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r3, r7 │ │ │ │ - bne 5f43c │ │ │ │ + bne 5f62c │ │ │ │ ldr r3, [r6] │ │ │ │ vldr d8, [r6, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f304 │ │ │ │ + bgt 5f4f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5f304 │ │ │ │ + bne 5f4f4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f304 │ │ │ │ - bl 18c764 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f4f4 │ │ │ │ + bl 18d2b4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ vmov s14, r0 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 5f330 │ │ │ │ + bne 5f520 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ ldr r2, [r4] │ │ │ │ vmul.f64 d8, d8, d7 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5f3f8 │ │ │ │ + ble 5f5e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5f3b8 │ │ │ │ + beq 5f5a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d7, [r4, #8] │ │ │ │ - beq 5f2f0 │ │ │ │ + beq 5f4e0 │ │ │ │ cmp r3, r8 │ │ │ │ - beq 5f2d4 │ │ │ │ + beq 5f4c4 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 5f364 │ │ │ │ + bne 5f554 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f390 │ │ │ │ + bgt 5f580 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f390 │ │ │ │ + bne 5f580 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f390 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f580 │ │ │ │ mov r1, r4 │ │ │ │ - bl 23b458 │ │ │ │ + bl 23b2d4 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5f40c │ │ │ │ + ble 5f5fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5f424 │ │ │ │ + ble 5f614 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 5f43c │ │ │ │ + bne 5f62c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f3b0 │ │ │ │ + bgt 5f5a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5f3b0 │ │ │ │ + bne 5f5a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5f50c │ │ │ │ + b 5f6fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f3d8 │ │ │ │ + bgt 5f5c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5f3d8 │ │ │ │ + bne 5f5c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5f50c │ │ │ │ + bne 5f6fc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f304 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f304 │ │ │ │ + bne 5f4f4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f4f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 5f37c │ │ │ │ + bne 5f56c │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f37c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f56c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f388 │ │ │ │ + bne 5f578 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f388 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f578 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bne 5f48c │ │ │ │ - bl dd698 │ │ │ │ + bne 5f67c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f4e4 │ │ │ │ + beq 5f6d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f484 │ │ │ │ + bgt 5f674 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f484 │ │ │ │ + bne 5f674 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 5f4e4 │ │ │ │ - bl 23b458 │ │ │ │ + b 5f6d4 │ │ │ │ + bl 23b2d4 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f4b8 │ │ │ │ + bgt 5f6a8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f4b8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5f6a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r6] │ │ │ │ mov r0, r6 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f4dc │ │ │ │ + bgt 5f6cc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne 5f4dc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 5f6cc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ subs r4, r7, #0 │ │ │ │ - bne 5f440 │ │ │ │ + bne 5f630 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f50c │ │ │ │ + bgt 5f6fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 5f50c │ │ │ │ + bne 5f6fc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f50c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5f6fc │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ submi r0, r0, r0 │ │ │ │ - rsbeq r7, sl, r0, asr #7 │ │ │ │ + rsbeq r7, sl, r4, asr #7 │ │ │ │ rsbeq ip, sl, r8, lsr #5 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f550 │ │ │ │ + beq 5f740 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259d14 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 25b554 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ sub r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -49604,41 +49730,41 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 5f5ac │ │ │ │ + beq 5f79c │ │ │ │ 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 5f5e8 │ │ │ │ + bne 5f7d8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 409b74 │ │ │ │ + b 408874 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40988 @ 0xa01c │ │ │ │ + movw r0, #35192 @ 0x8978 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5f5d8 │ │ │ │ + bne 5f7c8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ @@ -49649,96 +49775,96 @@ │ │ │ │ mov r9, r1 │ │ │ │ ldr r8, [fp, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [fp, #8] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ ldr r4, [fp, #20] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 5f6f4 │ │ │ │ - bl dd698 │ │ │ │ + bne 5f8e4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f6f4 │ │ │ │ - movw r4, #45828 @ 0xb304 │ │ │ │ + beq 5f8e4 │ │ │ │ + movw r4, #45616 @ 0xb230 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f720 │ │ │ │ + beq 5f910 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 5f6a8 │ │ │ │ - movw r1, #36696 @ 0x8f58 │ │ │ │ + beq 5f898 │ │ │ │ + movw r1, #29656 @ 0x73d8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, sl │ │ │ │ - b 5f6c0 │ │ │ │ + b 5f8b0 │ │ │ │ cmp r9, #0 │ │ │ │ - blt 5f6d4 │ │ │ │ - movw r1, #36752 @ 0x8f90 │ │ │ │ + blt 5f8c4 │ │ │ │ + movw r1, #29712 @ 0x7410 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r9 │ │ │ │ str r6, [fp, #4] │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #36812 @ 0x8fcc │ │ │ │ + movw r1, #29772 @ 0x744c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r8, #0 │ │ │ │ movge r1, r8 │ │ │ │ movlt r1, #6 │ │ │ │ uxtb r0, r5 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ ubfx r2, r3, #3, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ - bl 2736bc <_Py_call_instrumentation_line@@Base+0x850> │ │ │ │ + bl 2756f4 <_Py_call_instrumentation_line@@Base+0x850> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 5f728 │ │ │ │ + bne 5f918 │ │ │ │ mov r4, #0 │ │ │ │ - b 5f7a4 │ │ │ │ + b 5f994 │ │ │ │ bl 2ec88 │ │ │ │ cmp r7, #0 │ │ │ │ mov r6, r0 │ │ │ │ - beq 5f778 │ │ │ │ + beq 5f968 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 25978c │ │ │ │ + bl 25afcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 5f75c │ │ │ │ + bne 5f94c │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ - b 5f720 │ │ │ │ + bl ba0f0 │ │ │ │ + b 5f910 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r5 │ │ │ │ add r4, r4, r6 │ │ │ │ - bl ba244 │ │ │ │ - b 5f7a4 │ │ │ │ + bl ba0f0 │ │ │ │ + b 5f994 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, #0 │ │ │ │ str r5, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8} │ │ │ │ @@ -49747,367 +49873,367 @@ │ │ │ │ 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 5f7ec │ │ │ │ - movw r0, #32164 @ 0x7da4 │ │ │ │ + bne 5f9dc │ │ │ │ + movw r0, #25104 @ 0x6210 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r0, #32184 @ 0x7db8 │ │ │ │ + movw r0, #25124 @ 0x6224 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r4 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f838 │ │ │ │ + bgt 5fa28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f838 │ │ │ │ + bne 5fa28 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 5f8b4 │ │ │ │ + bne 5faa4 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 5f898 │ │ │ │ + bge 5fa88 │ │ │ │ mov r6, #0 │ │ │ │ - b 5f8b4 │ │ │ │ + b 5faa4 │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 5f8ec │ │ │ │ - b 5f890 │ │ │ │ + beq 5fadc │ │ │ │ + b 5fa80 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #29928 @ 0x74e8 │ │ │ │ + movw r3, #29932 @ 0x74ec │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fa28 │ │ │ │ + beq 5fc18 │ │ │ │ adds r5, r5, r6 │ │ │ │ - beq 5f90c │ │ │ │ + beq 5fafc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bge 5f90c │ │ │ │ + bge 5fafc │ │ │ │ mov r4, #0 │ │ │ │ - b 5fa28 │ │ │ │ + b 5fc18 │ │ │ │ mov r0, #0 │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r6, [r8, #8] │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - beq 5fa28 │ │ │ │ + beq 5fc18 │ │ │ │ cmp r6, r0 │ │ │ │ - ble 5fa28 │ │ │ │ + ble 5fc18 │ │ │ │ mov r1, r0 │ │ │ │ ldrb r3, [r7, r1] │ │ │ │ add r9, r1, #1 │ │ │ │ cmp r3, #10 │ │ │ │ cmpne r3, #13 │ │ │ │ - beq 5f958 │ │ │ │ + beq 5fb48 │ │ │ │ cmp r6, r9 │ │ │ │ - beq 5f990 │ │ │ │ + beq 5fb80 │ │ │ │ mov r1, r9 │ │ │ │ - b 5f934 │ │ │ │ + b 5fb24 │ │ │ │ cmp r6, r1 │ │ │ │ movle r9, r1 │ │ │ │ - ble 5f994 │ │ │ │ + ble 5fb84 │ │ │ │ cmp r3, #13 │ │ │ │ - bne 5f984 │ │ │ │ + bne 5fb74 │ │ │ │ cmp r6, r9 │ │ │ │ - ble 5f984 │ │ │ │ + ble 5fb74 │ │ │ │ add r3, r7, r1 │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #10 │ │ │ │ addeq r9, r1, #2 │ │ │ │ cmp r5, #0 │ │ │ │ movne r1, r9 │ │ │ │ - b 5f994 │ │ │ │ + b 5fb84 │ │ │ │ mov r1, r6 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r7, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 5fa04 │ │ │ │ + beq 5fbf4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5f9e0 │ │ │ │ + beq 5fbd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fa04 │ │ │ │ + bgt 5fbf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5fa04 │ │ │ │ + bne 5fbf4 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5fa04 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5fbf4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f9fc │ │ │ │ + bgt 5fbec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 5f9fc │ │ │ │ + bne 5fbec │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - b 5f928 │ │ │ │ + b 5fb18 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5f904 │ │ │ │ + bgt 5faf4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5f904 │ │ │ │ + bne 5faf4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 5f904 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 5faf4 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 5fa74 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 5fc64 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 5fa7c │ │ │ │ + beq 5fc6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 5fafc │ │ │ │ + bne 5fcec │ │ │ │ mov r1, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5faf4 │ │ │ │ + bne 5fce4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5faf4 │ │ │ │ + bne 5fce4 │ │ │ │ mov r1, #35 @ 0x23 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 5faf4 │ │ │ │ + bne 5fce4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 5faf4 │ │ │ │ + bne 5fce4 │ │ │ │ mov r1, #17 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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 r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 5fb60 │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 5fd50 │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 5fb4c │ │ │ │ + beq 5fd3c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27952 @ 0x6d30 │ │ │ │ + movw r0, #20936 @ 0x51c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + b def6c │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ │ │ │ │ -0005fb64 <_PyEval_RaiseAsyncExc@@Base>: │ │ │ │ +0005fd54 <_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 5fb80 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ + bne 5fd70 <_PyEval_RaiseAsyncExc@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ add r3, r0, #104 @ 0x68 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ ldrex r4, [r3] │ │ │ │ strex r1, r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 5fba4 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ + bne 5fd94 <_PyEval_RaiseAsyncExc@@Base+0x40> │ │ │ │ cmp r4, r2 │ │ │ │ dmb ish │ │ │ │ - beq 5fbf0 <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ + beq 5fde0 <_PyEval_RaiseAsyncExc@@Base+0x8c> │ │ │ │ mov r1, r4 │ │ │ │ - bl 172344 <_PyErr_FormatV@@Base+0x3f0> │ │ │ │ + bl 171fe0 <_PyErr_FormatV@@Base+0x3f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 5fbe8 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bgt 5fdd8 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fbe8 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ + bne 5fdd8 <_PyEval_RaiseAsyncExc@@Base+0x84> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55304 @ 0xd808 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ + b 24c7ec │ │ │ │ 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 5fc4c <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ + bne 5fe3c <_PyEval_RaiseAsyncExc@@Base+0xe8> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 346fe8 │ │ │ │ + b 347eac │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40924 @ 0x9fdc │ │ │ │ + movw r0, #35128 @ 0x8938 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 5fc3c <_PyEval_RaiseAsyncExc@@Base+0xd8> │ │ │ │ + bne 5fe2c <_PyEval_RaiseAsyncExc@@Base+0xd8> │ │ │ │ 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 f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5fca8 <_PyEval_RaiseAsyncExc@@Base+0x144> │ │ │ │ + beq 5fe98 <_PyEval_RaiseAsyncExc@@Base+0x144> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 602c0 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ + bl 604b0 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #6744 @ 0x1a58 │ │ │ │ + movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 5fd18 <_PyEval_RaiseAsyncExc@@Base+0x1b4> │ │ │ │ + bne 5ff08 <_PyEval_RaiseAsyncExc@@Base+0x1b4> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-16] │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ce52c │ │ │ │ + bl 3cd304 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 5fd3c <_PyEval_RaiseAsyncExc@@Base+0x1d8> │ │ │ │ - b 5fd50 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + ble 5ff2c <_PyEval_RaiseAsyncExc@@Base+0x1d8> │ │ │ │ + b 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #29132 @ 0x71cc │ │ │ │ + movw r1, #22092 @ 0x564c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 5fd50 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ + bl 171960 │ │ │ │ + b 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 5fd50 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ + bne 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x1ec> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -50123,217 +50249,217 @@ │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ moveq r6, r5 │ │ │ │ bl 2df4c │ │ │ │ cmp r7, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r5, r3 │ │ │ │ - bne 5fdc8 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ + bne 5ffb8 <_PyEval_RaiseAsyncExc@@Base+0x264> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5fe00 <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ + beq 5fff0 <_PyEval_RaiseAsyncExc@@Base+0x29c> │ │ │ │ mov r3, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ sub r3, fp, #80 @ 0x50 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #360] @ 5ff60 <_PyEval_RaiseAsyncExc@@Base+0x3fc> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #360] @ 60150 <_PyEval_RaiseAsyncExc@@Base+0x3fc> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + beq 60130 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 5fe1c <_PyEval_RaiseAsyncExc@@Base+0x2b8> │ │ │ │ + beq 6000c <_PyEval_RaiseAsyncExc@@Base+0x2b8> │ │ │ │ mov r4, #0 │ │ │ │ - b 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + b 60130 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #1 │ │ │ │ - beq 5fe3c <_PyEval_RaiseAsyncExc@@Base+0x2d8> │ │ │ │ + beq 6002c <_PyEval_RaiseAsyncExc@@Base+0x2d8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 5fe40 <_PyEval_RaiseAsyncExc@@Base+0x2dc> │ │ │ │ - b 5fe14 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ + bge 60030 <_PyEval_RaiseAsyncExc@@Base+0x2dc> │ │ │ │ + b 60004 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ mov r7, r5 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r6, #45 @ 0x2d │ │ │ │ - ble 5fe70 <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ + ble 60060 <_PyEval_RaiseAsyncExc@@Base+0x30c> │ │ │ │ mov r0, r8 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + beq 60130 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #32652 @ 0x7f8c │ │ │ │ + movw r1, #25612 @ 0x640c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 5fe14 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ + bl 1b6978 │ │ │ │ + b 60004 <_PyEval_RaiseAsyncExc@@Base+0x2b0> │ │ │ │ add r3, r6, #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 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 5ff40 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 60130 <_PyEval_RaiseAsyncExc@@Base+0x3dc> │ │ │ │ + bl 1f8074 │ │ │ │ cmp r6, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r7, #1 │ │ │ │ cmp r3, #0 │ │ │ │ and r7, r7, #1 │ │ │ │ add r1, r0, #1 │ │ │ │ addeq r3, r6, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ mov r2, #0 │ │ │ │ strb r3, [r0] │ │ │ │ cmp r6, #0 │ │ │ │ cmple r5, #0 │ │ │ │ - beq 5ff2c <_PyEval_RaiseAsyncExc@@Base+0x3c8> │ │ │ │ + beq 6011c <_PyEval_RaiseAsyncExc@@Base+0x3c8> │ │ │ │ cmp r6, #0 │ │ │ │ lsl r2, r2, #8 │ │ │ │ add r5, r5, #8 │ │ │ │ mov r0, r1 │ │ │ │ ldrbgt r3, [r8] │ │ │ │ orrgt r2, r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ cmp r5, #5 │ │ │ │ - ble 5ff20 <_PyEval_RaiseAsyncExc@@Base+0x3bc> │ │ │ │ + ble 60110 <_PyEval_RaiseAsyncExc@@Base+0x3bc> │ │ │ │ sub r5, r5, #6 │ │ │ │ lsr r3, r2, r5 │ │ │ │ ands r3, r3, #63 @ 0x3f │ │ │ │ movne r1, #0 │ │ │ │ andeq r1, r7, #1 │ │ │ │ cmp r1, #0 │ │ │ │ add r3, r3, #32 │ │ │ │ movne r3, #96 @ 0x60 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 5feec <_PyEval_RaiseAsyncExc@@Base+0x388> │ │ │ │ + b 600dc <_PyEval_RaiseAsyncExc@@Base+0x388> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 5fec8 <_PyEval_RaiseAsyncExc@@Base+0x364> │ │ │ │ + b 600b8 <_PyEval_RaiseAsyncExc@@Base+0x364> │ │ │ │ mov r3, #10 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r1], #1 │ │ │ │ - bl 167544 │ │ │ │ + bl 1671cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 5ff54 <_PyEval_RaiseAsyncExc@@Base+0x3f0> │ │ │ │ + beq 60144 <_PyEval_RaiseAsyncExc@@Base+0x3f0> │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsl r5 │ │ │ │ + rsbeq r7, sl, r8, lsl r5 │ │ │ │ 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 r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 5ffc8 <_PyEval_RaiseAsyncExc@@Base+0x464> │ │ │ │ + bhi 601b8 <_PyEval_RaiseAsyncExc@@Base+0x464> │ │ │ │ ldr r7, [r9] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 5ffe8 <_PyEval_RaiseAsyncExc@@Base+0x484> │ │ │ │ + bne 601d8 <_PyEval_RaiseAsyncExc@@Base+0x484> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #56764 @ 0xddbc │ │ │ │ + movw r0, #49784 @ 0xc278 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 60018 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 60208 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #56764 @ 0xddbc │ │ │ │ + movw r0, #49784 @ 0xc278 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60018 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ - b 5ff90 <_PyEval_RaiseAsyncExc@@Base+0x42c> │ │ │ │ + beq 60208 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + b 60180 <_PyEval_RaiseAsyncExc@@Base+0x42c> │ │ │ │ cmp r5, #1 │ │ │ │ movle r6, #0 │ │ │ │ mvnle r5, #-2147483648 @ 0x80000000 │ │ │ │ - ble 600b4 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ + ble 602a4 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60020 <_PyEval_RaiseAsyncExc@@Base+0x4bc> │ │ │ │ - bl dd698 │ │ │ │ + bne 60210 <_PyEval_RaiseAsyncExc@@Base+0x4bc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 60050 <_PyEval_RaiseAsyncExc@@Base+0x4ec> │ │ │ │ + beq 60240 <_PyEval_RaiseAsyncExc@@Base+0x4ec> │ │ │ │ mov r4, #0 │ │ │ │ - b 60134 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ - bl e6f4c │ │ │ │ + b 60324 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60048 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ + bgt 60238 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 60048 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ + bne 60238 <_PyEval_RaiseAsyncExc@@Base+0x4e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 60008 <_PyEval_RaiseAsyncExc@@Base+0x4a4> │ │ │ │ + beq 601f8 <_PyEval_RaiseAsyncExc@@Base+0x4a4> │ │ │ │ cmp r5, #2 │ │ │ │ - beq 600b0 <_PyEval_RaiseAsyncExc@@Base+0x54c> │ │ │ │ + beq 602a0 <_PyEval_RaiseAsyncExc@@Base+0x54c> │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6007c <_PyEval_RaiseAsyncExc@@Base+0x518> │ │ │ │ - bl dd698 │ │ │ │ + bne 6026c <_PyEval_RaiseAsyncExc@@Base+0x518> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 600b4 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ - b 60018 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ - bl e6f4c │ │ │ │ + beq 602a4 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ + b 60208 <_PyEval_RaiseAsyncExc@@Base+0x4b4> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 600a4 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ + bgt 60294 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 600a4 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ + bne 60294 <_PyEval_RaiseAsyncExc@@Base+0x540> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 600b4 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ - b 60068 <_PyEval_RaiseAsyncExc@@Base+0x504> │ │ │ │ + bne 602a4 <_PyEval_RaiseAsyncExc@@Base+0x550> │ │ │ │ + b 60258 <_PyEval_RaiseAsyncExc@@Base+0x504> │ │ │ │ mvn r5, #-2147483648 @ 0x80000000 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60134 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ + beq 60324 <_PyEval_RaiseAsyncExc@@Base+0x5d0> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movgt r5, r3 │ │ │ │ - bgt 600e8 <_PyEval_RaiseAsyncExc@@Base+0x584> │ │ │ │ + bgt 602d8 <_PyEval_RaiseAsyncExc@@Base+0x584> │ │ │ │ add r2, r5, r3 │ │ │ │ cmp r5, #0 │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ movlt r5, r2 │ │ │ │ add r3, r6, r3 │ │ │ │ ldr r2, [r7] │ │ │ │ cmp r6, #0 │ │ │ │ @@ -50348,15 +50474,15 @@ │ │ │ │ str r6, [r4, #12] │ │ │ │ str r6, [r4, #16] │ │ │ │ str r5, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ strb r3, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -50366,67 +50492,67 @@ │ │ │ │ mov r5, r0 │ │ │ │ moveq r4, r2 │ │ │ │ sub r0, r6, #1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ add r3, r1, #16 │ │ │ │ cmp r0, #1 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 60184 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ + bne 60374 <_PyEval_RaiseAsyncExc@@Base+0x620> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 601b4 <_PyEval_RaiseAsyncExc@@Base+0x650> │ │ │ │ + bne 603a4 <_PyEval_RaiseAsyncExc@@Base+0x650> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, #2 │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r1, #1 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #52] @ 601e0 <_PyEval_RaiseAsyncExc@@Base+0x67c> │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #52] @ 603d0 <_PyEval_RaiseAsyncExc@@Base+0x67c> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 601d8 <_PyEval_RaiseAsyncExc@@Base+0x674> │ │ │ │ + beq 603c8 <_PyEval_RaiseAsyncExc@@Base+0x674> │ │ │ │ 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 23cd5c │ │ │ │ + b 23cbd0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, asr #10 │ │ │ │ + rsbeq r7, sl, r4, asr #10 │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6025c <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ + bne 6044c <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #60] @ 60268 <_PyEval_RaiseAsyncExc@@Base+0x704> │ │ │ │ + vldr d7, [pc, #60] @ 60458 <_PyEval_RaiseAsyncExc@@Base+0x704> │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #6244 @ 0x1864 │ │ │ │ + movwhi r0, #5624 @ 0x15f8 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 6025c <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ + bhi 6044c <_PyEval_RaiseAsyncExc@@Base+0x6f8> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d7, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movge r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @@ -50435,972 +50561,972 @@ │ │ │ │ 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 602a0 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ + bne 60490 <_PyEval_RaiseAsyncExc@@Base+0x73c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3ffff4 │ │ │ │ + b 3fedbc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40960 @ 0xa000 │ │ │ │ + movw r0, #35164 @ 0x895c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60290 <_PyEval_RaiseAsyncExc@@Base+0x72c> │ │ │ │ + bne 60480 <_PyEval_RaiseAsyncExc@@Base+0x72c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #0 │ │ │ │ - movw r5, #16844 @ 0x41cc │ │ │ │ + movw r5, #9356 @ 0x248c │ │ │ │ movt r5, #73 @ 0x49 │ │ │ │ - movw r4, #17868 @ 0x45cc │ │ │ │ + movw r4, #10380 @ 0x288c │ │ │ │ movt r4, #73 @ 0x49 │ │ │ │ - movw lr, #64112 @ 0xfa70 │ │ │ │ + movw lr, #57072 @ 0xdef0 │ │ │ │ movt lr, #89 @ 0x59 │ │ │ │ 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 60308 <_PyEval_RaiseAsyncExc@@Base+0x7a4> │ │ │ │ + bne 604f8 <_PyEval_RaiseAsyncExc@@Base+0x7a4> │ │ │ │ tst r6, #2 │ │ │ │ ldrbne r3, [r4, r3] │ │ │ │ strb r3, [r0, ip] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 602e4 <_PyEval_RaiseAsyncExc@@Base+0x780> │ │ │ │ + b 604d4 <_PyEval_RaiseAsyncExc@@Base+0x780> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 60400 <_PyEval_RaiseAsyncExc@@Base+0x89c> │ │ │ │ + beq 605f0 <_PyEval_RaiseAsyncExc@@Base+0x89c> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r3, r4 │ │ │ │ str lr, [sp] │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl 6045c <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ - ldr r3, [pc, #164] @ 60410 <_PyEval_RaiseAsyncExc@@Base+0x8ac> │ │ │ │ + bl 6064c <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ + ldr r3, [pc, #164] @ 60600 <_PyEval_RaiseAsyncExc@@Base+0x8ac> │ │ │ │ cmp r0, #3 │ │ │ │ - bhi 603bc <_PyEval_RaiseAsyncExc@@Base+0x858> │ │ │ │ + bhi 605ac <_PyEval_RaiseAsyncExc@@Base+0x858> │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ add pc, pc, r0, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr r3, [pc, #144] @ 60414 <_PyEval_RaiseAsyncExc@@Base+0x8b0> │ │ │ │ + ldr r3, [pc, #144] @ 60604 <_PyEval_RaiseAsyncExc@@Base+0x8b0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ add r4, r3, #120 @ 0x78 │ │ │ │ ldr r2, [r3, #120] @ 0x78 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ - b 60404 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + b 605f4 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 60404 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ - bl 3cf79c <_PyObject_MaybeCallSpecialOneArg@@Base+0x1144> │ │ │ │ + b 605f4 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bl 3ce578 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1148> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bne 603ec <_PyEval_RaiseAsyncExc@@Base+0x888> │ │ │ │ + bne 605dc <_PyEval_RaiseAsyncExc@@Base+0x888> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60404 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bgt 605f4 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 60404 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 60404 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bne 605f4 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 605f4 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - b 60404 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ + b 605f4 <_PyEval_RaiseAsyncExc@@Base+0x8a0> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, r5, r6, asr #26 │ │ │ │ + rsbeq sl, r5, r6, lsl #3 │ │ │ │ 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 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60454 <_PyEval_RaiseAsyncExc@@Base+0x8f0> │ │ │ │ + beq 60644 <_PyEval_RaiseAsyncExc@@Base+0x8f0> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 60f30 │ │ │ │ + bl 61120 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ - movw r6, #43108 @ 0xa864 │ │ │ │ + movw r6, #42488 @ 0xa5f8 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r7, r1 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r2 │ │ │ │ cmp r9, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bne 606f4 <_PyEval_RaiseAsyncExc@@Base+0xb90> │ │ │ │ + bne 608e4 <_PyEval_RaiseAsyncExc@@Base+0xb90> │ │ │ │ lsr r3, r2, r7 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ and r3, r3, #31 │ │ │ │ mov r8, #1 │ │ │ │ ands r2, r0, r8, lsl r3 │ │ │ │ lsl r8, r8, r3 │ │ │ │ - beq 60a58 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + beq 60c48 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ sub r3, r8, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ and r0, r0, r3 │ │ │ │ - blx 448b30 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ + blx 446f98 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ add r3, r4, r0, lsl #3 │ │ │ │ mov r6, r0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60618 <_PyEval_RaiseAsyncExc@@Base+0xab4> │ │ │ │ + bne 60808 <_PyEval_RaiseAsyncExc@@Base+0xab4> │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r1 │ │ │ │ str ip, [sp] │ │ │ │ add r1, r7, #5 │ │ │ │ - bl 6045c <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ + bl 6064c <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bls 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + bls 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - bne 605c8 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ + bne 607b8 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ sub r3, r3, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 605c8 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ + bhi 607b8 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 605c8 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ + beq 607b8 <_PyEval_RaiseAsyncExc@@Base+0xa64> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40a964 │ │ │ │ + bl 409664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 605d8 <_PyEval_RaiseAsyncExc@@Base+0xa74> │ │ │ │ + beq 607c8 <_PyEval_RaiseAsyncExc@@Base+0xa74> │ │ │ │ ldr r2, [r5, #16] │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ ldr r3, [r2] │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 605a4 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ + bgt 60794 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 605a4 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 60794 <_PyEval_RaiseAsyncExc@@Base+0xa40> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bgt 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bne 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 40a964 │ │ │ │ + bl 409664 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 605fc <_PyEval_RaiseAsyncExc@@Base+0xa98> │ │ │ │ + bne 607ec <_PyEval_RaiseAsyncExc@@Base+0xa98> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bgt 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bne 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ add r6, r4, r6, lsl #3 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ str r5, [r6, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 607fc <_PyEval_RaiseAsyncExc@@Base+0xc98> │ │ │ │ - b 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ - bl 170ca8 │ │ │ │ + ble 609ec <_PyEval_RaiseAsyncExc@@Base+0xc98> │ │ │ │ + b 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bl 170944 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ - beq 60a58 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + blt 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 60c48 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r0, r0, #2 │ │ │ │ cmp r0, #1 │ │ │ │ movls r8, #2 │ │ │ │ - bls 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ - bl 3cf540 <_PyObject_MaybeCallSpecialOneArg@@Base+0xee8> │ │ │ │ + bls 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + bl 3ce31c <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 606ec <_PyEval_RaiseAsyncExc@@Base+0xb88> │ │ │ │ + beq 608dc <_PyEval_RaiseAsyncExc@@Base+0xb88> │ │ │ │ mov r7, r4 │ │ │ │ sub r0, r8, #1 │ │ │ │ ldr r6, [r7, #12]! │ │ │ │ and r0, r0, r6 │ │ │ │ - blx 448b30 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ + blx 446f98 <_PyMonitoring_FireBranchEvent@@Base+0xb50> │ │ │ │ mov r1, #0 │ │ │ │ lsl r3, r0, #1 │ │ │ │ add r0, r5, #12 │ │ │ │ cmp r3, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ - bls 60698 <_PyEval_RaiseAsyncExc@@Base+0xb34> │ │ │ │ + bls 60888 <_PyEval_RaiseAsyncExc@@Base+0xb34> │ │ │ │ ldr r2, [r7, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq 60690 <_PyEval_RaiseAsyncExc@@Base+0xb2c> │ │ │ │ + beq 60880 <_PyEval_RaiseAsyncExc@@Base+0xb2c> │ │ │ │ ldr ip, [r2] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, #4]! │ │ │ │ - b 60668 <_PyEval_RaiseAsyncExc@@Base+0xb04> │ │ │ │ + b 60858 <_PyEval_RaiseAsyncExc@@Base+0xb04> │ │ │ │ ldr ip, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add r0, r5, #8 │ │ │ │ cmp r3, ip │ │ │ │ - bcs 606d8 <_PyEval_RaiseAsyncExc@@Base+0xb74> │ │ │ │ + bcs 608c8 <_PyEval_RaiseAsyncExc@@Base+0xb74> │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 606cc <_PyEval_RaiseAsyncExc@@Base+0xb68> │ │ │ │ + beq 608bc <_PyEval_RaiseAsyncExc@@Base+0xb68> │ │ │ │ ldr r1, [r2] │ │ │ │ add lr, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r2] │ │ │ │ str r2, [r0, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 606a8 <_PyEval_RaiseAsyncExc@@Base+0xb44> │ │ │ │ + b 60898 <_PyEval_RaiseAsyncExc@@Base+0xb44> │ │ │ │ bic r6, r6, r8 │ │ │ │ mov r8, #3 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r5, [sl] │ │ │ │ - b 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ str r5, [sl] │ │ │ │ - b 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ - movw ip, #55732 @ 0xd9b4 │ │ │ │ + b 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + movw ip, #57044 @ 0xded4 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r9, ip │ │ │ │ - bne 608e8 <_PyEval_RaiseAsyncExc@@Base+0xd84> │ │ │ │ + bne 60ad8 <_PyEval_RaiseAsyncExc@@Base+0xd84> │ │ │ │ lsr r5, r2, r7 │ │ │ │ and r5, r5, #31 │ │ │ │ add r1, r5, #2 │ │ │ │ ldr r0, [r0, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60a58 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + beq 60c48 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ add r1, r7, #5 │ │ │ │ sub ip, fp, #40 @ 0x28 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 6045c <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ + bl 6064c <_PyEval_RaiseAsyncExc@@Base+0x8f8> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 607b4 <_PyEval_RaiseAsyncExc@@Base+0xc50> │ │ │ │ + beq 609a4 <_PyEval_RaiseAsyncExc@@Base+0xc50> │ │ │ │ cmp r0, #3 │ │ │ │ - bne 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + bne 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 73b34 <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ + bl 73e2c <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 60784 <_PyEval_RaiseAsyncExc@@Base+0xc20> │ │ │ │ + bne 60974 <_PyEval_RaiseAsyncExc@@Base+0xc20> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bgt 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r7 │ │ │ │ - bne 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bne 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r2, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 607ac <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ + bgt 6099c <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 607ac <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 6099c <_PyEval_RaiseAsyncExc@@Base+0xc48> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r9, [r4, #136] @ 0x88 │ │ │ │ subs r9, r9, #1 │ │ │ │ - beq 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + beq 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ cmp r9, #15 │ │ │ │ - ble 60814 <_PyEval_RaiseAsyncExc@@Base+0xcb0> │ │ │ │ + ble 60a04 <_PyEval_RaiseAsyncExc@@Base+0xcb0> │ │ │ │ mov r0, r4 │ │ │ │ - bl 73b34 <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ + bl 73e2c <_PyLong_UnsignedLong_Converter@@Base+0x514> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ str r9, [r4, #136] @ 0x88 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + beq 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bgt 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6080c <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 609fc <_PyEval_RaiseAsyncExc@@Base+0xca8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ str r4, [sl] │ │ │ │ - b 609cc <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ + b 60bbc <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ lsl r0, r9, #1 │ │ │ │ - bl 3cf540 <_PyObject_MaybeCallSpecialOneArg@@Base+0xee8> │ │ │ │ + bl 3ce31c <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ mov r2, r7 │ │ │ │ add r4, r4, #8 │ │ │ │ mov lr, r7 │ │ │ │ mov r1, r7 │ │ │ │ cmp r1, r5 │ │ │ │ - beq 608d0 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ + beq 60ac0 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ ldr r3, [r4, r1, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 608d0 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ + beq 60ac0 <_PyEval_RaiseAsyncExc@@Base+0xd6c> │ │ │ │ mov ip, #1 │ │ │ │ add r7, r2, #1 │ │ │ │ add r8, r2, #4 │ │ │ │ orr lr, lr, ip, lsl r1 │ │ │ │ ldr ip, [r3, #4] │ │ │ │ cmp ip, r6 │ │ │ │ - bne 608a8 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ + bne 60a98 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ ldr ip, [r3, #8] │ │ │ │ sub ip, ip, #2 │ │ │ │ cmp ip, #1 │ │ │ │ - bhi 608a8 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ + bhi 60a98 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp ip, #0 │ │ │ │ - beq 608a8 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ + beq 60a98 <_PyEval_RaiseAsyncExc@@Base+0xd44> │ │ │ │ ldr r9, [ip] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ addle r9, r9, #1 │ │ │ │ strle r9, [ip] │ │ │ │ str ip, [r0, r8, lsl #2] │ │ │ │ ldr ip, [r3] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 608bc <_PyEval_RaiseAsyncExc@@Base+0xd58> │ │ │ │ - b 608c4 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ + ble 60aac <_PyEval_RaiseAsyncExc@@Base+0xd58> │ │ │ │ + b 60ab4 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ ldr ip, [r3] │ │ │ │ mov r9, #0 │ │ │ │ str r9, [r0, r8, lsl #2] │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 608c4 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ + bgt 60ab4 <_PyEval_RaiseAsyncExc@@Base+0xd60> │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ add r7, r7, #4 │ │ │ │ add r2, r2, #2 │ │ │ │ str r3, [r0, r7, lsl #2] │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r1, #32 │ │ │ │ - bne 60834 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ + bne 60a24 <_PyEval_RaiseAsyncExc@@Base+0xcd0> │ │ │ │ str lr, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ - b 609cc <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ + b 60bbc <_PyEval_RaiseAsyncExc@@Base+0xe68> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 60a58 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ + bne 60c48 <_PyEval_RaiseAsyncExc@@Base+0xef4> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 72510 │ │ │ │ + bl 72808 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + beq 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ cmp r0, #2 │ │ │ │ - beq 60920 <_PyEval_RaiseAsyncExc@@Base+0xdbc> │ │ │ │ + beq 60b10 <_PyEval_RaiseAsyncExc@@Base+0xdbc> │ │ │ │ mov r8, #0 │ │ │ │ - b 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r3, r1, r1, lsr #31 │ │ │ │ asr r3, r3, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - beq 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + beq 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ cmp r3, #1 │ │ │ │ - bne 609d4 <_PyEval_RaiseAsyncExc@@Base+0xe70> │ │ │ │ - bl 3cf540 <_PyObject_MaybeCallSpecialOneArg@@Base+0xee8> │ │ │ │ + bne 60bc4 <_PyEval_RaiseAsyncExc@@Base+0xe70> │ │ │ │ + bl 3ce31c <_PyObject_MaybeCallSpecialOneArg@@Base+0xeec> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 60980 <_PyEval_RaiseAsyncExc@@Base+0xe1c> │ │ │ │ + bne 60b70 <_PyEval_RaiseAsyncExc@@Base+0xe1c> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 609a8 <_PyEval_RaiseAsyncExc@@Base+0xe44> │ │ │ │ - b 609b0 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ + ble 60b98 <_PyEval_RaiseAsyncExc@@Base+0xe44> │ │ │ │ + b 60ba0 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r2, [r0, #16] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 609b0 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ + bgt 60ba0 <_PyEval_RaiseAsyncExc@@Base+0xe4c> │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ lsr r5, r5, r7 │ │ │ │ mov r2, #1 │ │ │ │ and r5, r5, #31 │ │ │ │ str r3, [r0, #20] │ │ │ │ lsl r3, r2, r5 │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [sl] │ │ │ │ mov r8, #3 │ │ │ │ - b 60a5c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ + b 60c4c <_PyEval_RaiseAsyncExc@@Base+0xef8> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, r1, #2 │ │ │ │ - bl 72244 <_PyXIData_FormatNotShareableError@@Base+0x8d4> │ │ │ │ + bl 7253c <_PyXIData_FormatNotShareableError@@Base+0x8d4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60918 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ + beq 60b08 <_PyEval_RaiseAsyncExc@@Base+0xdb4> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add lr, r0, #12 │ │ │ │ add ip, r4, #12 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ - bge 60a20 <_PyEval_RaiseAsyncExc@@Base+0xebc> │ │ │ │ + bge 60c10 <_PyEval_RaiseAsyncExc@@Base+0xebc> │ │ │ │ ldr r1, [ip, #4]! │ │ │ │ ldr r5, [r1] │ │ │ │ add r6, r5, #1 │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ strle r6, [r1] │ │ │ │ str r1, [lr, #4]! │ │ │ │ - b 609f8 <_PyEval_RaiseAsyncExc@@Base+0xe94> │ │ │ │ + b 60be8 <_PyEval_RaiseAsyncExc@@Base+0xe94> │ │ │ │ ldr lr, [r4, #8] │ │ │ │ add r3, r3, #2 │ │ │ │ add r4, r4, #16 │ │ │ │ add ip, r0, #8 │ │ │ │ cmp r3, lr │ │ │ │ - bge 609c8 <_PyEval_RaiseAsyncExc@@Base+0xe64> │ │ │ │ + bge 60bb8 <_PyEval_RaiseAsyncExc@@Base+0xe64> │ │ │ │ ldr r2, [r4, r3, lsl #2] │ │ │ │ ldr r1, [r2] │ │ │ │ add r5, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r2] │ │ │ │ str r2, [ip, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 60a30 <_PyEval_RaiseAsyncExc@@Base+0xecc> │ │ │ │ + b 60c20 <_PyEval_RaiseAsyncExc@@Base+0xecc> │ │ │ │ mov r8, #1 │ │ │ │ mov r0, r8 │ │ │ │ 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 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60aa4 <_PyEval_RaiseAsyncExc@@Base+0xf40> │ │ │ │ + bne 60c94 <_PyEval_RaiseAsyncExc@@Base+0xf40> │ │ │ │ ldr r0, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 60ab8 <_PyEval_RaiseAsyncExc@@Base+0xf54> │ │ │ │ - b 60ac8 <_PyEval_RaiseAsyncExc@@Base+0xf64> │ │ │ │ + bne 60ca8 <_PyEval_RaiseAsyncExc@@Base+0xf54> │ │ │ │ + b 60cb8 <_PyEval_RaiseAsyncExc@@Base+0xf64> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60a94 <_PyEval_RaiseAsyncExc@@Base+0xf30> │ │ │ │ + beq 60c84 <_PyEval_RaiseAsyncExc@@Base+0xf30> │ │ │ │ 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, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60ae4 <_PyEval_RaiseAsyncExc@@Base+0xf80> │ │ │ │ + beq 60cd4 <_PyEval_RaiseAsyncExc@@Base+0xf80> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b00 <_PyEval_RaiseAsyncExc@@Base+0xf9c> │ │ │ │ + beq 60cf0 <_PyEval_RaiseAsyncExc@@Base+0xf9c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b1c <_PyEval_RaiseAsyncExc@@Base+0xfb8> │ │ │ │ + beq 60d0c <_PyEval_RaiseAsyncExc@@Base+0xfb8> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b38 <_PyEval_RaiseAsyncExc@@Base+0xfd4> │ │ │ │ + beq 60d28 <_PyEval_RaiseAsyncExc@@Base+0xfd4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b54 <_PyEval_RaiseAsyncExc@@Base+0xff0> │ │ │ │ + beq 60d44 <_PyEval_RaiseAsyncExc@@Base+0xff0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b70 <_PyEval_RaiseAsyncExc@@Base+0x100c> │ │ │ │ + beq 60d60 <_PyEval_RaiseAsyncExc@@Base+0x100c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60b8c <_PyEval_RaiseAsyncExc@@Base+0x1028> │ │ │ │ + beq 60d7c <_PyEval_RaiseAsyncExc@@Base+0x1028> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60ba8 <_PyEval_RaiseAsyncExc@@Base+0x1044> │ │ │ │ + beq 60d98 <_PyEval_RaiseAsyncExc@@Base+0x1044> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60bc4 <_PyEval_RaiseAsyncExc@@Base+0x1060> │ │ │ │ + beq 60db4 <_PyEval_RaiseAsyncExc@@Base+0x1060> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60be0 <_PyEval_RaiseAsyncExc@@Base+0x107c> │ │ │ │ + beq 60dd0 <_PyEval_RaiseAsyncExc@@Base+0x107c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60bfc <_PyEval_RaiseAsyncExc@@Base+0x1098> │ │ │ │ + beq 60dec <_PyEval_RaiseAsyncExc@@Base+0x1098> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c18 <_PyEval_RaiseAsyncExc@@Base+0x10b4> │ │ │ │ + beq 60e08 <_PyEval_RaiseAsyncExc@@Base+0x10b4> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c34 <_PyEval_RaiseAsyncExc@@Base+0x10d0> │ │ │ │ + beq 60e24 <_PyEval_RaiseAsyncExc@@Base+0x10d0> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60c50 <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ + beq 60e40 <_PyEval_RaiseAsyncExc@@Base+0x10ec> │ │ │ │ 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 21a2e4 │ │ │ │ + b 21af58 │ │ │ │ push {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, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 60cc4 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ + bne 60eb4 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 60ca8 <_PyEval_RaiseAsyncExc@@Base+0x1144> │ │ │ │ + bge 60e98 <_PyEval_RaiseAsyncExc@@Base+0x1144> │ │ │ │ mov r5, #0 │ │ │ │ - b 60cc4 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ + b 60eb4 <_PyEval_RaiseAsyncExc@@Base+0x1160> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 60cf8 <_PyEval_RaiseAsyncExc@@Base+0x1194> │ │ │ │ - b 60ca0 <_PyEval_RaiseAsyncExc@@Base+0x113c> │ │ │ │ + beq 60ee8 <_PyEval_RaiseAsyncExc@@Base+0x1194> │ │ │ │ + b 60e90 <_PyEval_RaiseAsyncExc@@Base+0x113c> │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #412] @ 60e8c <_PyEval_RaiseAsyncExc@@Base+0x1328> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #412] @ 6107c <_PyEval_RaiseAsyncExc@@Base+0x1328> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 60e80 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + beq 61070 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ cmn r6, r5 │ │ │ │ moveq r5, #8 │ │ │ │ - beq 60d2c <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ + beq 60f1c <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 60d2c <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ - bl dd698 │ │ │ │ + bne 60f1c <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 60d2c <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ + beq 60f1c <_PyEval_RaiseAsyncExc@@Base+0x11c8> │ │ │ │ mov r4, #0 │ │ │ │ - b 60e80 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + b 61070 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ add r6, r7, #16 │ │ │ │ mov r7, r6 │ │ │ │ mov r4, #0 │ │ │ │ mvn sl, #-2147483648 @ 0x80000000 │ │ │ │ add r6, r6, r3 │ │ │ │ mov r9, r7 │ │ │ │ mov r8, r4 │ │ │ │ sub sl, sl, r5 │ │ │ │ cmp r6, r9 │ │ │ │ - bls 60dc8 <_PyEval_RaiseAsyncExc@@Base+0x1264> │ │ │ │ + bls 60fb8 <_PyEval_RaiseAsyncExc@@Base+0x1264> │ │ │ │ ldrb r3, [r9] │ │ │ │ cmp r3, #9 │ │ │ │ - bne 60d90 <_PyEval_RaiseAsyncExc@@Base+0x122c> │ │ │ │ + bne 60f80 <_PyEval_RaiseAsyncExc@@Base+0x122c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - ble 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + ble 60fb0 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ add r2, sl, r1 │ │ │ │ add r3, r5, r4 │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 60e64 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + bgt 61054 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ sub r4, r3, r1 │ │ │ │ - b 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ + b 60fb0 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ cmn r4, #-2147483647 @ 0x80000001 │ │ │ │ - beq 60e64 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + beq 61054 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #13 │ │ │ │ cmpne r3, #10 │ │ │ │ - bne 60dc0 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ + bne 60fb0 <_PyEval_RaiseAsyncExc@@Base+0x125c> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r3, r8 │ │ │ │ add r8, r8, r4 │ │ │ │ - blt 60e64 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + blt 61054 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ mov r4, #0 │ │ │ │ add r9, r9, #1 │ │ │ │ - b 60d50 <_PyEval_RaiseAsyncExc@@Base+0x11ec> │ │ │ │ + b 60f40 <_PyEval_RaiseAsyncExc@@Base+0x11ec> │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r4 │ │ │ │ cmp r8, r3 │ │ │ │ - bgt 60e64 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ + bgt 61054 <_PyEval_RaiseAsyncExc@@Base+0x1300> │ │ │ │ add r1, r4, r8 │ │ │ │ mov r0, #0 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ addne sl, r4, #16 │ │ │ │ movne r8, #0 │ │ │ │ movne r9, #32 │ │ │ │ - beq 60e80 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + beq 61070 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ cmp r6, r7 │ │ │ │ - bls 60e80 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ + bls 61070 <_PyEval_RaiseAsyncExc@@Base+0x131c> │ │ │ │ ldrb r2, [r7], #1 │ │ │ │ cmp r2, #9 │ │ │ │ - bne 60e44 <_PyEval_RaiseAsyncExc@@Base+0x12e0> │ │ │ │ + bne 61034 <_PyEval_RaiseAsyncExc@@Base+0x12e0> │ │ │ │ cmp r5, #0 │ │ │ │ movle r3, sl │ │ │ │ - ble 60e5c <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ + ble 6104c <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ sub r1, r5, r1 │ │ │ │ add r8, r8, r1 │ │ │ │ mov r3, sl │ │ │ │ add r1, sl, r1 │ │ │ │ cmp r3, r1 │ │ │ │ - beq 60e5c <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ + beq 6104c <_PyEval_RaiseAsyncExc@@Base+0x12f8> │ │ │ │ strb r9, [r3], #1 │ │ │ │ - b 60e34 <_PyEval_RaiseAsyncExc@@Base+0x12d0> │ │ │ │ + b 61024 <_PyEval_RaiseAsyncExc@@Base+0x12d0> │ │ │ │ mov r3, sl │ │ │ │ cmp r2, #13 │ │ │ │ cmpne r2, #10 │ │ │ │ addne r8, r8, #1 │ │ │ │ moveq r8, #0 │ │ │ │ strb r2, [r3], #1 │ │ │ │ mov sl, r3 │ │ │ │ - b 60df8 <_PyEval_RaiseAsyncExc@@Base+0x1294> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b 60fe8 <_PyEval_RaiseAsyncExc@@Base+0x1294> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28500 @ 0x6f54 │ │ │ │ + movw r1, #21460 @ 0x53d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 60d24 <_PyEval_RaiseAsyncExc@@Base+0x11c0> │ │ │ │ + bl 1b6978 │ │ │ │ + b 60f14 <_PyEval_RaiseAsyncExc@@Base+0x11c0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, ror #10 │ │ │ │ + rsbeq r7, sl, r0, ror r5 │ │ │ │ │ │ │ │ -00060e90 : │ │ │ │ +00061080 : │ │ │ │ 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 36b4bc │ │ │ │ + bl 36bfb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 60ed4 │ │ │ │ + bne 610c4 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #32808 @ 0x8028 │ │ │ │ + movw r0, #25768 @ 0x64a8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 60f10 │ │ │ │ + bne 61100 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 38795c │ │ │ │ + b 387d48 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41004 @ 0xa02c │ │ │ │ + movw r0, #35208 @ 0x8988 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 60f00 │ │ │ │ + bne 610f0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ - movw r7, #16844 @ 0x41cc │ │ │ │ + movw r7, #9356 @ 0x248c │ │ │ │ movt r7, #73 @ 0x49 │ │ │ │ - movw r6, #17868 @ 0x45cc │ │ │ │ + movw r6, #10380 @ 0x288c │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ - movw r5, #64112 @ 0xfa70 │ │ │ │ + movw r5, #57072 @ 0xdef0 │ │ │ │ movt r5, #89 @ 0x59 │ │ │ │ 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 60f80 │ │ │ │ + beq 61170 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbeq ip, [r5, ip] │ │ │ │ - b 60f98 │ │ │ │ + b 61188 │ │ │ │ ands r4, r4, #2 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 60f98 │ │ │ │ + beq 61188 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ ldrbne ip, [r6, ip] │ │ │ │ strb ip, [r0, lr] │ │ │ │ add lr, lr, #1 │ │ │ │ - b 60f58 │ │ │ │ + b 61148 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne 61000 │ │ │ │ + bne 611f0 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 60fe4 │ │ │ │ + bgt 611d4 │ │ │ │ mov r7, #0 │ │ │ │ - b 61000 │ │ │ │ + b 611f0 │ │ │ │ clz r7, r1 │ │ │ │ lsr r7, r7, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r7, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 61030 │ │ │ │ - b 60fdc │ │ │ │ + beq 61220 │ │ │ │ + b 611cc │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #296] @ 61150 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #296] @ 61340 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61144 │ │ │ │ + beq 61334 │ │ │ │ add r6, r6, r7 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 61054 │ │ │ │ + beq 61244 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 61144 │ │ │ │ + blt 61334 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 61094 │ │ │ │ + beq 61284 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r5, #36] @ 0x24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r7, r3 │ │ │ │ - beq 6113c │ │ │ │ + beq 6132c │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3cfee8 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1890> │ │ │ │ + bl 3cecc4 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1894> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 610ac │ │ │ │ - bl dd698 │ │ │ │ + bne 6129c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61144 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 61334 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ - b 61144 │ │ │ │ + bl 21c680 │ │ │ │ + b 61334 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 610fc │ │ │ │ + beq 612ec │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6113c │ │ │ │ + beq 6132c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f6754 │ │ │ │ + bl 3f550c │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r2, [r4, #8] │ │ │ │ cmp r3, r2 │ │ │ │ strne r4, [r3, #8] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r4, [r5, #32] │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - b 6113c │ │ │ │ + b 6132c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ cmp r4, r3 │ │ │ │ - beq 6113c │ │ │ │ + beq 6132c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3f6754 │ │ │ │ + bl 3f550c │ │ │ │ ldr r3, [r5, #32] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #12] │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ streq r4, [r5, #36] @ 0x24 │ │ │ │ add r3, r3, #1 │ │ │ │ str r4, [r5, #32] │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - mlseq sl, r8, r5, r7 │ │ │ │ + mlseq sl, ip, r5, r7 │ │ │ │ push {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 2348bc │ │ │ │ + bl 23496c │ │ │ │ subs r3, 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} │ │ │ │ @@ -51412,77 +51538,77 @@ │ │ │ │ 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 611e4 │ │ │ │ + bhi 613d4 │ │ │ │ cmp r5, #1 │ │ │ │ ldr r0, [r7] │ │ │ │ - movwle r4, #5976 @ 0x1758 │ │ │ │ + movwle r4, #5356 @ 0x14ec │ │ │ │ movtle r4, #104 @ 0x68 │ │ │ │ ldrgt r4, [r7, #4] │ │ │ │ - b 61204 │ │ │ │ + b 613f4 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #14792 @ 0x39c8 │ │ │ │ + movw r0, #7060 @ 0x1b94 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 612d4 │ │ │ │ - b 611cc │ │ │ │ + beq 614c4 │ │ │ │ + b 613bc │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #6744 @ 0x1a58 │ │ │ │ + movw r3, #6124 @ 0x17ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 61238 │ │ │ │ + bne 61428 │ │ │ │ ldr r5, [r6, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 6125c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 6144c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #29132 @ 0x71cc │ │ │ │ + movw r1, #22092 @ 0x564c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3ce52c │ │ │ │ + bl 3cd304 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6128c │ │ │ │ + beq 6147c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 612ac │ │ │ │ + bgt 6149c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 612ac │ │ │ │ + bne 6149c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 612d4 │ │ │ │ + beq 614c4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 612d4 │ │ │ │ + bne 614c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -51490,47 +51616,47 @@ │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 6135c │ │ │ │ + bne 6154c │ │ │ │ vabs.f64 d9, d9 │ │ │ │ - vldr d7, [pc, #64] @ 61368 │ │ │ │ + vldr d7, [pc, #64] @ 61558 │ │ │ │ vcmp.f64 d9, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 61354 │ │ │ │ + bgt 61544 │ │ │ │ vabs.f64 d8, d8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vcmp.f64 d8, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movgt r0, r3 │ │ │ │ - b 6135c │ │ │ │ + b 6154c │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 61398 │ │ │ │ + beq 61588 │ │ │ │ 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) │ │ │ │ @@ -51539,25 +51665,25 @@ │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 613fc │ │ │ │ + bne 615ec │ │ │ │ vcmp.f64 d9, d8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -51565,143 +51691,143 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61448 │ │ │ │ + bgt 61638 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 61448 │ │ │ │ + beq 61638 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 61448 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 61638 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61490 │ │ │ │ + bgt 61680 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61490 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 61680 │ │ │ │ + bl bb1e4 <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2077c8 │ │ │ │ + b 207be8 │ │ │ │ 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 f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61518 │ │ │ │ + beq 61708 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 38a0f4 │ │ │ │ + bl 38a56c │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr sl, [r0, #12] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp sl, r3 │ │ │ │ - bge 617ac │ │ │ │ + bge 6199c │ │ │ │ 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 61574 │ │ │ │ + beq 61764 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne ip, ip, #20 │ │ │ │ addeq ip, ip, #28 │ │ │ │ - movw r8, #2640 @ 0xa50 │ │ │ │ - movt r8, #90 @ 0x5a │ │ │ │ - movw r6, #64620 @ 0xfc6c │ │ │ │ + movw r8, #61136 @ 0xeed0 │ │ │ │ + movt r8, #89 @ 0x59 │ │ │ │ + movw r6, #57580 @ 0xe0ec │ │ │ │ movt r6, #89 @ 0x59 │ │ │ │ - movw r7, #13904 @ 0x3650 │ │ │ │ + movw r7, #6864 @ 0x1ad0 │ │ │ │ movt r7, #91 @ 0x5b │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r4 │ │ │ │ - ble 617a0 │ │ │ │ + ble 61990 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ ldrbeq r3, [ip, r4] │ │ │ │ - beq 615d4 │ │ │ │ + beq 617c4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r3, [ip, r3] │ │ │ │ - beq 615d4 │ │ │ │ + beq 617c4 │ │ │ │ ldr r3, [ip, r4, lsl #2] │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 615f4 │ │ │ │ + bcs 617e4 │ │ │ │ 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 61620 │ │ │ │ + beq 61810 │ │ │ │ cmp r1, #2 │ │ │ │ moveq r1, #3 │ │ │ │ movne r1, #1 │ │ │ │ - b 61644 │ │ │ │ + b 61834 │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ movne r1, lr │ │ │ │ - bne 61644 │ │ │ │ + bne 61834 │ │ │ │ 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 │ │ │ │ @@ -51711,148 +51837,148 @@ │ │ │ │ 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 61688 │ │ │ │ + bne 61878 │ │ │ │ cmp lr, #2 │ │ │ │ moveq lr, #3 │ │ │ │ movne lr, #1 │ │ │ │ - b 616ac │ │ │ │ + b 6189c │ │ │ │ cmp lr, #0 │ │ │ │ - beq 616ac │ │ │ │ + beq 6189c │ │ │ │ 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 61794 │ │ │ │ + beq 61984 │ │ │ │ cmp r3, #2 │ │ │ │ cmpeq r2, #3 │ │ │ │ - beq 61794 │ │ │ │ + beq 61984 │ │ │ │ sub r5, r3, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 61784 │ │ │ │ + bls 61974 │ │ │ │ sub r5, r2, #2 │ │ │ │ cmp r5, #2 │ │ │ │ - bls 61784 │ │ │ │ + bls 61974 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 61704 │ │ │ │ + bne 618f4 │ │ │ │ sub r5, r2, #8 │ │ │ │ sub r7, r2, #11 │ │ │ │ cmp r7, #1 │ │ │ │ cmphi r5, #1 │ │ │ │ - bls 61794 │ │ │ │ - b 61734 │ │ │ │ + bls 61984 │ │ │ │ + b 61924 │ │ │ │ bic r5, r3, #2 │ │ │ │ cmp r5, #9 │ │ │ │ - bne 61720 │ │ │ │ + bne 61910 │ │ │ │ sub r5, r2, #9 │ │ │ │ cmp r5, #1 │ │ │ │ - bls 61794 │ │ │ │ - b 61734 │ │ │ │ + bls 61984 │ │ │ │ + b 61924 │ │ │ │ sub r5, r3, #10 │ │ │ │ bic r5, r5, #2 │ │ │ │ cmp r2, #10 │ │ │ │ cmpeq r5, #0 │ │ │ │ - beq 61794 │ │ │ │ + beq 61984 │ │ │ │ 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 61794 │ │ │ │ + bne 61984 │ │ │ │ cmp r3, #6 │ │ │ │ cmpeq r2, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ eor r3, r3, #1 │ │ │ │ orrs r3, r9, r3 │ │ │ │ - beq 61794 │ │ │ │ + beq 61984 │ │ │ │ add r3, r4, #1 │ │ │ │ str r4, [r0, #12] │ │ │ │ str r3, [r0, #16] │ │ │ │ - b 617a4 │ │ │ │ + b 61994 │ │ │ │ add r4, r4, #1 │ │ │ │ str r4, [r0, #16] │ │ │ │ - b 61590 │ │ │ │ + b 61780 │ │ │ │ str r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 617b4 │ │ │ │ + bge 619a4 │ │ │ │ mov r6, #0 │ │ │ │ - b 617fc │ │ │ │ + b 619ec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 617fc │ │ │ │ + beq 619ec │ │ │ │ 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 e27b8 │ │ │ │ + bl e29c0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ - movw r1, #8200 @ 0x2008 │ │ │ │ + movw r1, #8696 @ 0x21f8 │ │ │ │ movt r1, #6 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #57680 @ 0xe150 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 61ae4 │ │ │ │ + bl 61cd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6186c │ │ │ │ + bgt 61a5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6186c │ │ │ │ + bne 61a5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -51863,47 +51989,47 @@ │ │ │ │ push {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 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 618f4 │ │ │ │ - bl dd698 │ │ │ │ + bne 61ae4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 61984 │ │ │ │ - b 61924 │ │ │ │ - bl e6f4c │ │ │ │ + bne 61b74 │ │ │ │ + b 61b14 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6191c │ │ │ │ + bgt 61b0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6191c │ │ │ │ + bne 61b0c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 618e0 │ │ │ │ + beq 61ad0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 61940 │ │ │ │ + bgt 61b30 │ │ │ │ ldr r0, [r6, #20] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f1e50 │ │ │ │ + b f1af0 │ │ │ │ sub r4, r4, r1 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 56168 <_PyErr_SetLocaleString@@Base+0x2e8> │ │ │ │ + bl 56358 <_PyErr_SetLocaleString@@Base+0x324> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -51914,82 +52040,82 @@ │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #192] @ 61a68 │ │ │ │ + ldr r3, [pc, #192] @ 61c58 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61a60 │ │ │ │ + beq 61c50 │ │ │ │ movw r5, #48515 @ 0xbd83 │ │ │ │ movt r5, #1 │ │ │ │ movw r7, #48531 @ 0xbd93 │ │ │ │ movt r7, #1 │ │ │ │ - movw r6, #55004 @ 0xd6dc │ │ │ │ + movw r6, #47940 @ 0xbb44 │ │ │ │ movt r6, #77 @ 0x4d │ │ │ │ add r5, r8, r5 │ │ │ │ add r7, r8, r7 │ │ │ │ ldrb r0, [r5, #1]! │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61a54 │ │ │ │ - bl dd8d0 │ │ │ │ + beq 61c44 │ │ │ │ + bl ddc78 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61a20 │ │ │ │ + bgt 61c10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 61a20 │ │ │ │ + bne 61c10 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 61a54 │ │ │ │ + bne 61c44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 61a3c │ │ │ │ + ble 61c2c │ │ │ │ mov r4, #0 │ │ │ │ - b 61a60 │ │ │ │ + b 61c50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61a34 │ │ │ │ + bne 61c24 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 61a34 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 61c24 │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, r7 │ │ │ │ - bne 619d8 │ │ │ │ + bne 61bc8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 61a94 │ │ │ │ + beq 61c84 │ │ │ │ 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 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -52002,17 +52128,17 @@ │ │ │ │ push {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 b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61b4c │ │ │ │ + beq 61d3c │ │ │ │ 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] │ │ │ │ @@ -52020,175 +52146,175 @@ │ │ │ │ str r6, [r4, #80] @ 0x50 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ bl 2df4c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ str r5, [r4, #12] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ba0 │ │ │ │ + beq 61d90 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ba0 │ │ │ │ + bgt 61d90 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61ba0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 61d90 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61bd4 │ │ │ │ + beq 61dc4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61bd4 │ │ │ │ + bgt 61dc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 61bd4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 61dc4 │ │ │ │ + bl bb1e4 <_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 r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61c1c │ │ │ │ + bgt 61e0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 61c1c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 61e0c │ │ │ │ + bl bb1e4 <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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, #4064] @ 0xfe0 │ │ │ │ sub r3, r2, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 61cb4 │ │ │ │ + bhi 61ea4 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 61cd4 │ │ │ │ + bne 61ec4 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30984 @ 0x7908 │ │ │ │ + movw r0, #23944 @ 0x5d88 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 61dcc │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 61fbc │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #30984 @ 0x7908 │ │ │ │ + movw r0, #23944 @ 0x5d88 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61dcc │ │ │ │ - b 61c7c │ │ │ │ + beq 61fbc │ │ │ │ + b 61e6c │ │ │ │ cmp r4, #1 │ │ │ │ - ble 61d94 │ │ │ │ + ble 61f84 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 61d60 │ │ │ │ + beq 61f50 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 61d40 │ │ │ │ + beq 61f30 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 61dcc │ │ │ │ + beq 61fbc │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 61d64 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 61f54 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 61dcc │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + bl 1b6978 │ │ │ │ + b 61fbc │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30984 @ 0x7908 │ │ │ │ + movw r0, #23944 @ 0x5d88 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 61dcc │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 61fbc │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 61d9c │ │ │ │ + beq 61f8c │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 61d9c │ │ │ │ - bl dd698 │ │ │ │ + bne 61f8c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 61dcc │ │ │ │ - b 61d9c │ │ │ │ + bne 61fbc │ │ │ │ + b 61f8c │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c04b8 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ + bl 3bf768 <_PyUnicode_EncodeUTF16@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 61dcc │ │ │ │ - movw r0, #45276 @ 0xb0dc │ │ │ │ + beq 61fbc │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -52204,139 +52330,139 @@ │ │ │ │ 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 61b54 │ │ │ │ + b 61d44 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movwne r0, #33304 @ 0x8218 │ │ │ │ - movweq r0, #33328 @ 0x8230 │ │ │ │ + movwne r0, #26264 @ 0x6698 │ │ │ │ + movweq r0, #26288 @ 0x66b0 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 421624 │ │ │ │ + bl 42028c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 61ea8 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + beq 62098 │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 61edc │ │ │ │ + b 620cc │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ - movw r3, #41956 @ 0xa3e4 │ │ │ │ + movw r3, #36932 @ 0x9044 │ │ │ │ movt r3, #66 @ 0x42 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 61ed4 │ │ │ │ + bne 620c4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 61edc │ │ │ │ + b 620cc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ - ldr r3, [pc, #256] @ 62004 │ │ │ │ + ldr r3, [pc, #256] @ 621f4 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r2, #27956 @ 0x6d34 │ │ │ │ + movw r2, #20940 @ 0x51cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ moveq r1, r3 │ │ │ │ addne r1, r3, #28 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ - bl 21f470 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 220480 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 61ffc │ │ │ │ + beq 621ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 61f6c │ │ │ │ + bne 6215c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61f50 │ │ │ │ + bgt 62140 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61f50 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 62140 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16484 @ 0x4064 │ │ │ │ + movw r1, #9444 @ 0x24e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 61ffc │ │ │ │ + bl 1b6978 │ │ │ │ + b 621ec │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - bge 61fbc │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bge 621ac │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #27336 @ 0x6ac8 │ │ │ │ + movw r1, #20072 @ 0x4e68 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61ffc │ │ │ │ + bgt 621ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 61ffc │ │ │ │ + bne 621ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 61ffc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 621ec │ │ │ │ add r1, r4, #16 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, r5 │ │ │ │ bl 2ebec │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 61fec │ │ │ │ + bgt 621dc │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r4] │ │ │ │ - bne 61fec │ │ │ │ + bne 621dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r7, fp, r8, lsr r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + b f2a0c <_PyTuple_FromPair@@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] │ │ │ │ sub ip, ip, #4096 @ 0x1000 │ │ │ │ str r0, [ip] │ │ │ │ @@ -52345,65 +52471,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] @ 621b0 │ │ │ │ + ldr r0, [pc, #332] @ 623a0 │ │ │ │ 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, #27152 @ 0x6a10 │ │ │ │ + movw r2, #20148 @ 0x4eb4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #33344 @ 0x8240 │ │ │ │ + movw r1, #26304 @ 0x66c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62188 │ │ │ │ + beq 62378 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #32804 @ 0x8024 │ │ │ │ + movw r1, #25764 @ 0x64a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #33364 @ 0x8254 │ │ │ │ + movw r0, #26324 @ 0x66d4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ ldr r1, [r5, #-160] @ 0xffffff60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62114 │ │ │ │ + beq 62304 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #128 @ 0x80 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ - bl 38f3e4 <_PyCode_SetUnboundVarCounts@@Base+0x1694> │ │ │ │ + bl 38f8bc <_PyCode_SetUnboundVarCounts@@Base+0x1694> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 62114 │ │ │ │ + beq 62304 │ │ │ │ ldrh r4, [fp, #-164] @ 0xffffff5c │ │ │ │ cmp r4, #2 │ │ │ │ moveq r8, #4 │ │ │ │ subeq r7, fp, #160 @ 0xa0 │ │ │ │ - beq 62124 │ │ │ │ + beq 62314 │ │ │ │ cmp r4, #10 │ │ │ │ - beq 6211c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 6230c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27276 @ 0x6a8c │ │ │ │ + movw r1, #20272 @ 0x4f30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 62180 │ │ │ │ + b 62370 │ │ │ │ mov r8, #16 │ │ │ │ sub r7, fp, #156 @ 0x9c │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ 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 │ │ │ │ @@ -52411,29 +52537,29 @@ │ │ │ │ sub r3, r5, #136 @ 0x88 │ │ │ │ str r3, [sp] │ │ │ │ movw r3, #16383 @ 0x3fff │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, r5, #156 @ 0x9c │ │ │ │ bl 2dc40 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #-164] @ 0xffffff5c │ │ │ │ sub r2, fp, #164 @ 0xa4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4bed4 │ │ │ │ + bl 4c084 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #-160] @ 0xffffff60 │ │ │ │ - bl ba244 │ │ │ │ - ldr r3, [pc, #32] @ 621b0 │ │ │ │ + bl ba0f0 │ │ │ │ + ldr r3, [pc, #32] @ 623a0 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 621a4 │ │ │ │ + beq 62394 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -52449,265 +52575,265 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r7, r3 │ │ │ │ - bne 62218 │ │ │ │ + bne 62408 │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62250 │ │ │ │ + beq 62440 │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #208] @ 62318 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #208] @ 62508 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 622f8 │ │ │ │ + beq 624e8 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6229c │ │ │ │ + bne 6248c │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2d910 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #2 │ │ │ │ - bne 622a4 │ │ │ │ + bne 62494 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1693b0 │ │ │ │ - movw r1, #33388 @ 0x826c │ │ │ │ + bl 169038 │ │ │ │ + movw r1, #26348 @ 0x66ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 622f8 │ │ │ │ + b 624e8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2e498 │ │ │ │ cmn r4, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 622dc │ │ │ │ + bne 624cc │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #33592 @ 0x8338 │ │ │ │ + movw r0, #26552 @ 0x67b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ - b 622f8 │ │ │ │ + b 624e8 │ │ │ │ mov r3, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #33596 @ 0x833c │ │ │ │ + movw r0, #26556 @ 0x67bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6230c │ │ │ │ + beq 624fc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, asr #12 │ │ │ │ + rsbeq r7, sl, ip, asr #12 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62348 │ │ │ │ + beq 62538 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 62368 │ │ │ │ + b 62558 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62360 │ │ │ │ + beq 62550 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 625b8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 627a8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ mov r0, r4 │ │ │ │ - bl 62644 │ │ │ │ + bl 62834 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d9240 │ │ │ │ + b d95e4 │ │ │ │ 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 623e8 │ │ │ │ + bne 625d8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 623dc │ │ │ │ + beq 625cc │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 623e8 │ │ │ │ + bne 625d8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 626a0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 62890 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 62448 │ │ │ │ + bhi 62638 │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 62468 │ │ │ │ - b 62484 │ │ │ │ + bne 62658 │ │ │ │ + b 62674 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #44724 @ 0xaeb4 │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 625b0 │ │ │ │ - b 62434 │ │ │ │ - bl e6f4c │ │ │ │ + beq 627a0 │ │ │ │ + b 62624 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 62498 │ │ │ │ + ble 62688 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 624b0 │ │ │ │ - bl dd698 │ │ │ │ + bne 626a0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 625b0 │ │ │ │ - b 624b0 │ │ │ │ + bne 627a0 │ │ │ │ + b 626a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6247c │ │ │ │ + bne 6266c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6247c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6266c │ │ │ │ cmp r7, #1 │ │ │ │ movle r3, #32 │ │ │ │ - ble 6256c │ │ │ │ + ble 6275c │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 624f4 │ │ │ │ + beq 626e4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 6256c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6275c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26664 @ 0x6828 │ │ │ │ + movw r1, #19648 @ 0x4cc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 6255c │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + b 6274c │ │ │ │ + movw r1, #35596 @ 0x8b0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 62510 │ │ │ │ - bl d2810 │ │ │ │ + beq 62700 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62538 │ │ │ │ + beq 62728 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 6256c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6275c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26756 @ 0x6884 │ │ │ │ + movw r1, #19740 @ 0x4d1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 6255c │ │ │ │ + b 6274c │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #24116 @ 0x5e34 │ │ │ │ + movw r2, #16940 @ 0x422c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #44724 @ 0xaeb4 │ │ │ │ + movw r0, #36940 @ 0x904c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 625b0 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 627a0 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r4, r2 │ │ │ │ - bgt 62588 │ │ │ │ + bgt 62778 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 341308 │ │ │ │ + b 342fe8 │ │ │ │ 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 42880c │ │ │ │ + b 427474 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - ldr r6, [pc, #108] @ 62640 │ │ │ │ + ldr r6, [pc, #108] @ 62830 │ │ │ │ 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 b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_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 │ │ │ │ @@ -52731,307 +52857,307 @@ │ │ │ │ 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 62690 │ │ │ │ + beq 62880 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62690 │ │ │ │ + bgt 62880 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 62690 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 62880 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ strb r3, [r4, #76] @ 0x4c │ │ │ │ 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 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 396b48 │ │ │ │ + bl 396518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 62868 │ │ │ │ + beq 62a58 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 626f8 │ │ │ │ + bne 628e8 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 626e0 │ │ │ │ + bne 628d0 │ │ │ │ dmb ish │ │ │ │ - beq 62708 │ │ │ │ + beq 628f8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2e624 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 62780 │ │ │ │ - bgt 62768 │ │ │ │ + beq 62970 │ │ │ │ + bgt 62958 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 6274c │ │ │ │ + beq 6293c │ │ │ │ cmn r2, #2 │ │ │ │ - bne 62768 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 62958 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33692 @ 0x839c │ │ │ │ + movw r1, #26652 @ 0x681c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6282c │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + bl 1b6978 │ │ │ │ + b 62a1c │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29204 @ 0x7214 │ │ │ │ + movw r1, #22164 @ 0x5694 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6282c │ │ │ │ + bl 1b6978 │ │ │ │ + b 62a1c │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #33720 @ 0x83b8 │ │ │ │ + movw r3, #26680 @ 0x6838 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6c960 <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ - b 6282c │ │ │ │ + bl 6cc58 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ + b 62a1c │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 627e0 │ │ │ │ + beq 629d0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 62818 │ │ │ │ + bne 62a08 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62800 │ │ │ │ + bne 629f0 │ │ │ │ dmb ish │ │ │ │ - beq 62868 │ │ │ │ + beq 62a58 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f1ec │ │ │ │ - b 62868 │ │ │ │ + bl 3493f0 │ │ │ │ + b 62a58 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6284c │ │ │ │ + bne 62a3c │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62834 │ │ │ │ + bne 62a24 │ │ │ │ dmb ish │ │ │ │ - beq 6285c │ │ │ │ + beq 62a4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 628a0 │ │ │ │ + bne 62a90 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 20635c │ │ │ │ + b 206784 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40876 @ 0x9fac │ │ │ │ + movw r0, #35080 @ 0x8908 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 62890 │ │ │ │ + b 62a80 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #33756 @ 0x83dc │ │ │ │ + movw r0, #26716 @ 0x685c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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] │ │ │ │ - movw r1, #38232 @ 0x9558 │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ - movw r0, #55944 @ 0xda88 │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 61ae4 │ │ │ │ + bl 61cd4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62948 │ │ │ │ + bgt 62b38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 62948 │ │ │ │ + bne 62b38 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 62970 │ │ │ │ + beq 62b60 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 259d14 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 25b554 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r7, r2 │ │ │ │ movne r3, #19 │ │ │ │ moveq r3, #1 │ │ │ │ - movwne r5, #33396 @ 0x8274 │ │ │ │ - movweq r5, #33084 @ 0x813c │ │ │ │ - ldrne r4, [pc, #224] @ 62a98 │ │ │ │ + movwne r5, #26356 @ 0x66f4 │ │ │ │ + movweq r5, #26044 @ 0x65bc │ │ │ │ + ldrne r4, [pc, #224] @ 62c88 │ │ │ │ movtne r5, #71 @ 0x47 │ │ │ │ - ldreq r4, [pc, #220] @ 62a9c │ │ │ │ + ldreq r4, [pc, #220] @ 62c8c │ │ │ │ movteq r5, #71 @ 0x47 │ │ │ │ cmp r3, #1 │ │ │ │ mov r8, r1 │ │ │ │ moveq r3, #36 @ 0x24 │ │ │ │ movne r3, #684 @ 0x2ac │ │ │ │ mov r2, #0 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ ldr r1, [r4, r2] │ │ │ │ cmp r1, r8 │ │ │ │ - bne 629f4 │ │ │ │ + bne 62be4 │ │ │ │ add r4, r4, r2 │ │ │ │ adds r4, r4, #4 │ │ │ │ - bne 62a1c │ │ │ │ - b 62a00 │ │ │ │ + bne 62c0c │ │ │ │ + b 62bf0 │ │ │ │ add r2, r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 629d8 │ │ │ │ + bne 62bc8 │ │ │ │ sub r4, fp, #92 @ 0x5c │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #64 @ 0x40 │ │ │ │ sub r0, fp, #92 @ 0x5c │ │ │ │ - movw r2, #33776 @ 0x83f0 │ │ │ │ + movw r2, #26736 @ 0x6870 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl aead8 │ │ │ │ + bl aeb7c │ │ │ │ mov r1, r8 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 62a34 │ │ │ │ + beq 62c24 │ │ │ │ bl 2f270 │ │ │ │ - b 62a38 │ │ │ │ + b 62c28 │ │ │ │ bl 2e114 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2eb20 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 62a6c │ │ │ │ + beq 62c5c │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #33804 @ 0x840c │ │ │ │ + movw r1, #26764 @ 0x688c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 171cc4 │ │ │ │ - b 62a90 │ │ │ │ + bl 171960 │ │ │ │ + b 62c80 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r3, r4 │ │ │ │ ldr ip, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, r5 │ │ │ │ stmib sp, {r1, ip} │ │ │ │ - movw r1, #33832 @ 0x8428 │ │ │ │ + movw r1, #26792 @ 0x68a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r7, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq ip, r5, r0, ror #10 │ │ │ │ - rsbeq ip, r5, ip, lsl #16 │ │ │ │ + rsbeq sl, r5, r0, lsr #19 │ │ │ │ + rsbeq sl, r5, ip, asr #24 │ │ │ │ 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 62ae0 │ │ │ │ + bne 62cd0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 62ad4 │ │ │ │ + beq 62cc4 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 62ae0 │ │ │ │ + bne 62cd0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 626a0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 62890 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33908 @ 0x8474 │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -53040,142 +53166,142 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 62b68 │ │ │ │ + bne 62d58 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62b68 │ │ │ │ + bne 62d58 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 626a0 │ │ │ │ + b 62890 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ 62ba4 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #16] @ 62d94 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 62b54 │ │ │ │ + bne 62d44 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, lsr #13 │ │ │ │ + rsbeq r7, sl, r4, lsr #13 │ │ │ │ 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 62bd8 │ │ │ │ + bne 62dc8 │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4dac8 │ │ │ │ + b 4dc78 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40832 @ 0x9f80 │ │ │ │ + movw r0, #35036 @ 0x88dc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 62bc8 │ │ │ │ + b 62db8 │ │ │ │ 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 ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ movne r5, r3 │ │ │ │ - beq 62d10 │ │ │ │ + beq 62f00 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26a944 │ │ │ │ + bl 26c8e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62ce4 │ │ │ │ + beq 62ed4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62cbc │ │ │ │ + beq 62eac │ │ │ │ cmp r6, r0 │ │ │ │ - bne 62c78 │ │ │ │ + bne 62e68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62cac │ │ │ │ + bgt 62e9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 62cac │ │ │ │ + bne 62e9c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 62cac │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 62e9c │ │ │ │ mov r1, r6 │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62ca4 │ │ │ │ + bgt 62e94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 62ca4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 62e94 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #1 │ │ │ │ - bne 62cb4 │ │ │ │ + bne 62ea4 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 62c2c │ │ │ │ + b 62e1c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 62c2c │ │ │ │ + beq 62e1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62cdc │ │ │ │ + bgt 62ecc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 62cdc │ │ │ │ + bne 62ecc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 62d10 │ │ │ │ + b 62f00 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 62d04 │ │ │ │ + bgt 62ef4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 62d04 │ │ │ │ + bne 62ef4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ 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, r0 │ │ │ │ - ldr r1, [pc, #136] @ 62dc4 │ │ │ │ + ldr r1, [pc, #136] @ 62fb4 │ │ │ │ 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] │ │ │ │ @@ -53188,29 +53314,29 @@ │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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 │ │ │ │ @@ -53222,604 +53348,604 @@ │ │ │ │ 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 62e24 │ │ │ │ + beq 63014 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r2, #28] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 4298ac │ │ │ │ + b 428514 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 62ee8 │ │ │ │ + beq 630d8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24e770 │ │ │ │ + bl 250080 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 62eb4 │ │ │ │ - bl dd698 │ │ │ │ + bne 630a4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62ec0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 630b0 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 62ec0 │ │ │ │ - b 62f78 │ │ │ │ + bne 630b0 │ │ │ │ + b 63168 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #2 │ │ │ │ - bne 62ef0 │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bne 630e0 │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #34084 @ 0x8524 │ │ │ │ + movw r1, #27044 @ 0x69a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mvn r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ add r4, r7, #28 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 62f14 │ │ │ │ + bne 63104 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62efc │ │ │ │ + bne 630ec │ │ │ │ dmb ish │ │ │ │ - beq 62f24 │ │ │ │ + beq 63114 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 62f80 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 63170 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34140 @ 0x855c │ │ │ │ + movw r1, #27100 @ 0x69dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 62f68 │ │ │ │ + bne 63158 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62f50 │ │ │ │ + bne 63140 │ │ │ │ dmb ish │ │ │ │ - beq 62f78 │ │ │ │ + beq 63168 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r6 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 2d8ec │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 62fb4 │ │ │ │ + bne 631a4 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 62f9c │ │ │ │ + bne 6318c │ │ │ │ dmb ish │ │ │ │ - beq 62fc4 │ │ │ │ + beq 631b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 62fec │ │ │ │ + beq 631dc │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #2 │ │ │ │ - bl 3a0f88 │ │ │ │ - b 62f78 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 3a0958 │ │ │ │ + b 63168 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne 6302c │ │ │ │ + bne 6321c │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 63060 │ │ │ │ - b 63048 │ │ │ │ - movw r0, #16032 @ 0x3ea0 │ │ │ │ + beq 63250 │ │ │ │ + b 63238 │ │ │ │ + movw r0, #8992 @ 0x2320 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6301c │ │ │ │ + bne 6320c │ │ │ │ mov r4, #0 │ │ │ │ - b 630b0 │ │ │ │ + b 632a0 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #16032 @ 0x3ea0 │ │ │ │ + movw r0, #8992 @ 0x2320 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63040 │ │ │ │ + beq 63230 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 630b0 │ │ │ │ + beq 632a0 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 191584 │ │ │ │ + bl 191340 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 63098 │ │ │ │ + ble 63288 │ │ │ │ mov r4, r5 │ │ │ │ - b 630b0 │ │ │ │ + b 632a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63090 │ │ │ │ + bne 63280 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 63090 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 63280 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630e4 │ │ │ │ + beq 632d4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 63104 │ │ │ │ + b 632f4 │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 630fc │ │ │ │ + beq 632ec │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 625b8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 627a8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00063110 : │ │ │ │ +00063300 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ 6313c │ │ │ │ + ldr lr, [pc, #28] @ 6332c │ │ │ │ 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 191830 │ │ │ │ + b 191998 │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 63244 │ │ │ │ + bne 63434 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63244 │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + beq 63434 │ │ │ │ + movw r0, #43072 @ 0xa840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 631ac │ │ │ │ + bne 6339c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #34596 @ 0x8724 │ │ │ │ + movw r0, #27556 @ 0x6ba4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #36] @ 0x24 │ │ │ │ movw r1, #761 @ 0x2f9 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 631fc │ │ │ │ + bgt 633ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 631fc │ │ │ │ + bne 633ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6319c │ │ │ │ + beq 6338c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63224 │ │ │ │ + bgt 63414 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 63224 │ │ │ │ + bne 63414 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63244 │ │ │ │ - movw r0, #34596 @ 0x8724 │ │ │ │ + beq 63434 │ │ │ │ + movw r0, #27556 @ 0x6ba4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 6328c │ │ │ │ + bne 6347c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63280 │ │ │ │ + beq 63470 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6328c │ │ │ │ + bne 6347c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 63438 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 63628 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ - bl 181b3c │ │ │ │ + bl 1816b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 632e4 │ │ │ │ - bl dd698 │ │ │ │ + bne 634d4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63308 │ │ │ │ - b 63324 │ │ │ │ + beq 634f8 │ │ │ │ + b 63514 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 63308 │ │ │ │ + bne 634f8 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #34616 @ 0x8738 │ │ │ │ + movw r0, #27576 @ 0x6bb8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldrd r2, [r4, #12] │ │ │ │ - movw r0, #34632 @ 0x8748 │ │ │ │ + movw r0, #27592 @ 0x6bc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 63430 │ │ │ │ + bne 63620 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63430 │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + beq 63620 │ │ │ │ + movw r0, #43072 @ 0xa840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 63398 │ │ │ │ + bne 63588 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #34652 @ 0x875c │ │ │ │ + movw r0, #27612 @ 0x6bdc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ movw r1, #765 @ 0x2fd │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 633e8 │ │ │ │ + bgt 635d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 633e8 │ │ │ │ + bne 635d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 63388 │ │ │ │ + beq 63578 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63410 │ │ │ │ + bgt 63600 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 63410 │ │ │ │ + bne 63600 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63430 │ │ │ │ - movw r0, #34652 @ 0x875c │ │ │ │ + beq 63620 │ │ │ │ + movw r0, #27612 @ 0x6bdc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 396b48 │ │ │ │ + bl 396518 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63600 │ │ │ │ + beq 637f0 │ │ │ │ add r5, r6, #80 @ 0x50 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63490 │ │ │ │ + bne 63680 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63478 │ │ │ │ + bne 63668 │ │ │ │ dmb ish │ │ │ │ - beq 634a0 │ │ │ │ + beq 63690 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ add r1, r6, #8 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2da48 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 63518 │ │ │ │ - bgt 63500 │ │ │ │ + beq 63708 │ │ │ │ + bgt 636f0 │ │ │ │ cmn r2, #4 │ │ │ │ - beq 634e4 │ │ │ │ + beq 636d4 │ │ │ │ cmn r2, #2 │ │ │ │ - bne 63500 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 636f0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33692 @ 0x839c │ │ │ │ + movw r1, #26652 @ 0x681c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 635c4 │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + bl 1b6978 │ │ │ │ + b 637b4 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29340 @ 0x729c │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 635c4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 637b4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ - movw r3, #34668 @ 0x876c │ │ │ │ + movw r3, #27628 @ 0x6bec │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 6c960 <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ - b 635c4 │ │ │ │ + bl 6cc58 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ + b 637b4 │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ ldr r0, [r4, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 63578 │ │ │ │ + beq 63768 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [r4, #76] @ 0x4c │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 635b0 │ │ │ │ + bne 637a0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 63598 │ │ │ │ + bne 63788 │ │ │ │ dmb ish │ │ │ │ - beq 63600 │ │ │ │ + beq 637f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f1ec │ │ │ │ - b 63600 │ │ │ │ + bl 3493f0 │ │ │ │ + b 637f0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 635e4 │ │ │ │ + bne 637d4 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 635cc │ │ │ │ + bne 637bc │ │ │ │ dmb ish │ │ │ │ - beq 635f4 │ │ │ │ + beq 637e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 63628 │ │ │ │ + beq 63818 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 388094 <_PyCode_ReturnsOnlyNone@@Base+0x84> │ │ │ │ - ldr r0, [pc, #8] @ 63638 │ │ │ │ + b 38850c <_PyCode_ReturnsOnlyNone@@Base+0x80> │ │ │ │ + ldr r0, [pc, #8] @ 63828 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ 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 6367c │ │ │ │ + bne 6386c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 63670 │ │ │ │ + beq 63860 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6367c │ │ │ │ + bne 6386c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 63438 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 63628 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33908 @ 0x8474 │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ - bne 636d8 │ │ │ │ + bne 638c8 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 636ec │ │ │ │ - b 636fc │ │ │ │ + bne 638dc │ │ │ │ + b 638ec │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 636c8 │ │ │ │ + beq 638b8 │ │ │ │ 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 63718 │ │ │ │ + beq 63908 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63734 │ │ │ │ + beq 63924 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63750 │ │ │ │ + beq 63940 │ │ │ │ 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} │ │ │ │ @@ -53844,15 +53970,15 @@ │ │ │ │ bl 2e4a4 │ │ │ │ mov ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 63a54 │ │ │ │ + bl 63c44 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -53861,137 +53987,137 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 63834 │ │ │ │ + bne 63a24 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 63834 │ │ │ │ + bne 63a24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 63438 │ │ │ │ + b 63628 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #16] @ 63870 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #16] @ 63a60 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 63820 │ │ │ │ + bne 63a10 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r7, [sl], #-140 @ 0xffffff74 │ │ │ │ + rsbeq r7, sl, r0, asr #17 │ │ │ │ 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 638d8 │ │ │ │ + bhi 63ac8 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 638f8 │ │ │ │ + bne 63ae8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31116 @ 0x798c │ │ │ │ + movw r0, #24076 @ 0x5e0c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 639f0 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63be0 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #31116 @ 0x798c │ │ │ │ + movw r0, #24076 @ 0x5e0c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 639f0 │ │ │ │ - b 638a0 │ │ │ │ + beq 63be0 │ │ │ │ + b 63a90 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 639b8 │ │ │ │ + ble 63ba8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 63984 │ │ │ │ + beq 63b74 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 63964 │ │ │ │ + beq 63b54 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 639f0 │ │ │ │ + beq 63be0 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 63988 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 63b78 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 639f0 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + bl 1b6978 │ │ │ │ + b 63be0 │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31116 @ 0x798c │ │ │ │ + movw r0, #24076 @ 0x5e0c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 639f0 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 63be0 │ │ │ │ mov r5, #0 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 639c0 │ │ │ │ + beq 63bb0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 639c0 │ │ │ │ - bl dd698 │ │ │ │ + bne 63bb0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 639f0 │ │ │ │ - b 639c0 │ │ │ │ + bne 63be0 │ │ │ │ + b 63bb0 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4225b8 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ + bl 421208 <_PyUnicode_EncodeUTF32@@Base> │ │ │ │ ldr r2, [r6, #8] │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 639f0 │ │ │ │ - movw r0, #45276 @ 0xb0dc │ │ │ │ + beq 63be0 │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r3, r0, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ @@ -53999,113 +54125,113 @@ │ │ │ │ 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 29f700 │ │ │ │ + b 2a2dec │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #60696 @ 0xed18 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ + b 24c7ec │ │ │ │ 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, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 63aac │ │ │ │ + bne 63c9c │ │ │ │ mov r0, r1 │ │ │ │ bl 2d7d8 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r7 │ │ │ │ - movw r0, #34720 @ 0x87a0 │ │ │ │ + movw r0, #27680 @ 0x6c20 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r4, r0 │ │ │ │ - b 63ac4 │ │ │ │ + b 63cb4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd600 │ │ │ │ + bl dd9a8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 63afc │ │ │ │ + bgt 63cec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 63afc │ │ │ │ + bne 63cec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 63b84 │ │ │ │ + beq 63d74 │ │ │ │ mov r0, r8 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 63b30 │ │ │ │ - ldr r1, [pc, #116] @ 63b94 │ │ │ │ + beq 63d20 │ │ │ │ + ldr r1, [pc, #116] @ 63d84 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ adds r8, r0, #1 │ │ │ │ movne r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 63b84 │ │ │ │ + beq 63d74 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #59772 @ 0xe97c │ │ │ │ + movw r1, #53676 @ 0xd1ac │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 63df0 │ │ │ │ + bl 63fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b84 │ │ │ │ + beq 63d74 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #10780 @ 0x2a1c │ │ │ │ + movw r1, #3740 @ 0xe9c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 63df0 │ │ │ │ + bl 63fe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63b84 │ │ │ │ + beq 63d74 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r9 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c3efc │ │ │ │ + b bc34c │ │ │ │ rsbeq r4, fp, r4, asr r9 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r2, #42520 @ 0xa618 │ │ │ │ + movw r2, #35464 @ 0x8a88 │ │ │ │ movt r2, #98 @ 0x62 │ │ │ │ cmp r3, #16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ movcs r3, #16 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ @@ -54113,638 +54239,638 @@ │ │ │ │ cmp r4, r3 │ │ │ │ movlt r3, r4 │ │ │ │ cmp r0, #0 │ │ │ │ movge r4, r3 │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r4 │ │ │ │ - blt 63c0c │ │ │ │ + blt 63dfc │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 259948 │ │ │ │ + bl 25b188 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 63c28 │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + beq 63e18 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #60] @ 63c58 │ │ │ │ + ldr r1, [pc, #60] @ 63e48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 63c50 │ │ │ │ + bl 1b6978 │ │ │ │ + b 63e40 │ │ │ │ ldr r7, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r5] │ │ │ │ add r2, r4, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r5, #4] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl 1f7c14 │ │ │ │ + bl 1f8074 │ │ │ │ add r0, r0, r7 │ │ │ │ str r0, [r6] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq ip, [r5], #-224 @ 0xffffff20 @ │ │ │ │ + rsbeq fp, r5, r0, lsl r3 │ │ │ │ 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 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 63cb8 │ │ │ │ + bne 63ea8 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 63c9c │ │ │ │ + bgt 63e8c │ │ │ │ mov r5, #0 │ │ │ │ - b 63cb8 │ │ │ │ + b 63ea8 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 63ce8 │ │ │ │ - b 63c94 │ │ │ │ + beq 63ed8 │ │ │ │ + b 63e84 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #236] @ 63dcc │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #236] @ 63fbc │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 63dc0 │ │ │ │ + beq 63fb0 │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r8, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #17356 @ 0x43cc │ │ │ │ + movw r3, #16736 @ 0x4160 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movweq r5, #5976 @ 0x1758 │ │ │ │ + movweq r5, #5356 @ 0x14ec │ │ │ │ mov r1, r8 │ │ │ │ ldrne r5, [r4, #4] │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 63d78 │ │ │ │ - bl d9580 │ │ │ │ + bne 63f68 │ │ │ │ + bl d9928 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 63d64 │ │ │ │ - bl dd698 │ │ │ │ + bne 63f54 │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 63dbc │ │ │ │ + bne 63fac │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b3760 <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ + bl 3b2d2c <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63dc0 │ │ │ │ + blt 63fb0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b 63dc0 │ │ │ │ + b 63fb0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 63dbc │ │ │ │ - bl 16f7b0 │ │ │ │ + b 63fac │ │ │ │ + bl 16f44c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 63db4 │ │ │ │ - beq 63d9c │ │ │ │ + blt 63fa4 │ │ │ │ + beq 63f8c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b e6200 │ │ │ │ + b e6414 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl f14a4 │ │ │ │ + bl f12d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 63d4c │ │ │ │ + bge 63f3c │ │ │ │ mov r4, #0 │ │ │ │ - b 63dc0 │ │ │ │ + b 63fb0 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, ror #17 │ │ │ │ + rsbeq r7, sl, ip, ror #17 │ │ │ │ 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 59ac0 │ │ │ │ + b 59e08 │ │ │ │ push {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, r2 │ │ │ │ mov r6, r1 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 63e38 │ │ │ │ + beq 64028 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl e37e8 │ │ │ │ + bl e39fc │ │ │ │ adds r5, r0, #1 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ 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 59d98 │ │ │ │ + b 59fc8 │ │ │ │ push {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 │ │ │ │ subs r4, r1, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ moveq ip, r4 │ │ │ │ - movw r9, #34996 @ 0x88b4 │ │ │ │ + movw r9, #27956 @ 0x6d34 │ │ │ │ movt r9, #72 @ 0x48 │ │ │ │ ldrne ip, [r4] │ │ │ │ - movw sl, #21100 @ 0x526c │ │ │ │ + movw sl, #14188 @ 0x376c │ │ │ │ movt sl, #71 @ 0x47 │ │ │ │ mov r5, r0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r4, r4, #4 │ │ │ │ - movw sl, #35008 @ 0x88c0 │ │ │ │ + movw sl, #27968 @ 0x6d40 │ │ │ │ movt sl, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 63f98 │ │ │ │ + bge 64188 │ │ │ │ ldr r6, [r4, #4]! │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, sl │ │ │ │ movne r1, r9 │ │ │ │ - bl 36e35c │ │ │ │ + bl 36ee44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63f9c │ │ │ │ + beq 6418c │ │ │ │ ldr r1, [r6] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37f0a8 │ │ │ │ + bl 37f598 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63f9c │ │ │ │ + beq 6418c │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 36e35c │ │ │ │ + bl 36ee44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63f9c │ │ │ │ + beq 6418c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37f0a8 │ │ │ │ + bl 37f598 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63f9c │ │ │ │ + beq 6418c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r8, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 63f90 │ │ │ │ + beq 64180 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r8 │ │ │ │ - ble 63f90 │ │ │ │ + ble 64180 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #17904 @ 0x45f0 │ │ │ │ + movw r1, #10864 @ 0x2a70 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 36e35c │ │ │ │ + bl 36ee44 │ │ │ │ add r2, r8, #2 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 63f9c │ │ │ │ + beq 6418c │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ mov r2, #2 │ │ │ │ - bl 37f0a8 │ │ │ │ + bl 37f598 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63f44 │ │ │ │ - b 63f9c │ │ │ │ + bne 64134 │ │ │ │ + b 6418c │ │ │ │ add r7, r7, #1 │ │ │ │ - b 63eb8 │ │ │ │ + b 640a8 │ │ │ │ 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 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 63fd8 │ │ │ │ - bl dd698 │ │ │ │ + bne 641c8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 63fec │ │ │ │ + bne 641dc │ │ │ │ mov r0, r4 │ │ │ │ bl 2d7d8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 41ac40 <_PyLong_UInt32_Converter@@Base+0x5a4> │ │ │ │ + b 4192d4 <_PyLong_UInt32_Converter@@Base+0x5a4> │ │ │ │ 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 200760 │ │ │ │ + b 200ad0 │ │ │ │ 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 64058 │ │ │ │ + bne 64248 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #35016 @ 0x88c8 │ │ │ │ + movw r1, #27976 @ 0x6d48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64070 │ │ │ │ + bne 64260 │ │ │ │ mov r4, #0 │ │ │ │ - b 64160 │ │ │ │ - movw r0, #35044 @ 0x88e4 │ │ │ │ + b 64350 │ │ │ │ + movw r0, #28004 @ 0x6d64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64050 │ │ │ │ - b 64034 │ │ │ │ + beq 64240 │ │ │ │ + b 64224 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 6414c │ │ │ │ + bne 6433c │ │ │ │ mov r0, #5 │ │ │ │ - bl 182134 │ │ │ │ + bl 181cb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64160 │ │ │ │ + beq 64350 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 64120 │ │ │ │ + beq 64310 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ addne r7, r8, #12 │ │ │ │ movne r5, #0 │ │ │ │ - beq 64130 │ │ │ │ + beq 64320 │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 64108 │ │ │ │ + bge 642f8 │ │ │ │ ldr r9, [r7, #4]! │ │ │ │ cmp r5, #0 │ │ │ │ - ble 640ec │ │ │ │ + ble 642dc │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64130 │ │ │ │ + beq 64320 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 42bbb4 <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ + bl 42a744 <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 640b8 │ │ │ │ - b 64130 │ │ │ │ + bge 642a8 │ │ │ │ + b 64320 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6413c │ │ │ │ - b 64130 │ │ │ │ + bne 6432c │ │ │ │ + b 64320 │ │ │ │ mov r1, r8 │ │ │ │ - bl 42bbb4 <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ + bl 42a744 <_PyBytes_GetXIData@@Base+0xe10> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6413c │ │ │ │ + bge 6432c │ │ │ │ mov r0, r4 │ │ │ │ - bl 26f754 │ │ │ │ - b 64050 │ │ │ │ + bl 271710 │ │ │ │ + b 64240 │ │ │ │ mov r0, r4 │ │ │ │ - bl 185318 │ │ │ │ + bl 186458 │ │ │ │ mov r4, r0 │ │ │ │ - b 64160 │ │ │ │ + b 64350 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 42bb8c <_PyBytes_GetXIData@@Base+0xde8> │ │ │ │ + b 42a71c <_PyBytes_GetXIData@@Base+0xde8> │ │ │ │ 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 5a588 │ │ │ │ + b 5a778 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 42bdbc <_PyBytes_GetXIData@@Base+0x1018> │ │ │ │ + b 42a94c <_PyBytes_GetXIData@@Base+0x1018> │ │ │ │ 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 6428c │ │ │ │ + beq 6447c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 64208 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 643f8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35068 @ 0x88fc │ │ │ │ + movw r1, #28028 @ 0x6d7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ mov r5, #12 │ │ │ │ - bl 419fc <_Py_fstat@@Base+0xd0> │ │ │ │ - movw r2, #57820 @ 0xe1dc │ │ │ │ + bl 42044 <_Py_fstat@@Base+0x588> │ │ │ │ + movw r2, #50740 @ 0xc634 │ │ │ │ movt r2, #101 @ 0x65 │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #345 @ 0x159 │ │ │ │ add r3, r1, ip │ │ │ │ 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 64270 │ │ │ │ + bcc 64460 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ add ip, r3, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - bhi 64270 │ │ │ │ + bhi 64460 │ │ │ │ ldrh r2, [lr, #8] │ │ │ │ - movw r3, #51376 @ 0xc8b0 │ │ │ │ + movw r3, #45056 @ 0xb000 │ │ │ │ movt r3, #101 @ 0x65 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r3, #2392] @ 0x958 │ │ │ │ - b 64280 │ │ │ │ + ldr r0, [r3, #1608] @ 0x648 │ │ │ │ + b 64470 │ │ │ │ cmp ip, r1 │ │ │ │ - ble 64224 │ │ │ │ - movw r0, #35144 @ 0x8948 │ │ │ │ + ble 64414 │ │ │ │ + movw r0, #28104 @ 0x6dc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ - movw r2, #24220 @ 0x5e9c │ │ │ │ + b c20e8 │ │ │ │ + movw r2, #17044 @ 0x4294 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #45624 @ 0xb238 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #38724 @ 0x9744 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_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 5aba0 <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ + b 5ad90 <_PyEval_FormatKwargsError@@Base+0x53c> │ │ │ │ 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 328778 │ │ │ │ + bl 21bc04 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6be0 <_PyTime_AsMilliseconds@@Base+0x3ac8> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 3c5b90 <_PyTime_AsMilliseconds@@Base+0x3470> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 643c4 │ │ │ │ + bne 645b4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ - bl 42c114 <_PyBytes_GetXIData@@Base+0x1370> │ │ │ │ + bl 42aca4 <_PyBytes_GetXIData@@Base+0x1370> │ │ │ │ ldr r3, [r5] │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 64390 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 64580 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53296 @ 0xd030 │ │ │ │ + movw r1, #47148 @ 0xb82c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 643c4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 645b4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 643b4 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 645a4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53316 @ 0xd044 │ │ │ │ + movw r1, #47168 @ 0xb840 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 643c4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 645b4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29f700 │ │ │ │ + b 2a2dec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ 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 5adb0 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ + b 5afa0 <_PyEval_FormatKwargsError@@Base+0x74c> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6441c │ │ │ │ - movw r1, #21100 @ 0x526c │ │ │ │ + beq 6460c │ │ │ │ + movw r1, #20480 @ 0x5000 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d6d0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 16d358 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, r1 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6449c │ │ │ │ + beq 6468c │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 37f0a8 │ │ │ │ + bl 37f598 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6449c │ │ │ │ + beq 6468c │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 63e68 │ │ │ │ + bl 64058 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6449c │ │ │ │ + beq 6468c │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3441f0 │ │ │ │ + b 345ecc │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d10} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #36 @ 0x24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 644ec │ │ │ │ + bne 646dc │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6452c │ │ │ │ - b 6450c │ │ │ │ + beq 6471c │ │ │ │ + b 646fc │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54172 @ 0xd39c │ │ │ │ + movw r0, #44900 @ 0xaf64 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6459c │ │ │ │ - b 644c8 │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 6478c │ │ │ │ + b 646b8 │ │ │ │ + bl 24cef0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6452c │ │ │ │ - bl dd698 │ │ │ │ + bne 6471c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6459c │ │ │ │ + bne 6478c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 64560 │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 64750 │ │ │ │ + bl 24cef0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 64560 │ │ │ │ - bl dd698 │ │ │ │ + bne 64750 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6459c │ │ │ │ + bne 6478c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2d988 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 64588 │ │ │ │ - bl dd698 │ │ │ │ + bne 64778 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6459c │ │ │ │ + bne 6478c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r1, [r0, #44] @ 0x2c │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -54753,85 +54879,85 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3f0708 │ │ │ │ + b 3ef4c0 │ │ │ │ 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 5b508 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ + b 5b6f8 <_PyEval_FormatKwargsError@@Base+0xea4> │ │ │ │ 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 64660 │ │ │ │ + bne 64850 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmov.f64 d10, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 646a0 │ │ │ │ - b 64680 │ │ │ │ + beq 64890 │ │ │ │ + b 64870 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #54188 @ 0xd3ac │ │ │ │ + movw r0, #44916 @ 0xaf74 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64710 │ │ │ │ - b 6463c │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 64900 │ │ │ │ + b 6482c │ │ │ │ + bl 24cef0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 646a0 │ │ │ │ - bl dd698 │ │ │ │ + bne 64890 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64710 │ │ │ │ + bne 64900 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 646d4 │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 648c4 │ │ │ │ + bl 24cef0 │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 646d4 │ │ │ │ - bl dd698 │ │ │ │ + bne 648c4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64710 │ │ │ │ + bne 64900 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ bl 2edcc │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 646fc │ │ │ │ - bl dd698 │ │ │ │ + bne 648ec │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64710 │ │ │ │ + bne 64900 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -54842,147 +54968,147 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ - bl 216b9c │ │ │ │ + bl 217b50 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6478c │ │ │ │ + bge 6497c │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #24512 @ 0x5fc0 │ │ │ │ + movw r2, #17336 @ 0x43b8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #62896 @ 0xf5b0 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #55808 @ 0xda00 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 647a0 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 64990 │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 61ee4 │ │ │ │ + bl 620d4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 647b4 │ │ │ │ + beq 649a4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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 r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64824 │ │ │ │ + beq 64a14 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3f6604 │ │ │ │ + bl 3f53bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64824 │ │ │ │ + beq 64a14 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 145d80 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 1451f8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mvn 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 r7, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - bne 64868 │ │ │ │ + bne 64a58 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 201c40 │ │ │ │ + bl 201f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 64880 │ │ │ │ - b 6492c │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + bne 64a70 │ │ │ │ + b 64b1c │ │ │ │ + movw r0, #37824 @ 0x93c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d239c <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d2804 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64854 │ │ │ │ - b 64928 │ │ │ │ + bne 64a44 │ │ │ │ + b 64b18 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r5, #54036 @ 0xd314 │ │ │ │ + movw r5, #55348 @ 0xd834 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, r5 │ │ │ │ - beq 648d8 │ │ │ │ + beq 64ac8 │ │ │ │ mov r1, r5 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 648d8 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne 64ac8 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #35220 @ 0x8994 │ │ │ │ + movw r1, #28180 @ 0x6e14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64914 │ │ │ │ - b 64928 │ │ │ │ + ble 64b04 │ │ │ │ + b 64b18 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64908 │ │ │ │ + bne 64af8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6492c │ │ │ │ + beq 64b1c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6492c │ │ │ │ + beq 64b1c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64928 │ │ │ │ + bgt 64b18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64928 │ │ │ │ + bne 64b18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00064938 <_PyTime_AsTimeval_clamp@@Base>: │ │ │ │ +00064b28 <_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 3f4fc0 │ │ │ │ + bl 3f3d78 │ │ │ │ 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 │ │ │ │ @@ -54991,258 +55117,258 @@ │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #57872 @ 0xe210 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2ad140 │ │ │ │ + b 2b07d8 │ │ │ │ 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 2e4bc │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 20c1d0 │ │ │ │ + b 20c544 │ │ │ │ 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 r1, [r0, #4] │ │ │ │ - movw r5, #17356 @ 0x43cc │ │ │ │ + movw r5, #16736 @ 0x4160 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 64a20 <_PyTime_AsTimeval_clamp@@Base+0xe8> │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + bne 64c10 <_PyTime_AsTimeval_clamp@@Base+0xe8> │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r2 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b 64a34 <_PyTime_AsTimeval_clamp@@Base+0xfc> │ │ │ │ - ldr r2, [pc, #488] @ 64c10 <_PyTime_AsTimeval_clamp@@Base+0x2d8> │ │ │ │ + b 64c24 <_PyTime_AsTimeval_clamp@@Base+0xfc> │ │ │ │ + ldr r2, [pc, #488] @ 64e00 <_PyTime_AsTimeval_clamp@@Base+0x2d8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 32a4c0 │ │ │ │ + bl 32cfec │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 64c08 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ + beq 64df8 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r9, [r7, #52] @ 0x34 │ │ │ │ ldr r6, [r7, #32] │ │ │ │ cmp r3, r5 │ │ │ │ - bne 64b40 <_PyTime_AsTimeval_clamp@@Base+0x208> │ │ │ │ + bne 64d30 <_PyTime_AsTimeval_clamp@@Base+0x208> │ │ │ │ mov r0, r7 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64c08 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ + beq 64df8 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ ldr r5, [r6] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ add r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r5] │ │ │ │ - bl d9580 │ │ │ │ + bl d9928 │ │ │ │ mov r3, r8 │ │ │ │ subs r2, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bne 64ab4 <_PyTime_AsTimeval_clamp@@Base+0x17c> │ │ │ │ - bl dd698 │ │ │ │ + bne 64ca4 <_PyTime_AsTimeval_clamp@@Base+0x17c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64b70 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 64d60 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ - b 64b70 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ - bl 3b40ac <_PyXI_Preserve@@Base+0x279c> │ │ │ │ + bl 21c680 │ │ │ │ + b 64d60 <_PyTime_AsTimeval_clamp@@Base+0x238> │ │ │ │ + bl 3b3678 <_PyXI_Preserve@@Base+0x279c> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64ae0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + bgt 64cd0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 64ae0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ + bne 64cd0 <_PyTime_AsTimeval_clamp@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 64bdc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + bne 64dcc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 64bc4 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ + bne 64db4 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - b 64a50 <_PyTime_AsTimeval_clamp@@Base+0x118> │ │ │ │ + b 64c40 <_PyTime_AsTimeval_clamp@@Base+0x118> │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl f14a4 │ │ │ │ + bl f12d4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64b94 <_PyTime_AsTimeval_clamp@@Base+0x25c> │ │ │ │ + ble 64d84 <_PyTime_AsTimeval_clamp@@Base+0x25c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64bac <_PyTime_AsTimeval_clamp@@Base+0x274> │ │ │ │ + ble 64d9c <_PyTime_AsTimeval_clamp@@Base+0x274> │ │ │ │ cmp sl, #0 │ │ │ │ - bne 64bdc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + bne 64dcc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ ldr r3, [r7, #52] @ 0x34 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 64bc4 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ + bne 64db4 <_PyTime_AsTimeval_clamp@@Base+0x28c> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 64c08 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ + beq 64df8 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e6200 │ │ │ │ + bl e6414 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 64afc <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ + bne 64cec <_PyTime_AsTimeval_clamp@@Base+0x1c4> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 64bdc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + bgt 64dcc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 64bdc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + bne 64dcc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 64bdc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 64dcc <_PyTime_AsTimeval_clamp@@Base+0x2a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 64b1c <_PyTime_AsTimeval_clamp@@Base+0x1e4> │ │ │ │ + bne 64d0c <_PyTime_AsTimeval_clamp@@Base+0x1e4> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 64b1c <_PyTime_AsTimeval_clamp@@Base+0x1e4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 64d0c <_PyTime_AsTimeval_clamp@@Base+0x1e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 64b28 <_PyTime_AsTimeval_clamp@@Base+0x1f0> │ │ │ │ + bne 64d18 <_PyTime_AsTimeval_clamp@@Base+0x1f0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 64b28 <_PyTime_AsTimeval_clamp@@Base+0x1f0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 64d18 <_PyTime_AsTimeval_clamp@@Base+0x1f0> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51708 @ 0xc9fc │ │ │ │ + movw r1, #44668 @ 0xae7c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64bf0 <_PyTime_AsTimeval_clamp@@Base+0x2b8> │ │ │ │ + ble 64de0 <_PyTime_AsTimeval_clamp@@Base+0x2b8> │ │ │ │ mov r4, #0 │ │ │ │ - b 64c08 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ + b 64df8 <_PyTime_AsTimeval_clamp@@Base+0x2d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 64be8 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ + bne 64dd8 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 64be8 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 64dd8 <_PyTime_AsTimeval_clamp@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #35268 @ 0x89c4 │ │ │ │ + movw r0, #28228 @ 0x6e44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 64c70 <_PyTime_AsTimeval_clamp@@Base+0x338> │ │ │ │ + beq 64e60 <_PyTime_AsTimeval_clamp@@Base+0x338> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ str r4, [r0] │ │ │ │ bl 2dbd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64c78 <_PyTime_AsTimeval_clamp@@Base+0x340> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 64e68 <_PyTime_AsTimeval_clamp@@Base+0x340> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 b62ec <_Py_GetConfig@@Base> │ │ │ │ + bl b61a8 <_Py_GetConfig@@Base> │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 64cbc <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ + bne 64eac <_PyTime_AsTimeval_clamp@@Base+0x384> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 379ae0 │ │ │ │ - movw r3, #48556 @ 0xbdac │ │ │ │ + b 37a5c8 │ │ │ │ + movw r3, #49876 @ 0xc2d4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35284 @ 0x89d4 │ │ │ │ + movw r1, #28244 @ 0x6e54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64cac <_PyTime_AsTimeval_clamp@@Base+0x374> │ │ │ │ + beq 64e9c <_PyTime_AsTimeval_clamp@@Base+0x374> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 64d20 <_PyTime_AsTimeval_clamp@@Base+0x3e8> │ │ │ │ + bne 64f10 <_PyTime_AsTimeval_clamp@@Base+0x3e8> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 64d4c <_PyTime_AsTimeval_clamp@@Base+0x414> │ │ │ │ - b 64d40 <_PyTime_AsTimeval_clamp@@Base+0x408> │ │ │ │ + bne 64f3c <_PyTime_AsTimeval_clamp@@Base+0x414> │ │ │ │ + b 64f30 <_PyTime_AsTimeval_clamp@@Base+0x408> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5104 @ 0x13f0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63600 @ 0xf870 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64d08 <_PyTime_AsTimeval_clamp@@Base+0x3d0> │ │ │ │ - b 64d74 <_PyTime_AsTimeval_clamp@@Base+0x43c> │ │ │ │ - bl dd698 │ │ │ │ + bne 64ef8 <_PyTime_AsTimeval_clamp@@Base+0x3d0> │ │ │ │ + b 64f64 <_PyTime_AsTimeval_clamp@@Base+0x43c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 64d74 <_PyTime_AsTimeval_clamp@@Base+0x43c> │ │ │ │ + bne 64f64 <_PyTime_AsTimeval_clamp@@Base+0x43c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64d74 <_PyTime_AsTimeval_clamp@@Base+0x43c> │ │ │ │ + beq 64f64 <_PyTime_AsTimeval_clamp@@Base+0x43c> │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 653d0 <_PyTime_AsTimeval_clamp@@Base+0xa98> │ │ │ │ + b 655c0 <_PyTime_AsTimeval_clamp@@Base+0xa98> │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -55252,463 +55378,463 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 64dd4 <_PyTime_AsTimeval_clamp@@Base+0x49c> │ │ │ │ + bhi 64fc4 <_PyTime_AsTimeval_clamp@@Base+0x49c> │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64df4 <_PyTime_AsTimeval_clamp@@Base+0x4bc> │ │ │ │ - b 64e5c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ + beq 64fe4 <_PyTime_AsTimeval_clamp@@Base+0x4bc> │ │ │ │ + b 6504c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #31040 @ 0x7940 │ │ │ │ + movw r0, #24000 @ 0x5dc0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 64e5c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ - b 64dbc <_PyTime_AsTimeval_clamp@@Base+0x484> │ │ │ │ + beq 6504c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ + b 64fac <_PyTime_AsTimeval_clamp@@Base+0x484> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 64ea4 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ + ble 65094 <_PyTime_AsTimeval_clamp@@Base+0x56c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 64e84 <_PyTime_AsTimeval_clamp@@Base+0x54c> │ │ │ │ + beq 65074 <_PyTime_AsTimeval_clamp@@Base+0x54c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 64e64 <_PyTime_AsTimeval_clamp@@Base+0x52c> │ │ │ │ + beq 65054 <_PyTime_AsTimeval_clamp@@Base+0x52c> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 64e5c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ + beq 6504c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 64e88 <_PyTime_AsTimeval_clamp@@Base+0x550> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 65078 <_PyTime_AsTimeval_clamp@@Base+0x550> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 64ef4 <_PyTime_AsTimeval_clamp@@Base+0x5bc> │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + b 650e4 <_PyTime_AsTimeval_clamp@@Base+0x5bc> │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31040 @ 0x7940 │ │ │ │ + movw r0, #24000 @ 0x5dc0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 64e5c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 6504c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 64ea8 <_PyTime_AsTimeval_clamp@@Base+0x570> │ │ │ │ + beq 65098 <_PyTime_AsTimeval_clamp@@Base+0x570> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 64ea8 <_PyTime_AsTimeval_clamp@@Base+0x570> │ │ │ │ - b 64e5c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ + bge 65098 <_PyTime_AsTimeval_clamp@@Base+0x570> │ │ │ │ + b 6504c <_PyTime_AsTimeval_clamp@@Base+0x524> │ │ │ │ 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 404a40 │ │ │ │ + bl 403740 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 64ef4 <_PyTime_AsTimeval_clamp@@Base+0x5bc> │ │ │ │ + beq 650e4 <_PyTime_AsTimeval_clamp@@Base+0x5bc> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #45276 @ 0xb0dc │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 64f08 <_PyTime_AsTimeval_clamp@@Base+0x5d0> │ │ │ │ + beq 650f8 <_PyTime_AsTimeval_clamp@@Base+0x5d0> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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, #2 │ │ │ │ - bne 64f44 <_PyTime_AsTimeval_clamp@@Base+0x60c> │ │ │ │ + bne 65134 <_PyTime_AsTimeval_clamp@@Base+0x60c> │ │ │ │ ldrd r0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 282c74 │ │ │ │ + b 2857ec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #40884 @ 0x9fb4 │ │ │ │ + movw r0, #35088 @ 0x8910 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 64f34 <_PyTime_AsTimeval_clamp@@Base+0x5fc> │ │ │ │ + b 65124 <_PyTime_AsTimeval_clamp@@Base+0x5fc> │ │ │ │ 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 64fa4 <_PyTime_AsTimeval_clamp@@Base+0x66c> │ │ │ │ + bhi 65194 <_PyTime_AsTimeval_clamp@@Base+0x66c> │ │ │ │ ldr r0, [r8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 64fc4 <_PyTime_AsTimeval_clamp@@Base+0x68c> │ │ │ │ - b 64fe0 <_PyTime_AsTimeval_clamp@@Base+0x6a8> │ │ │ │ + bne 651b4 <_PyTime_AsTimeval_clamp@@Base+0x68c> │ │ │ │ + b 651d0 <_PyTime_AsTimeval_clamp@@Base+0x6a8> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #44924 @ 0xaf7c │ │ │ │ + movw r0, #37140 @ 0x9114 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 650fc <_PyTime_AsTimeval_clamp@@Base+0x7c4> │ │ │ │ - b 64f90 <_PyTime_AsTimeval_clamp@@Base+0x658> │ │ │ │ - bl e6f4c │ │ │ │ + beq 652ec <_PyTime_AsTimeval_clamp@@Base+0x7c4> │ │ │ │ + b 65180 <_PyTime_AsTimeval_clamp@@Base+0x658> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 64ff4 <_PyTime_AsTimeval_clamp@@Base+0x6bc> │ │ │ │ + ble 651e4 <_PyTime_AsTimeval_clamp@@Base+0x6bc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6500c <_PyTime_AsTimeval_clamp@@Base+0x6d4> │ │ │ │ - bl dd698 │ │ │ │ + bne 651fc <_PyTime_AsTimeval_clamp@@Base+0x6d4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 650fc <_PyTime_AsTimeval_clamp@@Base+0x7c4> │ │ │ │ - b 6500c <_PyTime_AsTimeval_clamp@@Base+0x6d4> │ │ │ │ + bne 652ec <_PyTime_AsTimeval_clamp@@Base+0x7c4> │ │ │ │ + b 651fc <_PyTime_AsTimeval_clamp@@Base+0x6d4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 64fd8 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ + bne 651c8 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 64fd8 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 651c8 <_PyTime_AsTimeval_clamp@@Base+0x6a0> │ │ │ │ cmp r7, #1 │ │ │ │ - ble 650c4 <_PyTime_AsTimeval_clamp@@Base+0x78c> │ │ │ │ + ble 652b4 <_PyTime_AsTimeval_clamp@@Base+0x78c> │ │ │ │ ldr r5, [r8, #4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - beq 6504c <_PyTime_AsTimeval_clamp@@Base+0x714> │ │ │ │ + beq 6523c <_PyTime_AsTimeval_clamp@@Base+0x714> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldrbeq r3, [r5, #16] │ │ │ │ - beq 650c8 <_PyTime_AsTimeval_clamp@@Base+0x790> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 652b8 <_PyTime_AsTimeval_clamp@@Base+0x790> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30488 @ 0x7718 │ │ │ │ + movw r1, #23448 @ 0x5b98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 650b4 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ - movw r1, #36216 @ 0x8d78 │ │ │ │ + b 652a4 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ + movw r1, #35596 @ 0x8b0c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 65068 <_PyTime_AsTimeval_clamp@@Base+0x730> │ │ │ │ - bl d2810 │ │ │ │ + beq 65258 <_PyTime_AsTimeval_clamp@@Base+0x730> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65090 <_PyTime_AsTimeval_clamp@@Base+0x758> │ │ │ │ + beq 65280 <_PyTime_AsTimeval_clamp@@Base+0x758> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #1 │ │ │ │ ldreq r3, [r5, #20] │ │ │ │ ldrbeq r3, [r3] │ │ │ │ - beq 650c8 <_PyTime_AsTimeval_clamp@@Base+0x790> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 652b8 <_PyTime_AsTimeval_clamp@@Base+0x790> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #30576 @ 0x7770 │ │ │ │ + movw r1, #23536 @ 0x5bf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 650b4 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ + b 652a4 <_PyTime_AsTimeval_clamp@@Base+0x77c> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #24116 @ 0x5e34 │ │ │ │ + movw r2, #16940 @ 0x422c │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #44924 @ 0xaf7c │ │ │ │ + movw r0, #37140 @ 0x9114 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 650fc <_PyTime_AsTimeval_clamp@@Base+0x7c4> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 652ec <_PyTime_AsTimeval_clamp@@Base+0x7c4> │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r3, #32 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r4, r1 │ │ │ │ - bgt 650e4 <_PyTime_AsTimeval_clamp@@Base+0x7ac> │ │ │ │ + bgt 652d4 <_PyTime_AsTimeval_clamp@@Base+0x7ac> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 341308 │ │ │ │ + b 342fe8 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, r4, r1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 42880c │ │ │ │ + b 427474 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #25752 @ 0x6498 │ │ │ │ + movw r1, #25132 @ 0x622c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 6518c <_PyTime_AsTimeval_clamp@@Base+0x854> │ │ │ │ + bne 6537c <_PyTime_AsTimeval_clamp@@Base+0x854> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #2 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bne 6515c <_PyTime_AsTimeval_clamp@@Base+0x824> │ │ │ │ + bne 6534c <_PyTime_AsTimeval_clamp@@Base+0x824> │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, r3 │ │ │ │ - b 65224 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + b 65414 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ cmp r2, #3 │ │ │ │ - beq 65170 <_PyTime_AsTimeval_clamp@@Base+0x838> │ │ │ │ - movw r4, #5968 @ 0x1750 │ │ │ │ + beq 65360 <_PyTime_AsTimeval_clamp@@Base+0x838> │ │ │ │ + movw r4, #5348 @ 0x14e4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 65224 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + b 65414 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ cmp r0, r1 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ - b 65224 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + b 65414 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ tst r1, #536870912 @ 0x20000000 │ │ │ │ - beq 65164 <_PyTime_AsTimeval_clamp@@Base+0x82c> │ │ │ │ + beq 65354 <_PyTime_AsTimeval_clamp@@Base+0x82c> │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65224 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + beq 65414 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ mov r1, r6 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 651e0 <_PyTime_AsTimeval_clamp@@Base+0x8a8> │ │ │ │ + beq 653d0 <_PyTime_AsTimeval_clamp@@Base+0x8a8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65220 <_PyTime_AsTimeval_clamp@@Base+0x8e8> │ │ │ │ + bgt 65410 <_PyTime_AsTimeval_clamp@@Base+0x8e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65220 <_PyTime_AsTimeval_clamp@@Base+0x8e8> │ │ │ │ + bne 65410 <_PyTime_AsTimeval_clamp@@Base+0x8e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 65220 <_PyTime_AsTimeval_clamp@@Base+0x8e8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 65410 <_PyTime_AsTimeval_clamp@@Base+0x8e8> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1710bc │ │ │ │ + bl 170d58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 65208 <_PyTime_AsTimeval_clamp@@Base+0x8d0> │ │ │ │ + ble 653f8 <_PyTime_AsTimeval_clamp@@Base+0x8d0> │ │ │ │ mov r4, r5 │ │ │ │ - b 65224 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ + b 65414 <_PyTime_AsTimeval_clamp@@Base+0x8ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65200 <_PyTime_AsTimeval_clamp@@Base+0x8c8> │ │ │ │ + bne 653f0 <_PyTime_AsTimeval_clamp@@Base+0x8c8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 65200 <_PyTime_AsTimeval_clamp@@Base+0x8c8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 653f0 <_PyTime_AsTimeval_clamp@@Base+0x8c8> │ │ │ │ mov r4, #0 │ │ │ │ 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 r3, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65270 <_PyTime_AsTimeval_clamp@@Base+0x938> │ │ │ │ + bne 65460 <_PyTime_AsTimeval_clamp@@Base+0x938> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #53724 @ 0xd1dc │ │ │ │ + movw r0, #46684 @ 0xb65c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d3098 │ │ │ │ - bl 246028 │ │ │ │ + b d3434 │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65298 <_PyTime_AsTimeval_clamp@@Base+0x960> │ │ │ │ + beq 65488 <_PyTime_AsTimeval_clamp@@Base+0x960> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 65300 <_PyTime_AsTimeval_clamp@@Base+0x9c8> │ │ │ │ - movw r0, #13652 @ 0x3554 │ │ │ │ + bne 654f0 <_PyTime_AsTimeval_clamp@@Base+0x9c8> │ │ │ │ + movw r0, #6612 @ 0x19d4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl e50e8 │ │ │ │ + bl e52fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 652f4 <_PyTime_AsTimeval_clamp@@Base+0x9bc> │ │ │ │ + beq 654e4 <_PyTime_AsTimeval_clamp@@Base+0x9bc> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 652dc <_PyTime_AsTimeval_clamp@@Base+0x9a4> │ │ │ │ + ble 654cc <_PyTime_AsTimeval_clamp@@Base+0x9a4> │ │ │ │ mov r4, r6 │ │ │ │ - b 652f4 <_PyTime_AsTimeval_clamp@@Base+0x9bc> │ │ │ │ + b 654e4 <_PyTime_AsTimeval_clamp@@Base+0x9bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 652d4 <_PyTime_AsTimeval_clamp@@Base+0x99c> │ │ │ │ + bne 654c4 <_PyTime_AsTimeval_clamp@@Base+0x99c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 652d4 <_PyTime_AsTimeval_clamp@@Base+0x99c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 654c4 <_PyTime_AsTimeval_clamp@@Base+0x99c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 246fe4 │ │ │ │ - b 65304 <_PyTime_AsTimeval_clamp@@Base+0x9cc> │ │ │ │ + bl 2479cc │ │ │ │ + b 654f4 <_PyTime_AsTimeval_clamp@@Base+0x9cc> │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6535c <_PyTime_AsTimeval_clamp@@Base+0xa24> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 6554c <_PyTime_AsTimeval_clamp@@Base+0xa24> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #904 @ 0x388 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #59368 @ 0xe7e8 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 653c4 <_PyTime_AsTimeval_clamp@@Base+0xa8c> │ │ │ │ + b 655b4 <_PyTime_AsTimeval_clamp@@Base+0xa8c> │ │ │ │ mov r5, r0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 653c4 <_PyTime_AsTimeval_clamp@@Base+0xa8c> │ │ │ │ + beq 655b4 <_PyTime_AsTimeval_clamp@@Base+0xa8c> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq 653a0 <_PyTime_AsTimeval_clamp@@Base+0xa68> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 65590 <_PyTime_AsTimeval_clamp@@Base+0xa68> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 65354 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 65544 <_PyTime_AsTimeval_clamp@@Base+0xa1c> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2de14 │ │ │ │ cmp r0, #0 │ │ │ │ - movwne r4, #5976 @ 0x1758 │ │ │ │ + movwne r4, #5356 @ 0x14ec │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 653c4 <_PyTime_AsTimeval_clamp@@Base+0xa8c> │ │ │ │ - bl 370224 │ │ │ │ + bne 655b4 <_PyTime_AsTimeval_clamp@@Base+0xa8c> │ │ │ │ + bl 370d0c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #48796 @ 0xbe9c │ │ │ │ + movw r1, #41012 @ 0xa034 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r0, #35552 @ 0x8ae0 │ │ │ │ + movw r0, #28512 @ 0x6f60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6547c <_PyTime_AsTimeval_clamp@@Base+0xb44> │ │ │ │ - bl 10327c │ │ │ │ + beq 6566c <_PyTime_AsTimeval_clamp@@Base+0xb44> │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r4 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d880 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 65484 <_PyTime_AsTimeval_clamp@@Base+0xb4c> │ │ │ │ + beq 65674 <_PyTime_AsTimeval_clamp@@Base+0xb4c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 65464 <_PyTime_AsTimeval_clamp@@Base+0xb2c> │ │ │ │ - bl d51c0 │ │ │ │ + bne 65654 <_PyTime_AsTimeval_clamp@@Base+0xb2c> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65418 <_PyTime_AsTimeval_clamp@@Base+0xae0> │ │ │ │ - b 6547c <_PyTime_AsTimeval_clamp@@Base+0xb44> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 65608 <_PyTime_AsTimeval_clamp@@Base+0xae0> │ │ │ │ + b 6566c <_PyTime_AsTimeval_clamp@@Base+0xb44> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 6548c <_PyTime_AsTimeval_clamp@@Base+0xb54> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 6567c <_PyTime_AsTimeval_clamp@@Base+0xb54> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00065494 : │ │ │ │ - ldr ip, [pc, #76] @ 654e8 │ │ │ │ +00065684 : │ │ │ │ + ldr ip, [pc, #76] @ 656d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #1 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add fp, sp, #0 │ │ │ │ - bls 654d8 │ │ │ │ + bls 656c8 │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr ip, [r3, r2, lsl #3] │ │ │ │ cmp r0, ip │ │ │ │ moveq ip, #0 │ │ │ │ streq ip, [r3, r2, lsl #3] │ │ │ │ @@ -55719,182 +55845,182 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 65520 │ │ │ │ + beq 65710 │ │ │ │ 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 625b8 │ │ │ │ + b 627a8 │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 65568 │ │ │ │ + bhi 65758 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 6558c │ │ │ │ - b 655a8 │ │ │ │ + bgt 6577c │ │ │ │ + b 65798 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54952 @ 0xd6a8 │ │ │ │ + movw r0, #47912 @ 0xbb28 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6555c │ │ │ │ + bne 6574c │ │ │ │ mov r4, #0 │ │ │ │ - b 6570c │ │ │ │ + b 658fc │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 655c0 │ │ │ │ - bl dd698 │ │ │ │ + bne 657b0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 65584 │ │ │ │ - ldr r0, [pc, #360] @ 65718 │ │ │ │ + bne 65774 │ │ │ │ + ldr r0, [pc, #360] @ 65908 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ mov r4, r0 │ │ │ │ - b 6570c │ │ │ │ - bl e6f4c │ │ │ │ + b 658fc │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 655e8 │ │ │ │ + bgt 657d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 655e8 │ │ │ │ + bne 657d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 6559c │ │ │ │ + beq 6578c │ │ │ │ cmp r7, #0 │ │ │ │ - blt 655a8 │ │ │ │ + blt 65798 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, #0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6570c │ │ │ │ + beq 658fc │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #260] @ 6571c │ │ │ │ + ldr r1, [pc, #260] @ 6590c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ - bl 1ca370 │ │ │ │ + bl 1ca7d8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 656e0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 658d0 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 656e0 │ │ │ │ - movw r8, #45548 @ 0xb1ec │ │ │ │ + beq 658d0 │ │ │ │ + movw r8, #45552 @ 0xb1f0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r1, [r8] │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6566c │ │ │ │ + bgt 6585c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6566c │ │ │ │ + bne 6585c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 65684 │ │ │ │ - bl dd698 │ │ │ │ + bne 65874 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65698 │ │ │ │ - b 656b0 │ │ │ │ + beq 65888 │ │ │ │ + b 658a0 │ │ │ │ cmp r7, r6 │ │ │ │ movge r3, #0 │ │ │ │ movlt r3, #1 │ │ │ │ orrs r3, r3, r6, lsr #31 │ │ │ │ - beq 656b8 │ │ │ │ - movw r1, #35668 @ 0x8b54 │ │ │ │ + beq 658a8 │ │ │ │ + movw r1, #28628 @ 0x6fd4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8] │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r5, #0 │ │ │ │ - b 656e0 │ │ │ │ + b 658d0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224d28 │ │ │ │ + bl 2261a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 656b0 │ │ │ │ - ldr r0, [pc, #76] @ 65720 │ │ │ │ + blt 658a0 │ │ │ │ + ldr r0, [pc, #76] @ 65910 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 656f4 │ │ │ │ + ble 658e4 │ │ │ │ mov r4, r5 │ │ │ │ - b 6570c │ │ │ │ + b 658fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 656ec │ │ │ │ + bne 658dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 656ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 658dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mlseq fp, r0, r2, r7 │ │ │ │ rsbeq r7, fp, ip, lsr #5 │ │ │ │ rsbeq r7, fp, r0, lsl #27 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #32] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65750 │ │ │ │ + beq 65940 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 65770 │ │ │ │ + b 65960 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65768 │ │ │ │ + beq 65958 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 625b8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 627a8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 42ea28 <_PyBytes_GetXIData@@Base+0x3c84> │ │ │ │ + b 42d5b8 <_PyBytes_GetXIData@@Base+0x3c84> │ │ │ │ │ │ │ │ -00065790 : │ │ │ │ - ldr r2, [pc, #56] @ 657d0 │ │ │ │ +00065980 : │ │ │ │ + ldr r2, [pc, #56] @ 659c0 │ │ │ │ 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 │ │ │ │ @@ -55917,189 +56043,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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 658f8 │ │ │ │ + bne 65ae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 658f8 │ │ │ │ - movw r3, #5112 @ 0x13f8 │ │ │ │ + beq 65ae8 │ │ │ │ + movw r3, #19292 @ 0x4b5c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ stm sp, {r5, r6} │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #35716 @ 0x8b84 │ │ │ │ + movw r0, #28676 @ 0x7004 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 65860 │ │ │ │ + bne 65a50 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #35724 @ 0x8b8c │ │ │ │ + movw r0, #28684 @ 0x700c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 658b0 │ │ │ │ + bgt 65aa0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 658b0 │ │ │ │ + bne 65aa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 65850 │ │ │ │ + beq 65a40 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 658d8 │ │ │ │ + bgt 65ac8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 658d8 │ │ │ │ + bne 65ac8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 658f8 │ │ │ │ - movw r0, #35724 @ 0x8b8c │ │ │ │ + beq 65ae8 │ │ │ │ + movw r0, #28684 @ 0x700c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -00065900 : │ │ │ │ +00065af0 : │ │ │ │ push {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, #288] @ 65a3c │ │ │ │ + ldr r3, [pc, #288] @ 65c2c │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r8, [sl, r3] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - ble 65940 │ │ │ │ + ble 65b30 │ │ │ │ ldr r7, [r0, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne 65968 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + bne 65b58 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #35820 @ 0x8bec │ │ │ │ + movw r2, #28780 @ 0x706c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 3671a0 <_PyErr_Format@@Base> │ │ │ │ + b 367ec0 <_PyErr_Format@@Base> │ │ │ │ ldr r6, [r1, #8] │ │ │ │ subs r3, r2, #0 │ │ │ │ add r1, r1, #16 │ │ │ │ - beq 65984 │ │ │ │ + beq 65b74 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6599c │ │ │ │ + bne 65b8c │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov ip, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ bx ip │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ - bl 178eb0 <_PyStack_UnpackDict@@Base> │ │ │ │ + bl 178b40 <_PyStack_UnpackDict@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65a34 │ │ │ │ - movw r3, #43164 @ 0xa89c │ │ │ │ + beq 65c24 │ │ │ │ + movw r3, #43912 @ 0xab88 │ │ │ │ movt r3, #31 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r7, r3 │ │ │ │ orr r2, r6, #-2147483648 @ 0x80000000 │ │ │ │ - bne 659f8 │ │ │ │ - ldr r3, [pc, #96] @ 65a3c │ │ │ │ + bne 65be8 │ │ │ │ + ldr r3, [pc, #96] @ 65c2c │ │ │ │ stm sp, {r2, r9} │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [sl, r3] │ │ │ │ mov r3, r5 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 1facdc <_Py_Check_ArgsIterable@@Base+0x4a8> │ │ │ │ + bl 1fafc0 <_Py_Check_ArgsIterable@@Base+0x4a0> │ │ │ │ mov r7, r0 │ │ │ │ - b 65a0c │ │ │ │ + b 65bfc │ │ │ │ mov r3, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 17c754 <_PyStack_UnpackDict_Free@@Base> │ │ │ │ + bl 17c46c <_PyStack_UnpackDict_Free@@Base> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0504 │ │ │ │ + b 2e3f94 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 2f288 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 20c1d0 │ │ │ │ + b 20c544 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5976 @ 0x1758 │ │ │ │ + movwne r0, #5356 @ 0x14ec │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 65a9c │ │ │ │ + bne 65c8c │ │ │ │ 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 │ │ │ │ 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, #384] @ 65c44 │ │ │ │ + ldr lr, [pc, #384] @ 65e34 │ │ │ │ cmp r2, #0 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #224 @ 0xe0 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ @@ -56110,65 +56236,65 @@ │ │ │ │ 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 65b24 │ │ │ │ + bne 65d14 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b5c │ │ │ │ + beq 65d4c │ │ │ │ sub r3, fp, #180 @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #244] @ 65c48 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #244] @ 65e38 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65c30 │ │ │ │ + beq 65e20 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #176 @ 0xb0 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65c30 │ │ │ │ - bl 10327c │ │ │ │ + beq 65e20 │ │ │ │ + bl 102d8c │ │ │ │ ldrb r3, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r6, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 65b98 │ │ │ │ + beq 65d88 │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e4ec │ │ │ │ mov r4, r0 │ │ │ │ - b 65ba8 │ │ │ │ + b 65d98 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ bl 2e6a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 65bd4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 65dc4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ - b 65c30 │ │ │ │ + bl 305b38 │ │ │ │ + b 65e20 │ │ │ │ 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 │ │ │ │ @@ -56182,574 +56308,639 @@ │ │ │ │ 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 65ca8 │ │ │ │ + bl 65f9c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #176 @ 0xb0 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq lr, r5, r0, lsr #1 │ │ │ │ - rsbeq r7, sl, r4, asr #19 │ │ │ │ + rsbeq ip, r5, r0, ror #9 │ │ │ │ + rsbeq r7, sl, r8, asr #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 r4, [r0, #100] @ 0x64 │ │ │ │ + mov r5, r0 │ │ │ │ + bl ad5fc │ │ │ │ + cmp r4, r0 │ │ │ │ + bne 65e8c │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r1, #28924 @ 0x70fc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + mov r0, #0 │ │ │ │ + b 65f28 │ │ │ │ + ldr r3, [pc, #164] @ 65f38 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ + bl 34c460 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ + mov r6, r0 │ │ │ │ + bl 102d8c │ │ │ │ + cmp r6, #0 │ │ │ │ + mov r7, r0 │ │ │ │ + ldr r0, [r5, #96] @ 0x60 │ │ │ │ + bne 65ec0 │ │ │ │ + bl 210fa8 │ │ │ │ + mov r4, r0 │ │ │ │ + b 65ed8 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [sp] │ │ │ │ + add r3, pc, #96 @ 0x60 │ │ │ │ + ldrd r2, [r3] │ │ │ │ + bl 1db188 <_PyMutex_LockTimed@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r7 │ │ │ │ + cmp r4, #1 │ │ │ │ + moveq r6, #0 │ │ │ │ + andne r6, r6, #1 │ │ │ │ + bl 105f18 │ │ │ │ + cmp r6, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + beq 65f28 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 318b98 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + movweq r2, #28900 @ 0x70e4 │ │ │ │ + movteq r2, #72 @ 0x48 │ │ │ │ + beq 65f18 │ │ │ │ + bl 147ac4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r1, #28952 @ 0x7118 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #20] @ 65f3c │ │ │ │ + bl a3820 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + blcc fe718738 <__bss_end__@@Base+0xfe01889c> │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + rsbeq ip, r5, ip, lsl 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, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 65c8c │ │ │ │ + beq 65f80 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41040 @ 0xa050 │ │ │ │ + movw r0, #35244 @ 0x89ac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldm r4, {r0, r1, r2} │ │ │ │ - bl f14a4 │ │ │ │ + bl f12d4 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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, [r0, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ - bl e6674 │ │ │ │ + bl e6888 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 65dd8 │ │ │ │ + beq 660cc │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r6 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #20] │ │ │ │ ldrd r0, [fp, #4] │ │ │ │ - bl 1f3a4c │ │ │ │ + bl 1f3eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #24] │ │ │ │ ldrd r0, [fp, #12] │ │ │ │ - bl 1f3a4c │ │ │ │ + bl 1f3eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #28] │ │ │ │ ldrd r0, [fp, #20] │ │ │ │ - bl 1f3a4c │ │ │ │ + bl 1f3eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #32] │ │ │ │ ldrd r0, [fp, #28] │ │ │ │ - bl 1f3a4c │ │ │ │ + bl 1f3eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #36] @ 0x24 │ │ │ │ ldrd r0, [fp, #36] @ 0x24 │ │ │ │ - bl 1f3a4c │ │ │ │ + bl 1f3eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #40] @ 0x28 │ │ │ │ ldrd r0, [fp, #44] @ 0x2c │ │ │ │ - bl 1f3a4c │ │ │ │ + bl 1f3eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ ldr r0, [fp, #56] @ 0x38 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #48] @ 0x30 │ │ │ │ ldr r0, [fp, #60] @ 0x3c │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 65db4 │ │ │ │ + beq 660a8 │ │ │ │ str r4, [r5, #52] @ 0x34 │ │ │ │ ldr r0, [fp, #52] @ 0x34 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #56] @ 0x38 │ │ │ │ - bne 65dd8 │ │ │ │ + bne 660cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 65ddc │ │ │ │ + bgt 660d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 65ddc │ │ │ │ + bne 660d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 65ddc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 660d0 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00065de4 : │ │ │ │ +000660d8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r0, [pc, #12] @ 65dfc │ │ │ │ + ldr r0, [pc, #12] @ 660f0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1662a8 │ │ │ │ - strdeq r7, [sl], #-144 @ 0xffffff70 @ │ │ │ │ + b 165f38 │ │ │ │ + strdeq r7, [sl], #-148 @ 0xffffff6c @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmov.f64 d9, d1 │ │ │ │ vstr d0, [fp, #-60] @ 0xffffffc4 │ │ │ │ vstr d1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65ed0 │ │ │ │ + bne 661c4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vneg.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ mov r5, r0 │ │ │ │ str r4, [r0] │ │ │ │ - bl 4302dc <_Py_strhex@@Base+0x3f0> │ │ │ │ + bl 42eab0 <_Py_strhex@@Base+0x34> │ │ │ │ ldr r3, [r5] │ │ │ │ vmov.f64 d7, d1 │ │ │ │ vneg.f64 d1, d0 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d7, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-76] @ 0xffffffb4 │ │ │ │ vstr d1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 65e98 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6618c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53296 @ 0xd030 │ │ │ │ + movw r1, #47148 @ 0xb82c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 65ed0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 661c4 │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 65ebc │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 661b0 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53316 @ 0xd044 │ │ │ │ + movw r1, #47168 @ 0xb840 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 65ed0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 661c4 │ │ │ │ vmov.f64 d0, d7 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 29f700 │ │ │ │ + b 2a2dec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 660d8 │ │ │ │ + bl 663cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 65f38 │ │ │ │ + beq 6622c │ │ │ │ cmp r0, #2 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5976 @ 0x1758 │ │ │ │ + movwne r2, #5356 @ 0x14ec │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ 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 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 660cc │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + beq 663c0 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #348] @ 660d4 │ │ │ │ + ldr r1, [pc, #348] @ 663c8 │ │ │ │ mov r3, #131072 @ 0x20000 │ │ │ │ mov r0, r8 │ │ │ │ - movw r2, #20320 @ 0x4f60 │ │ │ │ + movw r2, #13280 @ 0x33e0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 21f470 <_PyObject_CallMethod@@Base> │ │ │ │ + bl 220480 <_PyObject_CallMethod@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 65fa0 │ │ │ │ - bl 35b67c │ │ │ │ + bne 66294 │ │ │ │ + bl 35c874 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 65fb8 │ │ │ │ - b 65f70 │ │ │ │ + beq 662ac │ │ │ │ + b 66264 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 65fe4 │ │ │ │ + bne 662d8 │ │ │ │ ldr r3, [r5, #260] @ 0x104 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 65fc8 │ │ │ │ + bne 662bc │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ - bl 168b48 │ │ │ │ - b 660cc │ │ │ │ + bl 1687d0 │ │ │ │ + b 663c0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 660bc │ │ │ │ + bgt 663b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6605c │ │ │ │ - b 660bc │ │ │ │ + beq 66350 │ │ │ │ + b 663b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 66038 │ │ │ │ + bne 6632c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66010 │ │ │ │ + bgt 66304 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66010 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 66304 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16484 @ 0x4064 │ │ │ │ + movw r1, #9444 @ 0x24e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl 168b48 │ │ │ │ - b 660cc │ │ │ │ + bl 1687d0 │ │ │ │ + b 663c0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 66064 │ │ │ │ + bne 66358 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 660bc │ │ │ │ + bgt 663b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 660bc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 660bc │ │ │ │ + bne 663b0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 663b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66484 │ │ │ │ + bl 66778 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 66098 │ │ │ │ + bne 6638c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66028 │ │ │ │ + bgt 6631c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66028 │ │ │ │ + bne 6631c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 66028 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6631c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 65f70 │ │ │ │ + bgt 66264 │ │ │ │ cmp r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4] │ │ │ │ - bne 65f70 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 65f70 │ │ │ │ + bne 66264 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 66264 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1f9f4c │ │ │ │ + b 1fa398 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r7, fp, r8, lsr r2 │ │ │ │ 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, #4] │ │ │ │ - movw r3, #43320 @ 0xa938 │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 66120 │ │ │ │ + beq 66414 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #36708 @ 0x8f64 │ │ │ │ + movw r1, #29728 @ 0x7420 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 66154 │ │ │ │ + bl 1b6978 │ │ │ │ + b 66448 │ │ │ │ ldr ip, [r0, #8] │ │ │ │ sub r3, ip, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 66158 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bls 6644c │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #42324 @ 0xa554 │ │ │ │ + movw r1, #29092 @ 0x71a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #2 │ │ │ │ mov r2, #1 │ │ │ │ ldr r0, [r0] │ │ │ │ str ip, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn ip, #0 │ │ │ │ mov r0, ip │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ - bl 41230c <_PyAsyncGenValueWrapperNew@@Base+0x2890> │ │ │ │ - movw r1, #30176 @ 0x75e0 │ │ │ │ + bl 4107d8 <_PyAsyncGenValueWrapperNew@@Base+0x280c> │ │ │ │ + movw r1, #29856 @ 0x74a0 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2ed90 │ │ │ │ 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 661e8 │ │ │ │ - movw r2, #24220 @ 0x5e9c │ │ │ │ + bne 664dc │ │ │ │ + movw r2, #17044 @ 0x4294 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56740 @ 0xdda4 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #49760 @ 0xc260 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 66214 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 66508 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42364 @ 0xa57c │ │ │ │ + movw r1, #35464 @ 0x8a88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ - bl 419fc <_Py_fstat@@Base+0xd0> │ │ │ │ + bl 42044 <_Py_fstat@@Base+0x588> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 66254 │ │ │ │ + bcs 66548 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #6864 @ 0x1ad0 │ │ │ │ movt r1, #91 @ 0x5b │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #2640 @ 0xa50 │ │ │ │ - movt r3, #90 @ 0x5a │ │ │ │ + movw r3, #61136 @ 0xeed0 │ │ │ │ + movt r3, #89 @ 0x59 │ │ │ │ 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, #64620 @ 0xfc6c │ │ │ │ + movw r3, #57580 @ 0xe0ec │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add r3, r3, r2 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, r2 │ │ │ │ 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, #80] @ 662f0 │ │ │ │ + ldr r1, [pc, #80] @ 665e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 3eec84 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + bl 3eda3c │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 662d8 │ │ │ │ + bgt 665cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 662d8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [pc, #16] @ 662f0 │ │ │ │ + bne 665cc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [pc, #16] @ 665e4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3eec84 │ │ │ │ + b 3eda3c │ │ │ │ ldrdeq r5, [fp], #-232 @ 0xffffff18 @ │ │ │ │ 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 41955c <_PyObject_GetState@@Base> │ │ │ │ + bl 417a6c <_PyObject_GetState@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r7, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 663c0 │ │ │ │ - ldr r0, [pc, #176] @ 663dc │ │ │ │ + beq 666b4 │ │ │ │ + ldr r0, [pc, #176] @ 666d0 │ │ │ │ sub r1, fp, #24 │ │ │ │ str r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 663bc │ │ │ │ - bl ecd3c │ │ │ │ + beq 666b0 │ │ │ │ + bl ecf1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66364 │ │ │ │ + bgt 66658 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66364 │ │ │ │ + bne 66658 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ moveq r4, r6 │ │ │ │ - ldreq r7, [pc, #108] @ 663e0 │ │ │ │ - beq 663c0 │ │ │ │ + ldreq r7, [pc, #108] @ 666d4 │ │ │ │ + beq 666b4 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ mov r3, r5 │ │ │ │ - ldr r2, [pc, #92] @ 663e0 │ │ │ │ + ldr r2, [pc, #92] @ 666d4 │ │ │ │ mov r0, #5 │ │ │ │ str r6, [sp, #4] │ │ │ │ - movw ip, #5976 @ 0x1758 │ │ │ │ + movw ip, #5356 @ 0x14ec │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2dbdf4 <_Py_NewReference@@Base+0x2b7c> │ │ │ │ + bl 2df86c <_Py_NewReference@@Base+0x2b5c> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 663bc │ │ │ │ + bgt 666b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 663bc │ │ │ │ + bne 666b0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r7, [pc, #28] @ 663e0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r7, [pc, #28] @ 666d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq fp, r0, pc, r5 @ │ │ │ │ rsbeq sl, fp, r4, asr 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66410 │ │ │ │ + beq 66704 │ │ │ │ bl 2f084 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6644c │ │ │ │ + beq 66740 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6644c │ │ │ │ + bgt 66740 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6644c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 66740 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -00066484 : │ │ │ │ +00066778 : │ │ │ │ push {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 664b4 │ │ │ │ + bge 667a8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ ldr r7, [r4, #260] @ 0x104 │ │ │ │ - bl 259948 │ │ │ │ + bl 25b188 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 664e8 │ │ │ │ + beq 667dc │ │ │ │ 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 │ │ │ │ @@ -56757,246 +56948,246 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66518 │ │ │ │ + b 6680c │ │ │ │ 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, #132] @ 665c0 │ │ │ │ - ldreq r0, [pc, #132] @ 665c4 │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldrne r0, [pc, #132] @ 668b4 │ │ │ │ + ldreq r0, [pc, #132] @ 668b8 │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 6656c │ │ │ │ + blt 66860 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27952 @ 0x6d30 │ │ │ │ + movw r0, #20936 @ 0x51c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 665a0 │ │ │ │ + bne 66894 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665b8 │ │ │ │ + bgt 668ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 665b8 │ │ │ │ + bne 668ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 665b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 668ac │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #27960 @ 0x6d38 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ rsbeq r7, fp, r8, ror #10 │ │ │ │ │ │ │ │ -000665c8 : │ │ │ │ +000668bc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r2, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 665fc │ │ │ │ + beq 668f0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 665fc │ │ │ │ + bgt 668f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 665fc │ │ │ │ + bne 668f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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 r5, r0 │ │ │ │ mov r1, #2 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 37ed40 │ │ │ │ + bl 37f2e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 666ac │ │ │ │ + beq 669a0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 66840 │ │ │ │ + bl 66b34 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66668 │ │ │ │ + bgt 6695c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66668 │ │ │ │ + bne 6695c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 666ac │ │ │ │ + beq 669a0 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r5 │ │ │ │ - bl 66a94 │ │ │ │ + bl 66d88 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 666ac │ │ │ │ + beq 669a0 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r5 │ │ │ │ - bl 66b24 │ │ │ │ + bl 66e18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 666ac │ │ │ │ + beq 669a0 │ │ │ │ mov r1, #125 @ 0x7d │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3441f0 │ │ │ │ + b 345ecc │ │ │ │ mvn 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 576a8 <_PyImport_ClearExtension@@Base+0xe4c> │ │ │ │ + bl 579f0 <_PyImport_ClearExtension@@Base+0xecc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 666f4 │ │ │ │ - bl dd698 │ │ │ │ + bne 669e8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66720 │ │ │ │ + bne 66a14 │ │ │ │ ldr r2, [r7, #20] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ mov r1, r6 │ │ │ │ ldr ip, [r5, #28] │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ ldrd r2, [r5, #20] │ │ │ │ str ip, [sp] │ │ │ │ - bl 165ac0 │ │ │ │ + bl 165730 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, #0 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66768 │ │ │ │ + beq 66a5c │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 602c0 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ + bl 604b0 <_PyEval_RaiseAsyncExc@@Base+0x75c> │ │ │ │ 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 │ │ │ │ mov r5, r3 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r9, r2 │ │ │ │ sub r7, r3, #1 │ │ │ │ lsl r3, r7, #1 │ │ │ │ cmn r7, #1 │ │ │ │ - beq 667e0 │ │ │ │ + beq 66ad4 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r7] │ │ │ │ - beq 667bc │ │ │ │ + beq 66ab0 │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r7, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ sub r7, r7, #1 │ │ │ │ - bl 669d4 │ │ │ │ + bl 66cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66798 │ │ │ │ + bne 66a8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 51cec <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + bl 51e9c <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 66810 │ │ │ │ + bne 66b04 │ │ │ │ movw r0, #963 @ 0x3c3 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r4, [r6, r5] │ │ │ │ - beq 66800 │ │ │ │ + beq 66af4 │ │ │ │ cmp r8, #2 │ │ │ │ ldrheq r4, [r6, r3] │ │ │ │ ldrne r4, [r6, r5, lsl #2] │ │ │ │ mov r0, r4 │ │ │ │ - bl 669d4 │ │ │ │ + bl 66cc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66824 │ │ │ │ + beq 66b18 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r9 │ │ │ │ lsl r3, r5, #1 │ │ │ │ - blt 667e8 │ │ │ │ - beq 66838 │ │ │ │ + blt 66adc │ │ │ │ + beq 66b2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 51cec <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ + bl 51e9c <_PyEval_FormatExcUnbound@@Base+0x274> │ │ │ │ add r0, r0, #960 @ 0x3c0 │ │ │ │ add r0, r0, #2 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ movw r0, #962 @ 0x3c2 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #1 │ │ │ │ - ldr r1, [pc, #92] @ 668c4 │ │ │ │ + ldr r1, [pc, #92] @ 66bb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp] │ │ │ │ - bl 431424 │ │ │ │ - movw r3, #42632 @ 0xa688 │ │ │ │ + bl 42fbf4 │ │ │ │ + movw r3, #35732 @ 0x8b94 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r1, #42628 @ 0xa684 │ │ │ │ + movw r1, #35728 @ 0x8b90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r4 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 36e35c │ │ │ │ + bl 36ee44 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 668bc │ │ │ │ + beq 66bb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 184618 │ │ │ │ + bl 185758 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq r9, [fp], #-4 @ │ │ │ │ @@ -57004,173 +57195,173 @@ │ │ │ │ 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 b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66904 │ │ │ │ + beq 66bf8 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ add r1, r5, #16 │ │ │ │ add r0, r4, #16 │ │ │ │ - bl 60f30 │ │ │ │ + bl 61120 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #4 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r5, [r1, #8] │ │ │ │ cmp r2, r5 │ │ │ │ - blt 66950 │ │ │ │ - movw r8, #48520 @ 0xbd88 │ │ │ │ + blt 66c44 │ │ │ │ + movw r8, #49840 @ 0xc2b0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r0] │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ mov r9, #0 │ │ │ │ - b 669ac │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b 66ca0 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #42744 @ 0xa6f8 │ │ │ │ + movw r1, #35844 @ 0x8c04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r1, [r8] │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 669b8 │ │ │ │ + beq 66cac │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl 406098 │ │ │ │ + bl 404d98 │ │ │ │ add r9, r9, #1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 669c8 │ │ │ │ + beq 66cbc │ │ │ │ cmp r9, r5 │ │ │ │ - blt 66974 │ │ │ │ - b 669c8 │ │ │ │ - bl dd698 │ │ │ │ + blt 66c68 │ │ │ │ + b 66cbc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6698c │ │ │ │ + beq 66c80 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 66a14 │ │ │ │ + bcs 66d08 │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #48312 @ 0xbcb8 │ │ │ │ + movw r1, #41268 @ 0xa134 │ │ │ │ movt r1, #86 @ 0x56 │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #37304 @ 0x91b8 │ │ │ │ + movw r3, #30260 @ 0x7634 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ ldrh r2, [r1, r2] │ │ │ │ add r0, r0, r2, lsl #7 │ │ │ │ lsl r0, r0, #1 │ │ │ │ ldrh r2, [r3, r0] │ │ │ │ - movw r3, #29128 @ 0x71c8 │ │ │ │ + movw r3, #22084 @ 0x5644 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrb r0, [r3, #15] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 66a8c │ │ │ │ + beq 66d80 │ │ │ │ mov r1, r5 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66a8c │ │ │ │ + beq 66d80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66a88 │ │ │ │ + bgt 66d7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66a88 │ │ │ │ + bne 66d7c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 66b1c │ │ │ │ + blt 66e10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ - beq 66af0 │ │ │ │ + beq 66de4 │ │ │ │ cmp r1, #115 @ 0x73 │ │ │ │ - beq 66afc │ │ │ │ + beq 66df0 │ │ │ │ cmp r1, #97 @ 0x61 │ │ │ │ - movweq r1, #42800 @ 0xa730 │ │ │ │ + movweq r1, #35900 @ 0x8c3c │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ - beq 66b04 │ │ │ │ + beq 66df8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42812 @ 0xa73c │ │ │ │ + movw r1, #35912 @ 0x8c48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #42804 @ 0xa734 │ │ │ │ + movw r1, #35904 @ 0x8c40 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 66b04 │ │ │ │ - movw r1, #42808 @ 0xa738 │ │ │ │ + b 66df8 │ │ │ │ + movw r1, #35908 @ 0x8c44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36e35c │ │ │ │ + bl 36ee44 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, 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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq 66b78 │ │ │ │ + beq 66e6c │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r5, r0 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42f9f8 <_PyErr_EmitSyntaxWarning@@Base+0x490> │ │ │ │ + bl 42e588 <_PyErr_EmitSyntaxWarning@@Base+0x490> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -57181,307 +57372,308 @@ │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq 66d0c │ │ │ │ + beq 67000 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ add ip, r6, #4 │ │ │ │ mov r2, r6 │ │ │ │ cmp r3, r6 │ │ │ │ - ble 66c58 │ │ │ │ + ble 66f4c │ │ │ │ ldr r3, [r8, #72] @ 0x48 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r7, #12] │ │ │ │ ldr r5, [r3, ip, lsl #2] │ │ │ │ - bl 332148 │ │ │ │ + bl 3347d0 │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 66bfc │ │ │ │ + bne 66ef0 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 66bc0 │ │ │ │ + b 66eb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 66ce0 │ │ │ │ - bl e71b8 │ │ │ │ + beq 66fd4 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r9, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66c4c │ │ │ │ + bgt 66f40 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66c4c │ │ │ │ + bne 66f40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ - bne 66bf4 │ │ │ │ - b 66ce0 │ │ │ │ + bne 66ee8 │ │ │ │ + b 66fd4 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66d0c │ │ │ │ + beq 67000 │ │ │ │ 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 f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 66d0c │ │ │ │ + beq 67000 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 66ce0 │ │ │ │ + beq 66fd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 66cd8 │ │ │ │ + bgt 66fcc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66cd8 │ │ │ │ + bne 66fcc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 66c74 │ │ │ │ + bne 66f68 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66cf4 │ │ │ │ + ble 66fe8 │ │ │ │ mov r4, #0 │ │ │ │ - b 66d0c │ │ │ │ + b 67000 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66cec │ │ │ │ + bne 66fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 66cec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 66fe0 │ │ │ │ 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 r5, r0 │ │ │ │ - bl 175c40 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1758d0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 66d58 │ │ │ │ + beq 6704c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 176444 │ │ │ │ + b 1760d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #42844 @ 0xa75c │ │ │ │ + movw r1, #35944 @ 0x8c68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66ec0 │ │ │ │ + b 671b8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ vmov.f64 d1, #0 @ 0x40000000 2.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vabs.f64 d0, d0 │ │ │ │ bl 2e438 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vadd.f64 d0, d0, d0 │ │ │ │ bl 2d7cc │ │ │ │ vcvt.s32.f64 s0, d0 │ │ │ │ - ldr r3, [pc, #148] @ 66e88 │ │ │ │ - vldr d7, [pc, #136] @ 66e80 │ │ │ │ + ldr r3, [pc, #152] @ 67180 │ │ │ │ + vldr d7, [pc, #140] @ 67178 │ │ │ │ vmov r2, s0 │ │ │ │ cmp r2, #4 │ │ │ │ - bhi 66e4c │ │ │ │ + bhi 67140 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ vmov.f64 d6, #96 @ 0x3f000000 0.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2debc │ │ │ │ - b 66e5c │ │ │ │ + b 67150 │ │ │ │ vmov.f64 d6, #112 @ 0x3f800000 1.0 │ │ │ │ vsub.f64 d0, d6, d9 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ bl 2f108 │ │ │ │ - b 66e5c │ │ │ │ + b 67150 │ │ │ │ vmov.f64 d6, #120 @ 0x3fc00000 1.5 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2debc │ │ │ │ vneg.f64 d0, d0 │ │ │ │ - b 66e5c │ │ │ │ + b 67150 │ │ │ │ vmov.f64 d6, #0 @ 0x40000000 2.0 │ │ │ │ vsub.f64 d9, d9, d6 │ │ │ │ vmul.f64 d0, d9, d7 │ │ │ │ bl 2f108 │ │ │ │ vmov r3, s17 │ │ │ │ vmov.f64 d6, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d6 │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {fp, pc} │ │ │ │ + nop {0} │ │ │ │ strbpl r2, [r4], #-3352 @ 0xfffff2e8 │ │ │ │ strdmi r2, [r9], -fp │ │ │ │ - mlseq r6, r6, r6, r4 │ │ │ │ + rsbeq r2, r6, lr, ror #21 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - blt 66eac │ │ │ │ + blt 671a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b ddc78 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00066ec0 : │ │ │ │ +000671b8 : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr r3, [ip, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66edc │ │ │ │ + beq 671d4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 66ef8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 671f0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42884 @ 0xa784 │ │ │ │ + movw r1, #35984 @ 0x8c90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ 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 │ │ │ │ - beq 66f90 │ │ │ │ + beq 67288 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 66f44 │ │ │ │ + beq 6723c │ │ │ │ ldr r1, [r3, #8] │ │ │ │ - movw r3, #42548 @ 0xa634 │ │ │ │ + movw r3, #43044 @ 0xa824 │ │ │ │ movt r3, #5 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, #0 │ │ │ │ - bne 66f90 │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ + bne 67288 │ │ │ │ + movw ip, #45616 @ 0xb230 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42928 @ 0xa7b0 │ │ │ │ + movw r1, #36028 @ 0x8cbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 66f78 │ │ │ │ + ble 67270 │ │ │ │ mov r4, #0 │ │ │ │ - b 66f90 │ │ │ │ + b 67288 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 66f70 │ │ │ │ + bne 67268 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 66f70 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 67268 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 66fd4 │ │ │ │ - bl dd698 │ │ │ │ + bne 672cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 67064 │ │ │ │ - b 67004 │ │ │ │ - bl e6f4c │ │ │ │ + bne 6735c │ │ │ │ + b 672fc │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 66ffc │ │ │ │ + bgt 672f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 66ffc │ │ │ │ + bne 672f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 66fc0 │ │ │ │ + beq 672b8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bgt 67020 │ │ │ │ + bgt 67318 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 341308 │ │ │ │ + b 342fe8 │ │ │ │ sub r4, r4, r3 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 42880c │ │ │ │ + bl 427474 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r3, r0, #16 │ │ │ │ ldrb r2, [r3, r4] │ │ │ │ sub r1, r2, #43 @ 0x2b │ │ │ │ tst r1, #253 @ 0xfd │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -57493,212 +57685,212 @@ │ │ │ │ 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, #37304 @ 0x91b8 │ │ │ │ + movw sl, #30260 @ 0x7634 │ │ │ │ movt sl, #85 @ 0x55 │ │ │ │ - movw r9, #48312 @ 0xbcb8 │ │ │ │ + movw r9, #41268 @ 0xa134 │ │ │ │ movt r9, #86 @ 0x56 │ │ │ │ - movw r6, #29128 @ 0x71c8 │ │ │ │ + movw r6, #22084 @ 0x5644 │ │ │ │ movt r6, #85 @ 0x55 │ │ │ │ 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 671bc │ │ │ │ + bge 674b4 │ │ │ │ cmp r8, #1 │ │ │ │ ldrbeq r0, [r7, r4] │ │ │ │ - beq 670ec │ │ │ │ + beq 673e4 │ │ │ │ cmp r8, #2 │ │ │ │ lsleq r3, r4, #1 │ │ │ │ ldrheq r0, [r7, r3] │ │ │ │ - beq 670ec │ │ │ │ + beq 673e4 │ │ │ │ ldr r0, [r7, r4, lsl #2] │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 67108 │ │ │ │ + bcs 67400 │ │ │ │ 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 6715c │ │ │ │ + beq 67454 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ tst r3, #7340032 @ 0x700000 │ │ │ │ - beq 6715c │ │ │ │ + beq 67454 │ │ │ │ asr r2, r3, #24 │ │ │ │ ubfx r0, r3, #20, #3 │ │ │ │ uxtah r2, r2, r3 │ │ │ │ - movw r3, #17056 @ 0x42a0 │ │ │ │ + movw r3, #9980 @ 0x26fc │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ cmp r0, r2 │ │ │ │ add r2, r2, #1 │ │ │ │ - beq 67164 │ │ │ │ + beq 6745c │ │ │ │ ldr ip, [r3], #4 │ │ │ │ str ip, [r1], #4 │ │ │ │ - b 67144 │ │ │ │ + b 6743c │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 36edc0 <_PyInterpolation_Build@@Base+0x51c> │ │ │ │ + bl 36f8a8 <_PyInterpolation_Build@@Base+0x51c> │ │ │ │ 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 671ac │ │ │ │ + bge 674a4 │ │ │ │ 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 6717c │ │ │ │ + b 67474 │ │ │ │ cmp r0, #0 │ │ │ │ addge r5, r5, r0 │ │ │ │ add r4, r4, #1 │ │ │ │ - b 670b4 │ │ │ │ + b 673ac │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #55856 @ 0xda30 │ │ │ │ movt r1, #2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 24aed0 │ │ │ │ + b 24c7ec │ │ │ │ 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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 67240 │ │ │ │ + bne 67538 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6727c │ │ │ │ + beq 67574 │ │ │ │ sub lr, fp, #32 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #31560 @ 0x7b48 │ │ │ │ + movw r3, #31564 @ 0x7b4c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 673a0 │ │ │ │ + beq 67698 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r1, #42984 @ 0xa7e8 │ │ │ │ + movw r1, #36084 @ 0x8cf4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1bfa80 │ │ │ │ + bl 1bfee4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 673a0 │ │ │ │ + beq 67698 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r8, r0 │ │ │ │ ldrd r2, [r4, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 672c8 │ │ │ │ + beq 675c0 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 6736c │ │ │ │ + bge 67664 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ - b 672d8 │ │ │ │ + b 675d0 │ │ │ │ cmp r6, r3 │ │ │ │ - bge 6736c │ │ │ │ + bge 67664 │ │ │ │ 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 401360 <_PyLong_UnsignedLongLong_Converter@@Base+0x1334> │ │ │ │ + bl 400128 <_PyLong_UnsignedLongLong_Converter@@Base+0x1334> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67344 │ │ │ │ + bne 6763c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67320 │ │ │ │ + bgt 67618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67320 │ │ │ │ + bne 67618 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6739c │ │ │ │ + bgt 67694 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6739c │ │ │ │ + bne 67694 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6739c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 67694 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67364 │ │ │ │ + bgt 6765c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67364 │ │ │ │ + bne 6765c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 672a4 │ │ │ │ + b 6759c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67384 │ │ │ │ + bgt 6767c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 67390 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 67688 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 673a0 │ │ │ │ + b 67698 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 67384 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6767c │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -57707,493 +57899,493 @@ │ │ │ │ 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 674c0 │ │ │ │ + bne 677b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 674c0 │ │ │ │ + beq 677b8 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #5112 @ 0x13f8 │ │ │ │ + movw r1, #19292 @ 0x4b5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #32356 @ 0x7e64 │ │ │ │ + movw r0, #25316 @ 0x62e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67428 │ │ │ │ + bne 67720 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43016 @ 0xa808 │ │ │ │ + movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ movw r1, #757 @ 0x2f5 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67478 │ │ │ │ + bgt 67770 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67478 │ │ │ │ + bne 67770 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67418 │ │ │ │ + beq 67710 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 674a0 │ │ │ │ + bgt 67798 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 674a0 │ │ │ │ + bne 67798 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 674c0 │ │ │ │ - movw r0, #43016 @ 0xa808 │ │ │ │ + beq 677b8 │ │ │ │ + movw r0, #36116 @ 0x8d14 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #38624 @ 0x96e0 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt 6753c │ │ │ │ - bne 675a0 │ │ │ │ + bgt 67834 │ │ │ │ + bne 67898 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43024 @ 0xa810 │ │ │ │ + movw r1, #36124 @ 0x8d1c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 67cf0 │ │ │ │ + bl 67fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 675a4 │ │ │ │ + beq 6789c │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f9708 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + bl 3f84c0 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 67580 │ │ │ │ + bne 67878 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 675a0 │ │ │ │ + bgt 67898 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 675a0 │ │ │ │ + bne 67898 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 675a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 67898 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 675a4 │ │ │ │ + bgt 6789c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 675a4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 675a4 │ │ │ │ + bne 6789c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6789c │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ - bl 29af64 <_PyUnicode_IsLinebreak@@Base+0xb20> │ │ │ │ + bl 29e770 <_PyUnicode_IsLinebreak@@Base+0xbc4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 675e4 │ │ │ │ - bl ecd3c │ │ │ │ + beq 678dc │ │ │ │ + bl ecf1c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 67660 │ │ │ │ + beq 67958 │ │ │ │ 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 67640 │ │ │ │ + bge 67938 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67668 │ │ │ │ + beq 67960 │ │ │ │ add r5, r5, #1 │ │ │ │ - b 67618 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 67910 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #43076 @ 0xa844 │ │ │ │ + movw r1, #36176 @ 0x8d50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 67668 │ │ │ │ + bl 171960 │ │ │ │ + b 67960 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b cdfe8 │ │ │ │ + b ce22c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #44 @ 0x2c │ │ │ │ str r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 676cc │ │ │ │ + bne 679c4 │ │ │ │ cmp r6, #1 │ │ │ │ - bgt 676b0 │ │ │ │ + bgt 679a8 │ │ │ │ mov r5, #0 │ │ │ │ - b 676cc │ │ │ │ + b 679c4 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 676fc │ │ │ │ - b 676a8 │ │ │ │ + beq 679f4 │ │ │ │ + b 679a0 │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #56 @ 0x38 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #628] @ 67968 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #628] @ 67c60 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67958 │ │ │ │ + beq 67c50 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r7, #26912 @ 0x6920 │ │ │ │ + movw r7, #26292 @ 0x66b4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 6773c │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 67a34 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6773c │ │ │ │ - bl dd698 │ │ │ │ + bne 67a34 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67958 │ │ │ │ + bne 67c50 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 67774 │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 67a6c │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 67774 │ │ │ │ - bl dd698 │ │ │ │ + bne 67a6c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67958 │ │ │ │ + bne 67c50 │ │ │ │ add r2, r6, r5 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 67794 │ │ │ │ + beq 67a8c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 677a4 │ │ │ │ + bne 67a9c │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ bl 2ddd8 │ │ │ │ - b 67948 │ │ │ │ - bl 21bb04 │ │ │ │ + b 67c40 │ │ │ │ + bl 21cb14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67958 │ │ │ │ + beq 67c50 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 677fc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 67af4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43116 @ 0xa86c │ │ │ │ + movw r1, #36216 @ 0x8d78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67958 │ │ │ │ + bgt 67c50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67958 │ │ │ │ + bne 67c50 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 67958 │ │ │ │ - bl 24e770 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 67c50 │ │ │ │ + bl 250080 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67828 │ │ │ │ + bgt 67b20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67828 │ │ │ │ + bne 67b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r5, #1 │ │ │ │ - bne 67860 │ │ │ │ - bl dd698 │ │ │ │ + bne 67b58 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67868 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 67b60 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67958 │ │ │ │ - bl 1764a0 │ │ │ │ - b 67868 │ │ │ │ + beq 67c50 │ │ │ │ + bl 176130 │ │ │ │ + b 67b60 │ │ │ │ orrs r3, r5, r6 │ │ │ │ - beq 6789c │ │ │ │ + beq 67b94 │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 6789c │ │ │ │ + bvs 67b94 │ │ │ │ vcmp.f64 d8, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bvs 67944 │ │ │ │ + bvs 67c3c │ │ │ │ vmov r3, s18 │ │ │ │ vmov r1, s19 │ │ │ │ vmov r2, s16 │ │ │ │ vmov lr, s17 │ │ │ │ cmp r1, lr │ │ │ │ cmpeq r3, r2 │ │ │ │ - bne 678a4 │ │ │ │ + bne 67b9c │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - b 67948 │ │ │ │ + b 67c40 │ │ │ │ teq r1, lr │ │ │ │ bic ip, r1, #-2147483648 @ 0x80000000 │ │ │ │ bic r0, lr, #-2147483648 @ 0x80000000 │ │ │ │ - bpl 678f0 │ │ │ │ + bpl 67be8 │ │ │ │ adds r2, r3, r2 │ │ │ │ adc r0, ip, r0 │ │ │ │ cmp r5, r2 │ │ │ │ sbcs r0, r6, r0 │ │ │ │ - bcs 67944 │ │ │ │ + bcs 67c3c │ │ │ │ cmp r3, r5 │ │ │ │ sbcs r2, ip, r6 │ │ │ │ - bcs 67910 │ │ │ │ + bcs 67c08 │ │ │ │ subs r1, r5, r3 │ │ │ │ and lr, lr, #-2147483648 @ 0x80000000 │ │ │ │ sbc ip, r6, ip │ │ │ │ mov r2, r1 │ │ │ │ orr r3, lr, ip │ │ │ │ vmov d0, r2, r3 │ │ │ │ - b 67948 │ │ │ │ + b 67c40 │ │ │ │ cmp r2, r3 │ │ │ │ sbcs lr, r0, ip │ │ │ │ - bcs 67920 │ │ │ │ + bcs 67c18 │ │ │ │ subs r2, r3, r2 │ │ │ │ sbc r0, ip, r0 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 67944 │ │ │ │ + bcc 67c3c │ │ │ │ subs r8, r3, r5 │ │ │ │ sbc r9, r1, r6 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 67948 │ │ │ │ + b 67c40 │ │ │ │ subs r2, r2, r3 │ │ │ │ sbc r0, r0, ip │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r0, r0, r6 │ │ │ │ - bcc 67944 │ │ │ │ + bcc 67c3c │ │ │ │ adds r8, r5, r3 │ │ │ │ adc r9, r6, r1 │ │ │ │ vmov d0, r8, r9 │ │ │ │ - b 67948 │ │ │ │ + b 67c40 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #44 @ 0x2c │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, ror fp │ │ │ │ + rsbeq r7, sl, r8, ror fp │ │ │ │ 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 67abc │ │ │ │ + beq 67db4 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 67abc │ │ │ │ + bne 67db4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67abc │ │ │ │ + beq 67db4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r8 │ │ │ │ str r9, [sp] │ │ │ │ - movw r0, #43156 @ 0xa894 │ │ │ │ + movw r0, #36256 @ 0x8da0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67a24 │ │ │ │ + bne 67d1c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43164 @ 0xa89c │ │ │ │ + movw r0, #36264 @ 0x8da8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ movw r1, #798 @ 0x31e │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67a74 │ │ │ │ + bgt 67d6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67a74 │ │ │ │ + bne 67d6c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67a14 │ │ │ │ + beq 67d0c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67a9c │ │ │ │ + bgt 67d94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67a9c │ │ │ │ + bne 67d94 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67abc │ │ │ │ - movw r0, #43164 @ 0xa89c │ │ │ │ + beq 67db4 │ │ │ │ + movw r0, #36264 @ 0x8da8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #56] @ 67b1c │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #56] @ 67e14 │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 67b08 │ │ │ │ - movw r0, #43184 @ 0xa8b0 │ │ │ │ + beq 67e00 │ │ │ │ + movw r0, #36284 @ 0x8dbc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + b def6c │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 67b70 │ │ │ │ + bne 67e68 │ │ │ │ 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 42c64c <_PyBytes_GetXIData@@Base+0x18a8> │ │ │ │ + bl 42b1dc <_PyBytes_GetXIData@@Base+0x18a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - beq 67b68 │ │ │ │ + beq 67e60 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -58208,124 +58400,124 @@ │ │ │ │ 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 67ce8 │ │ │ │ + beq 67fe0 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 67ce8 │ │ │ │ + bne 67fe0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 67ce8 │ │ │ │ + beq 67fe0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r9 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #43216 @ 0xa8d0 │ │ │ │ + movw r0, #36316 @ 0x8ddc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67c50 │ │ │ │ + bne 67f48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43224 @ 0xa8d8 │ │ │ │ + movw r0, #36324 @ 0x8de4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ movw r1, #735 @ 0x2df │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67ca0 │ │ │ │ + bgt 67f98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67ca0 │ │ │ │ + bne 67f98 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 67c40 │ │ │ │ + beq 67f38 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67cc8 │ │ │ │ + bgt 67fc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 67cc8 │ │ │ │ + bne 67fc0 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 67ce8 │ │ │ │ - movw r0, #43224 @ 0xa8d8 │ │ │ │ + beq 67fe0 │ │ │ │ + movw r0, #36324 @ 0x8de4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #28 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ - movw r1, #38624 @ 0x96e0 │ │ │ │ + movw r1, #38628 @ 0x96e4 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r0 │ │ │ │ - bne 67e88 │ │ │ │ + bne 68180 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r2 │ │ │ │ ldr r8, [r6, #8] │ │ │ │ - bl 34d25c │ │ │ │ + bl 34e3f4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 67d60 │ │ │ │ + beq 68058 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ - bgt 67d68 │ │ │ │ + bgt 68060 │ │ │ │ mov r5, r4 │ │ │ │ - b 67f30 │ │ │ │ + b 68228 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ mov r3, #1 │ │ │ │ ldr r9, [r6, #20] │ │ │ │ mov r6, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r6, [r4, #24] │ │ │ │ add r3, r7, r9, lsl #2 │ │ │ │ @@ -58333,26 +58525,26 @@ │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [sl] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 67de8 │ │ │ │ + bne 680e0 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 24b924 │ │ │ │ + bl 24d244 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 67dd4 │ │ │ │ + bne 680cc │ │ │ │ mov r0, sl │ │ │ │ - bl 3eaa0 <_PyEval_SetProfile@@Base+0x544> │ │ │ │ + bl 3ec30 <_PyEval_SetProfile@@Base+0x544> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 67e68 │ │ │ │ - b 67e44 │ │ │ │ + bne 68160 │ │ │ │ + b 6813c │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r1, [r5] │ │ │ │ str r5, [r1, #260] @ 0x104 │ │ │ │ str r5, [r4, #16] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -58362,83 +58554,83 @@ │ │ │ │ add r3, r1, #1 │ │ │ │ cmp r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ str sl, [r0, #4] │ │ │ │ ldrls r3, [r4, #28] │ │ │ │ addls r3, r3, #1 │ │ │ │ strls r3, [r4, #28] │ │ │ │ - bls 67e68 │ │ │ │ + bls 68160 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3839e8 <_PyInterpreterState_IsRunningMain@@Base+0x5a4> │ │ │ │ + bl 383e84 <_PyInterpreterState_IsRunningMain@@Base+0x550> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67e68 │ │ │ │ + bgt 68160 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 67e68 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 67e68 │ │ │ │ + bne 68160 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 68160 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f30 │ │ │ │ + bgt 68228 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67f30 │ │ │ │ + bne 68228 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 67f30 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 68228 │ │ │ │ add r9, r9, #1 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r9, #64 @ 0x40 │ │ │ │ moveq r9, #0 │ │ │ │ ldreq r7, [r7, #260] @ 0x104 │ │ │ │ cmp r6, r8 │ │ │ │ - bne 67d80 │ │ │ │ - b 67d60 │ │ │ │ + bne 68078 │ │ │ │ + b 68058 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bge 67ea4 │ │ │ │ + bge 6819c │ │ │ │ mov r1, r6 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ mov r5, r0 │ │ │ │ - b 67ec0 │ │ │ │ + b 681b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - bl eb318 │ │ │ │ + movw r1, #59428 @ 0xe824 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + bl eb4f8 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 67f30 │ │ │ │ + beq 68228 │ │ │ │ ldr r1, [r4] │ │ │ │ ldr r4, [r5, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 67f30 │ │ │ │ + beq 68228 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 67f30 │ │ │ │ + bne 68228 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r1, #43240 @ 0xa8e8 │ │ │ │ + movw r1, #36340 @ 0x8df4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67f2c │ │ │ │ + bgt 68224 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67f2c │ │ │ │ + bne 68224 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ 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 │ │ │ │ @@ -58446,90 +58638,90 @@ │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ bicne r8, r8, #1 │ │ │ │ movne r7, #0 │ │ │ │ - beq 68098 │ │ │ │ + beq 68390 │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ mov r2, r7 │ │ │ │ cmp r3, r7 │ │ │ │ - ble 6802c │ │ │ │ + ble 68324 │ │ │ │ ldr r1, [r8, #76] @ 0x4c │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 332148 │ │ │ │ + bl 3347d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 68024 │ │ │ │ - bl e71b8 │ │ │ │ + beq 6831c │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68000 │ │ │ │ + bne 682f8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67fd4 │ │ │ │ + bgt 682cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67fd4 │ │ │ │ + bne 682cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 67fe8 │ │ │ │ + ble 682e0 │ │ │ │ mov r4, #0 │ │ │ │ - b 68098 │ │ │ │ + b 68390 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 67fe0 │ │ │ │ + bne 682d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 67fe0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 682d8 │ │ │ │ ldr r2, [r5] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68024 │ │ │ │ + bgt 6831c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68024 │ │ │ │ + bne 6831c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 67f7c │ │ │ │ + b 68274 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 68098 │ │ │ │ + beq 68390 │ │ │ │ ldr r0, [r6, #28] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ sub r2, fp, #36 @ 0x24 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 68098 │ │ │ │ + beq 68390 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68044 │ │ │ │ + bne 6833c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 67fe0 │ │ │ │ + bgt 682d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 67fe0 │ │ │ │ + bne 682d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 67fe0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 682d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -58537,120 +58729,120 @@ │ │ │ │ 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 681ac │ │ │ │ + bne 684a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 681ac │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + beq 684a4 │ │ │ │ + movw r0, #43072 @ 0xa840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68114 │ │ │ │ + bne 6840c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43292 @ 0xa91c │ │ │ │ + movw r0, #36392 @ 0x8e28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ movw r1, #806 @ 0x326 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68164 │ │ │ │ + bgt 6845c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68164 │ │ │ │ + bne 6845c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68104 │ │ │ │ + beq 683fc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6818c │ │ │ │ + bgt 68484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6818c │ │ │ │ + bne 68484 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 681ac │ │ │ │ - movw r0, #43292 @ 0xa91c │ │ │ │ + beq 684a4 │ │ │ │ + movw r0, #36392 @ 0x8e28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 337acc │ │ │ │ + bl 33a5ec │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6827c │ │ │ │ - movw r6, #16484 @ 0x4064 │ │ │ │ + beq 68574 │ │ │ │ + movw r6, #9428 @ 0x24d4 │ │ │ │ movt r6, #98 @ 0x62 │ │ │ │ ldr r0, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6827c │ │ │ │ - bl c1ea0 │ │ │ │ + beq 68574 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq 68250 │ │ │ │ - bl 16f7b0 │ │ │ │ + beq 68548 │ │ │ │ + bl 16f44c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - blt 68250 │ │ │ │ - bne 68224 │ │ │ │ - bl e71b8 │ │ │ │ + blt 68548 │ │ │ │ + bne 6851c │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68250 │ │ │ │ + beq 68548 │ │ │ │ ldr r2, [r5] │ │ │ │ add r6, r6, #4 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 681e0 │ │ │ │ + bgt 684d8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 681e0 │ │ │ │ + bne 684d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 681e0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 684d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68270 │ │ │ │ + bgt 68568 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68270 │ │ │ │ + bne 68568 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -58663,649 +58855,649 @@ │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r2, #8] │ │ │ │ ldr r4, [r1] │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r5, r0 │ │ │ │ - bl 342850 │ │ │ │ + bl 344564 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6852c │ │ │ │ + beq 68824 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r8, [r3, #3848] @ 0xf08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne 68304 │ │ │ │ - movw r1, #40736 @ 0x9f20 │ │ │ │ + bne 685fc │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #184 @ 0xb8 │ │ │ │ - movt r0, #87 @ 0x57 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #21868 @ 0x556c │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmn r3, #1 │ │ │ │ - bne 68464 │ │ │ │ + bne 6875c │ │ │ │ ldr r3, [r7, #32] │ │ │ │ ldr sl, [r6, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 683a0 │ │ │ │ - ldr r2, [pc, #532] @ 6853c │ │ │ │ + bne 68698 │ │ │ │ + ldr r2, [pc, #532] @ 68834 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r4, [r3, r2] │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp sl, r3 │ │ │ │ - bne 6852c │ │ │ │ + bne 68824 │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #39260 @ 0x995c │ │ │ │ + movw r1, #31464 @ 0x7ae8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 157560 │ │ │ │ + bl 156d74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68368 │ │ │ │ + bne 68660 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #352] @ 0x160 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 68394 │ │ │ │ - b 683c4 │ │ │ │ + ble 6868c │ │ │ │ + b 686bc │ │ │ │ mov r0, sl │ │ │ │ - movw r1, #22224 @ 0x56d0 │ │ │ │ + movw r1, #15388 @ 0x3c1c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 157560 │ │ │ │ + bl 156d74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6852c │ │ │ │ + bne 68824 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ ldr r5, [r4, #356] @ 0x164 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 683c4 │ │ │ │ + bgt 686bc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - b 683c4 │ │ │ │ + b 686bc │ │ │ │ ldr r3, [r7] │ │ │ │ ldr r4, [r3, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 68530 │ │ │ │ + beq 68828 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ - bl 2e63b4 │ │ │ │ + bl 2ea394 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 683fc │ │ │ │ + bne 686f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68530 │ │ │ │ + bgt 68828 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68530 │ │ │ │ + bne 68828 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 68530 │ │ │ │ - bl e5074 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 68828 │ │ │ │ + bl e5288 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6842c │ │ │ │ + bne 68724 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6850c │ │ │ │ + bgt 68804 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6850c │ │ │ │ + bne 68804 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6850c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 68804 │ │ │ │ mov r1, r5 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ ldr r3, [r5] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68458 │ │ │ │ + bgt 68750 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68458 │ │ │ │ + bne 68750 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 684e8 │ │ │ │ - b 6850c │ │ │ │ + beq 687e0 │ │ │ │ + b 68804 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6852c │ │ │ │ + beq 68824 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r1, r6 │ │ │ │ - bl 2f03cc │ │ │ │ + bl 2f4254 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 68494 │ │ │ │ + bne 6878c │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 7d890 │ │ │ │ - b 6852c │ │ │ │ + bl 7dd28 │ │ │ │ + b 68824 │ │ │ │ mov r2, #24 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ mov r1, #0 │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 684d0 │ │ │ │ + beq 687c8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #41268 @ 0xa134 │ │ │ │ + movw r1, #34288 @ 0x85f0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 16ac70 │ │ │ │ + bl 16a8f8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 684d0 │ │ │ │ - bl 1764a0 │ │ │ │ + bge 687c8 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl f14a4 │ │ │ │ + bl f12d4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6850c │ │ │ │ + beq 68804 │ │ │ │ ldr r1, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r9, #8] │ │ │ │ - bl 2e181c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + bl 2e57c0 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 68530 │ │ │ │ + bge 68828 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1f1d38 │ │ │ │ + bl 1f2198 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6852c │ │ │ │ + bgt 68824 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6852c │ │ │ │ + bne 68824 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 {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 r1, #0 │ │ │ │ - bl 42f4e8 <_PyBytes_GetXIData@@Base+0x4744> │ │ │ │ + bl 42e078 <_PyBytes_GetXIData@@Base+0x4744> │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 685c8 │ │ │ │ + beq 688c0 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #58672 @ 0xe530 │ │ │ │ + movw r1, #51632 @ 0xc9b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 36e35c │ │ │ │ + bl 36ee44 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 685a8 │ │ │ │ + beq 688a0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 396d78 │ │ │ │ + bl 396748 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 685c8 │ │ │ │ + bgt 688c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 685c8 │ │ │ │ + bne 688c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68620 │ │ │ │ + beq 68918 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68620 │ │ │ │ + bgt 68918 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68620 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 68918 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68654 │ │ │ │ + beq 6894c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68654 │ │ │ │ + bgt 6894c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68654 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 6894c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68688 │ │ │ │ + beq 68980 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68688 │ │ │ │ + bgt 68980 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 68688 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 68980 │ │ │ │ + bl bb1e4 <_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 685d0 │ │ │ │ + b 688c8 │ │ │ │ push {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 6881c │ │ │ │ + beq 68b14 │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6881c │ │ │ │ + bne 68b14 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6881c │ │ │ │ + beq 68b14 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r5 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, sl │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r9 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp] │ │ │ │ - movw r0, #43392 @ 0xa980 │ │ │ │ + movw r0, #36492 @ 0x8e8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68784 │ │ │ │ + bne 68a7c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43400 @ 0xa988 │ │ │ │ + movw r0, #36500 @ 0x8e94 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #16] │ │ │ │ movw r1, #593 @ 0x251 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 687d4 │ │ │ │ + bgt 68acc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 687d4 │ │ │ │ + bne 68acc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68774 │ │ │ │ + beq 68a6c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 687fc │ │ │ │ + bgt 68af4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 687fc │ │ │ │ + bne 68af4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6881c │ │ │ │ - movw r0, #43400 @ 0xa988 │ │ │ │ + beq 68b14 │ │ │ │ + movw r0, #36500 @ 0x8e94 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 1b1ed4 │ │ │ │ + b 1b20dc │ │ │ │ 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, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 688a0 │ │ │ │ + beq 68b98 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 688a0 │ │ │ │ - bl dd698 │ │ │ │ + bne 68b98 │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vmov r2, s1 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movge r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #12] @ 688d8 │ │ │ │ + ldr r1, [pc, #12] @ 68bd0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4094e0 │ │ │ │ + b 4081e0 │ │ │ │ rsbeq r2, fp, r0, asr #3 │ │ │ │ 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 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ - bl 66840 │ │ │ │ + bl 66b34 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68948 │ │ │ │ + beq 68c40 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r4 │ │ │ │ - bl 66a94 │ │ │ │ + bl 66d88 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68948 │ │ │ │ + beq 68c40 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 66b24 │ │ │ │ + bl 66e18 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68948 │ │ │ │ + beq 68c40 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5368 @ 0x14f8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #63864 @ 0xf978 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 36e35c │ │ │ │ + b 36ee44 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r3, [pc, #56] @ 68990 │ │ │ │ + ldr r3, [pc, #56] @ 68c88 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r3, [r3] │ │ │ │ vmov s0, r3 │ │ │ │ - vldr d7, [pc, #16] @ 68988 │ │ │ │ + vldr d7, [pc, #16] @ 68c80 │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ adcsge lr, r5, sp, lsl #27 │ │ │ │ mrccc 6, 5, ip, cr0, cr7, {7} │ │ │ │ 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 sp, sp, #12 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68a48 │ │ │ │ + beq 68d40 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r1 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 68a48 │ │ │ │ + bne 68d40 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 68a48 │ │ │ │ + beq 68d40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r2, r5 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #5112 @ 0x13f8 │ │ │ │ + movw r1, #19292 @ 0x4b5c │ │ │ │ movt r1, #43 @ 0x2b │ │ │ │ - movw r0, #43596 @ 0xaa4c │ │ │ │ + movw r0, #36696 @ 0x8f58 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 68a50 │ │ │ │ + bne 68d48 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66164 │ │ │ │ + bl 66458 │ │ │ │ mov r4, #0 │ │ │ │ - b 68aec │ │ │ │ + b 68de4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #24] │ │ │ │ movw r1, #782 @ 0x30e │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #43604 @ 0xaa54 │ │ │ │ + movw r0, #36704 @ 0x8f60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68aa0 │ │ │ │ + bgt 68d98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 68aa0 │ │ │ │ + bne 68d98 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 68a40 │ │ │ │ + beq 68d38 │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68ad4 │ │ │ │ + bgt 68dcc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 68ad4 │ │ │ │ + bne 68dcc │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68aec │ │ │ │ - movw r0, #43604 @ 0xaa54 │ │ │ │ + beq 68de4 │ │ │ │ + movw r0, #36704 @ 0x8f60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + bl 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #65020 @ 0xfdfc │ │ │ │ + movw r2, #63052 @ 0xf64c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ bic r1, r1, #2 │ │ │ │ cmp r1, #1 │ │ │ │ - movw r3, #65036 @ 0xfe0c │ │ │ │ + movw r3, #63068 @ 0xf65c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ movne r0, r2 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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 68bf0 │ │ │ │ + beq 68ee8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 68b84 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 68e7c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43624 @ 0xaa68 │ │ │ │ + movw r1, #36724 @ 0x8f74 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ - bl 419fc <_Py_fstat@@Base+0xd0> │ │ │ │ + bl 42044 <_Py_fstat@@Base+0x588> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 68bc4 │ │ │ │ + bcs 68ebc │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #6864 @ 0x1ad0 │ │ │ │ movt r1, #91 @ 0x5b │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #2640 @ 0xa50 │ │ │ │ - movt r3, #90 @ 0x5a │ │ │ │ + movw r3, #61136 @ 0xeed0 │ │ │ │ + movt r3, #89 @ 0x59 │ │ │ │ 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, #64620 @ 0xfc6c │ │ │ │ + movw r3, #57580 @ 0xe0ec │ │ │ │ movt r3, #89 @ 0x59 │ │ │ │ - movw r1, #19016 @ 0x4a48 │ │ │ │ + movw r1, #11936 @ 0x2ea0 │ │ │ │ movt r1, #102 @ 0x66 │ │ │ │ add r3, r3, r2 │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ ldr r0, [r1, r3, lsl #2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ - movw r2, #24220 @ 0x5e9c │ │ │ │ + b c20e8 │ │ │ │ + movw r2, #17044 @ 0x4294 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56692 @ 0xdd74 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #49712 @ 0xc230 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ 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, [r1, #4] │ │ │ │ - movw r3, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r1, #8] │ │ │ │ - beq 68c84 │ │ │ │ + beq 68f7c │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 68c84 │ │ │ │ - bl dd698 │ │ │ │ + bne 68f7c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 68c7c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 68f74 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #43964 @ 0xabbc │ │ │ │ + movw r1, #37044 @ 0x90b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 68c64 │ │ │ │ - vldr d7, [pc, #40] @ 68cc0 │ │ │ │ + bls 68f5c │ │ │ │ + vldr d7, [pc, #40] @ 68fb8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #40] @ 68cc8 │ │ │ │ + ldr r2, [pc, #40] @ 68fc0 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -59317,100 +59509,100 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ orrs r3, ip, r3 │ │ │ │ - bne 68d20 │ │ │ │ + bne 69018 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68d54 │ │ │ │ + beq 6904c │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #680] @ 68ff0 │ │ │ │ + ldr r3, [pc, #680] @ 692e8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68fe4 │ │ │ │ + beq 692dc │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r8, #0 │ │ │ │ - beq 68de0 │ │ │ │ + beq 690d8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 68dc0 │ │ │ │ + beq 690b8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 68db8 │ │ │ │ + beq 690b0 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 68de0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 690d8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r5, #0 │ │ │ │ - b 68fe4 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + b 692dc │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #936 @ 0x3a8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 68db8 │ │ │ │ + movw r0, #59400 @ 0xe808 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 690b0 │ │ │ │ cmp r4, #1 │ │ │ │ movle r5, #0 │ │ │ │ - ble 68e44 │ │ │ │ + ble 6913c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 68e20 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 69118 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #936 @ 0x3a8 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 68db8 │ │ │ │ + movw r0, #59400 @ 0xe808 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 690b0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 68fe4 │ │ │ │ + beq 692dc │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 68da0 │ │ │ │ + bne 69098 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 68fe0 │ │ │ │ + beq 692d8 │ │ │ │ ldr r3, [r6, #36] @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r2, r5 │ │ │ │ str r7, [r4, #40] @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r4, #32] │ │ │ │ @@ -59430,784 +59622,784 @@ │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ str r6, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ str r7, [r4, #52] @ 0x34 │ │ │ │ - beq 68edc │ │ │ │ + beq 691d4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r2, [r6, #32] │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 68f00 │ │ │ │ + beq 691f8 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ - beq 68f44 │ │ │ │ + beq 6923c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 68f44 │ │ │ │ + beq 6923c │ │ │ │ mov r1, r4 │ │ │ │ bl 2d82c │ │ │ │ - movw r3, #14756 @ 0x39a4 │ │ │ │ + movw r3, #14472 @ 0x3888 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r0, #0 │ │ │ │ ldr r5, [r3, r0, lsl #5] │ │ │ │ cmp r5, #0 │ │ │ │ addne r0, r0, #1 │ │ │ │ - bne 68f20 │ │ │ │ + bne 69218 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ - bne 68f70 │ │ │ │ + bne 69268 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 68f64 │ │ │ │ + bgt 6925c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 68f64 │ │ │ │ + bne 6925c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl 370224 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl 370d0c │ │ │ │ mov r5, r0 │ │ │ │ - b 68fe4 │ │ │ │ - movw r7, #14756 @ 0x39a4 │ │ │ │ + b 692dc │ │ │ │ + movw r7, #14472 @ 0x3888 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41230c <_PyAsyncGenValueWrapperNew@@Base+0x2890> │ │ │ │ + bl 4107d8 <_PyAsyncGenValueWrapperNew@@Base+0x280c> │ │ │ │ ldr r3, [r7] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68fd8 │ │ │ │ + beq 692d0 │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ ldr r3, [r3, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 68fcc │ │ │ │ + beq 692c4 │ │ │ │ ldr r1, [r4, #52] @ 0x34 │ │ │ │ ldr r2, [r3] │ │ │ │ add r1, r1, r5 │ │ │ │ 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 r5, r5, #4 │ │ │ │ - b 68f84 │ │ │ │ + b 6927c │ │ │ │ mov r0, r4 │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, asr #24 │ │ │ │ + rsbeq r7, sl, r4, asr #24 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr ip, [r0, #52] @ 0x34 │ │ │ │ ldr sl, [fp, #4] │ │ │ │ ldr r9, [fp, #8] │ │ │ │ ldr ip, [ip, #68] @ 0x44 │ │ │ │ ldr r8, [fp, #12] │ │ │ │ ldr r7, [fp, #16] │ │ │ │ cmp ip, #0 │ │ │ │ ldr r6, [fp, #20] │ │ │ │ - beq 691a8 │ │ │ │ + beq 694a0 │ │ │ │ mov r5, r3 │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 691a8 │ │ │ │ + bne 694a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 691a8 │ │ │ │ + beq 694a0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movweq r5, #5976 @ 0x1758 │ │ │ │ + movweq r5, #5356 @ 0x14ec │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6908c │ │ │ │ + beq 69384 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r8 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r7 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ str r6, [sp, #8] │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r0, #44076 @ 0xac2c │ │ │ │ + movw r0, #37176 @ 0x9138 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 69108 │ │ │ │ + bne 69400 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #43408 @ 0xa990 │ │ │ │ + movw r0, #36508 @ 0x8e9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ movw r1, #605 @ 0x25d │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [r4, #24] │ │ │ │ - bgt 69160 │ │ │ │ + bgt 69458 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 69160 │ │ │ │ + bne 69458 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 690f8 │ │ │ │ + beq 693f0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69188 │ │ │ │ + bgt 69480 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69188 │ │ │ │ + bne 69480 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 691a8 │ │ │ │ - movw r0, #43408 @ 0xa990 │ │ │ │ + beq 694a0 │ │ │ │ + movw r0, #36508 @ 0x8e9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r4, r0, #268435456 @ 0x10000000 │ │ │ │ - beq 69274 │ │ │ │ + beq 6956c │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 69204 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 694fc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44084 @ 0xac34 │ │ │ │ + movw r1, #37184 @ 0x9140 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ - bl 419fc <_Py_fstat@@Base+0xd0> │ │ │ │ + bl 42044 <_Py_fstat@@Base+0x588> │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r3, #0 │ │ │ │ - bcs 69244 │ │ │ │ + bcs 6953c │ │ │ │ lsr r3, r0, #7 │ │ │ │ - movw r1, #13904 @ 0x3650 │ │ │ │ + movw r1, #6864 @ 0x1ad0 │ │ │ │ movt r1, #91 @ 0x5b │ │ │ │ and r0, r0, #127 @ 0x7f │ │ │ │ lsl r2, r3, #1 │ │ │ │ - movw r3, #2640 @ 0xa50 │ │ │ │ - movt r3, #90 @ 0x5a │ │ │ │ + movw r3, #61136 @ 0xeed0 │ │ │ │ + movt r3, #89 @ 0x59 │ │ │ │ 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, #64620 @ 0xfc6c │ │ │ │ + movw r2, #57580 @ 0xe0ec │ │ │ │ movt r2, #89 @ 0x59 │ │ │ │ - movw r3, #19016 @ 0x4a48 │ │ │ │ + movw r3, #11936 @ 0x2ea0 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r2, r2, r1 │ │ │ │ ldrb r2, [r2, #7] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ - movw r2, #24220 @ 0x5e9c │ │ │ │ + b c20e8 │ │ │ │ + movw r2, #17044 @ 0x4294 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56716 @ 0xdd8c │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #49736 @ 0xc248 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, r4 │ │ │ │ - beq 692fc │ │ │ │ + beq 695f4 │ │ │ │ mov r1, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 692fc │ │ │ │ + bne 695f4 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 34d324 │ │ │ │ + bl 34e4bc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 69304 │ │ │ │ + bne 695fc │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 693a4 │ │ │ │ + b 6969c │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 69328 │ │ │ │ - movw r1, #26912 @ 0x6920 │ │ │ │ + beq 69620 │ │ │ │ + movw r1, #26292 @ 0x66b4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69334 │ │ │ │ + beq 6962c │ │ │ │ ldrd r2, [r5, #8] │ │ │ │ strd r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 6934c │ │ │ │ + b 69644 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 34d324 │ │ │ │ + bl 34e4bc │ │ │ │ cmn r0, #1 │ │ │ │ ldreq r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 693a4 │ │ │ │ + beq 6969c │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ vcmp.f64 d1, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6937c │ │ │ │ - movw r3, #48560 @ 0xbdb0 │ │ │ │ + bne 69674 │ │ │ │ + movw r3, #49880 @ 0xc2d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #35540 @ 0x8ad4 │ │ │ │ + movw r1, #28500 @ 0x6f54 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 693a4 │ │ │ │ + b 6969c │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ vldr d0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4d0c4 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ - movw r0, #31208 @ 0x79e8 │ │ │ │ + bl 4d274 <_PyInterpreterState_SetEvalFrameFunc@@Base+0x198> │ │ │ │ + movw r0, #24168 @ 0x5e68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [fp, #-36] @ 0xffffffdc │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r4, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ 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] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 693dc │ │ │ │ + beq 696d4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl 2b4394 <_PyUnicode_ToNumeric@@Base+0x2d3c> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + bl 2b7ebc <_PyUnicode_ToNumeric@@Base+0x2d40> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ add r0, r4, #12 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2a3d64 │ │ │ │ + bl 2a745c │ │ │ │ ldr r3, [r5] │ │ │ │ add r0, r4, #16 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2a3d64 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 2a745c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 69474 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6976c │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6947c │ │ │ │ + beq 69774 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 694bc │ │ │ │ + beq 697b4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #44176 @ 0xac90 │ │ │ │ + movwne r3, #37276 @ 0x919c │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6957c │ │ │ │ + bne 69874 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 694fc │ │ │ │ + beq 697f4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #44224 @ 0xacc0 │ │ │ │ + movwne r3, #37324 @ 0x91cc │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6957c │ │ │ │ + bne 69874 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6953c │ │ │ │ + beq 69834 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r2, r0, #0 │ │ │ │ - movwne r3, #44272 @ 0xacf0 │ │ │ │ + movwne r3, #37372 @ 0x91fc │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 6957c │ │ │ │ + bne 69874 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 695ac │ │ │ │ + beq 698a4 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 695ac │ │ │ │ - movw r3, #44320 @ 0xad20 │ │ │ │ + beq 698a4 │ │ │ │ + movw r3, #37420 @ 0x922c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #48572 @ 0xbdbc │ │ │ │ + movw r3, #49892 @ 0xc2e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r3, [r2, #20] │ │ │ │ str r3, [sp] │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ - bl 35b220 │ │ │ │ - b 69608 │ │ │ │ + bl 35c418 │ │ │ │ + b 69900 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69628 │ │ │ │ + beq 69920 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69628 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69920 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #44368 @ 0xad50 │ │ │ │ + movw r3, #37468 @ 0x925c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3519dc │ │ │ │ - bl dd698 │ │ │ │ + bl 352afc │ │ │ │ + bl dda40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ sub r3, r3, #1 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 69adc │ │ │ │ - b 69ad4 │ │ │ │ + bne 69dd4 │ │ │ │ + b 69dcc │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6969c │ │ │ │ + beq 69994 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6969c │ │ │ │ + beq 69994 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #57804 @ 0xe1cc │ │ │ │ + movw r0, #58564 @ 0xe4c4 │ │ │ │ movt r0, #6 │ │ │ │ - bl 10a6c8 │ │ │ │ + bl 10a1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6969c │ │ │ │ - bl dd698 │ │ │ │ + beq 69994 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69abc │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69db4 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #44420 @ 0xad84 │ │ │ │ + movw r3, #37520 @ 0x9290 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 69aa8 │ │ │ │ + b 69da0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69724 │ │ │ │ + beq 69a1c │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69724 │ │ │ │ + beq 69a1c │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69724 │ │ │ │ + beq 69a1c │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #58856 @ 0xe5e8 │ │ │ │ + movw r0, #59616 @ 0xe8e0 │ │ │ │ movt r0, #6 │ │ │ │ - bl 10a6c8 │ │ │ │ + bl 10a1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69724 │ │ │ │ - bl dd698 │ │ │ │ + beq 69a1c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69abc │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69db4 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #44468 @ 0xadb4 │ │ │ │ + movw r3, #37568 @ 0x92c0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 69aa8 │ │ │ │ + b 69da0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698ac │ │ │ │ + beq 69ba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698ac │ │ │ │ + beq 69ba4 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 698ac │ │ │ │ + bne 69ba4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 69798 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 69a90 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 697a0 │ │ │ │ + beq 69a98 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 698a0 │ │ │ │ + bne 69b98 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69820 │ │ │ │ + beq 69b18 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59608 @ 0xe8d8 │ │ │ │ + movw r0, #60368 @ 0xebd0 │ │ │ │ movt r0, #6 │ │ │ │ - bl 2e64b4 │ │ │ │ + bl 2ea494 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69820 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + beq 69b18 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #44508 @ 0xaddc │ │ │ │ + movw r3, #37608 @ 0x92e8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3519dc │ │ │ │ - bl dd698 │ │ │ │ + bl 352afc │ │ │ │ + bl dda40 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ movne r2, #1 │ │ │ │ strne r3, [r4, #88] @ 0x58 │ │ │ │ strne r2, [r4, #60] @ 0x3c │ │ │ │ - bne 698ac │ │ │ │ - b 698a0 │ │ │ │ + bne 69ba4 │ │ │ │ + b 69b98 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 698a0 │ │ │ │ + bne 69b98 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698a0 │ │ │ │ + beq 69b98 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl 127d2c │ │ │ │ + bl 127864 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 698a0 │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69b98 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r3, #44548 @ 0xae04 │ │ │ │ + movw r3, #37648 @ 0x9310 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3519dc │ │ │ │ - bl dd698 │ │ │ │ + bl 352afc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 698a0 │ │ │ │ + beq 69b98 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 698ac │ │ │ │ + b 69ba4 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6994c │ │ │ │ + beq 69c44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6994c │ │ │ │ + beq 69c44 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6994c │ │ │ │ + bne 69c44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ea7c │ │ │ │ + bl 6ed74 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6994c │ │ │ │ + bne 69c44 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #59608 @ 0xe8d8 │ │ │ │ + movw r0, #60368 @ 0xebd0 │ │ │ │ movt r0, #6 │ │ │ │ - bl 10a6c8 │ │ │ │ + bl 10a1e0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6994c │ │ │ │ - bl dd698 │ │ │ │ + beq 69c44 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69abc │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69db4 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #44588 @ 0xae2c │ │ │ │ + movw r3, #37688 @ 0x9338 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 69aa8 │ │ │ │ + b 69da0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a10 │ │ │ │ + beq 69d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a10 │ │ │ │ + beq 69d08 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69a10 │ │ │ │ + bne 69d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ea7c │ │ │ │ + bl 6ed74 │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - bne 69a10 │ │ │ │ + bne 69d08 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a10 │ │ │ │ + beq 69d08 │ │ │ │ mov r0, r4 │ │ │ │ - bl 364c24 <_PyCapsule_SetTraverse@@Base+0xa30> │ │ │ │ + bl 365950 <_PyCapsule_SetTraverse@@Base+0xacc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a10 │ │ │ │ + beq 69d08 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2e6f40 │ │ │ │ + bl 2eaf20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69a10 │ │ │ │ - bl dd698 │ │ │ │ + beq 69d08 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69abc │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69db4 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #44620 @ 0xae4c │ │ │ │ + movw r3, #37720 @ 0x9358 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - b 69aa8 │ │ │ │ + b 69da0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad4 │ │ │ │ + bne 69dcc │ │ │ │ mov r1, #25 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ad0 │ │ │ │ + beq 69dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 14e408 │ │ │ │ + bl 14dbcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ad0 │ │ │ │ + beq 69dc8 │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 69ad0 │ │ │ │ + bne 69dc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 6ea7c │ │ │ │ + bl 6ed74 │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69ad0 │ │ │ │ + bne 69dc8 │ │ │ │ mov r2, #26 │ │ │ │ mov r1, r4 │ │ │ │ - bl 2e6f40 │ │ │ │ + bl 2eaf20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ad0 │ │ │ │ - bl dd698 │ │ │ │ + beq 69dc8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 69abc │ │ │ │ - movw r1, #48572 @ 0xbdbc │ │ │ │ + bne 69db4 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r3, #44664 @ 0xae78 │ │ │ │ + movw r3, #37764 @ 0x9384 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3519dc │ │ │ │ - bl dd698 │ │ │ │ + bl 352afc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ad4 │ │ │ │ + beq 69dcc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ sub r3, r3, #1 │ │ │ │ - b 69adc │ │ │ │ + b 69dd4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ @@ -60216,52 +60408,52 @@ │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 69b60 │ │ │ │ - movw r2, #24220 @ 0x5e9c │ │ │ │ + bne 69e58 │ │ │ │ + movw r2, #17044 @ 0x4294 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56792 @ 0xddd8 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #49812 @ 0xc294 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 69bb0 │ │ │ │ + b 69ea8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 69b8c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 69e84 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44688 @ 0xae90 │ │ │ │ + movw r1, #37788 @ 0x939c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ - bl 419fc <_Py_fstat@@Base+0xd0> │ │ │ │ - bl 1454d4 <_PyUnicode_IsXidContinue@@Base> │ │ │ │ + bl 42044 <_Py_fstat@@Base+0x588> │ │ │ │ + bl 14494c <_PyUnicode_IsXidContinue@@Base> │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -60269,468 +60461,468 @@ │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 69c14 │ │ │ │ + bne 69f0c │ │ │ │ cmp r6, #0 │ │ │ │ - bge 69bf8 │ │ │ │ + bge 69ef0 │ │ │ │ mov r5, #0 │ │ │ │ - b 69c14 │ │ │ │ + b 69f0c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69c48 │ │ │ │ - b 69bf0 │ │ │ │ + beq 69f40 │ │ │ │ + b 69ee8 │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1632] @ 6a2a0 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #1632] @ 6a598 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a294 │ │ │ │ + beq 6a58c │ │ │ │ adds r2, r6, r5 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - beq 69cf8 │ │ │ │ + beq 69ff0 │ │ │ │ ldr r5, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 69c80 │ │ │ │ + beq 69f78 │ │ │ │ cmp r2, #1 │ │ │ │ addeq r9, r7, #16 │ │ │ │ mvneq r8, #-2147483648 @ 0x80000000 │ │ │ │ ldreq r6, [r7, #8] │ │ │ │ - bne 69c88 │ │ │ │ - b 69ce8 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + bne 69f80 │ │ │ │ + b 69fe0 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 69cc8 │ │ │ │ - bl e6f4c │ │ │ │ + beq 69fc0 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69cc0 │ │ │ │ + bgt 69fb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69cc0 │ │ │ │ + bne 69fb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 69cd8 │ │ │ │ - bl dd698 │ │ │ │ + bne 69fd0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a274 │ │ │ │ + bne 6a56c │ │ │ │ mvn r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ ldr r6, [r7, #8] │ │ │ │ add r9, r7, #16 │ │ │ │ mvnlt r8, #-2147483648 @ 0x80000000 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 69f08 │ │ │ │ + bne 6a200 │ │ │ │ cmp r8, #11 │ │ │ │ movlt r0, r8 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a294 │ │ │ │ + beq 6a58c │ │ │ │ sub ip, r6, #1 │ │ │ │ - movw sl, #16844 @ 0x41cc │ │ │ │ + movw sl, #9356 @ 0x248c │ │ │ │ movt sl, #73 @ 0x49 │ │ │ │ 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 69e3c │ │ │ │ + beq 6a134 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 69ed0 │ │ │ │ + blt 6a1c8 │ │ │ │ ldrb r0, [r9, r1] │ │ │ │ sub r8, r1, #1 │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - beq 69d74 │ │ │ │ + beq 6a06c │ │ │ │ mov r1, r8 │ │ │ │ - b 69d3c │ │ │ │ + b 6a034 │ │ │ │ ldrb r0, [r9, r8] │ │ │ │ ldr r0, [sl, r0, lsl #2] │ │ │ │ tst r0, #8 │ │ │ │ - bne 69dbc │ │ │ │ + bne 6a0b4 │ │ │ │ sub r8, r8, #1 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 69d60 │ │ │ │ + bne 6a058 │ │ │ │ ldr r3, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, r1 │ │ │ │ - bne 69dbc │ │ │ │ + bne 6a0b4 │ │ │ │ ldr ip, [r7, #4] │ │ │ │ - movw r0, #43744 @ 0xaae0 │ │ │ │ + movw r0, #43124 @ 0xa874 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne 69dbc │ │ │ │ + bne 6a0b4 │ │ │ │ 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 69ed0 │ │ │ │ + b 6a1c8 │ │ │ │ add r0, r8, #1 │ │ │ │ sub r1, r1, r8 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 69ee4 │ │ │ │ + beq 6a1dc │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r1, [r4, #12] │ │ │ │ strle r6, [r1, r5, lsl #2] │ │ │ │ - ble 69e30 │ │ │ │ + ble 6a128 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69e14 │ │ │ │ + beq 6a10c │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ee4 │ │ │ │ + bgt 6a1dc │ │ │ │ subs r3, r1, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 69eb8 │ │ │ │ - b 69ee4 │ │ │ │ + beq 6a1b0 │ │ │ │ + b 6a1dc │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69e30 │ │ │ │ + bgt 6a128 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r6] │ │ │ │ - bne 69e30 │ │ │ │ + bne 6a128 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r8 │ │ │ │ - b 69d30 │ │ │ │ + b 6a028 │ │ │ │ cmp r1, #0 │ │ │ │ - movwge r3, #16844 @ 0x41cc │ │ │ │ + movwge r3, #9356 @ 0x248c │ │ │ │ movtge r3, #73 @ 0x49 │ │ │ │ - blt 69ed0 │ │ │ │ + blt 6a1c8 │ │ │ │ ldrb r2, [r9, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 69e68 │ │ │ │ + beq 6a160 │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 69ed0 │ │ │ │ - b 69e4c │ │ │ │ + bcc 6a1c8 │ │ │ │ + b 6a144 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 69ee4 │ │ │ │ + beq 6a1dc │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 69ecc │ │ │ │ + ble 6a1c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ec4 │ │ │ │ + beq 6a1bc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69ee4 │ │ │ │ + bgt 6a1dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69ee4 │ │ │ │ + bne 6a1dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 69ee4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a1dc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a27c │ │ │ │ + ble 6a574 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 380c44 │ │ │ │ + bl 381134 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a294 │ │ │ │ + bne 6a58c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a274 │ │ │ │ + bgt 6a56c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a274 │ │ │ │ + bne 6a56c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6a274 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a56c │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6a274 │ │ │ │ + bne 6a56c │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 69f48 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6a240 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 6a268 │ │ │ │ + b 6a560 │ │ │ │ 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 6a084 │ │ │ │ + bne 6a37c │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a268 │ │ │ │ + beq 6a560 │ │ │ │ sub r6, r6, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r6 │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #0 │ │ │ │ - blt 6a038 │ │ │ │ + blt 6a330 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 6a038 │ │ │ │ + beq 6a330 │ │ │ │ ldrb r3, [r9, r6] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6a028 │ │ │ │ + bne 6a320 │ │ │ │ add r0, r6, #1 │ │ │ │ sub r1, r1, r6 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a07c │ │ │ │ + beq 6a374 │ │ │ │ cmp r7, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r7, lsl #2] │ │ │ │ - ble 6a018 │ │ │ │ + ble 6a310 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 69ffc │ │ │ │ + beq 6a2f4 │ │ │ │ mov r1, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r4, r5 │ │ │ │ - ble 6a134 │ │ │ │ - b 6a244 │ │ │ │ + ble 6a42c │ │ │ │ + b 6a53c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a018 │ │ │ │ + bgt 6a310 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a018 │ │ │ │ + bne 6a310 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r6, r6, #1 │ │ │ │ add r7, r7, #1 │ │ │ │ mov r1, r6 │ │ │ │ - b 6a030 │ │ │ │ + b 6a328 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bcs 69f9c │ │ │ │ + bcs 6a294 │ │ │ │ sub r8, r8, #1 │ │ │ │ - b 69f8c │ │ │ │ + b 6a284 │ │ │ │ mov r4, r5 │ │ │ │ subs r5, r7, #0 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 6a05c │ │ │ │ + bne 6a354 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43124 @ 0xa874 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6a18c │ │ │ │ + beq 6a484 │ │ │ │ cmn r1, #1 │ │ │ │ - blt 6a228 │ │ │ │ + blt 6a520 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r9 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6a1c0 │ │ │ │ - b 6a244 │ │ │ │ + bne 6a4b8 │ │ │ │ + b 6a53c │ │ │ │ mov r4, r5 │ │ │ │ - b 6a244 │ │ │ │ - bl b7718 │ │ │ │ + b 6a53c │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r1, r6 │ │ │ │ movne r6, r7 │ │ │ │ movne r7, r4 │ │ │ │ - bne 6a0b0 │ │ │ │ - b 6a268 │ │ │ │ + bne 6a3a8 │ │ │ │ + b 6a560 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a14c │ │ │ │ + ble 6a444 │ │ │ │ add r5, r5, #1 │ │ │ │ mov r1, r4 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 6a164 │ │ │ │ + beq 6a45c │ │ │ │ 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 34f1ac │ │ │ │ + bl 3502cc │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6a164 │ │ │ │ + blt 6a45c │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r9, r0 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6a240 │ │ │ │ + beq 6a538 │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r5, lsl #2] │ │ │ │ - ble 6a0a8 │ │ │ │ + ble 6a3a0 │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6a0a0 │ │ │ │ + beq 6a398 │ │ │ │ mov r4, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a244 │ │ │ │ + bgt 6a53c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6a244 │ │ │ │ + bne 6a53c │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6a244 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a53c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6a0a8 │ │ │ │ + bne 6a3a0 │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6a0a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a3a0 │ │ │ │ mov r4, r7 │ │ │ │ cmp r5, #0 │ │ │ │ mov r7, r6 │ │ │ │ mov r6, r1 │ │ │ │ - bne 6a1ac │ │ │ │ + bne 6a4a4 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43124 @ 0xa874 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6a1ac │ │ │ │ + bne 6a4a4 │ │ │ │ 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 6a228 │ │ │ │ + b 6a520 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6a244 │ │ │ │ + beq 6a53c │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 6a224 │ │ │ │ + ble 6a51c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6a208 │ │ │ │ + beq 6a500 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a244 │ │ │ │ + bgt 6a53c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a244 │ │ │ │ + bne 6a53c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6a244 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a53c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a224 │ │ │ │ + bgt 6a51c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6a224 │ │ │ │ + bne 6a51c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl 380c44 │ │ │ │ + bl 381134 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a268 │ │ │ │ - b 6a244 │ │ │ │ + bne 6a560 │ │ │ │ + b 6a53c │ │ │ │ mov r4, r7 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 69f40 │ │ │ │ + bgt 6a238 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 69f40 │ │ │ │ + bne 6a238 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 69f40 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a238 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 218ad0 │ │ │ │ - b 6a294 │ │ │ │ + bl 219744 │ │ │ │ + b 6a58c │ │ │ │ mov r4, #0 │ │ │ │ - b 6a294 │ │ │ │ + b 6a58c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 69ecc │ │ │ │ + bne 6a1c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 69ecc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6a1c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, ror #24 │ │ │ │ + rsbeq r7, sl, r0, ror ip │ │ │ │ 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 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a2e0 │ │ │ │ - bl dd698 │ │ │ │ + bne 6a5d8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a31c │ │ │ │ + bne 6a614 │ │ │ │ mov r3, #0 │ │ │ │ - b 6a2f4 │ │ │ │ + b 6a5ec │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6a2d8 │ │ │ │ + blt 6a5d0 │ │ │ │ cmp r0, r3 │ │ │ │ movlt r3, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr ip, [r4, #12] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ sub r1, r1, r3 │ │ │ │ str r1, [r4, #16] │ │ │ │ mla r3, ip, r3, r2 │ │ │ │ str r3, [r4, #8] │ │ │ │ @@ -60738,74 +60930,47 @@ │ │ │ │ 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 │ │ │ │ - mov r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 6a35c │ │ │ │ - bl dd698 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 6a388 │ │ │ │ - mov r0, r4 │ │ │ │ - ldr r4, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - bl 6ad5c <_PyXI_NewExcInfo@@Base+0x318> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - 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 r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a3e4 │ │ │ │ + beq 6a670 │ │ │ │ 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 6a3bc │ │ │ │ + bne 6a648 │ │ │ │ sub r2, r2, r4 │ │ │ │ add r0, r2, r0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21944 @ 0x55b8 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ 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 r2, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ - bl 424354 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 422fbc │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -60816,670 +60981,648 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 6a4a0 │ │ │ │ + bne 6a72c │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6a484 │ │ │ │ + bgt 6a710 │ │ │ │ mov r5, #0 │ │ │ │ - b 6a4a0 │ │ │ │ + b 6a72c │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6a4d4 │ │ │ │ - b 6a47c │ │ │ │ + beq 6a760 │ │ │ │ + b 6a708 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #416] @ 6a668 │ │ │ │ + ldr r3, [pc, #416] @ 6a8f4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a65c │ │ │ │ + beq 6a8e8 │ │ │ │ add r3, r7, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ mov r0, r8 │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ moveq sl, r9 │ │ │ │ ldrne sl, [r4, #4] │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 432ffc │ │ │ │ + bl 4317cc │ │ │ │ and r5, r0, #1 │ │ │ │ cmp sl, r9 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6a540 │ │ │ │ + beq 6a7cc │ │ │ │ str sl, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1ca370 │ │ │ │ + bl 1ca7d8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6a65c │ │ │ │ + b 6a8e8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6a65c │ │ │ │ + beq 6a8e8 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6a65c │ │ │ │ + beq 6a8e8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 6a65c │ │ │ │ + bge 6a8e8 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ 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 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a5c4 │ │ │ │ + bgt 6a850 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 6a5c4 │ │ │ │ + bne 6a850 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 6a634 │ │ │ │ - bge 6a5e0 │ │ │ │ + beq 6a8c0 │ │ │ │ + bge 6a86c │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6a5f8 │ │ │ │ - b 6a60c │ │ │ │ + ble 6a884 │ │ │ │ + b 6a898 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a634 │ │ │ │ - b 6a5d0 │ │ │ │ + bne 6a8c0 │ │ │ │ + b 6a85c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6a60c │ │ │ │ + bne 6a898 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a62c │ │ │ │ + bgt 6a8b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a62c │ │ │ │ + bne 6a8b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6a65c │ │ │ │ + b 6a8e8 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a654 │ │ │ │ + bgt 6a8e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 6a654 │ │ │ │ + bne 6a8e0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 6a550 │ │ │ │ + b 6a7dc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - mlseq sl, r8, ip, r7 │ │ │ │ + mlseq sl, ip, ip, r7 │ │ │ │ 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 6a6b8 │ │ │ │ - movw r2, #24220 @ 0x5e9c │ │ │ │ + bne 6a944 │ │ │ │ + movw r2, #17044 @ 0x4294 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #56780 @ 0xddcc │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #49800 @ 0xc288 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r3, r4 │ │ │ │ - b 6a708 │ │ │ │ + b 6a994 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq 6a6e4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6a970 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #44780 @ 0xaeec │ │ │ │ + movw r1, #37872 @ 0x93f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ - bl 419fc <_Py_fstat@@Base+0xd0> │ │ │ │ - bl 145470 <_PyUnicode_IsXidStart@@Base> │ │ │ │ + bl 42044 <_Py_fstat@@Base+0x588> │ │ │ │ + bl 1448e8 <_PyUnicode_IsXidStart@@Base> │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movne r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ 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 6a74c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 6a9d8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6a774 │ │ │ │ + bl 1b6978 │ │ │ │ + b 6aa00 │ │ │ │ ldr r7, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6a77c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 6aa08 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r4, #0 │ │ │ │ - b 6a7f0 │ │ │ │ + b 6aa7c │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 6a7a0 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 6aa2c │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52808 @ 0xce48 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6a774 │ │ │ │ - movw r5, #45548 @ 0xb1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 6aa00 │ │ │ │ + movw r5, #45552 @ 0xb1f0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r1, [r5] │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6a7cc │ │ │ │ - bl dd698 │ │ │ │ + bne 6aa58 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6a7f0 │ │ │ │ - b 6a7dc │ │ │ │ + bne 6aa7c │ │ │ │ + b 6aa68 │ │ │ │ cmp r0, #0 │ │ │ │ strgt r0, [r6, #16] │ │ │ │ movgt r4, r7 │ │ │ │ - bgt 6a7f0 │ │ │ │ + bgt 6aa7c │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r1, #44860 @ 0xaf3c │ │ │ │ + movw r1, #37952 @ 0x9440 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 6a774 │ │ │ │ + bl 1b6978 │ │ │ │ + b 6aa00 │ │ │ │ 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, #8] │ │ │ │ - bl faeac │ │ │ │ + bl faa00 │ │ │ │ + mov r1, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 433754 │ │ │ │ + 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 1bf268 │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 6aaec │ │ │ │ + bl dda40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 6ab18 │ │ │ │ + mov r0, r4 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + bl 6b16c │ │ │ │ mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #37992 @ 0x9468 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 434f84 │ │ │ │ + b def6c │ │ │ │ + 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 │ │ │ │ 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 6a874 │ │ │ │ + beq 6ab6c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ - bl 1eb2f8 │ │ │ │ + bl 1eb738 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6a8b0 │ │ │ │ - ldr r0, [pc, #36] @ 6a8bc │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 6aba8 │ │ │ │ + ldr r0, [pc, #36] @ 6abb4 │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27960 @ 0x6d38 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6a910 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6ac08 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #44900 @ 0xaf64 │ │ │ │ + movw r1, #38000 @ 0x9470 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - ldr r1, [pc, #296] @ 6aa40 │ │ │ │ + b 171960 │ │ │ │ + ldr r1, [pc, #296] @ 6ad38 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1704c0 │ │ │ │ + bl 17015c │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6a940 │ │ │ │ - bne 6a950 │ │ │ │ + blt 6ac38 │ │ │ │ + bne 6ac48 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 1704c0 │ │ │ │ + bl 17015c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6a948 │ │ │ │ + bge 6ac40 │ │ │ │ mov r4, #0 │ │ │ │ - b 6aa38 │ │ │ │ + b 6ad30 │ │ │ │ ldrne r6, [r5, #16] │ │ │ │ - b 6a954 │ │ │ │ - ldr r6, [pc, #232] @ 6aa40 │ │ │ │ + b 6ac4c │ │ │ │ + ldr r6, [pc, #232] @ 6ad38 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r0, r6 │ │ │ │ - bl 23b458 │ │ │ │ + bl 23b2d4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6aa38 │ │ │ │ + beq 6ad30 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 1d0664 │ │ │ │ + bl 1d0acc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6a998 │ │ │ │ + bgt 6ac90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6a998 │ │ │ │ + bne 6ac90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ moveq r4, r7 │ │ │ │ - beq 6aa38 │ │ │ │ + beq 6ad30 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r6 │ │ │ │ - bl 209638 │ │ │ │ + bl 209a58 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6a9dc │ │ │ │ + bne 6acd4 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aa38 │ │ │ │ + bgt 6ad30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6aa38 │ │ │ │ + bne 6ad30 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6aa38 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6ad30 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r6, [r5, #8] │ │ │ │ str r4, [r5, #16] │ │ │ │ ldr r3, [r0] │ │ │ │ str r7, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aa08 │ │ │ │ + bgt 6ad00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6aa08 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 6ad00 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6aa20 │ │ │ │ + bgt 6ad18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - beq 6aa2c │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 6ad24 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6aa38 │ │ │ │ + b 6ad30 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6aa20 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6ad18 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ │ │ │ │ -0006aa44 <_PyXI_NewExcInfo@@Base>: │ │ │ │ +0006ad3c <_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, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r3 │ │ │ │ - bne 6aa8c <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6ad84 <_PyXI_NewExcInfo@@Base+0x48> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45116 @ 0xb03c │ │ │ │ + movw r1, #38216 @ 0x9548 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r5, #0 │ │ │ │ - b 6ad28 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6b020 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, #24 │ │ │ │ - bl 2d9390 <_Py_NewReference@@Base+0x118> │ │ │ │ + bl 2dcd8c <_Py_NewReference@@Base+0x7c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6aaa8 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ - bl 370224 │ │ │ │ - b 6ad28 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + bne 6ada0 <_PyXI_NewExcInfo@@Base+0x64> │ │ │ │ + bl 370d0c │ │ │ │ + b 6b020 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 6aacc <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ + bne 6adc4 <_PyXI_NewExcInfo@@Base+0x88> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 6aae4 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + bge 6addc <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - beq 6aae4 <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ + beq 6addc <_PyXI_NewExcInfo@@Base+0xa0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fbb4 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ + bl 3fd44 <_PyXI_InitFailure@@Base+0x214> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ad28 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 6ad08 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ + beq 6b020 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6b000 <_PyXI_NewExcInfo@@Base+0x2c4> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #17096 @ 0x42c8 │ │ │ │ + movw r1, #15232 @ 0x3b80 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 6acc8 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ - movw r1, #39964 @ 0x9c1c │ │ │ │ + beq 6afc0 <_PyXI_NewExcInfo@@Base+0x284> │ │ │ │ + movw r1, #32180 @ 0x7db4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6ab18 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ + bne 6ae10 <_PyXI_NewExcInfo@@Base+0xd4> │ │ │ │ mvn r6, #0 │ │ │ │ - b 6abf4 <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ + b 6aeec <_PyXI_NewExcInfo@@Base+0x1b0> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ab44 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bgt 6ae3c <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6ab44 <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ + bne 6ae3c <_PyXI_NewExcInfo@@Base+0x100> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ab10 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6ae08 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #39996 @ 0x9c3c │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6ab10 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6ae08 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ab94 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bgt 6ae8c <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6ab94 <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ + bne 6ae8c <_PyXI_NewExcInfo@@Base+0x150> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ab10 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6ae08 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r0, r7 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #33008 @ 0x80f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6ab10 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ + beq 6ae08 <_PyXI_NewExcInfo@@Base+0xcc> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6abe4 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bgt 6aedc <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6abe4 <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ + bne 6aedc <_PyXI_NewExcInfo@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 6ac14 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bgt 6af0c <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 6ac14 <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ + bne 6af0c <_PyXI_NewExcInfo@@Base+0x1d0> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 6acd4 <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ + beq 6afcc <_PyXI_NewExcInfo@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #65048 @ 0xfe18 │ │ │ │ + movw r1, #58952 @ 0xe648 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6ace0 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ + beq 6afd8 <_PyXI_NewExcInfo@@Base+0x29c> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r6] │ │ │ │ str r0, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ac60 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bgt 6af58 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6ac60 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ + bne 6af58 <_PyXI_NewExcInfo@@Base+0x21c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6acec <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ + beq 6afe4 <_PyXI_NewExcInfo@@Base+0x2a8> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56192 @ 0xdb80 │ │ │ │ + movw r1, #49152 @ 0xc000 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6acf8 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ + beq 6aff0 <_PyXI_NewExcInfo@@Base+0x2b4> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3a0ed4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ + bl 3a08a4 <_PyGen_FetchStopIterationValue@@Base+0x3088> │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [r5, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6acb0 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bgt 6afa8 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6acb0 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ + bne 6afa8 <_PyXI_NewExcInfo@@Base+0x26c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #45072 @ 0xb010 │ │ │ │ + movweq r4, #38172 @ 0x951c │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ - bne 6ad28 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ - b 6ad00 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #44932 @ 0xaf84 │ │ │ │ + bne 6b020 <_PyXI_NewExcInfo@@Base+0x2e4> │ │ │ │ + b 6aff8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #38032 @ 0x9490 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 6ad00 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #33668 @ 0x8384 │ │ │ │ + b 6aff8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #26648 @ 0x6818 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 6ad00 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #44976 @ 0xafb0 │ │ │ │ + b 6aff8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #38076 @ 0x94bc │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ - b 6ad00 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #33756 @ 0x83dc │ │ │ │ + b 6aff8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #26736 @ 0x6870 │ │ │ │ movt r4, #71 @ 0x47 │ │ │ │ - b 6ad00 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ - movw r4, #45020 @ 0xafdc │ │ │ │ + b 6aff8 <_PyXI_NewExcInfo@@Base+0x2bc> │ │ │ │ + movw r4, #38120 @ 0x94e8 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ - bl 4549c │ │ │ │ + bl 4562c │ │ │ │ mov r0, r5 │ │ │ │ - bl ad83c │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ + bl ad43c │ │ │ │ + movw r3, #5380 @ 0x1504 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl a317c │ │ │ │ - b 6aa84 <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ + bl a2c98 │ │ │ │ + b 6ad7c <_PyXI_NewExcInfo@@Base+0x40> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #45128 @ 0xb048 │ │ │ │ + movw r0, #38228 @ 0x9554 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d3098 │ │ │ │ - push {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 b69a8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 6ae18 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ - cmp r6, #3 │ │ │ │ - ble 6adac <_PyXI_NewExcInfo@@Base+0x368> │ │ │ │ - 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 6adcc <_PyXI_NewExcInfo@@Base+0x388> │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 6ade0 <_PyXI_NewExcInfo@@Base+0x39c> │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, #1 │ │ │ │ - bl cc044 │ │ │ │ - mov r5, r0 │ │ │ │ - b 6adec <_PyXI_NewExcInfo@@Base+0x3a8> │ │ │ │ - mov r0, r4 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ae00 <_PyXI_NewExcInfo@@Base+0x3bc> │ │ │ │ - mov r4, r5 │ │ │ │ - b 6ae18 <_PyXI_NewExcInfo@@Base+0x3d4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6adf8 <_PyXI_NewExcInfo@@Base+0x3b4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6adf8 <_PyXI_NewExcInfo@@Base+0x3b4> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + b d3434 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ae40 <_PyXI_NewExcInfo@@Base+0x3fc> │ │ │ │ + beq 6b074 <_PyXI_NewExcInfo@@Base+0x338> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 6ae94 <_PyXI_NewExcInfo@@Base+0x450> │ │ │ │ + b 6b0c8 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r3, [pc, #76] @ 6ae9c <_PyXI_NewExcInfo@@Base+0x458> │ │ │ │ - beq 6ae94 <_PyXI_NewExcInfo@@Base+0x450> │ │ │ │ + ldreq r3, [pc, #76] @ 6b0d0 <_PyXI_NewExcInfo@@Base+0x394> │ │ │ │ + beq 6b0c8 <_PyXI_NewExcInfo@@Base+0x38c> │ │ │ │ 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 201c40 │ │ │ │ + bl 201f34 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6ae88 <_PyXI_NewExcInfo@@Base+0x444> │ │ │ │ + beq 6b0bc <_PyXI_NewExcInfo@@Base+0x380> │ │ │ │ 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} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ │ │ │ │ -0006aea0 : │ │ │ │ +0006b0d4 : │ │ │ │ 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 │ │ │ │ @@ -61488,199 +61631,248 @@ │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 6af2c │ │ │ │ + beq 6b160 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 2e40f4 │ │ │ │ + bl 2e80b4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6af1c │ │ │ │ + bgt 6b150 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 6af1c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 6b150 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6af2c │ │ │ │ - bl ba244 │ │ │ │ + beq 6b160 │ │ │ │ + bl ba0f0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + add r0, r0, #13 │ │ │ │ + mov r1, #10 │ │ │ │ + bl b682c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 6b228 │ │ │ │ + cmp r6, #3 │ │ │ │ + ble 6b1bc │ │ │ │ + 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 6b1dc │ │ │ │ + ldr r1, [r5, #24] │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 6b1f0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, #1 │ │ │ │ + bl cc288 │ │ │ │ + mov r5, r0 │ │ │ │ + b 6b1fc │ │ │ │ + mov r0, r4 │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 6b210 │ │ │ │ + mov r4, r5 │ │ │ │ + b 6b228 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6b208 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6b208 │ │ │ │ + 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 6b060 │ │ │ │ + bne 6b358 │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b060 │ │ │ │ + beq 6b358 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r2, #5112 @ 0x13f8 │ │ │ │ + movw r2, #19292 @ 0x4b5c │ │ │ │ movt r2, #43 @ 0x2b │ │ │ │ - movw r0, #45240 @ 0xb0b8 │ │ │ │ + movw r0, #38340 @ 0x95c4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6afc8 │ │ │ │ + bne 6b2c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #45248 @ 0xb0c0 │ │ │ │ + movw r0, #38348 @ 0x95cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b018 │ │ │ │ + bgt 6b310 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6b018 │ │ │ │ + bne 6b310 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6afb8 │ │ │ │ + beq 6b2b0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b040 │ │ │ │ + bgt 6b338 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b040 │ │ │ │ + bne 6b338 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b060 │ │ │ │ - movw r0, #45248 @ 0xb0c0 │ │ │ │ + beq 6b358 │ │ │ │ + movw r0, #38348 @ 0x95cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6b0a8 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6b3a0 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b0b0 │ │ │ │ + beq 6b3a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6b1d4 │ │ │ │ + bne 6b4cc │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [r4, #8] │ │ │ │ - bl 127d2c │ │ │ │ + bl 127864 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b1c4 │ │ │ │ + beq 6b4bc │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ - beq 6b104 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6b3fc │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b10c │ │ │ │ + beq 6b404 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b188 │ │ │ │ + bne 6b480 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b1ac │ │ │ │ + bne 6b4a4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b188 │ │ │ │ + bne 6b480 │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b1ac │ │ │ │ + bne 6b4a4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b188 │ │ │ │ + bne 6b480 │ │ │ │ mov r1, #13 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b1ac │ │ │ │ + bne 6b4a4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b198 │ │ │ │ + beq 6b490 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - b 6b1c4 │ │ │ │ + b 6b4bc │ │ │ │ mov r1, #4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ - ldrne r0, [pc, #24] @ 6b1dc │ │ │ │ - bne 6b1cc │ │ │ │ + ldrne r0, [pc, #24] @ 6b4d4 │ │ │ │ + bne 6b4c4 │ │ │ │ mov r0, #0 │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq sl, sl, r0, lsr #9 │ │ │ │ @@ -61688,55 +61880,55 @@ │ │ │ │ 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 6b218 │ │ │ │ + beq 6b510 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b248 │ │ │ │ - bl 201c40 │ │ │ │ + beq 6b540 │ │ │ │ + bl 201f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b240 │ │ │ │ + beq 6b538 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ str r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006b254 : │ │ │ │ +0006b54c : │ │ │ │ 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 309ae8 │ │ │ │ + bl 30d320 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b29c │ │ │ │ - bl ba244 │ │ │ │ + beq 6b594 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -61745,300 +61937,300 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp ip, #0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrne r5, [ip, #8] │ │ │ │ - bne 6b30c │ │ │ │ + bne 6b604 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6b2f0 │ │ │ │ + bgt 6b5e8 │ │ │ │ mov r5, #0 │ │ │ │ - b 6b30c │ │ │ │ + b 6b604 │ │ │ │ clz r5, r2 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b340 │ │ │ │ - b 6b2e8 │ │ │ │ + beq 6b638 │ │ │ │ + b 6b5e0 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r4 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #488] @ 6b51c │ │ │ │ + ldr r3, [pc, #488] @ 6b814 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6b510 │ │ │ │ + beq 6b808 │ │ │ │ add r3, r6, r5 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r3, #1 │ │ │ │ ldr r9, [r4] │ │ │ │ moveq sl, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 6b388 │ │ │ │ + beq 6b680 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6b378 │ │ │ │ + beq 6b670 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6b37c │ │ │ │ - b 6b384 │ │ │ │ + bne 6b674 │ │ │ │ + b 6b67c │ │ │ │ mov r7, r6 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ - b 6b388 │ │ │ │ + b 6b680 │ │ │ │ mov sl, r6 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 432ffc │ │ │ │ + bl 4317cc │ │ │ │ and r4, r0, #1 │ │ │ │ cmp sl, r6 │ │ │ │ orrne r4, r4, #1 │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6b454 │ │ │ │ + beq 6b74c │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ mov r2, r8 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1ca370 │ │ │ │ + bl 1ca7d8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6b510 │ │ │ │ + b 6b808 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 6b460 │ │ │ │ + bge 6b758 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r1, r9 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6b474 │ │ │ │ + ble 6b76c │ │ │ │ cmp sl, #1 │ │ │ │ - beq 6b48c │ │ │ │ + beq 6b784 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6b4ec │ │ │ │ + ble 6b7e4 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6b50c │ │ │ │ + bne 6b804 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6b3d8 │ │ │ │ + bne 6b6d0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - b 6b504 │ │ │ │ + b 6b7fc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 6b434 │ │ │ │ + bne 6b72c │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6b434 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6b72c │ │ │ │ mov r0, r5 │ │ │ │ - bl 4308d8 <_Py_strhex@@Base+0x9ec> │ │ │ │ + bl 42f0a8 <_Py_strhex@@Base+0x62c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b4b8 │ │ │ │ + bgt 6b7b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6b4b8 │ │ │ │ + bne 6b7b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, r6 │ │ │ │ - bne 6b510 │ │ │ │ + bne 6b808 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b4e0 │ │ │ │ + bgt 6b7d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6b4e0 │ │ │ │ + bne 6b7d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b f1958 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + b f15f8 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6b448 │ │ │ │ + bne 6b740 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6b448 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6b740 │ │ │ │ mov r4, r7 │ │ │ │ - b 6b510 │ │ │ │ + b 6b808 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, asr #25 │ │ │ │ + rsbeq r7, sl, r8, asr #25 │ │ │ │ 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 r7, r2 │ │ │ │ ldr r5, [r3, #76] @ 0x4c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6b644 │ │ │ │ + beq 6b93c │ │ │ │ mov r8, r1 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ - bne 6b644 │ │ │ │ + bne 6b93c │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b644 │ │ │ │ + beq 6b93c │ │ │ │ mov r0, r7 │ │ │ │ - bl 4356c4 <_PyLong_DivmodNear@@Base+0x43c> │ │ │ │ + bl 433e94 <_PyLong_DivmodNear@@Base+0x43c> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6b590 │ │ │ │ + bne 6b888 │ │ │ │ mov r0, r4 │ │ │ │ - bl 66164 │ │ │ │ - b 6b644 │ │ │ │ + bl 66458 │ │ │ │ + b 6b93c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 6b5c8 │ │ │ │ + bne 6b8c0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b584 │ │ │ │ + bgt 6b87c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6b584 │ │ │ │ + bne 6b87c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6b584 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6b87c │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #45192 @ 0xb088 │ │ │ │ + movw r0, #37524 @ 0x9294 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 6b584 │ │ │ │ + beq 6b87c │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r3, #1 │ │ │ │ str r4, [sp] │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r0, #45396 @ 0xb154 │ │ │ │ + movw r0, #38496 @ 0x9660 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #76] @ 0x4c │ │ │ │ mov r3, r6 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ str r5, [r4, #24] │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 6b624 │ │ │ │ + bne 6b91c │ │ │ │ mov r0, r4 │ │ │ │ - bl 66164 │ │ │ │ + bl 66458 │ │ │ │ mov r5, r6 │ │ │ │ - b 6b644 │ │ │ │ + b 6b93c │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b61c │ │ │ │ + bgt 6b914 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 6b61c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6b61c │ │ │ │ + bne 6b914 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6b914 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2e2f4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6b680 │ │ │ │ + ldr r1, [pc, #8] @ 6b978 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eec84 │ │ │ │ + b 3eda3c │ │ │ │ rsbeq r7, fp, r4, 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 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 6b6c4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bls 6b9bc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45408 @ 0xb160 │ │ │ │ + movw r1, #38508 @ 0x966c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6b744 │ │ │ │ + bl 1b6978 │ │ │ │ + b 6ba3c │ │ │ │ cmp r2, #2 │ │ │ │ ldr r7, [r1] │ │ │ │ mov r6, r0 │ │ │ │ - movwne r4, #5976 @ 0x1758 │ │ │ │ + movwne r4, #5356 @ 0x14ec │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ ldreq r4, [r1, #4] │ │ │ │ mov r1, r7 │ │ │ │ - bl 29b2fc <_PyUnicode_IsLinebreak@@Base+0xeb8> │ │ │ │ + bl 29eb08 <_PyUnicode_IsLinebreak@@Base+0xf5c> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6b744 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 6ba3c │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b744 │ │ │ │ - bl 1764a0 │ │ │ │ + beq 6ba3c │ │ │ │ + bl 176130 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2a4920 │ │ │ │ + bl 2a8018 │ │ │ │ subs r3, r4, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6b744 │ │ │ │ + beq 6ba3c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0006b74c : │ │ │ │ +0006ba44 : │ │ │ │ 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 │ │ │ │ @@ -62053,101 +62245,46 @@ │ │ │ │ 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 1f69e0 <_PyArena_Free@@Base+0x23b4> │ │ │ │ + bl 1f6e40 <_PyArena_Free@@Base+0x23b4> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r1, #1 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r2, r2, r0 │ │ │ │ bl 2ebbc │ │ │ │ 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 │ │ │ │ - ldr r1, [pc, #184] @ 6b89c │ │ │ │ - sub sp, sp, #12 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - mov r6, r0 │ │ │ │ - bl ce5a0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 6b890 │ │ │ │ - ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 6b83c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 201c40 │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b830 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - bne 6b830 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmp r4, #0 │ │ │ │ - bne 6b840 │ │ │ │ - b 6b890 │ │ │ │ - ldr r4, [pc, #92] @ 6b8a0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 41955c <_PyObject_GetState@@Base> │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne 6b874 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6b890 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 6b890 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6b890 │ │ │ │ - ldr r1, [r6, #4] │ │ │ │ - mov r2, r4 │ │ │ │ - movw r0, #45448 @ 0xb188 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror r8 │ │ │ │ - rsbeq sl, fp, r4, asr 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 │ │ │ │ sub r0, fp, #24 │ │ │ │ bl 2f1f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6b8e0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 6bafc │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 6b8ec │ │ │ │ + bl 305aac │ │ │ │ + b 6bb08 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0006b8f8 : │ │ │ │ +0006bb14 : │ │ │ │ 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] │ │ │ │ @@ -62155,21 +62292,21 @@ │ │ │ │ sub sp, sp, #8192 @ 0x2000 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #932 @ 0x3a4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #936 @ 0x3a8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl fdd78 │ │ │ │ + movw r1, #59428 @ 0xe824 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #59432 @ 0xe828 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6b9d8 │ │ │ │ + beq 6bbf4 │ │ │ │ sub r4, fp, #8192 @ 0x2000 │ │ │ │ mov r2, #28 │ │ │ │ sub r4, r4, #20 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, r4, #36 @ 0x24 │ │ │ │ bl 2df4c │ │ │ │ sub r0, fp, #8192 @ 0x2000 │ │ │ │ @@ -62179,245 +62316,300 @@ │ │ │ │ str r7, [r4, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r4, #-4] │ │ │ │ sub r3, fp, #20 │ │ │ │ str r4, [r4, #-16] │ │ │ │ str r3, [r4, #-20] @ 0xffffffec │ │ │ │ str r4, [r4, #-24] @ 0xffffffe8 │ │ │ │ str r5, [r4, #-8] │ │ │ │ - bl 30d244 │ │ │ │ + bl 310a64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6b9d8 │ │ │ │ + bne 6bbf4 │ │ │ │ sub r1, fp, #8192 @ 0x2000 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, r1, #60 @ 0x3c │ │ │ │ - bl 1f4984 <_PyArena_Free@@Base+0x358> │ │ │ │ + bl 1f4de4 <_PyArena_Free@@Base+0x358> │ │ │ │ ldr r0, [r4, #-12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6b9c0 │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 6bbdc │ │ │ │ + bl 1d8144 <_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 2ebbc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrd r0, [r0, #8] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - bne 6ba08 │ │ │ │ - mov r1, r0 │ │ │ │ - mov r0, #1 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b cc044 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f2ed8 <_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, #184] @ 6bcd0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + mov r6, r0 │ │ │ │ + bl ce7e4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 6bcc4 │ │ │ │ + ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq 6bc70 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 201f34 │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6bc64 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + bne 6bc64 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmp r4, #0 │ │ │ │ + bne 6bc74 │ │ │ │ + b 6bcc4 │ │ │ │ + ldr r4, [pc, #92] @ 6bcd4 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 417a6c <_PyObject_GetState@@Base> │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne 6bca8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 6bcc4 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 6bcc4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6bcc4 │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ + mov r2, r4 │ │ │ │ + movw r0, #38580 @ 0x96b4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b def6c │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ + rsbeq r2, fp, r8, ror r8 │ │ │ │ + rsbeq sl, fp, r4, asr r1 │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-44] @ 0xffffffd4 │ │ │ │ vstr d1, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ba90 │ │ │ │ + bne 6bd54 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r4, [r0] │ │ │ │ bl 2e804 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ba80 │ │ │ │ - bl 6f3b0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - b 6ba90 │ │ │ │ + beq 6bd44 │ │ │ │ + bl 6f6a8 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + b 6bd54 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl 6bef0 │ │ │ │ + bl 6c1e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bb24 │ │ │ │ + beq 6bde8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6baf4 │ │ │ │ + bgt 6bdb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6baf4 │ │ │ │ + bne 6bdb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6bb20 │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + bne 6bde4 │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bb20 │ │ │ │ - bl 1764a0 │ │ │ │ + beq 6bde4 │ │ │ │ + bl 176130 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40a2b0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 408fb0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldrd r0, [r0, #8] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + bne 6be18 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, #1 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cc288 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ cmn r1, #11 │ │ │ │ - bne 6bb44 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 6be3c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ bl 2efb8 │ │ │ │ - bl 302588 │ │ │ │ + bl 305ddc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #17480 @ 0x4448 │ │ │ │ + movw r0, #10440 @ 0x28c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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 r4, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 6bc18 │ │ │ │ + beq 6bf10 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6bc18 │ │ │ │ + beq 6bf10 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 6bc54 │ │ │ │ - b 6bc3c │ │ │ │ + beq 6bf4c │ │ │ │ + b 6bf34 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6bc08 │ │ │ │ + beq 6bf00 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38588 @ 0x96bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bc08 │ │ │ │ - b 6bd30 │ │ │ │ + bne 6bf00 │ │ │ │ + b 6c028 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38588 @ 0x96bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bd30 │ │ │ │ + beq 6c028 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bd34 │ │ │ │ + beq 6c02c │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6bc98 │ │ │ │ + bne 6bf90 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd30 │ │ │ │ + bgt 6c028 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6bd30 │ │ │ │ + bne 6c028 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6bd30 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6c028 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6bcbc │ │ │ │ + bne 6bfb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r5, r0 │ │ │ │ - b 6bccc │ │ │ │ + b 6bfc4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6bd1c │ │ │ │ + bne 6c014 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bcf4 │ │ │ │ + bgt 6bfec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6bcf4 │ │ │ │ + bne 6bfec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bd14 │ │ │ │ + bgt 6c00c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 6bd14 │ │ │ │ + bne 6c00c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6bd34 │ │ │ │ + b 6c02c │ │ │ │ mvn r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 6bd14 │ │ │ │ + b 6c00c │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ @@ -62426,221 +62618,221 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r6, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 6bda0 │ │ │ │ + bne 6c098 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 6bd84 │ │ │ │ + bgt 6c07c │ │ │ │ mov r4, #0 │ │ │ │ - b 6bda0 │ │ │ │ + b 6c098 │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6bdd4 │ │ │ │ - b 6bd7c │ │ │ │ + beq 6c0cc │ │ │ │ + b 6c074 │ │ │ │ mov r2, ip │ │ │ │ mov r0, r5 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ - ldr r3, [pc, #292] @ 6beec │ │ │ │ + ldr r3, [pc, #292] @ 6c1e4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6bee0 │ │ │ │ + beq 6c1d8 │ │ │ │ add r6, r6, r4 │ │ │ │ ldr r9, [r5] │ │ │ │ cmp r6, #1 │ │ │ │ moveq r4, #0 │ │ │ │ mvneq r6, #-2147483648 @ 0x80000000 │ │ │ │ - beq 6beb4 │ │ │ │ + beq 6c1ac │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6be54 │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + beq 6c14c │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 6be18 │ │ │ │ - bl dd698 │ │ │ │ + bne 6c110 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6bee0 │ │ │ │ + bne 6c1d8 │ │ │ │ mvn r4, #0 │ │ │ │ - b 6be48 │ │ │ │ - bl e6f4c │ │ │ │ + b 6c140 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6be40 │ │ │ │ + bgt 6c138 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6be40 │ │ │ │ + bne 6c138 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 6be04 │ │ │ │ + beq 6c0fc │ │ │ │ cmp r6, #2 │ │ │ │ - bne 6be58 │ │ │ │ - b 6beb0 │ │ │ │ + bne 6c150 │ │ │ │ + b 6c1a8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6be7c │ │ │ │ - bl dd698 │ │ │ │ + bne 6c174 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - bne 6bee0 │ │ │ │ - b 6beb4 │ │ │ │ - bl e6f4c │ │ │ │ + bne 6c1d8 │ │ │ │ + b 6c1ac │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bea4 │ │ │ │ + bgt 6c19c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6bea4 │ │ │ │ + bne 6c19c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6beb4 │ │ │ │ - b 6be68 │ │ │ │ + bne 6c1ac │ │ │ │ + b 6c160 │ │ │ │ mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ mov r0, r8 │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ 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 3d7738 │ │ │ │ + b 3d6510 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r7, [sl], #-192 @ 0xffffff40 @ │ │ │ │ + strdeq r7, [sl], #-196 @ 0xffffff3c @ │ │ │ │ push {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] │ │ │ │ - bl 3f5bc8 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ + bl 3f4980 <_PyCoro_GetAwaitableIter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6bfd8 │ │ │ │ + beq 6c2d0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6bfd8 │ │ │ │ + bne 6c2d0 │ │ │ │ ldr r3, [r3, #40] @ 0x28 │ │ │ │ ldr r3, [r3] │ │ │ │ blx r3 │ │ │ │ ldr r2, [r4] │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6bf60 │ │ │ │ + bne 6c258 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bf8c │ │ │ │ + bgt 6c284 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6bf8c │ │ │ │ + bne 6c284 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6bf8c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6c284 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bf7c │ │ │ │ + bgt 6c274 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 6bf7c │ │ │ │ + bne 6c274 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 23de00 │ │ │ │ + bl 23dc7c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6bf94 │ │ │ │ + beq 6c28c │ │ │ │ mov r4, r5 │ │ │ │ - b 6bfd8 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b 6c2d0 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #45496 @ 0xb1b8 │ │ │ │ + movw r1, #38596 @ 0x96c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6bfd4 │ │ │ │ + bgt 6c2cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6bfd4 │ │ │ │ + bne 6c2cc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmov.f64 d8, d1 │ │ │ │ vstr d0, [fp, #-68] @ 0xffffffbc │ │ │ │ vstr d1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 6c080 │ │ │ │ + bne 6c378 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2e804 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ str r4, [r0] │ │ │ │ vstr d9, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2af4f0 <_Py_c_abs@@Base> │ │ │ │ + bl 2b2b88 <_Py_c_abs@@Base> │ │ │ │ ldr r1, [r5] │ │ │ │ vmov r2, r3, d0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6c06c │ │ │ │ - bl 6f3b0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - b 6c080 │ │ │ │ - movw r0, #45544 @ 0xb1e8 │ │ │ │ + beq 6c364 │ │ │ │ + bl 6f6a8 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + b 6c378 │ │ │ │ + movw r0, #38644 @ 0x96f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ vstr d10, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ 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, #3936] @ 0xf60 │ │ │ │ subs r4, r3, #0 │ │ │ │ - ldr lr, [pc, #708] @ 6c374 │ │ │ │ + ldr lr, [pc, #708] @ 6c66c │ │ │ │ sub sp, sp, #124 @ 0x7c │ │ │ │ moveq r6, r4 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r6, [r4, #8] │ │ │ │ cmp r2, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -62653,247 +62845,247 @@ │ │ │ │ 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 6c118 │ │ │ │ + bne 6c410 │ │ │ │ clz r3, r5 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c150 │ │ │ │ + beq 6c448 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #560] @ 6c378 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #560] @ 6c670 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6c360 │ │ │ │ + beq 6c658 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c294 │ │ │ │ + beq 6c58c │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c294 │ │ │ │ + beq 6c58c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c294 │ │ │ │ + beq 6c58c │ │ │ │ add r6, r6, r7 │ │ │ │ cmp r6, #3 │ │ │ │ - beq 6c1cc │ │ │ │ + beq 6c4c4 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6c1bc │ │ │ │ + beq 6c4b4 │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 30ceb0 │ │ │ │ + bl 3106e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6c294 │ │ │ │ + beq 6c58c │ │ │ │ cmp r6, #4 │ │ │ │ - beq 6c1cc │ │ │ │ + beq 6c4c4 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 6c294 │ │ │ │ + blt 6c58c │ │ │ │ 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 6c230 │ │ │ │ + bne 6c528 │ │ │ │ ldrb r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ eor r5, r4, #1 │ │ │ │ and r5, r5, #1 │ │ │ │ tst r9, r5 │ │ │ │ - beq 6c254 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 6c54c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #4104 @ 0x1008 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r2, #62600 @ 0xf488 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #4008 @ 0xfa8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 6c294 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 171960 │ │ │ │ + b 6c58c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #4104 @ 0x1008 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #11008 @ 0x2b00 │ │ │ │ + movw r2, #62600 @ 0xf488 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #3968 @ 0xf80 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 6c294 │ │ │ │ + bl 171960 │ │ │ │ + b 6c58c │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ str r7, [sp] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movw r1, #45548 @ 0xb1ec │ │ │ │ + movw r1, #38648 @ 0x96f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ movne r3, r8 │ │ │ │ mvneq r3, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r0, #45556 @ 0xb1f4 │ │ │ │ + movw r0, #38656 @ 0x9700 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r3, r6 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c29c │ │ │ │ + bne 6c594 │ │ │ │ mov r5, #0 │ │ │ │ - b 6c360 │ │ │ │ - bl 10327c │ │ │ │ + b 6c658 │ │ │ │ + bl 102d8c │ │ │ │ cmp r9, #0 │ │ │ │ mov r9, r0 │ │ │ │ - beq 6c2c4 │ │ │ │ + beq 6c5bc │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d7a8 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c330 │ │ │ │ + b 6c628 │ │ │ │ cmn r8, #100 @ 0x64 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ tst r5, r3 │ │ │ │ - beq 6c2f0 │ │ │ │ + beq 6c5e8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ddf0 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c330 │ │ │ │ + b 6c628 │ │ │ │ orrs r5, sl, r5 │ │ │ │ - beq 6c320 │ │ │ │ + beq 6c618 │ │ │ │ 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 2dc70 │ │ │ │ mov r4, r0 │ │ │ │ - b 6c330 │ │ │ │ + b 6c628 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ bl 2d73c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r5, #5976 @ 0x1758 │ │ │ │ + movweq r5, #5356 @ 0x14ec │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 6c360 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 6c658 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ - b 6c294 │ │ │ │ + bl 305b38 │ │ │ │ + b 6c58c │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r4, r6, r8, lsr #27 │ │ │ │ - rsbeq r7, sl, ip, lsl sp │ │ │ │ + rsbeq r3, r6, r0, lsl #4 │ │ │ │ + rsbeq r7, sl, r0, lsr #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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6c3b8 │ │ │ │ + beq 6c6b0 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6c3f4 │ │ │ │ + bne 6c6ec │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16288 @ 0x3fa0 │ │ │ │ + movw r1, #9248 @ 0x2420 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6c3b0 │ │ │ │ - bl 29ab70 <_PyUnicode_IsLinebreak@@Base+0x72c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6c6a8 │ │ │ │ + bl 29e37c <_PyUnicode_IsLinebreak@@Base+0x7d0> │ │ │ │ ldr r2, [r5] │ │ │ │ mov r7, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6c410 │ │ │ │ + ble 6c708 │ │ │ │ cmp r7, #0 │ │ │ │ - blt 6c428 │ │ │ │ + blt 6c720 │ │ │ │ mov r0, r4 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bne 6c3d4 │ │ │ │ - b 6c44c │ │ │ │ + bne 6c6cc │ │ │ │ + b 6c744 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6c3ec │ │ │ │ + bne 6c6e4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6c3ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6c6e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c3b0 │ │ │ │ + bgt 6c6a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c3b0 │ │ │ │ + bne 6c6a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6c3b0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6c6a8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c46c │ │ │ │ + bgt 6c764 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c46c │ │ │ │ + bne 6c764 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 r1, [pc, #100] @ 6c508 │ │ │ │ + ldr r1, [pc, #100] @ 6c800 │ │ │ │ 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] │ │ │ │ @@ -62905,65 +63097,65 @@ │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d9240 │ │ │ │ + b d95e4 │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45568 @ 0xb200 │ │ │ │ + movw r0, #38668 @ 0x970c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -62972,27 +63164,27 @@ │ │ │ │ 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, [pc, #52] @ 6c634 │ │ │ │ + ldr r3, [pc, #52] @ 6c92c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r4, [r3, #3736] @ 0xe98 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6c61c │ │ │ │ - bl dd698 │ │ │ │ + bne 6c914 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6c62c │ │ │ │ + bne 6c924 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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) │ │ │ │ @@ -63001,138 +63193,169 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #45604 @ 0xb224 │ │ │ │ + movw r0, #38704 @ 0x9730 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r6, r2 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 6c6e0 │ │ │ │ + beq 6c9d8 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ str r2, [sp, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sp, #4] │ │ │ │ ldr ip, [r5, #40] @ 0x28 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ str ip, [sp] │ │ │ │ - bl 42f568 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ + bl 42e0f8 <_PyErr_EmitSyntaxWarning@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c6d8 │ │ │ │ + bgt 6c9d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c6d8 │ │ │ │ + bne 6c9d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ clz r0, r5 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 ip, r0 │ │ │ │ - movw r0, #20016 @ 0x4e30 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - ldr r4, [ip, #4] │ │ │ │ - ldrd r2, [ip, #16] │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - bl ded54 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r0, #7984 @ 0x1f30 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ push {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 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #42048 @ 0xa440 │ │ │ │ + movw r1, #41428 @ 0xa1d4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #14476 @ 0x388c │ │ │ │ + movw r0, #7436 @ 0x1d0c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 6c7b0 │ │ │ │ + beq 6ca5c │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 29d898 │ │ │ │ + bl 2a1224 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6c7b0 │ │ │ │ + bgt 6ca5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6c7b0 │ │ │ │ + bne 6ca5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #14756 @ 0x39a4 │ │ │ │ + movw r3, #14472 @ 0x3888 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub r1, r1, r3 │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ asr r1, r1, #5 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 ip, r0 │ │ │ │ + movw r0, #12976 @ 0x32b0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + ldr r4, [ip, #4] │ │ │ │ + ldrd r2, [ip, #16] │ │ │ │ + ldr r1, [ip, #12] │ │ │ │ + bl def6c │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r0 │ │ │ │ + movw r0, #944 @ 0x3b0 │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b def6c │ │ │ │ + │ │ │ │ +0006cafc <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ + ldr r3, [r1, #40] @ 0x28 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + cmp r3, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq 6cb1c <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ + ldr r3, [r3] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne 6cb64 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 6cb38 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ + movw ip, #45616 @ 0xb230 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + movw r2, #38944 @ 0x9820 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + b 6cb50 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ + cmp r2, #2 │ │ │ │ + bne 6cb64 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ + movw ip, #45616 @ 0xb230 │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + movw r2, #39036 @ 0x987c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r3, [r1, #12] │ │ │ │ + ldr r1, [ip] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 367ec0 <_PyErr_Format@@Base> │ │ │ │ + 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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 6c864 │ │ │ │ + beq 6cbd0 <_PyEval_FormatAwaitableError@@Base+0xd4> │ │ │ │ mov r0, r2 │ │ │ │ - bl 2decc0 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ + bl 2e2754 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6c864 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 6cbd0 <_PyEval_FormatAwaitableError@@Base+0xd4> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45760 @ 0xb2c0 │ │ │ │ + movw r1, #39128 @ 0x98d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r6, r4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -63145,15 +63368,15 @@ │ │ │ │ str r3, [r0, #17] │ │ │ │ str r2, [r0, #13] │ │ │ │ mvn r2, #0 │ │ │ │ ldrh r3, [r7, #24] │ │ │ │ strh r3, [r0, #21] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r5, [r0, #12] │ │ │ │ - beq 6c8c4 │ │ │ │ + beq 6cc30 <_PyEval_FormatAwaitableError@@Base+0x134> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r0, #24] │ │ │ │ ldrsb r3, [r7, #18] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -63161,91 +63384,60 @@ │ │ │ │ movge r3, #0 │ │ │ │ strblt r2, [r0, #23] │ │ │ │ ldrblt r3, [r0, #15] │ │ │ │ strbge r3, [r0, #23] │ │ │ │ sublt r3, r3, #128 @ 0x80 │ │ │ │ strblt r3, [r0, #15] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - │ │ │ │ -0006c8ec <_PyEval_FormatAwaitableError@@Base>: │ │ │ │ - ldr r3, [r1, #40] @ 0x28 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - cmp r3, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq 6c90c <_PyEval_FormatAwaitableError@@Base+0x20> │ │ │ │ - ldr r3, [r3] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 6c954 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 6c928 <_PyEval_FormatAwaitableError@@Base+0x3c> │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #45784 @ 0xb2d8 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ - b 6c940 <_PyEval_FormatAwaitableError@@Base+0x54> │ │ │ │ - cmp r2, #2 │ │ │ │ - bne 6c954 <_PyEval_FormatAwaitableError@@Base+0x68> │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - movw r2, #45876 @ 0xb334 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ - ldr r1, [ip] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3671a0 <_PyErr_Format@@Base> │ │ │ │ - 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r2, #6 │ │ │ │ - beq 6c9c4 <_PyEval_FormatAwaitableError@@Base+0xd8> │ │ │ │ + beq 6ccbc <_PyEval_FormatAwaitableError@@Base+0x1c0> │ │ │ │ subs ip, r1, #0 │ │ │ │ - bne 6c9e4 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ + bne 6ccdc <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ cmn r2, #2 │ │ │ │ - beq 6c9d0 <_PyEval_FormatAwaitableError@@Base+0xe4> │ │ │ │ + beq 6ccc8 <_PyEval_FormatAwaitableError@@Base+0x1cc> │ │ │ │ cmn r2, #1 │ │ │ │ - bge 6c9b0 <_PyEval_FormatAwaitableError@@Base+0xc4> │ │ │ │ + bge 6cca8 <_PyEval_FormatAwaitableError@@Base+0x1ac> │ │ │ │ cmn r2, #5 │ │ │ │ - movweq ip, #46080 @ 0xb400 │ │ │ │ + movweq ip, #39264 @ 0x9960 │ │ │ │ movteq ip, #72 @ 0x48 │ │ │ │ - beq 6c9e4 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ + beq 6ccdc <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ cmn r2, #3 │ │ │ │ - beq 6c9dc <_PyEval_FormatAwaitableError@@Base+0xf0> │ │ │ │ - movw r1, #46112 @ 0xb420 │ │ │ │ + beq 6ccd4 <_PyEval_FormatAwaitableError@@Base+0x1d8> │ │ │ │ + movw r1, #39296 @ 0x9980 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - movw ip, #46004 @ 0xb3b4 │ │ │ │ + b 171960 │ │ │ │ + movw ip, #39188 @ 0x9914 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6c9e4 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ - movw ip, #46052 @ 0xb3e4 │ │ │ │ + b 6ccdc <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ + movw ip, #39236 @ 0x9944 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ - b 6c9e4 <_PyEval_FormatAwaitableError@@Base+0xf8> │ │ │ │ - movw ip, #46032 @ 0xb3d0 │ │ │ │ + b 6ccdc <_PyEval_FormatAwaitableError@@Base+0x1e0> │ │ │ │ + movw ip, #39216 @ 0x9930 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - movw r1, #46124 @ 0xb42c │ │ │ │ + movw r1, #39308 @ 0x998c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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, #3592] @ 0xe08 │ │ │ │ sub sp, sp, #468 @ 0x1d4 │ │ │ │ - ldr r3, [pc, #564] @ 6cc50 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ + ldr r3, [pc, #564] @ 6cf48 <_PyEval_FormatAwaitableError@@Base+0x44c> │ │ │ │ mov r5, r0 │ │ │ │ str r1, [fp, #-476] @ 0xfffffe24 │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [r0, #16] │ │ │ │ ldr r9, [r0, #20] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -63279,15 +63471,15 @@ │ │ │ │ bl 2ebec │ │ │ │ str sl, [sp, #8] │ │ │ │ subs r3, r7, r8 │ │ │ │ str r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ clz r3, r6 │ │ │ │ sbc r4, r9, #0 │ │ │ │ cmp r8, #0 │ │ │ │ - vldr d7, [pc, #388] @ 6cc48 <_PyEval_FormatAwaitableError@@Base+0x35c> │ │ │ │ + vldr d7, [pc, #388] @ 6cf40 <_PyEval_FormatAwaitableError@@Base+0x444> │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ sub r1, fp, #452 @ 0x1c4 │ │ │ │ movne r6, #128 @ 0x80 │ │ │ │ str r4, [fp, #-456] @ 0xfffffe38 │ │ │ │ sub r6, r8, r6 │ │ │ │ @@ -63302,15 +63494,15 @@ │ │ │ │ ldm r1, {r0, r1} │ │ │ │ eor r4, r4, r9 │ │ │ │ ldr r2, [fp, #-460] @ 0xfffffe34 │ │ │ │ stm sp, {r0, r1} │ │ │ │ sub r1, fp, #428 @ 0x1ac │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ lsr r4, r4, #31 │ │ │ │ - bl 2bebd4 │ │ │ │ + bl 2cc29c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 2df4c │ │ │ │ ldr r1, [fp, #-472] @ 0xfffffe28 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r6 │ │ │ │ @@ -63323,15 +63515,15 @@ │ │ │ │ str r4, [fp, #-436] @ 0xfffffe4c │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ sub r1, fp, #428 @ 0x1ac │ │ │ │ ldr r3, [fp, #-464] @ 0xfffffe30 │ │ │ │ sub r0, fp, #300 @ 0x12c │ │ │ │ mov r2, #1 │ │ │ │ - bl 2beda0 │ │ │ │ + bl 2cc534 │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dafc <__explicit_bzero_chk@plt> │ │ │ │ ldr r1, [fp, #-428] @ 0xfffffe54 │ │ │ │ ldr r3, [fp, #-424] @ 0xfffffe58 │ │ │ │ str r1, [fp, #-168] @ 0xffffff58 │ │ │ │ @@ -63368,129 +63560,129 @@ │ │ │ │ ldr r3, [fp, #-368] @ 0xfffffe90 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2ebec │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r2 │ │ │ │ bl 2dafc <__explicit_bzero_chk@plt> │ │ │ │ - ldr r3, [pc, #40] @ 6cc50 <_PyEval_FormatAwaitableError@@Base+0x364> │ │ │ │ + ldr r3, [pc, #40] @ 6cf48 <_PyEval_FormatAwaitableError@@Base+0x44c> │ │ │ │ ldrb r0, [r5, #1] │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 6cc40 <_PyEval_FormatAwaitableError@@Base+0x354> │ │ │ │ + beq 6cf38 <_PyEval_FormatAwaitableError@@Base+0x43c> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ... │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 6cc90 <_PyEval_FormatAwaitableError@@Base+0x3a4> │ │ │ │ + bne 6cf88 <_PyEval_FormatAwaitableError@@Base+0x48c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24420 @ 0x5f64 │ │ │ │ + movw r1, #17400 @ 0x43f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6ccb8 <_PyEval_FormatAwaitableError@@Base+0x3cc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6cfb0 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 6ccc0 <_PyEval_FormatAwaitableError@@Base+0x3d4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 6cfb8 <_PyEval_FormatAwaitableError@@Base+0x4bc> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46144 @ 0xb440 │ │ │ │ + movw r1, #39328 @ 0x99a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bgt 6ccf4 <_PyEval_FormatAwaitableError@@Base+0x408> │ │ │ │ - bl dd698 │ │ │ │ + bgt 6cfec <_PyEval_FormatAwaitableError@@Base+0x4f0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ccb8 <_PyEval_FormatAwaitableError@@Base+0x3cc> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6cfb0 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46176 @ 0xb460 │ │ │ │ + movw r1, #39360 @ 0x99c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6ccb8 <_PyEval_FormatAwaitableError@@Base+0x3cc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6cfb0 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ cmp r3, r5 │ │ │ │ - beq 6cd58 <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ + beq 6d050 <_PyEval_FormatAwaitableError@@Base+0x554> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6cd38 <_PyEval_FormatAwaitableError@@Base+0x44c> │ │ │ │ + beq 6d030 <_PyEval_FormatAwaitableError@@Base+0x534> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6cd24 <_PyEval_FormatAwaitableError@@Base+0x438> │ │ │ │ + bne 6d01c <_PyEval_FormatAwaitableError@@Base+0x520> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl ba244 │ │ │ │ - b 6cd38 <_PyEval_FormatAwaitableError@@Base+0x44c> │ │ │ │ + bl ba0f0 │ │ │ │ + b 6d030 <_PyEval_FormatAwaitableError@@Base+0x534> │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6cd18 <_PyEval_FormatAwaitableError@@Base+0x42c> │ │ │ │ + bne 6d010 <_PyEval_FormatAwaitableError@@Base+0x514> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #32] │ │ │ │ strne r5, [r4, #36] @ 0x24 │ │ │ │ - bne 6cd58 <_PyEval_FormatAwaitableError@@Base+0x46c> │ │ │ │ - bl 370224 │ │ │ │ - b 6ccb8 <_PyEval_FormatAwaitableError@@Base+0x3cc> │ │ │ │ + bne 6d050 <_PyEval_FormatAwaitableError@@Base+0x554> │ │ │ │ + bl 370d0c │ │ │ │ + b 6cfb0 <_PyEval_FormatAwaitableError@@Base+0x4b4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6cdac <_PyEval_FormatAwaitableError@@Base+0x4c0> │ │ │ │ + bne 6d0a4 <_PyEval_FormatAwaitableError@@Base+0x5a8> │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6cd8c <_PyEval_FormatAwaitableError@@Base+0x4a0> │ │ │ │ + beq 6d084 <_PyEval_FormatAwaitableError@@Base+0x588> │ │ │ │ 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 │ │ │ │ - movw r0, #56792 @ 0xddd8 │ │ │ │ + movw r0, #58104 @ 0xe2f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 6ce44 <_PyEval_FormatAwaitableError@@Base+0x558> │ │ │ │ + ldr ip, [pc, #80] @ 6d13c <_PyEval_FormatAwaitableError@@Base+0x640> │ │ │ │ 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] │ │ │ │ @@ -63510,114 +63702,114 @@ │ │ │ │ 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 408858 │ │ │ │ + b 407558 │ │ │ │ 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 │ │ │ │ - beq 6cea4 <_PyEval_FormatAwaitableError@@Base+0x5b8> │ │ │ │ + beq 6d19c <_PyEval_FormatAwaitableError@@Base+0x6a0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30468 @ 0x7704 │ │ │ │ + movw r0, #23428 @ 0x5b84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d0a0 <_PyEval_FormatAwaitableError@@Base+0x7b4> │ │ │ │ + beq 6d398 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r4, #26912 @ 0x6920 │ │ │ │ + movw r4, #26292 @ 0x66b4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 6cee4 <_PyEval_FormatAwaitableError@@Base+0x5f8> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 6d1dc <_PyEval_FormatAwaitableError@@Base+0x6e0> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cee4 <_PyEval_FormatAwaitableError@@Base+0x5f8> │ │ │ │ - bl dd698 │ │ │ │ + bne 6d1dc <_PyEval_FormatAwaitableError@@Base+0x6e0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d0a0 <_PyEval_FormatAwaitableError@@Base+0x7b4> │ │ │ │ + bne 6d398 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 6cf1c <_PyEval_FormatAwaitableError@@Base+0x630> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 6d214 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 6cf1c <_PyEval_FormatAwaitableError@@Base+0x630> │ │ │ │ - bl dd698 │ │ │ │ + bne 6d214 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d0a0 <_PyEval_FormatAwaitableError@@Base+0x7b4> │ │ │ │ + bne 6d398 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ vabs.f64 d7, d9 │ │ │ │ - vldr d10, [pc, #388] @ 6d0b0 <_PyEval_FormatAwaitableError@@Base+0x7c4> │ │ │ │ + vldr d10, [pc, #388] @ 6d3a8 <_PyEval_FormatAwaitableError@@Base+0x8ac> │ │ │ │ mov r3, #0 │ │ │ │ mov r5, r0 │ │ │ │ str r3, [r0] │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6cf54 <_PyEval_FormatAwaitableError@@Base+0x668> │ │ │ │ + bhi 6d24c <_PyEval_FormatAwaitableError@@Base+0x750> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6cfd0 <_PyEval_FormatAwaitableError@@Base+0x6e4> │ │ │ │ - b 6d04c <_PyEval_FormatAwaitableError@@Base+0x760> │ │ │ │ - ble 6cfd0 <_PyEval_FormatAwaitableError@@Base+0x6e4> │ │ │ │ + bhi 6d2c8 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ + b 6d344 <_PyEval_FormatAwaitableError@@Base+0x848> │ │ │ │ + ble 6d2c8 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ vabs.f64 d7, d8 │ │ │ │ vcmp.f64 d7, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bhi 6cfd0 <_PyEval_FormatAwaitableError@@Base+0x6e4> │ │ │ │ + bhi 6d2c8 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 6cfd0 <_PyEval_FormatAwaitableError@@Base+0x6e4> │ │ │ │ + beq 6d2c8 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2ebe0 │ │ │ │ - vldr d7, [pc, #300] @ 6d0b8 <_PyEval_FormatAwaitableError@@Base+0x7cc> │ │ │ │ + vldr d7, [pc, #300] @ 6d3b0 <_PyEval_FormatAwaitableError@@Base+0x8b4> │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ vcmpe.f64 d9, #0.0 │ │ │ │ - vldr d5, [pc, #296] @ 6d0c0 <_PyEval_FormatAwaitableError@@Base+0x7d4> │ │ │ │ + vldr d5, [pc, #296] @ 6d3b8 <_PyEval_FormatAwaitableError@@Base+0x8bc> │ │ │ │ cmp r1, #0 │ │ │ │ ldrd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ vmovlt.f64 d6, d5 │ │ │ │ vmovge.f64 d6, d7 │ │ │ │ cmp r3, #0 │ │ │ │ vmovlt.f64 d7, d5 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vstrgt d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstrgt d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 6d088 <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ + bgt 6d380 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ vneg.f64 d6, d6 │ │ │ │ vneg.f64 d7, d7 │ │ │ │ vstr d6, [fp, #-52] @ 0xffffffcc │ │ │ │ vstr d7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 6d004 <_PyEval_FormatAwaitableError@@Base+0x718> │ │ │ │ + b 6d2fc <_PyEval_FormatAwaitableError@@Base+0x800> │ │ │ │ vmov.f64 d0, d9 │ │ │ │ - bl 43ba14 │ │ │ │ + bl 439e68 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ rsb r4, r0, r0, lsl #3 │ │ │ │ - bl 43ba14 │ │ │ │ + bl 439e68 │ │ │ │ add r4, r4, r0 │ │ │ │ - movw r3, #20064 @ 0x4e60 │ │ │ │ + movw r3, #13008 @ 0x32d0 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ sub ip, fp, #36 @ 0x24 │ │ │ │ add r3, r3, r4, lsl #4 │ │ │ │ add r3, r3, #256 @ 0x100 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stmdb ip, {r0, r1, r2, r3} │ │ │ │ vcmp.f64 d9, #0.0 │ │ │ │ @@ -63625,44 +63817,44 @@ │ │ │ │ vcmp.f64 d9, d9 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movvs r3, #0 │ │ │ │ andvc r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6d088 <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ + beq 6d380 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ vabs.f64 d8, d8 │ │ │ │ vcmp.f64 d8, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 6d088 <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ + ble 6d380 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ mov r3, #33 @ 0x21 │ │ │ │ str r3, [r5] │ │ │ │ - bl 6f3b0 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ - b 6d0a0 <_PyEval_FormatAwaitableError@@Base+0x7b4> │ │ │ │ + bl 6f6a8 <_PyXI_FreeExcInfo@@Base+0x4c> │ │ │ │ + b 6d398 <_PyEval_FormatAwaitableError@@Base+0x89c> │ │ │ │ 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 6d088 <_PyEval_FormatAwaitableError@@Base+0x79c> │ │ │ │ + beq 6d380 <_PyEval_FormatAwaitableError@@Base+0x884> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ bl 2debc │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmul.f64 d7, d9, d7 │ │ │ │ vstr d7, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2f108 │ │ │ │ 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 29f700 │ │ │ │ + b 2a2dec │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ andeq r0, r0, r0 │ │ │ │ @@ -63675,701 +63867,701 @@ │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ ldr r0, [r5, #76] @ 0x4c │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d13c <_PyEval_FormatAwaitableError@@Base+0x850> │ │ │ │ + beq 6d434 <_PyEval_FormatAwaitableError@@Base+0x938> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, r5, #8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2ef34 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ subs r2, r4, #0 │ │ │ │ - beq 6d13c <_PyEval_FormatAwaitableError@@Base+0x850> │ │ │ │ + beq 6d434 <_PyEval_FormatAwaitableError@@Base+0x938> │ │ │ │ ldr r1, [r5, #32] │ │ │ │ - movw r3, #29320 @ 0x7288 │ │ │ │ + movw r3, #22280 @ 0x5708 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 6c960 <_PyEval_FormatAwaitableError@@Base+0x74> │ │ │ │ + bl 6cc58 <_PyEval_FormatAwaitableError@@Base+0x15c> │ │ │ │ mvn r2, #0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6d168 <_PyEval_FormatAwaitableError@@Base+0x87c> │ │ │ │ + ldr r1, [pc, #8] @ 6d460 <_PyEval_FormatAwaitableError@@Base+0x964> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eec84 │ │ │ │ + b 3eda3c │ │ │ │ rsbeq r7, fp, 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 │ │ │ │ str r0, [ip, #3976] @ 0xf88 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #84 @ 0x54 │ │ │ │ mov r9, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6d1c8 <_PyEval_FormatAwaitableError@@Base+0x8dc> │ │ │ │ + bne 6d4c0 <_PyEval_FormatAwaitableError@@Base+0x9c4> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6d1ac <_PyEval_FormatAwaitableError@@Base+0x8c0> │ │ │ │ + bge 6d4a4 <_PyEval_FormatAwaitableError@@Base+0x9a8> │ │ │ │ mov r5, #0 │ │ │ │ - b 6d1c8 <_PyEval_FormatAwaitableError@@Base+0x8dc> │ │ │ │ + b 6d4c0 <_PyEval_FormatAwaitableError@@Base+0x9c4> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6d1fc <_PyEval_FormatAwaitableError@@Base+0x910> │ │ │ │ - b 6d1a4 <_PyEval_FormatAwaitableError@@Base+0x8b8> │ │ │ │ + beq 6d4f8 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + b 6d49c <_PyEval_FormatAwaitableError@@Base+0x9a0> │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1540] @ 6d7f8 <_PyEval_FormatAwaitableError@@Base+0xf0c> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + movw r3, #32436 @ 0x7eb4 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d7ec <_PyEval_FormatAwaitableError@@Base+0xf00> │ │ │ │ + beq 6dae8 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ adds r2, r6, r5 │ │ │ │ - beq 6d278 <_PyEval_FormatAwaitableError@@Base+0x98c> │ │ │ │ + beq 6d574 <_PyEval_FormatAwaitableError@@Base+0xa78> │ │ │ │ ldr r6, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 6d21c <_PyEval_FormatAwaitableError@@Base+0x930> │ │ │ │ + beq 6d518 <_PyEval_FormatAwaitableError@@Base+0xa1c> │ │ │ │ cmp r2, #1 │ │ │ │ - bne 6d224 <_PyEval_FormatAwaitableError@@Base+0x938> │ │ │ │ - b 6d288 <_PyEval_FormatAwaitableError@@Base+0x99c> │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + bne 6d520 <_PyEval_FormatAwaitableError@@Base+0xa24> │ │ │ │ + b 6d584 <_PyEval_FormatAwaitableError@@Base+0xa88> │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d264 <_PyEval_FormatAwaitableError@@Base+0x978> │ │ │ │ - bl e6f4c │ │ │ │ + beq 6d560 <_PyEval_FormatAwaitableError@@Base+0xa64> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d25c <_PyEval_FormatAwaitableError@@Base+0x970> │ │ │ │ + bgt 6d558 <_PyEval_FormatAwaitableError@@Base+0xa5c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d25c <_PyEval_FormatAwaitableError@@Base+0x970> │ │ │ │ + bne 6d558 <_PyEval_FormatAwaitableError@@Base+0xa5c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - bne 6d28c <_PyEval_FormatAwaitableError@@Base+0x9a0> │ │ │ │ - bl dd698 │ │ │ │ + bne 6d588 <_PyEval_FormatAwaitableError@@Base+0xa8c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - beq 6d288 <_PyEval_FormatAwaitableError@@Base+0x99c> │ │ │ │ - b 6d7ec <_PyEval_FormatAwaitableError@@Base+0xf00> │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + beq 6d584 <_PyEval_FormatAwaitableError@@Base+0xa88> │ │ │ │ + b 6dae8 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mvn r7, #0 │ │ │ │ - b 6d28c <_PyEval_FormatAwaitableError@@Base+0x9a0> │ │ │ │ + b 6d588 <_PyEval_FormatAwaitableError@@Base+0xa8c> │ │ │ │ mvn r7, #0 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ mvnlt r7, #-2147483648 @ 0x80000000 │ │ │ │ ldr r8, [r9, #20] │ │ │ │ cmp r6, r2 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ str r3, [r9, #24] │ │ │ │ - bne 6d43c <_PyEval_FormatAwaitableError@@Base+0xb50> │ │ │ │ + bne 6d738 <_PyEval_FormatAwaitableError@@Base+0xc3c> │ │ │ │ cmp r7, #11 │ │ │ │ movlt r0, r7 │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d75c <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ + beq 6da58 <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #16844 @ 0x41cc │ │ │ │ + movw r6, #9356 @ 0x248c │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r9, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - beq 6d3bc <_PyEval_FormatAwaitableError@@Base+0xad0> │ │ │ │ + beq 6d6b8 <_PyEval_FormatAwaitableError@@Base+0xbbc> │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6d3f0 <_PyEval_FormatAwaitableError@@Base+0xb04> │ │ │ │ + blt 6d6ec <_PyEval_FormatAwaitableError@@Base+0xbf0> │ │ │ │ ldrb r3, [r8, r1] │ │ │ │ sub r5, r1, #1 │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - beq 6d328 <_PyEval_FormatAwaitableError@@Base+0xa3c> │ │ │ │ + beq 6d624 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ mov r1, r5 │ │ │ │ - b 6d2f0 <_PyEval_FormatAwaitableError@@Base+0xa04> │ │ │ │ + b 6d5ec <_PyEval_FormatAwaitableError@@Base+0xaf0> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ ldr r3, [r6, r3, lsl #2] │ │ │ │ tst r3, #8 │ │ │ │ - bne 6d330 <_PyEval_FormatAwaitableError@@Base+0xa44> │ │ │ │ + bne 6d62c <_PyEval_FormatAwaitableError@@Base+0xb30> │ │ │ │ sub r5, r5, #1 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 6d314 <_PyEval_FormatAwaitableError@@Base+0xa28> │ │ │ │ + bne 6d610 <_PyEval_FormatAwaitableError@@Base+0xb14> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 6d410 <_PyEval_FormatAwaitableError@@Base+0xb24> │ │ │ │ + beq 6d70c <_PyEval_FormatAwaitableError@@Base+0xc10> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r9, lsl #2] │ │ │ │ - ble 6d3b0 <_PyEval_FormatAwaitableError@@Base+0xac4> │ │ │ │ + ble 6d6ac <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d394 <_PyEval_FormatAwaitableError@@Base+0xaa8> │ │ │ │ + beq 6d690 <_PyEval_FormatAwaitableError@@Base+0xb94> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bgt 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bne 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d3b0 <_PyEval_FormatAwaitableError@@Base+0xac4> │ │ │ │ + bgt 6d6ac <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 6d3b0 <_PyEval_FormatAwaitableError@@Base+0xac4> │ │ │ │ + bne 6d6ac <_PyEval_FormatAwaitableError@@Base+0xbb0> │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6d2e8 <_PyEval_FormatAwaitableError@@Base+0x9fc> │ │ │ │ + b 6d5e4 <_PyEval_FormatAwaitableError@@Base+0xae8> │ │ │ │ cmp r1, #0 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movwge r3, #16844 @ 0x41cc │ │ │ │ + movwge r3, #9356 @ 0x248c │ │ │ │ movtge r3, #73 @ 0x49 │ │ │ │ - blt 6d3f8 <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ + blt 6d6f4 <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ ldrb r2, [r8, r1] │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ tst r2, #8 │ │ │ │ - beq 6d76c <_PyEval_FormatAwaitableError@@Base+0xe80> │ │ │ │ + beq 6da68 <_PyEval_FormatAwaitableError@@Base+0xf6c> │ │ │ │ subs r1, r1, #1 │ │ │ │ - bcc 6d3f8 <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ - b 6d3d4 <_PyEval_FormatAwaitableError@@Base+0xae8> │ │ │ │ + bcc 6d6f4 <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ + b 6d6d0 <_PyEval_FormatAwaitableError@@Base+0xbd4> │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 380c44 │ │ │ │ + bl 381134 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d75c <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ - b 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bne 6da58 <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ + b 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d434 <_PyEval_FormatAwaitableError@@Base+0xb48> │ │ │ │ + bgt 6d730 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d434 <_PyEval_FormatAwaitableError@@Base+0xb48> │ │ │ │ + bne 6d730 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6d75c <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ + b 6da58 <_PyEval_FormatAwaitableError@@Base+0xf5c> │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 6d434 <_PyEval_FormatAwaitableError@@Base+0xb48> │ │ │ │ + bne 6d730 <_PyEval_FormatAwaitableError@@Base+0xc34> │ │ │ │ ldr sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 6d47c <_PyEval_FormatAwaitableError@@Base+0xb90> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6d778 <_PyEval_FormatAwaitableError@@Base+0xc7c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 6d754 <_PyEval_FormatAwaitableError@@Base+0xe68> │ │ │ │ + b 6da50 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ 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 6d59c <_PyEval_FormatAwaitableError@@Base+0xcb0> │ │ │ │ + bne 6d898 <_PyEval_FormatAwaitableError@@Base+0xd9c> │ │ │ │ ldrb sl, [r3] │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d754 <_PyEval_FormatAwaitableError@@Base+0xe68> │ │ │ │ + beq 6da50 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ sub r5, r5, #1 │ │ │ │ str r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r1, r5 │ │ │ │ mov r9, r6 │ │ │ │ mov r6, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - blt 6d570 <_PyEval_FormatAwaitableError@@Base+0xc84> │ │ │ │ + blt 6d86c <_PyEval_FormatAwaitableError@@Base+0xd70> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 6d570 <_PyEval_FormatAwaitableError@@Base+0xc84> │ │ │ │ + beq 6d86c <_PyEval_FormatAwaitableError@@Base+0xd70> │ │ │ │ ldrb r3, [r8, r5] │ │ │ │ cmp r3, sl │ │ │ │ - bne 6d560 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ + bne 6d85c <_PyEval_FormatAwaitableError@@Base+0xd60> │ │ │ │ add r0, r5, #1 │ │ │ │ sub r1, r1, r5 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d664 <_PyEval_FormatAwaitableError@@Base+0xd78> │ │ │ │ + beq 6d960 <_PyEval_FormatAwaitableError@@Base+0xe64> │ │ │ │ cmp r9, #11 │ │ │ │ ldrle r3, [r6, #12] │ │ │ │ strle r4, [r3, r9, lsl #2] │ │ │ │ - ble 6d550 <_PyEval_FormatAwaitableError@@Base+0xc64> │ │ │ │ + ble 6d84c <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d534 <_PyEval_FormatAwaitableError@@Base+0xc48> │ │ │ │ + beq 6d830 <_PyEval_FormatAwaitableError@@Base+0xd34> │ │ │ │ mov r1, r4 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6d6c4 <_PyEval_FormatAwaitableError@@Base+0xdd8> │ │ │ │ - b 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + ble 6d9c0 <_PyEval_FormatAwaitableError@@Base+0xec4> │ │ │ │ + b 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d550 <_PyEval_FormatAwaitableError@@Base+0xc64> │ │ │ │ + bgt 6d84c <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d550 <_PyEval_FormatAwaitableError@@Base+0xc64> │ │ │ │ + bne 6d84c <_PyEval_FormatAwaitableError@@Base+0xd50> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r5, r5, #1 │ │ │ │ add r9, r9, #1 │ │ │ │ mov r1, r5 │ │ │ │ - b 6d568 <_PyEval_FormatAwaitableError@@Base+0xc7c> │ │ │ │ + b 6d864 <_PyEval_FormatAwaitableError@@Base+0xd68> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs 6d4d0 <_PyEval_FormatAwaitableError@@Base+0xbe4> │ │ │ │ + bcs 6d7cc <_PyEval_FormatAwaitableError@@Base+0xcd0> │ │ │ │ sub r7, r7, #1 │ │ │ │ - b 6d4c0 <_PyEval_FormatAwaitableError@@Base+0xbd4> │ │ │ │ + b 6d7bc <_PyEval_FormatAwaitableError@@Base+0xcc0> │ │ │ │ mov r4, r6 │ │ │ │ cmn r1, #1 │ │ │ │ mov r6, r9 │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ - blt 6d64c <_PyEval_FormatAwaitableError@@Base+0xd60> │ │ │ │ + blt 6d948 <_PyEval_FormatAwaitableError@@Base+0xe4c> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 6d604 <_PyEval_FormatAwaitableError@@Base+0xd18> │ │ │ │ - b 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ - bl b7718 │ │ │ │ + bne 6d900 <_PyEval_FormatAwaitableError@@Base+0xe04> │ │ │ │ + b 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6d754 <_PyEval_FormatAwaitableError@@Base+0xe68> │ │ │ │ + beq 6da50 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ mov r1, r5 │ │ │ │ mov r5, r9 │ │ │ │ mov r9, r7 │ │ │ │ mov r7, r4 │ │ │ │ cmp r9, r6 │ │ │ │ - beq 6d5ec <_PyEval_FormatAwaitableError@@Base+0xd00> │ │ │ │ + beq 6d8e8 <_PyEval_FormatAwaitableError@@Base+0xdec> │ │ │ │ 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 34f1ac │ │ │ │ + bl 3502cc │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 6d670 <_PyEval_FormatAwaitableError@@Base+0xd84> │ │ │ │ + bge 6d96c <_PyEval_FormatAwaitableError@@Base+0xe70> │ │ │ │ mov r0, r8 │ │ │ │ mov r9, r5 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r4, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + beq 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6d648 <_PyEval_FormatAwaitableError@@Base+0xd5c> │ │ │ │ + ble 6d944 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6d708 <_PyEval_FormatAwaitableError@@Base+0xe1c> │ │ │ │ + bne 6da04 <_PyEval_FormatAwaitableError@@Base+0xf08> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d648 <_PyEval_FormatAwaitableError@@Base+0xd5c> │ │ │ │ + bgt 6d944 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d648 <_PyEval_FormatAwaitableError@@Base+0xd5c> │ │ │ │ + bne 6d944 <_PyEval_FormatAwaitableError@@Base+0xe48> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [r4, #8] │ │ │ │ - bl 380c44 │ │ │ │ + bl 381134 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d754 <_PyEval_FormatAwaitableError@@Base+0xe68> │ │ │ │ - b 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bne 6da50 <_PyEval_FormatAwaitableError@@Base+0xf54> │ │ │ │ + b 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ ldr r9, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r4, r6 │ │ │ │ - b 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + b 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ add r0, sl, r4 │ │ │ │ sub r1, r1, r0 │ │ │ │ add r0, r8, r0 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 6d728 <_PyEval_FormatAwaitableError@@Base+0xe3c> │ │ │ │ + beq 6da24 <_PyEval_FormatAwaitableError@@Base+0xf28> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r7, #12] │ │ │ │ strle r1, [r3, r6, lsl #2] │ │ │ │ - ble 6d6fc <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + ble 6d9f8 <_PyEval_FormatAwaitableError@@Base+0xefc> │ │ │ │ mov r0, r7 │ │ │ │ str r1, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [r1] │ │ │ │ - beq 6d6dc <_PyEval_FormatAwaitableError@@Base+0xdf0> │ │ │ │ + beq 6d9d8 <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bgt 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bne 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 6d6fc <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + bgt 6d9f8 <_PyEval_FormatAwaitableError@@Base+0xefc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r1] │ │ │ │ - bne 6d6fc <_PyEval_FormatAwaitableError@@Base+0xe10> │ │ │ │ + bne 6d9f8 <_PyEval_FormatAwaitableError@@Base+0xefc> │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r1, r4 │ │ │ │ - b 6d5b8 <_PyEval_FormatAwaitableError@@Base+0xccc> │ │ │ │ + b 6d8b4 <_PyEval_FormatAwaitableError@@Base+0xdb8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bgt 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bne 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6d730 <_PyEval_FormatAwaitableError@@Base+0xe44> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6da2c <_PyEval_FormatAwaitableError@@Base+0xf30> │ │ │ │ mov r4, r7 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d474 <_PyEval_FormatAwaitableError@@Base+0xb88> │ │ │ │ + bgt 6d770 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6d474 <_PyEval_FormatAwaitableError@@Base+0xb88> │ │ │ │ + bne 6d770 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6d474 <_PyEval_FormatAwaitableError@@Base+0xb88> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6d770 <_PyEval_FormatAwaitableError@@Base+0xc74> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9, #24] │ │ │ │ - b 6d7ec <_PyEval_FormatAwaitableError@@Base+0xf00> │ │ │ │ + b 6dae8 <_PyEval_FormatAwaitableError@@Base+0xfec> │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r8 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + beq 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r5, [r3, r6, lsl #2] │ │ │ │ - ble 6d7e4 <_PyEval_FormatAwaitableError@@Base+0xef8> │ │ │ │ + ble 6dae0 <_PyEval_FormatAwaitableError@@Base+0xfe4> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d7c8 <_PyEval_FormatAwaitableError@@Base+0xedc> │ │ │ │ + beq 6dac4 <_PyEval_FormatAwaitableError@@Base+0xfc8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bgt 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bne 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6d414 <_PyEval_FormatAwaitableError@@Base+0xb28> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6d710 <_PyEval_FormatAwaitableError@@Base+0xc14> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6d7e4 <_PyEval_FormatAwaitableError@@Base+0xef8> │ │ │ │ + bgt 6dae0 <_PyEval_FormatAwaitableError@@Base+0xfe4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6d7e4 <_PyEval_FormatAwaitableError@@Base+0xef8> │ │ │ │ + bne 6dae0 <_PyEval_FormatAwaitableError@@Base+0xfe4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ - b 6d3f8 <_PyEval_FormatAwaitableError@@Base+0xb0c> │ │ │ │ + b 6d6f4 <_PyEval_FormatAwaitableError@@Base+0xbf8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, lsl #29 │ │ │ │ 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 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr lr, [r4, #20] │ │ │ │ - movw r0, #46268 @ 0xb4bc │ │ │ │ + movw r0, #39452 @ 0x9a1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr ip, [r4, #16] │ │ │ │ ldrd r2, [r4, #8] │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ 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 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 6d8a0 <_PyEval_FormatAwaitableError@@Base+0xfb4> │ │ │ │ + bne 6db98 <_PyEval_FormatAwaitableError@@Base+0x109c> │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 6d884 <_PyEval_FormatAwaitableError@@Base+0xf98> │ │ │ │ + bgt 6db7c <_PyEval_FormatAwaitableError@@Base+0x1080> │ │ │ │ mov r4, #0 │ │ │ │ - b 6d8a0 <_PyEval_FormatAwaitableError@@Base+0xfb4> │ │ │ │ + b 6db98 <_PyEval_FormatAwaitableError@@Base+0x109c> │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d8d4 <_PyEval_FormatAwaitableError@@Base+0xfe8> │ │ │ │ - b 6d87c <_PyEval_FormatAwaitableError@@Base+0xf90> │ │ │ │ + beq 6dbcc <_PyEval_FormatAwaitableError@@Base+0x10d0> │ │ │ │ + b 6db74 <_PyEval_FormatAwaitableError@@Base+0x1078> │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r6, #2 │ │ │ │ - ldr r3, [pc, #420] @ 6da64 <_PyEval_FormatAwaitableError@@Base+0x1178> │ │ │ │ + ldr r3, [pc, #420] @ 6dd5c <_PyEval_FormatAwaitableError@@Base+0x1260> │ │ │ │ mov r7, #3 │ │ │ │ mov r1, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6da58 <_PyEval_FormatAwaitableError@@Base+0x116c> │ │ │ │ + beq 6dd50 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6d8f4 <_PyEval_FormatAwaitableError@@Base+0x1008> │ │ │ │ - bl dd698 │ │ │ │ + bne 6dbec <_PyEval_FormatAwaitableError@@Base+0x10f0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6da58 <_PyEval_FormatAwaitableError@@Base+0x116c> │ │ │ │ + bne 6dd50 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6d91c <_PyEval_FormatAwaitableError@@Base+0x1030> │ │ │ │ + beq 6dc14 <_PyEval_FormatAwaitableError@@Base+0x1118> │ │ │ │ add r4, r8, r4 │ │ │ │ cmp r4, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 6d93c <_PyEval_FormatAwaitableError@@Base+0x1050> │ │ │ │ - b 6d92c <_PyEval_FormatAwaitableError@@Base+0x1040> │ │ │ │ - bl dd698 │ │ │ │ + beq 6dc34 <_PyEval_FormatAwaitableError@@Base+0x1138> │ │ │ │ + b 6dc24 <_PyEval_FormatAwaitableError@@Base+0x1128> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6d908 <_PyEval_FormatAwaitableError@@Base+0x101c> │ │ │ │ - b 6da58 <_PyEval_FormatAwaitableError@@Base+0x116c> │ │ │ │ + beq 6dc00 <_PyEval_FormatAwaitableError@@Base+0x1104> │ │ │ │ + b 6dd50 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 6da58 <_PyEval_FormatAwaitableError@@Base+0x116c> │ │ │ │ - movw r9, #32344 @ 0x7e58 │ │ │ │ + blt 6dd50 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ + movw r9, #32436 @ 0x7eb4 │ │ │ │ movt r9, #106 @ 0x6a │ │ │ │ eor r4, r5, #1 │ │ │ │ - ldr r8, [r9, #132] @ 0x84 │ │ │ │ + ldr r8, [r9, #88] @ 0x58 │ │ │ │ cmp r8, #0 │ │ │ │ moveq r4, #0 │ │ │ │ andne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6d9b4 <_PyEval_FormatAwaitableError@@Base+0x10c8> │ │ │ │ - bl 10327c │ │ │ │ + beq 6dcac <_PyEval_FormatAwaitableError@@Base+0x11b0> │ │ │ │ + bl 102d8c │ │ │ │ mov r2, #524288 @ 0x80000 │ │ │ │ mov sl, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ bl 2f0e4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6d9b4 <_PyEval_FormatAwaitableError@@Base+0x10c8> │ │ │ │ + bge 6dcac <_PyEval_FormatAwaitableError@@Base+0x11b0> │ │ │ │ cmn r8, #1 │ │ │ │ - bne 6d9f4 <_PyEval_FormatAwaitableError@@Base+0x1108> │ │ │ │ + bne 6dcec <_PyEval_FormatAwaitableError@@Base+0x11f0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ - str r3, [r9, #132] @ 0x84 │ │ │ │ - bne 6d9f4 <_PyEval_FormatAwaitableError@@Base+0x1108> │ │ │ │ + str r3, [r9, #88] @ 0x58 │ │ │ │ + bne 6dcec <_PyEval_FormatAwaitableError@@Base+0x11f0> │ │ │ │ mov r8, #0 │ │ │ │ cmp r8, #0 │ │ │ │ movne r3, r5 │ │ │ │ orreq r3, r5, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 6da30 <_PyEval_FormatAwaitableError@@Base+0x1144> │ │ │ │ - bl 10327c │ │ │ │ + beq 6dd28 <_PyEval_FormatAwaitableError@@Base+0x122c> │ │ │ │ + bl 102d8c │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ mov r7, r3 │ │ │ │ bl 2e354 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6da08 <_PyEval_FormatAwaitableError@@Base+0x111c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 6dd00 <_PyEval_FormatAwaitableError@@Base+0x1204> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 6da38 <_PyEval_FormatAwaitableError@@Base+0x114c> │ │ │ │ + bl 305aac │ │ │ │ + b 6dd30 <_PyEval_FormatAwaitableError@@Base+0x1234> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6da48 <_PyEval_FormatAwaitableError@@Base+0x115c> │ │ │ │ + bne 6dd40 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3148e4 │ │ │ │ + bl 317b50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6da48 <_PyEval_FormatAwaitableError@@Base+0x115c> │ │ │ │ + bne 6dd40 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ mov r0, r6 │ │ │ │ bl 2e0d8 │ │ │ │ - b 6da38 <_PyEval_FormatAwaitableError@@Base+0x114c> │ │ │ │ + b 6dd30 <_PyEval_FormatAwaitableError@@Base+0x1234> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 6da48 <_PyEval_FormatAwaitableError@@Base+0x115c> │ │ │ │ - bl dd698 │ │ │ │ + bne 6dd40 <_PyEval_FormatAwaitableError@@Base+0x1244> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6da58 <_PyEval_FormatAwaitableError@@Base+0x116c> │ │ │ │ + bne 6dd50 <_PyEval_FormatAwaitableError@@Base+0x1254> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r7, [sl], #-224 @ 0xffffff20 │ │ │ │ + rsbeq r7, sl, r0, ror #29 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6dab8 <_PyEval_FormatAwaitableError@@Base+0x11cc> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 6ddb0 <_PyEval_FormatAwaitableError@@Base+0x12b4> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #31436 @ 0x7acc │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #24396 @ 0x5f4c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6db9c <_PyEval_FormatAwaitableError@@Base+0x12b0> │ │ │ │ + b 6de94 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6db9c <_PyEval_FormatAwaitableError@@Base+0x12b0> │ │ │ │ + beq 6de94 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ moveq r5, #0 │ │ │ │ - ldreq r6, [pc, #196] @ 6dba8 <_PyEval_FormatAwaitableError@@Base+0x12bc> │ │ │ │ - beq 6db0c <_PyEval_FormatAwaitableError@@Base+0x1220> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + ldreq r6, [pc, #196] @ 6dea0 <_PyEval_FormatAwaitableError@@Base+0x13a4> │ │ │ │ + beq 6de04 <_PyEval_FormatAwaitableError@@Base+0x1308> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6dab0 <_PyEval_FormatAwaitableError@@Base+0x11c4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6dda8 <_PyEval_FormatAwaitableError@@Base+0x12ac> │ │ │ │ add r6, r6, #4 │ │ │ │ cmp r5, #8 │ │ │ │ - beq 6db44 <_PyEval_FormatAwaitableError@@Base+0x1258> │ │ │ │ + beq 6de3c <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee74 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6db00 <_PyEval_FormatAwaitableError@@Base+0x1214> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6ddf8 <_PyEval_FormatAwaitableError@@Base+0x12fc> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #46288 @ 0xb4d0 │ │ │ │ + movw r1, #39472 @ 0x9a30 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 6db6c <_PyEval_FormatAwaitableError@@Base+0x1280> │ │ │ │ - ldr r0, [pc, #96] @ 6dbac <_PyEval_FormatAwaitableError@@Base+0x12c0> │ │ │ │ + bl 171960 │ │ │ │ + b 6de64 <_PyEval_FormatAwaitableError@@Base+0x1368> │ │ │ │ + ldr r0, [pc, #96] @ 6dea4 <_PyEval_FormatAwaitableError@@Base+0x13a8> │ │ │ │ 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 34d704 │ │ │ │ + bl 34e89c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6db84 <_PyEval_FormatAwaitableError@@Base+0x1298> │ │ │ │ - bl dd698 │ │ │ │ + bne 6de7c <_PyEval_FormatAwaitableError@@Base+0x1380> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ movne r4, #0 │ │ │ │ - b 6db9c <_PyEval_FormatAwaitableError@@Base+0x12b0> │ │ │ │ + b 6de94 <_PyEval_FormatAwaitableError@@Base+0x1398> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ moveq r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, r6, r0, ror r2 │ │ │ │ + rsbeq r3, r6, r0, ror #13 │ │ │ │ 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 │ │ │ │ @@ -64378,181 +64570,181 @@ │ │ │ │ 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, #4492 @ 0x118c │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl 15075c │ │ │ │ + movw r1, #63252 @ 0xf714 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + bl 150184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6dce0 <_PyEval_FormatAwaitableError@@Base+0x13f4> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq 6dfd8 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6dc2c <_PyEval_FormatAwaitableError@@Base+0x1340> │ │ │ │ - bl dd698 │ │ │ │ + bne 6df24 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dce0 <_PyEval_FormatAwaitableError@@Base+0x13f4> │ │ │ │ - bl 315f28 │ │ │ │ + bne 6dfd8 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ + bl 2171c4 <_PyLong_FromByteArray@@Base+0x1120> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6dd18 <_PyEval_FormatAwaitableError@@Base+0x142c> │ │ │ │ - movw r3, #48852 @ 0xbed4 │ │ │ │ + beq 6e010 <_PyEval_FormatAwaitableError@@Base+0x1514> │ │ │ │ + movw r3, #55060 @ 0xd714 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ add r1, r4, #16 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 6dca0 <_PyEval_FormatAwaitableError@@Base+0x13b4> │ │ │ │ + bne 6df98 <_PyEval_FormatAwaitableError@@Base+0x149c> │ │ │ │ cmp r1, #0 │ │ │ │ - bne 6dc70 <_PyEval_FormatAwaitableError@@Base+0x1384> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bne 6df68 <_PyEval_FormatAwaitableError@@Base+0x146c> │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4668 @ 0x123c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #63164 @ 0xf6bc │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6dcb4 <_PyEval_FormatAwaitableError@@Base+0x13c8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6dfac <_PyEval_FormatAwaitableError@@Base+0x14b0> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ mov r1, r5 │ │ │ │ str r6, [sp] │ │ │ │ - bl 21744c │ │ │ │ + bl 2180f4 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #24] │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #24] │ │ │ │ - bne 6dce8 <_PyEval_FormatAwaitableError@@Base+0x13fc> │ │ │ │ - b 6dcb4 <_PyEval_FormatAwaitableError@@Base+0x13c8> │ │ │ │ + bne 6dfe0 <_PyEval_FormatAwaitableError@@Base+0x14e4> │ │ │ │ + b 6dfac <_PyEval_FormatAwaitableError@@Base+0x14b0> │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 6dce8 <_PyEval_FormatAwaitableError@@Base+0x13fc> │ │ │ │ + bge 6dfe0 <_PyEval_FormatAwaitableError@@Base+0x14e4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dce0 <_PyEval_FormatAwaitableError@@Base+0x13f4> │ │ │ │ + bgt 6dfd8 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6dce0 <_PyEval_FormatAwaitableError@@Base+0x13f4> │ │ │ │ + bne 6dfd8 <_PyEval_FormatAwaitableError@@Base+0x14dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6dd18 <_PyEval_FormatAwaitableError@@Base+0x142c> │ │ │ │ + b 6e010 <_PyEval_FormatAwaitableError@@Base+0x1514> │ │ │ │ mov r0, r4 │ │ │ │ - bl 2177a8 │ │ │ │ + bl 218460 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6dd14 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ + bgt 6e00c <_PyEval_FormatAwaitableError@@Base+0x1510> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6dd14 <_PyEval_FormatAwaitableError@@Base+0x1428> │ │ │ │ + bne 6e00c <_PyEval_FormatAwaitableError@@Base+0x1510> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2ec28 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 6dd7c <_PyEval_FormatAwaitableError@@Base+0x1490> │ │ │ │ - bl dd698 │ │ │ │ + bne 6e074 <_PyEval_FormatAwaitableError@@Base+0x1578> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6dd8c <_PyEval_FormatAwaitableError@@Base+0x14a0> │ │ │ │ + bne 6e084 <_PyEval_FormatAwaitableError@@Base+0x1588> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 6ddb4 <_PyEval_FormatAwaitableError@@Base+0x14c8> │ │ │ │ + ldr r1, [pc, #8] @ 6e0ac <_PyEval_FormatAwaitableError@@Base+0x15b0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3eec84 │ │ │ │ + b 3eda3c │ │ │ │ rsbeq r7, fp, ip, asr #5 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 6de08 <_PyEval_FormatAwaitableError@@Base+0x151c> │ │ │ │ + bne 6e100 <_PyEval_FormatAwaitableError@@Base+0x1604> │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6de38 <_PyEval_FormatAwaitableError@@Base+0x154c> │ │ │ │ + bne 6e130 <_PyEval_FormatAwaitableError@@Base+0x1634> │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #60] @ 6de6c <_PyEval_FormatAwaitableError@@Base+0x1580> │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #60] @ 6e164 <_PyEval_FormatAwaitableError@@Base+0x1668> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6de60 <_PyEval_FormatAwaitableError@@Base+0x1574> │ │ │ │ + beq 6e158 <_PyEval_FormatAwaitableError@@Base+0x165c> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl e6674 │ │ │ │ + bl e6888 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6de60 <_PyEval_FormatAwaitableError@@Base+0x1574> │ │ │ │ + beq 6e158 <_PyEval_FormatAwaitableError@@Base+0x165c> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ str r4, [r3, #16] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r7, sl, r0, ror #29 │ │ │ │ + rsbeq r7, sl, r0, lsl 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 3ac050 │ │ │ │ + b 3ab620 │ │ │ │ push {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, #12] │ │ │ │ @@ -64561,554 +64753,554 @@ │ │ │ │ mov r7, #0 │ │ │ │ ldr r8, [r0, #8] │ │ │ │ ldr r9, [r0, #28] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, sl, r6, lsl #2 │ │ │ │ subs r8, r8, #1 │ │ │ │ - bmi 6df5c <_PyEval_FormatAwaitableError@@Base+0x1670> │ │ │ │ + bmi 6e254 <_PyEval_FormatAwaitableError@@Base+0x1758> │ │ │ │ ldr r4, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r1, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6df14 <_PyEval_FormatAwaitableError@@Base+0x1628> │ │ │ │ + bgt 6e20c <_PyEval_FormatAwaitableError@@Base+0x1710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6df14 <_PyEval_FormatAwaitableError@@Base+0x1628> │ │ │ │ + bne 6e20c <_PyEval_FormatAwaitableError@@Base+0x1710> │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - blt 6df6c <_PyEval_FormatAwaitableError@@Base+0x1680> │ │ │ │ + blt 6e264 <_PyEval_FormatAwaitableError@@Base+0x1768> │ │ │ │ ldr r3, [r5, #28] │ │ │ │ add r7, r7, r1 │ │ │ │ cmp r9, r3 │ │ │ │ - beq 6df4c <_PyEval_FormatAwaitableError@@Base+0x1660> │ │ │ │ + beq 6e244 <_PyEval_FormatAwaitableError@@Base+0x1748> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19732 @ 0x4d14 │ │ │ │ + movw r1, #12692 @ 0x3194 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6df6c <_PyEval_FormatAwaitableError@@Base+0x1680> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6e264 <_PyEval_FormatAwaitableError@@Base+0x1768> │ │ │ │ cmp r6, #64 @ 0x40 │ │ │ │ moveq r6, #0 │ │ │ │ ldreq sl, [sl, #260] @ 0x104 │ │ │ │ - b 6debc <_PyEval_FormatAwaitableError@@Base+0x15d0> │ │ │ │ + b 6e1b4 <_PyEval_FormatAwaitableError@@Base+0x16b8> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ 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 43a558 │ │ │ │ + b 4389ac │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne 6dfd8 <_PyEval_FormatAwaitableError@@Base+0x16ec> │ │ │ │ + bne 6e2d0 <_PyEval_FormatAwaitableError@@Base+0x17d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 6e00c <_PyEval_FormatAwaitableError@@Base+0x1720> │ │ │ │ + beq 6e304 <_PyEval_FormatAwaitableError@@Base+0x1808> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #104] @ 6e064 <_PyEval_FormatAwaitableError@@Base+0x1778> │ │ │ │ + ldr r3, [pc, #104] @ 6e35c <_PyEval_FormatAwaitableError@@Base+0x1860> │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e05c <_PyEval_FormatAwaitableError@@Base+0x1770> │ │ │ │ + beq 6e354 <_PyEval_FormatAwaitableError@@Base+0x1858> │ │ │ │ ldr r1, [r0] │ │ │ │ - movw r3, #55308 @ 0xd80c │ │ │ │ + movw r3, #56620 @ 0xdd2c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6e044 <_PyEval_FormatAwaitableError@@Base+0x1758> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6e33c <_PyEval_FormatAwaitableError@@Base+0x1840> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46472 @ 0xb588 │ │ │ │ + movw r1, #39656 @ 0x9ae8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 53384 <_PyEval_FormatExcUnbound@@Base+0x190c> │ │ │ │ + bl 53548 <_PyEval_FormatExcUnbound@@Base+0x1920> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r7, sl, ip, lsl #30 │ │ │ │ + rsbeq r7, sl, ip, lsr 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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 6e0bc <_PyEval_FormatAwaitableError@@Base+0x17d0> │ │ │ │ + bne 6e3b4 <_PyEval_FormatAwaitableError@@Base+0x18b8> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6e0f4 <_PyEval_FormatAwaitableError@@Base+0x1808> │ │ │ │ + beq 6e3ec <_PyEval_FormatAwaitableError@@Base+0x18f0> │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #180] @ 6e1a0 <_PyEval_FormatAwaitableError@@Base+0x18b4> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #180] @ 6e498 <_PyEval_FormatAwaitableError@@Base+0x199c> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e194 <_PyEval_FormatAwaitableError@@Base+0x18a8> │ │ │ │ + beq 6e48c <_PyEval_FormatAwaitableError@@Base+0x1990> │ │ │ │ ldr r7, [r4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6e12c <_PyEval_FormatAwaitableError@@Base+0x1840> │ │ │ │ + beq 6e424 <_PyEval_FormatAwaitableError@@Base+0x1928> │ │ │ │ mov r0, r3 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e15c <_PyEval_FormatAwaitableError@@Base+0x1870> │ │ │ │ + beq 6e454 <_PyEval_FormatAwaitableError@@Base+0x1958> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r2, r4 │ │ │ │ - bl 401360 <_PyLong_UnsignedLongLong_Converter@@Base+0x1334> │ │ │ │ + bl 400128 <_PyLong_UnsignedLongLong_Converter@@Base+0x1334> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b 6e198 <_PyEval_FormatAwaitableError@@Base+0x18ac> │ │ │ │ + b 6e490 <_PyEval_FormatAwaitableError@@Base+0x1994> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41912 @ 0xa3b8 │ │ │ │ + movw r0, #34128 @ 0x8550 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r8, lsr pc │ │ │ │ + rsbeq r7, sl, r8, ror #30 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #32968 @ 0x80c8 │ │ │ │ + movw r0, #25928 @ 0x6548 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 │ │ │ │ - beq 6e20c <_PyEval_FormatAwaitableError@@Base+0x1920> │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6e504 <_PyEval_FormatAwaitableError@@Base+0x1a08> │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e214 <_PyEval_FormatAwaitableError@@Base+0x1928> │ │ │ │ + beq 6e50c <_PyEval_FormatAwaitableError@@Base+0x1a10> │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6e2b8 <_PyEval_FormatAwaitableError@@Base+0x19cc> │ │ │ │ + bne 6e5b0 <_PyEval_FormatAwaitableError@@Base+0x1ab4> │ │ │ │ mov r1, #22 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e2b0 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bne 6e5a8 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e2b0 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bne 6e5a8 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e2b0 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bne 6e5a8 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e2b0 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bne 6e5a8 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e2b0 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bne 6e5a8 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e2b0 <_PyEval_FormatAwaitableError@@Base+0x19c4> │ │ │ │ + bne 6e5a8 <_PyEval_FormatAwaitableError@@Base+0x1aac> │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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 r3, [r0, #32] │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orrs r3, r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ movwne r0, #4556 @ 0x11cc │ │ │ │ - movweq r0, #6244 @ 0x1864 │ │ │ │ + movweq r0, #5624 @ 0x15f8 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ 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, [r0, #16] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 6e32c <_PyEval_FormatAwaitableError@@Base+0x1a40> │ │ │ │ + bne 6e624 <_PyEval_FormatAwaitableError@@Base+0x1b28> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22284 @ 0x570c │ │ │ │ + movw r1, #15244 @ 0x3b8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6e374 <_PyEval_FormatAwaitableError@@Base+0x1a88> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6e66c <_PyEval_FormatAwaitableError@@Base+0x1b70> │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 6e37c <_PyEval_FormatAwaitableError@@Base+0x1a90> │ │ │ │ + bne 6e674 <_PyEval_FormatAwaitableError@@Base+0x1b78> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #16] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 6e37c <_PyEval_FormatAwaitableError@@Base+0x1a90> │ │ │ │ + beq 6e674 <_PyEval_FormatAwaitableError@@Base+0x1b78> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #2 │ │ │ │ - movw r1, #22336 @ 0x5740 │ │ │ │ + movw r1, #15296 @ 0x3bc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [r4, #16] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 3ac050 │ │ │ │ + bl 3ab620 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 40fdb4 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + bl 40e304 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ 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} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e3dc <_PyEval_FormatAwaitableError@@Base+0x1af0> │ │ │ │ - bl dd698 │ │ │ │ + bne 6e6d4 <_PyEval_FormatAwaitableError@@Base+0x1bd8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e410 <_PyEval_FormatAwaitableError@@Base+0x1b24> │ │ │ │ + bne 6e708 <_PyEval_FormatAwaitableError@@Base+0x1c0c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e404 <_PyEval_FormatAwaitableError@@Base+0x1b18> │ │ │ │ + beq 6e6fc <_PyEval_FormatAwaitableError@@Base+0x1c00> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 6e400 <_PyEval_FormatAwaitableError@@Base+0x1b14> │ │ │ │ + blt 6e6f8 <_PyEval_FormatAwaitableError@@Base+0x1bfc> │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006e418 : │ │ │ │ +0006e710 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 368e14 <_PyXIData_RegisterClass@@Base+0x7a4> │ │ │ │ + b 369910 <_PyXIData_RegisterClass@@Base+0x7a4> │ │ │ │ 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 │ │ │ │ sub sp, sp, #24 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #2 │ │ │ │ - bne 6e464 │ │ │ │ + bne 6e75c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e494 │ │ │ │ + bne 6e78c │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #344] @ 6e5e4 │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #344] @ 6e8dc │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 6e5d8 │ │ │ │ + beq 6e8d0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6e4d8 │ │ │ │ - bl e6f4c │ │ │ │ + beq 6e7d0 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6e4d0 │ │ │ │ + bgt 6e7c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6e4d0 │ │ │ │ + bne 6e7c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 6e4ec │ │ │ │ - bl dd698 │ │ │ │ + bne 6e7e4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e4f4 │ │ │ │ + beq 6e7ec │ │ │ │ mov r3, #0 │ │ │ │ - b 6e5d8 │ │ │ │ + b 6e8d0 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 6e510 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 6e808 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33132 @ 0x816c │ │ │ │ + movw r1, #26092 @ 0x65ec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6e4e4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 6e7dc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba774 │ │ │ │ + bl ba620 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 6e5cc │ │ │ │ + beq 6e8c4 │ │ │ │ ldr r9, [r5, #8] │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bls 6e534 │ │ │ │ - bl 370224 │ │ │ │ - b 6e5cc │ │ │ │ + bls 6e82c │ │ │ │ + bl 370d0c │ │ │ │ + b 6e8c4 │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, r6, lsl #2 │ │ │ │ movne r3, r4 │ │ │ │ movne r2, #0 │ │ │ │ - beq 6e52c │ │ │ │ + beq 6e824 │ │ │ │ cmp r8, r3 │ │ │ │ strne r2, [r3], #4 │ │ │ │ - bne 6e550 │ │ │ │ + bne 6e848 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ mov r0, r7 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6e580 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bne 6e878 │ │ │ │ + bl c1214 │ │ │ │ mov r3, r0 │ │ │ │ - b 6e58c │ │ │ │ + b 6e884 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6e5c4 │ │ │ │ + beq 6e8bc │ │ │ │ mov r2, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ sub r9, r9, r2 │ │ │ │ cmp r6, r2 │ │ │ │ clz r9, r9 │ │ │ │ str r4, [r3, #12] │ │ │ │ str r2, [r3, #16] │ │ │ │ lsr r9, r9, #5 │ │ │ │ str r6, [r3, #20] │ │ │ │ moveq r9, #0 │ │ │ │ str r9, [r3, #24] │ │ │ │ - b 6e5d8 │ │ │ │ + b 6e8d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ - b 6e4e4 │ │ │ │ + bl bb9e0 │ │ │ │ + b 6e7dc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, ror #30 │ │ │ │ + mlseq sl, r4, pc, 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, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6e628 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6e920 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e630 │ │ │ │ + beq 6e928 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6e6b0 │ │ │ │ + bne 6e9a8 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e6a8 │ │ │ │ + bne 6e9a0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e6a8 │ │ │ │ + bne 6e9a0 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e6a8 │ │ │ │ + bne 6e9a0 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e6a8 │ │ │ │ + bne 6e9a0 │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006e6b8 : │ │ │ │ - ldr r3, [pc, #132] @ 6e744 │ │ │ │ +0006e9b0 : │ │ │ │ + ldr r3, [pc, #132] @ 6ea3c │ │ │ │ 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 6e738 │ │ │ │ + beq 6ea30 │ │ │ │ ldrb r3, [r0, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 6e6f4 │ │ │ │ + bls 6e9ec │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e6d8 │ │ │ │ - b 6e738 │ │ │ │ + bne 6e9d0 │ │ │ │ + b 6ea30 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 6e71c │ │ │ │ + beq 6ea14 │ │ │ │ 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 6e6e4 │ │ │ │ + bcc 6e9dc │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e738 │ │ │ │ + beq 6ea30 │ │ │ │ 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 │ │ │ │ @@ -65120,181 +65312,181 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6e7a4 │ │ │ │ + bne 6ea9c │ │ │ │ cmp r4, #0 │ │ │ │ - bge 6e788 │ │ │ │ + bge 6ea80 │ │ │ │ mov r5, #0 │ │ │ │ - b 6e7a4 │ │ │ │ + b 6ea9c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6e7d4 │ │ │ │ - b 6e780 │ │ │ │ + beq 6eacc │ │ │ │ + b 6ea78 │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #156] @ 6e868 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #156] @ 6eb60 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e85c │ │ │ │ + beq 6eb54 │ │ │ │ adds r4, r4, r5 │ │ │ │ ldrne r4, [r0] │ │ │ │ mov r0, r6 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ ldr r6, [r0, #20] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6e84c │ │ │ │ + beq 6eb44 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 6e828 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 6eb20 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46768 @ 0xb6b0 │ │ │ │ + movw r1, #39952 @ 0x9c10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r4 │ │ │ │ - bl e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6e848 │ │ │ │ - bl dd698 │ │ │ │ + bne 6eb40 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e85c │ │ │ │ + bne 6eb54 │ │ │ │ str r4, [r5, #20] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq sl, r0, pc, r7 @ │ │ │ │ + rsbeq r7, sl, r0, asr #31 │ │ │ │ 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 6e89c │ │ │ │ + beq 6eb94 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 43aef0 │ │ │ │ + b 439344 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #25456 @ 0x6370 │ │ │ │ + movw r2, #18452 @ 0x4814 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #46832 @ 0xb6f0 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #40016 @ 0x9c50 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@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 67cf0 │ │ │ │ + b 67fe8 │ │ │ │ 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 │ │ │ │ - beq 6e918 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6ec10 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6e920 │ │ │ │ + beq 6ec18 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 6e97c │ │ │ │ + bne 6ec74 │ │ │ │ mov r1, #11 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6e974 │ │ │ │ + bne 6ec6c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6e974 │ │ │ │ + bne 6ec6c │ │ │ │ mov r1, #26 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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} │ │ │ │ │ │ │ │ -0006e984 : │ │ │ │ +0006ec7c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r3, [pc, #44] @ 6e9cc │ │ │ │ + ldr r3, [pc, #44] @ 6ecc4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r1, [r3, #56] @ 0x38 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 2e6564 │ │ │ │ + bl 2ea544 │ │ │ │ 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 │ │ │ │ - ldr r3, [pc, #56] @ 6ea10 │ │ │ │ + ldr r3, [pc, #56] @ 6ed08 │ │ │ │ ldr r3, [r3, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 6ea04 │ │ │ │ + beq 6ecfc │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 319f14 │ │ │ │ + bl 31cdf4 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ @@ -65303,273 +65495,273 @@ │ │ │ │ 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, #46848 @ 0xb700 │ │ │ │ + movweq r1, #40032 @ 0x9c60 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ str ip, [sp, #4] │ │ │ │ strne r1, [sp] │ │ │ │ - movweq ip, #5976 @ 0x1758 │ │ │ │ - movwne r1, #46856 @ 0xb708 │ │ │ │ + movweq ip, #5356 @ 0x14ec │ │ │ │ + movwne r1, #40040 @ 0x9c68 │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ streq ip, [sp] │ │ │ │ - bl eb318 │ │ │ │ + bl eb4f8 │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 6eabc │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 6edb4 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eac4 │ │ │ │ + beq 6edbc │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6eafc │ │ │ │ + bne 6edf4 │ │ │ │ mov r1, #54 @ 0x36 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6eaf8 │ │ │ │ + beq 6edf0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 127d2c │ │ │ │ + bl 127864 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6eafc │ │ │ │ + bne 6edf4 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006eb0c : │ │ │ │ +0006ee04 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 334344 │ │ │ │ + b 336b78 │ │ │ │ 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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 6eb8c │ │ │ │ + bne 6ee84 │ │ │ │ ldr r5, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6ec1c │ │ │ │ - b 6ebac │ │ │ │ + beq 6ef14 │ │ │ │ + b 6eea4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41072 @ 0xa070 │ │ │ │ + movw r0, #35276 @ 0x89cc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6ed30 │ │ │ │ - b 6eb70 │ │ │ │ + beq 6f028 │ │ │ │ + b 6ee68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 6ec1c │ │ │ │ + beq 6ef14 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 6ebd4 │ │ │ │ + beq 6eecc │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ - bne 6ebf0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 6eee8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #46864 @ 0xb710 │ │ │ │ + movw r1, #40048 @ 0x9c70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6ed30 │ │ │ │ + bl 1b6978 │ │ │ │ + b 6f028 │ │ │ │ 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 6ee44 │ │ │ │ + bl 6f13c │ │ │ │ mov r4, r0 │ │ │ │ - b 6ed38 │ │ │ │ + b 6f030 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1e5c44 │ │ │ │ + bl 1e608c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ec68 │ │ │ │ + bne 6ef60 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5c44 │ │ │ │ + bl 1e608c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6ec68 │ │ │ │ + bne 6ef60 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #46928 @ 0xb750 │ │ │ │ + movw r1, #40112 @ 0x9cb0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6ed30 │ │ │ │ + beq 6f028 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6ecac │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 6efa4 │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55696 @ 0xd990 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 218ad0 │ │ │ │ - b 6ed30 │ │ │ │ + bl 219744 │ │ │ │ + b 6f028 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6eccc │ │ │ │ + bne 6efc4 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 218ad0 │ │ │ │ - b 6ed30 │ │ │ │ + bl 219744 │ │ │ │ + b 6f028 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - ble 6ed04 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 6effc │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55696 @ 0xd990 │ │ │ │ + movw r1, #48656 @ 0xbe10 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ - b 6ed30 │ │ │ │ + bl 219744 │ │ │ │ + b 6f028 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 6ee44 │ │ │ │ + bl 6f13c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #108 @ 0x6c │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ - b 6ed38 │ │ │ │ + bl 219744 │ │ │ │ + b 6f030 │ │ │ │ mov r0, #0 │ │ │ │ - b 6ed54 │ │ │ │ + b 6f04c │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, r2 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0006ed5c : │ │ │ │ +0006f054 : │ │ │ │ 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 6edf0 │ │ │ │ + beq 6f0e8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - movw r5, #21976 @ 0x55d8 │ │ │ │ + movw r5, #21356 @ 0x536c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r3, r5 │ │ │ │ - bne 6eda0 │ │ │ │ + bne 6f098 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 6ee14 │ │ │ │ + b 6f10c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cc044 │ │ │ │ + bl cc288 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ee14 │ │ │ │ + beq 6f10c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 42b490 <_PyBytes_GetXIData@@Base+0x6ec> │ │ │ │ + bl 42a020 <_PyBytes_GetXIData@@Base+0x6ec> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ede8 │ │ │ │ + bgt 6f0e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ede8 │ │ │ │ + bne 6f0e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6ee14 │ │ │ │ + b 6f10c │ │ │ │ mov r0, #9 │ │ │ │ - bl f1998 │ │ │ │ + bl f1638 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #21976 @ 0x55d8 │ │ │ │ + movw r0, #21356 @ 0x536c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42b490 <_PyBytes_GetXIData@@Base+0x6ec> │ │ │ │ + b 42a020 <_PyBytes_GetXIData@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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 │ │ │ │ @@ -65579,224 +65771,224 @@ │ │ │ │ cmp r3, r2 │ │ │ │ movne r3, #1 │ │ │ │ movne r0, r1 │ │ │ │ strbne r3, [fp, #-9] │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 6eeac │ │ │ │ + ble 6f1a4 │ │ │ │ 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 6ee80 │ │ │ │ + b 6f178 │ │ │ │ ldrb r0, [fp, #-9] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0006eec0 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ +0006f1b8 <_PyXI_ExcInfoAsObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45020 │ │ │ │ + b 451b0 │ │ │ │ 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, #20] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 6ef1c <_PyXI_ExcInfoAsObject@@Base+0x5c> │ │ │ │ + beq 6f214 <_PyXI_ExcInfoAsObject@@Base+0x5c> │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 433838 │ │ │ │ + bl 432008 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6ef34 <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ - b 6ef68 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + bne 6f22c <_PyXI_ExcInfoAsObject@@Base+0x74> │ │ │ │ + b 6f260 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 42c64c <_PyBytes_GetXIData@@Base+0x18a8> │ │ │ │ + bl 42b1dc <_PyBytes_GetXIData@@Base+0x18a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #20] │ │ │ │ - bne 6eefc <_PyXI_ExcInfoAsObject@@Base+0x3c> │ │ │ │ - b 6ef68 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ - bl 3fb0f8 <_PyTime_AsTimeval@@Base+0xbc8> │ │ │ │ + bne 6f1f4 <_PyXI_ExcInfoAsObject@@Base+0x3c> │ │ │ │ + b 6f260 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + bl 3f9e8c <_PyTime_AsTimeval@@Base+0xbc4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6ef50 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ + ble 6f248 <_PyXI_ExcInfoAsObject@@Base+0x90> │ │ │ │ mov r4, r5 │ │ │ │ - b 6ef68 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ + b 6f260 <_PyXI_ExcInfoAsObject@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6ef48 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ + bne 6f240 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6ef48 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6f240 <_PyXI_ExcInfoAsObject@@Base+0x88> │ │ │ │ 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 │ │ │ │ - bl 3dbe50 │ │ │ │ + bl 3e28e4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 6efa0 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ - beq 6efa8 <_PyXI_ExcInfoAsObject@@Base+0xe8> │ │ │ │ + blt 6f298 <_PyXI_ExcInfoAsObject@@Base+0xe0> │ │ │ │ + beq 6f2a0 <_PyXI_ExcInfoAsObject@@Base+0xe8> │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r7, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r9, [r1] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r3 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f02c <_PyXI_ExcInfoAsObject@@Base+0x16c> │ │ │ │ + bne 6f324 <_PyXI_ExcInfoAsObject@@Base+0x16c> │ │ │ │ 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 6f034 <_PyXI_ExcInfoAsObject@@Base+0x174> │ │ │ │ + bhi 6f32c <_PyXI_ExcInfoAsObject@@Base+0x174> │ │ │ │ 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 faeac │ │ │ │ + b faa00 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r0, #5992 @ 0x1768 │ │ │ │ + movw r0, #5372 @ 0x14fc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #932 @ 0x3a4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #59428 @ 0xe824 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 29af64 <_PyUnicode_IsLinebreak@@Base+0xb20> │ │ │ │ + bl 29e770 <_PyUnicode_IsLinebreak@@Base+0xbc4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f0b8 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ - bl 380c44 │ │ │ │ + beq 6f3b0 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ + bl 381134 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 6f0b8 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ + bne 6f3b0 <_PyXI_ExcInfoAsObject@@Base+0x1f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f0b4 <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ + bgt 6f3ac <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f0b4 <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ + bne 6f3ac <_PyXI_ExcInfoAsObject@@Base+0x1f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f10c <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + beq 6f404 <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f10c <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + bgt 6f404 <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 6f10c <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 6f404 <_PyXI_ExcInfoAsObject@@Base+0x24c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c4360 │ │ │ │ + b c45a0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #932 @ 0x3a4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #59428 @ 0xe824 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ │ │ │ │ -0006f140 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ +0006f438 <_PyXI_FormatExcInfo@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 45368 │ │ │ │ + b 454f8 │ │ │ │ push {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 │ │ │ │ - bne 6f190 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ + bne 6f488 <_PyXI_FormatExcInfo@@Base+0x50> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f1a4 <_PyXI_FormatExcInfo@@Base+0x64> │ │ │ │ - b 6f1b4 <_PyXI_FormatExcInfo@@Base+0x74> │ │ │ │ + bne 6f49c <_PyXI_FormatExcInfo@@Base+0x64> │ │ │ │ + b 6f4ac <_PyXI_FormatExcInfo@@Base+0x74> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f180 <_PyXI_FormatExcInfo@@Base+0x40> │ │ │ │ + beq 6f478 <_PyXI_FormatExcInfo@@Base+0x40> │ │ │ │ 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 6f1d0 <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ + beq 6f4c8 <_PyXI_FormatExcInfo@@Base+0x90> │ │ │ │ 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} │ │ │ │ @@ -65805,252 +65997,252 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #932 @ 0x3a4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #59428 @ 0xe824 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 1d2118 │ │ │ │ + b 1d2580 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r3, #8220 @ 0x201c │ │ │ │ + movw r3, #7600 @ 0x1db0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 6f2a0 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ + beq 6f598 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 6f2a0 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ + beq 6f598 <_PyXI_FormatExcInfo@@Base+0x160> │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #20 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r2, r3 │ │ │ │ stm sp, {r1, ip} │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39776 @ 0x9b60 │ │ │ │ + movw r1, #31992 @ 0x7cf8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 150af8 │ │ │ │ + bl 14ff34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f2c4 <_PyXI_FormatExcInfo@@Base+0x184> │ │ │ │ + bne 6f5bc <_PyXI_FormatExcInfo@@Base+0x184> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f358 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + b 6f650 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 6f26c <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ + beq 6f564 <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39776 @ 0x9b60 │ │ │ │ + movw r0, #31992 @ 0x7cf8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f298 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ - b 6f26c <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ + beq 6f590 <_PyXI_FormatExcInfo@@Base+0x158> │ │ │ │ + b 6f564 <_PyXI_FormatExcInfo@@Base+0x12c> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f358 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + beq 6f650 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6f2f8 <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ + bne 6f5f0 <_PyXI_FormatExcInfo@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r5, r0 │ │ │ │ - b 6f308 <_PyXI_FormatExcInfo@@Base+0x1c8> │ │ │ │ + b 6f600 <_PyXI_FormatExcInfo@@Base+0x1c8> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f338 <_PyXI_FormatExcInfo@@Base+0x1f8> │ │ │ │ + bne 6f630 <_PyXI_FormatExcInfo@@Base+0x1f8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f330 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ + bgt 6f628 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f330 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ + bne 6f628 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 6f358 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ + b 6f650 <_PyXI_FormatExcInfo@@Base+0x218> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [r5, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ - b 6f330 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ + b 6f628 <_PyXI_FormatExcInfo@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0006f364 <_PyXI_FreeExcInfo@@Base>: │ │ │ │ +0006f65c <_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 4549c │ │ │ │ + bl 4562c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ad83c │ │ │ │ + b ad43c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #42968 @ 0xa7d8 │ │ │ │ + movw r1, #35184 @ 0x8970 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f4d4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 6f7cc <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - bne 6f3e8 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 6f6e0 <_PyXI_FreeExcInfo@@Base+0x84> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53296 @ 0xd030 │ │ │ │ + movw r1, #47148 @ 0xb82c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - b 6f400 <_PyXI_FreeExcInfo@@Base+0x9c> │ │ │ │ + b 6f6f8 <_PyXI_FreeExcInfo@@Base+0x9c> │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 6f410 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 6f708 <_PyXI_FreeExcInfo@@Base+0xac> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53316 @ 0xd044 │ │ │ │ + movw r1, #47168 @ 0xb840 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1b6770 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 1b6978 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ push {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, #25752 @ 0x6498 │ │ │ │ + movw r1, #25132 @ 0x622c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldrb r3, [ip, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp ip, r1 │ │ │ │ moveq r3, #0 │ │ │ │ andne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movwne r4, #5968 @ 0x1750 │ │ │ │ + movwne r4, #5348 @ 0x14e4 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 6f4cc <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ + bne 6f7c4 <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ mov r6, r0 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f4cc <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ + beq 6f7c4 <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ mov r1, r6 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f4a8 <_PyXI_FreeExcInfo@@Base+0x144> │ │ │ │ + bne 6f7a0 <_PyXI_FreeExcInfo@@Base+0x144> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f4cc <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ + beq 6f7c4 <_PyXI_FreeExcInfo@@Base+0x168> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f4c8 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ + bgt 6f7c0 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f4c8 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ + bne 6f7c0 <_PyXI_FreeExcInfo@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 6bef0 │ │ │ │ + bl 6c1e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f584 <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ + beq 6f87c <_PyXI_FreeExcInfo@@Base+0x220> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f51c <_PyXI_FreeExcInfo@@Base+0x1b8> │ │ │ │ + bne 6f814 <_PyXI_FreeExcInfo@@Base+0x1b8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ - bl 2f1110 │ │ │ │ + bl 2f4f98 │ │ │ │ mov r5, r0 │ │ │ │ - b 6f534 <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ + b 6f82c <_PyXI_FreeExcInfo@@Base+0x1d0> │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ - movw r2, #32804 @ 0x8024 │ │ │ │ + movw r2, #25764 @ 0x64a4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 16af60 │ │ │ │ + bl 16abe8 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f554 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ + bgt 6f84c <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f554 <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ + bne 6f84c <_PyXI_FreeExcInfo@@Base+0x1f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f580 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + bne 6f878 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6f580 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ - bl 1764a0 │ │ │ │ + beq 6f878 <_PyXI_FreeExcInfo@@Base+0x21c> │ │ │ │ + bl 176130 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 40a2b0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 408fb0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #53612 @ 0xd16c │ │ │ │ + movw r3, #54924 @ 0xd68c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 6f744 <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ + bne 6fa3c <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 6f744 <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ + bne 6fa3c <_PyXI_FreeExcInfo@@Base+0x3e0> │ │ │ │ push {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 r7, [r0, #8] │ │ │ │ @@ -66059,310 +66251,310 @@ │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r5, [r7, #8] │ │ │ │ ldr r1, [sl, #16] │ │ │ │ add r2, r5, #3 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ sub r6, r5, #1 │ │ │ │ ldr r0, [r7, r2, lsl #2] │ │ │ │ - bl 1befc8 │ │ │ │ + bl 1bf42c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f75c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + beq 6fa54 <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ sub r0, r9, #1 │ │ │ │ add r0, r0, r5 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r3, r7, #12 │ │ │ │ addne ip, r5, #12 │ │ │ │ movne r1, #0 │ │ │ │ - bne 6f644 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + bne 6f93c <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f63c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + bgt 6f934 <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f63c <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ + bne 6f934 <_PyXI_FreeExcInfo@@Base+0x2d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f75c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + b 6fa54 <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ cmp r6, r1 │ │ │ │ - ble 6f66c <_PyXI_FreeExcInfo@@Base+0x308> │ │ │ │ + ble 6f964 <_PyXI_FreeExcInfo@@Base+0x308> │ │ │ │ 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 6f644 <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ + b 6f93c <_PyXI_FreeExcInfo@@Base+0x2e0> │ │ │ │ bic r6, r6, r6, asr #31 │ │ │ │ add sl, sl, #16 │ │ │ │ add r3, r6, #4 │ │ │ │ mov r2, #1 │ │ │ │ add r6, r5, r6, lsl #2 │ │ │ │ add r6, r6, #16 │ │ │ │ str r4, [r5, r3, lsl #2] │ │ │ │ cmp r9, r2 │ │ │ │ - ble 6f6b0 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ + ble 6f9a8 <_PyXI_FreeExcInfo@@Base+0x34c> │ │ │ │ ldr r1, [sl, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r6, #4]! │ │ │ │ - b 6f688 <_PyXI_FreeExcInfo@@Base+0x324> │ │ │ │ + b 6f980 <_PyXI_FreeExcInfo@@Base+0x324> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r8, #12] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 3a1f80 │ │ │ │ + bl 3a1920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6f6ec <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ + bne 6f9e4 <_PyXI_FreeExcInfo@@Base+0x388> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f75c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + bgt 6fa54 <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6f75c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + bne 6fa54 <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6f75c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6fa54 <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3525f8 <_PyTemplate_Build@@Base> │ │ │ │ + bl 3537e0 <_PyTemplate_Build@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f71c <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ + bgt 6fa14 <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6f71c <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ + bne 6fa14 <_PyXI_FreeExcInfo@@Base+0x3b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f73c <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ + bgt 6fa34 <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f73c <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ + bne 6fa34 <_PyXI_FreeExcInfo@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ - b 6f75c <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 6fa54 <_PyXI_FreeExcInfo@@Base+0x3f8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47064 @ 0xb7d8 │ │ │ │ + movw r1, #40248 @ 0x9d38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ mov r3, #0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 6f7c8 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ + bne 6fac0 <_PyXI_FreeExcInfo@@Base+0x464> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1beaf8 │ │ │ │ + bl 1bef5c │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bgt 6f818 <_PyXI_FreeExcInfo@@Base+0x4b4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bgt 6fb10 <_PyXI_FreeExcInfo@@Base+0x4b4> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #42488 @ 0xa5f8 │ │ │ │ + movw r1, #36316 @ 0x8ddc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 6f868 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ - ldr r3, [pc, #316] @ 6f90c <_PyXI_FreeExcInfo@@Base+0x5a8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 6fb60 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + ldr r3, [pc, #316] @ 6fc04 <_PyXI_FreeExcInfo@@Base+0x5a8> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r0, [pc, #312] @ 6f910 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ + ldr r0, [pc, #312] @ 6fc08 <_PyXI_FreeExcInfo@@Base+0x5ac> │ │ │ │ str r2, [sp] │ │ │ │ - movw r2, #47156 @ 0xb834 │ │ │ │ + movw r2, #40340 @ 0x9d94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 1732a4 │ │ │ │ + bl 172f34 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #292] @ 6f914 <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ + ldr r0, [pc, #292] @ 6fc0c <_PyXI_FreeExcInfo@@Base+0x5b0> │ │ │ │ ldr r3, [r0, #900] @ 0x384 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f80c <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ + bgt 6fb04 <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #900] @ 0x384 │ │ │ │ - bne 6f80c <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ + bne 6fb04 <_PyXI_FreeExcInfo@@Base+0x4a8> │ │ │ │ add r0, r0, #900 @ 0x384 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6f798 <_PyXI_FreeExcInfo@@Base+0x434> │ │ │ │ - b 6f868 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + bne 6fa90 <_PyXI_FreeExcInfo@@Base+0x434> │ │ │ │ + b 6fb60 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ sub r0, r0, #1 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6f900 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ + beq 6fbf8 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ add sl, r6, #16 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ add r7, r7, #1 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6f870 <_PyXI_FreeExcInfo@@Base+0x50c> │ │ │ │ + bne 6fb68 <_PyXI_FreeExcInfo@@Base+0x50c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f868 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + bgt 6fb60 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f868 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ + bne 6fb60 <_PyXI_FreeExcInfo@@Base+0x504> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6f900 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ + b 6fbf8 <_PyXI_FreeExcInfo@@Base+0x59c> │ │ │ │ cmp r8, r7 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne 6f834 <_PyXI_FreeExcInfo@@Base+0x4d0> │ │ │ │ + bne 6fb2c <_PyXI_FreeExcInfo@@Base+0x4d0> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 6f8a0 <_PyXI_FreeExcInfo@@Base+0x53c> │ │ │ │ + bne 6fb98 <_PyXI_FreeExcInfo@@Base+0x53c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r5, r0 │ │ │ │ - b 6f8b0 <_PyXI_FreeExcInfo@@Base+0x54c> │ │ │ │ + b 6fba8 <_PyXI_FreeExcInfo@@Base+0x54c> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6f8dc <_PyXI_FreeExcInfo@@Base+0x578> │ │ │ │ + bne 6fbd4 <_PyXI_FreeExcInfo@@Base+0x578> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6f8fc <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bgt 6fbf4 <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6f8fc <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bne 6fbf4 <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6f8fc <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6fbf4 <_PyXI_FreeExcInfo@@Base+0x598> │ │ │ │ ldr r2, [r6, #16] │ │ │ │ str r4, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ strd r2, [r5, #12] │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r7, [sl], #-252 @ 0xffffff04 │ │ │ │ + rsbeq r7, sl, ip, ror #31 │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #25752 @ 0x6498 │ │ │ │ + movw r2, #25132 @ 0x622c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 6f964 <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ - movw r4, #5968 @ 0x1750 │ │ │ │ + beq 6fc5c <_PyXI_FreeExcInfo@@Base+0x600> │ │ │ │ + movw r4, #5348 @ 0x14e4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6f984 <_PyXI_FreeExcInfo@@Base+0x620> │ │ │ │ + b 6fc7c <_PyXI_FreeExcInfo@@Base+0x620> │ │ │ │ mov r4, r0 │ │ │ │ - bl 53584 <_PyEval_FormatExcUnbound@@Base+0x1b0c> │ │ │ │ + bl 5374c <_PyEval_FormatExcUnbound@@Base+0x1b24> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 6f958 <_PyXI_FreeExcInfo@@Base+0x5f4> │ │ │ │ + beq 6fc50 <_PyXI_FreeExcInfo@@Base+0x5f4> │ │ │ │ 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, #42976 @ 0xa7e0 │ │ │ │ + movw r1, #35192 @ 0x8978 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f4d4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 6f7cc <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3e4d3c │ │ │ │ + b 3e53e8 │ │ │ │ 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 41955c <_PyObject_GetState@@Base> │ │ │ │ + bl 417a6c <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6fa64 <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ + beq 6fd5c <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ mov r0, r5 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne 6fa20 <_PyXI_FreeExcInfo@@Base+0x6bc> │ │ │ │ + bne 6fd18 <_PyXI_FreeExcInfo@@Base+0x6bc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fa18 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ + bgt 6fd10 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6fa18 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ + bne 6fd10 <_PyXI_FreeExcInfo@@Base+0x6b4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6fa64 <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ + b 6fd5c <_PyXI_FreeExcInfo@@Base+0x700> │ │ │ │ ldr r2, [r5, #32] │ │ │ │ ldr r1, [r5, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 6fa4c <_PyXI_FreeExcInfo@@Base+0x6e8> │ │ │ │ + bge 6fd44 <_PyXI_FreeExcInfo@@Base+0x6e8> │ │ │ │ mov r3, ip │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #47164 @ 0xb83c │ │ │ │ + movw r0, #40348 @ 0x9d9c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r3, r4 │ │ │ │ str ip, [sp] │ │ │ │ - movw r0, #47172 @ 0xb844 │ │ │ │ + movw r0, #40356 @ 0x9da4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #42716 @ 0xa6dc │ │ │ │ + movw r1, #34932 @ 0x8874 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 6f4d4 <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ + b 6f7cc <_PyXI_FreeExcInfo@@Base+0x170> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ ldreq r3, [r0, #8] │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r3] │ │ │ │ @@ -66375,103 +66567,103 @@ │ │ │ │ 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 │ │ │ │ - beq 6fb1c <_PyXI_FreeExcInfo@@Base+0x7b8> │ │ │ │ - movw r5, #48628 @ 0xbdf4 │ │ │ │ + beq 6fe14 <_PyXI_FreeExcInfo@@Base+0x7b8> │ │ │ │ + movw r5, #49940 @ 0xc314 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 6e2f0 <_PyEval_FormatAwaitableError@@Base+0x1a04> │ │ │ │ + bl 6e5e8 <_PyEval_FormatAwaitableError@@Base+0x1aec> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 6fb54 <_PyXI_FreeExcInfo@@Base+0x7f0> │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 6fe4c <_PyXI_FreeExcInfo@@Base+0x7f0> │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fb28 <_PyXI_FreeExcInfo@@Base+0x7c4> │ │ │ │ - bl 1764a0 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 6fe20 <_PyXI_FreeExcInfo@@Base+0x7c4> │ │ │ │ + bl 176130 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 6fb8c <_PyXI_FreeExcInfo@@Base+0x828> │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + b 6fe84 <_PyXI_FreeExcInfo@@Base+0x828> │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fb18 <_PyXI_FreeExcInfo@@Base+0x7b4> │ │ │ │ + bne 6fe10 <_PyXI_FreeExcInfo@@Base+0x7b4> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 6fb18 <_PyXI_FreeExcInfo@@Base+0x7b4> │ │ │ │ - b 6fb8c <_PyXI_FreeExcInfo@@Base+0x828> │ │ │ │ + bne 6fe10 <_PyXI_FreeExcInfo@@Base+0x7b4> │ │ │ │ + b 6fe84 <_PyXI_FreeExcInfo@@Base+0x828> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fb70 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ + bgt 6fe68 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6fb70 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 6fe68 <_PyXI_FreeExcInfo@@Base+0x80c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #59784 @ 0xe988 │ │ │ │ + movw r1, #52744 @ 0xce08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #8] │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 6fbd4 <_PyXI_FreeExcInfo@@Base+0x870> │ │ │ │ + bne 6fecc <_PyXI_FreeExcInfo@@Base+0x870> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r0, #53724 @ 0xd1dc │ │ │ │ + movw r0, #46684 @ 0xb65c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ - bl 36788c <_PyErr_Format@@Base+0x6ec> │ │ │ │ + b d3434 │ │ │ │ + bl 3685ac <_PyErr_Format@@Base+0x6ec> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6fc28 <_PyXI_FreeExcInfo@@Base+0x8c4> │ │ │ │ + beq 6ff20 <_PyXI_FreeExcInfo@@Base+0x8c4> │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #15420 @ 0x3c3c │ │ │ │ + movw r0, #8380 @ 0x20bc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 6fc10 <_PyXI_FreeExcInfo@@Base+0x8ac> │ │ │ │ + ble 6ff08 <_PyXI_FreeExcInfo@@Base+0x8ac> │ │ │ │ mov r4, r5 │ │ │ │ - b 6fc28 <_PyXI_FreeExcInfo@@Base+0x8c4> │ │ │ │ + b 6ff20 <_PyXI_FreeExcInfo@@Base+0x8c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 6fc08 <_PyXI_FreeExcInfo@@Base+0x8a4> │ │ │ │ + bne 6ff00 <_PyXI_FreeExcInfo@@Base+0x8a4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 6fc08 <_PyXI_FreeExcInfo@@Base+0x8a4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 6ff00 <_PyXI_FreeExcInfo@@Base+0x8a4> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 6fc58 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ + beq 6ff50 <_PyXI_FreeExcInfo@@Base+0x8f4> │ │ │ │ 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) │ │ │ │ @@ -66479,83 +66671,83 @@ │ │ │ │ push {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 6fcb8 <_PyXI_FreeExcInfo@@Base+0x954> │ │ │ │ + bne 6ffb0 <_PyXI_FreeExcInfo@@Base+0x954> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6fcd8 <_PyXI_FreeExcInfo@@Base+0x974> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 6ffd0 <_PyXI_FreeExcInfo@@Base+0x974> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11968 @ 0x2ec0 │ │ │ │ + movw r0, #4928 @ 0x1340 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 6fd0c <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 70004 <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11968 @ 0x2ec0 │ │ │ │ + movw r0, #4928 @ 0x1340 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fd0c <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ - b 6fc84 <_PyXI_FreeExcInfo@@Base+0x920> │ │ │ │ + beq 70004 <_PyXI_FreeExcInfo@@Base+0x9a8> │ │ │ │ + b 6ff7c <_PyXI_FreeExcInfo@@Base+0x920> │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 6fd14 <_PyXI_FreeExcInfo@@Base+0x9b0> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 7000c <_PyXI_FreeExcInfo@@Base+0x9b0> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11968 @ 0x2ec0 │ │ │ │ + movw r0, #4928 @ 0x1340 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 6fd70 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + b 70068 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b2b74 │ │ │ │ + bl 1b2d7c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6fd70 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + beq 70068 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1b2b74 │ │ │ │ + bl 1b2d7c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r6, r5 │ │ │ │ - beq 6fd4c <_PyXI_FreeExcInfo@@Base+0x9e8> │ │ │ │ + beq 70044 <_PyXI_FreeExcInfo@@Base+0x9e8> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2eb38 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 6fd64 <_PyXI_FreeExcInfo@@Base+0xa00> │ │ │ │ + bne 7005c <_PyXI_FreeExcInfo@@Base+0xa00> │ │ │ │ mov r4, r6 │ │ │ │ - b 6fd70 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ + b 70068 <_PyXI_FreeExcInfo@@Base+0xa0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ - b 6fd5c <_PyXI_FreeExcInfo@@Base+0x9f8> │ │ │ │ + bl ba0f0 │ │ │ │ + b 70054 <_PyXI_FreeExcInfo@@Base+0x9f8> │ │ │ │ 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 r1, [pc, #132] @ 6fe1c <_PyXI_FreeExcInfo@@Base+0xab8> │ │ │ │ + ldr r1, [pc, #132] @ 70114 <_PyXI_FreeExcInfo@@Base+0xab8> │ │ │ │ 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] │ │ │ │ @@ -66568,988 +66760,988 @@ │ │ │ │ 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 6fe0c <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ + beq 70104 <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ ldr r3, [r0] │ │ │ │ str ip, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6fe0c <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ + bgt 70104 <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, ip │ │ │ │ - bne 6fe0c <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 70104 <_PyXI_FreeExcInfo@@Base+0xaa8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d9240 │ │ │ │ + b d95e4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47192 @ 0xb858 │ │ │ │ + movw r0, #40376 @ 0x9db8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6fea0 <_PyXI_FreeExcInfo@@Base+0xb3c> │ │ │ │ + bne 70198 <_PyXI_FreeExcInfo@@Base+0xb3c> │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 6fe84 <_PyXI_FreeExcInfo@@Base+0xb20> │ │ │ │ + bgt 7017c <_PyXI_FreeExcInfo@@Base+0xb20> │ │ │ │ mov r5, #0 │ │ │ │ - b 6fea0 <_PyXI_FreeExcInfo@@Base+0xb3c> │ │ │ │ + b 70198 <_PyXI_FreeExcInfo@@Base+0xb3c> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6fed0 <_PyXI_FreeExcInfo@@Base+0xb6c> │ │ │ │ - b 6fe7c <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ + beq 701c8 <_PyXI_FreeExcInfo@@Base+0xb6c> │ │ │ │ + b 70174 <_PyXI_FreeExcInfo@@Base+0xb18> │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #192] @ 6ff88 <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #192] @ 70280 <_PyXI_FreeExcInfo@@Base+0xc24> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ff7c <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ + beq 70274 <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ add r2, r6, r5 │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - movweq r6, #5976 @ 0x1758 │ │ │ │ + movweq r6, #5356 @ 0x14ec │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ ldrne r6, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 6ff08 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ + bne 70200 <_PyXI_FreeExcInfo@@Base+0xba4> │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 6ff7c <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ + b 70274 <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 6fef0 <_PyXI_FreeExcInfo@@Base+0xb8c> │ │ │ │ + beq 701e8 <_PyXI_FreeExcInfo@@Base+0xb8c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl d9580 │ │ │ │ + bl d9928 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 6ff48 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ + beq 70240 <_PyXI_FreeExcInfo@@Base+0xbe4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 6ff68 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ + bgt 70260 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 6ff68 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ + bne 70260 <_PyXI_FreeExcInfo@@Base+0xc04> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 6ff7c <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ - bl dd698 │ │ │ │ + bne 70274 <_PyXI_FreeExcInfo@@Base+0xc18> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 6fef0 <_PyXI_FreeExcInfo@@Base+0xb8c> │ │ │ │ + beq 701e8 <_PyXI_FreeExcInfo@@Base+0xb8c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r7, sl, r4, asr #31 │ │ │ │ + strdeq r7, [sl], #-244 @ 0xffffff0c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d13} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #68 @ 0x44 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #112 @ 0x70 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 6ffe8 <_PyXI_FreeExcInfo@@Base+0xc84> │ │ │ │ + bne 702e0 <_PyXI_FreeExcInfo@@Base+0xc84> │ │ │ │ cmp r7, #1 │ │ │ │ - bgt 6ffcc <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ + bgt 702c4 <_PyXI_FreeExcInfo@@Base+0xc68> │ │ │ │ mov r5, #0 │ │ │ │ - b 6ffe8 <_PyXI_FreeExcInfo@@Base+0xc84> │ │ │ │ + b 702e0 <_PyXI_FreeExcInfo@@Base+0xc84> │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7001c <_PyXI_FreeExcInfo@@Base+0xcb8> │ │ │ │ - b 6ffc4 <_PyXI_FreeExcInfo@@Base+0xc60> │ │ │ │ + beq 70314 <_PyXI_FreeExcInfo@@Base+0xcb8> │ │ │ │ + b 702bc <_PyXI_FreeExcInfo@@Base+0xc60> │ │ │ │ mov r1, #2 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r1, [sp] │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #624] @ 70280 <_PyXI_FreeExcInfo@@Base+0xf1c> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #624] @ 70578 <_PyXI_FreeExcInfo@@Base+0xf1c> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + beq 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ mov r6, r4 │ │ │ │ ldr r0, [r6] │ │ │ │ add r7, r7, r5 │ │ │ │ - bl 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vstr d0, [fp, #-148] @ 0xffffff6c │ │ │ │ vstr d1, [fp, #-140] @ 0xffffff74 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70240 <_PyXI_FreeExcInfo@@Base+0xedc> │ │ │ │ + bne 70538 <_PyXI_FreeExcInfo@@Base+0xedc> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ vstr d0, [fp, #-164] @ 0xffffff5c │ │ │ │ vstr d1, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70240 <_PyXI_FreeExcInfo@@Base+0xedc> │ │ │ │ + bne 70538 <_PyXI_FreeExcInfo@@Base+0xedc> │ │ │ │ cmp r7, #2 │ │ │ │ - beq 70138 <_PyXI_FreeExcInfo@@Base+0xdd4> │ │ │ │ + beq 70430 <_PyXI_FreeExcInfo@@Base+0xdd4> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r5, #26912 @ 0x6920 │ │ │ │ + movw r5, #26292 @ 0x66b4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 700b4 <_PyXI_FreeExcInfo@@Base+0xd50> │ │ │ │ + beq 703ac <_PyXI_FreeExcInfo@@Base+0xd50> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d10, [r0, #8] │ │ │ │ - beq 700a8 <_PyXI_FreeExcInfo@@Base+0xd44> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 703a0 <_PyXI_FreeExcInfo@@Base+0xd44> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d10, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 700a8 <_PyXI_FreeExcInfo@@Base+0xd44> │ │ │ │ - bl dd698 │ │ │ │ + bne 703a0 <_PyXI_FreeExcInfo@@Base+0xd44> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + bne 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ cmp r7, #3 │ │ │ │ - beq 70248 <_PyXI_FreeExcInfo@@Base+0xee4> │ │ │ │ - b 700b8 <_PyXI_FreeExcInfo@@Base+0xd54> │ │ │ │ - vldr d10, [pc, #428] @ 70268 <_PyXI_FreeExcInfo@@Base+0xf04> │ │ │ │ + beq 70540 <_PyXI_FreeExcInfo@@Base+0xee4> │ │ │ │ + b 703b0 <_PyXI_FreeExcInfo@@Base+0xd54> │ │ │ │ + vldr d10, [pc, #428] @ 70560 <_PyXI_FreeExcInfo@@Base+0xf04> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r5 │ │ │ │ vldreq d11, [r0, #8] │ │ │ │ - beq 700f0 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 703e8 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d11, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 700f0 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ - bl dd698 │ │ │ │ + bne 703e8 <_PyXI_FreeExcInfo@@Base+0xd8c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + bne 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bmi 70108 <_PyXI_FreeExcInfo@@Base+0xda4> │ │ │ │ + bmi 70400 <_PyXI_FreeExcInfo@@Base+0xda4> │ │ │ │ vcmpe.f64 d11, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 70140 <_PyXI_FreeExcInfo@@Base+0xddc> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bpl 70438 <_PyXI_FreeExcInfo@@Base+0xddc> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17708 @ 0x452c │ │ │ │ + movw r1, #10668 @ 0x29ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - bl dd698 │ │ │ │ + bl 1b6978 │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - b 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ - vldr d10, [pc, #296] @ 70268 <_PyXI_FreeExcInfo@@Base+0xf04> │ │ │ │ - vldr d11, [pc, #300] @ 70270 <_PyXI_FreeExcInfo@@Base+0xf0c> │ │ │ │ + b 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + vldr d10, [pc, #296] @ 70560 <_PyXI_FreeExcInfo@@Base+0xf04> │ │ │ │ + vldr d11, [pc, #300] @ 70568 <_PyXI_FreeExcInfo@@Base+0xf0c> │ │ │ │ vldr d13, [fp, #-148] @ 0xffffff6c │ │ │ │ vldr d8, [fp, #-164] @ 0xffffff5c │ │ │ │ vldr d12, [fp, #-140] @ 0xffffff74 │ │ │ │ vldr d9, [fp, #-156] @ 0xffffff64 │ │ │ │ vcmp.f64 d13, d8 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ vcmp.f64 d9, d12 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70184 <_PyXI_FreeExcInfo@@Base+0xe20> │ │ │ │ + beq 7047c <_PyXI_FreeExcInfo@@Base+0xe20> │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ vabs.f64 d6, d13 │ │ │ │ - vldr d7, [pc, #232] @ 70278 <_PyXI_FreeExcInfo@@Base+0xf14> │ │ │ │ + vldr d7, [pc, #232] @ 70570 <_PyXI_FreeExcInfo@@Base+0xf14> │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - ble 701a4 <_PyXI_FreeExcInfo@@Base+0xe40> │ │ │ │ - movw r4, #6244 @ 0x1864 │ │ │ │ + ble 7049c <_PyXI_FreeExcInfo@@Base+0xe40> │ │ │ │ + movw r4, #5624 @ 0x15f8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ vabs.f64 d6, d12 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 70198 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ + bgt 70490 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ vabs.f64 d6, d8 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 70198 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ + bgt 70490 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ vabs.f64 d6, d9 │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt 70198 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ + bgt 70490 <_PyXI_FreeExcInfo@@Base+0xe34> │ │ │ │ vsub.f64 d0, d13, d8 │ │ │ │ vsub.f64 d1, d12, d9 │ │ │ │ - bl 2af4f0 <_Py_c_abs@@Base> │ │ │ │ + bl 2b2b88 <_Py_c_abs@@Base> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ vmov.f64 d8, d7 │ │ │ │ - bl 2af4f0 <_Py_c_abs@@Base> │ │ │ │ + bl 2b2b88 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 70178 <_PyXI_FreeExcInfo@@Base+0xe14> │ │ │ │ + bls 70470 <_PyXI_FreeExcInfo@@Base+0xe14> │ │ │ │ vmov.f64 d0, d13 │ │ │ │ vmov.f64 d1, d12 │ │ │ │ - bl 2af4f0 <_Py_c_abs@@Base> │ │ │ │ + bl 2b2b88 <_Py_c_abs@@Base> │ │ │ │ vmul.f64 d0, d0, d10 │ │ │ │ vcmpe.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bls 70178 <_PyXI_FreeExcInfo@@Base+0xe14> │ │ │ │ + bls 70470 <_PyXI_FreeExcInfo@@Base+0xe14> │ │ │ │ vcmpe.f64 d11, d8 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movlt r4, r3 │ │ │ │ - b 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ mov r4, #0 │ │ │ │ - b 70258 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ + b 70550 <_PyXI_FreeExcInfo@@Base+0xef4> │ │ │ │ vcmpe.f64 d10, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bpl 7013c <_PyXI_FreeExcInfo@@Base+0xdd8> │ │ │ │ - b 70108 <_PyXI_FreeExcInfo@@Base+0xda4> │ │ │ │ + bpl 70434 <_PyXI_FreeExcInfo@@Base+0xdd8> │ │ │ │ + b 70400 <_PyXI_FreeExcInfo@@Base+0xda4> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #68 @ 0x44 │ │ │ │ vpop {d8-d13} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ... │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ - strdeq r7, [sl], #-240 @ 0xffffff10 @ │ │ │ │ + rsbeq r8, sl, r0, lsr #32 │ │ │ │ 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, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 702c8 <_PyXI_FreeExcInfo@@Base+0xf64> │ │ │ │ + bhi 705c0 <_PyXI_FreeExcInfo@@Base+0xf64> │ │ │ │ cmp r4, #2 │ │ │ │ ldr r5, [r6] │ │ │ │ movne r4, #0 │ │ │ │ ldreq r4, [r6, #4] │ │ │ │ - b 702e8 <_PyXI_FreeExcInfo@@Base+0xf84> │ │ │ │ + b 705e0 <_PyXI_FreeExcInfo@@Base+0xf84> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54452 @ 0xd4b4 │ │ │ │ + movw r0, #45180 @ 0xb07c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70300 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ - b 702b4 <_PyXI_FreeExcInfo@@Base+0xf50> │ │ │ │ + beq 705f8 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ + b 705ac <_PyXI_FreeExcInfo@@Base+0xf50> │ │ │ │ ldr r6, [r7, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c83bc <_Py_set_inheritable_async_safe@@Base+0x860> │ │ │ │ + bl 3c72b0 <_Py_set_inheritable_async_safe@@Base+0x860> │ │ │ │ cmn r0, #2 │ │ │ │ - bne 70308 <_PyXI_FreeExcInfo@@Base+0xfa4> │ │ │ │ + bne 70600 <_PyXI_FreeExcInfo@@Base+0xfa4> │ │ │ │ mov r0, #0 │ │ │ │ - b 70394 <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ + b 7068c <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7032c <_PyXI_FreeExcInfo@@Base+0xfc8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + blt 70624 <_PyXI_FreeExcInfo@@Base+0xfc8> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18888 @ 0x49c8 │ │ │ │ + movw r1, #11848 @ 0x2e48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 70300 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 705f8 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7034c <_PyXI_FreeExcInfo@@Base+0xfe8> │ │ │ │ + bne 70644 <_PyXI_FreeExcInfo@@Base+0xfe8> │ │ │ │ cmp r4, r3 │ │ │ │ - beq 70388 <_PyXI_FreeExcInfo@@Base+0x1024> │ │ │ │ - b 70374 <_PyXI_FreeExcInfo@@Base+0x1010> │ │ │ │ + beq 70680 <_PyXI_FreeExcInfo@@Base+0x1024> │ │ │ │ + b 7066c <_PyXI_FreeExcInfo@@Base+0x1010> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18edf0 │ │ │ │ + bl 18fd24 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70300 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ + beq 705f8 <_PyXI_FreeExcInfo@@Base+0xf9c> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70394 <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ + bne 7068c <_PyXI_FreeExcInfo@@Base+0x1030> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 70388 <_PyXI_FreeExcInfo@@Base+0x1024> │ │ │ │ + beq 70680 <_PyXI_FreeExcInfo@@Base+0x1024> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 70390 <_PyXI_FreeExcInfo@@Base+0x102c> │ │ │ │ + b 70688 <_PyXI_FreeExcInfo@@Base+0x102c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf5cc <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1cfa34 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl f1958 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + bl f15f8 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 703f8 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ + beq 706f0 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ mov r1, r5 │ │ │ │ - bl 1f6da8 │ │ │ │ + bl 1f7208 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 703e0 <_PyXI_FreeExcInfo@@Base+0x107c> │ │ │ │ + ble 706d8 <_PyXI_FreeExcInfo@@Base+0x107c> │ │ │ │ mov r4, r5 │ │ │ │ - b 703f8 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ + b 706f0 <_PyXI_FreeExcInfo@@Base+0x1094> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 703d8 <_PyXI_FreeExcInfo@@Base+0x1074> │ │ │ │ + bne 706d0 <_PyXI_FreeExcInfo@@Base+0x1074> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 703d8 <_PyXI_FreeExcInfo@@Base+0x1074> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 706d0 <_PyXI_FreeExcInfo@@Base+0x1074> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00070400 <_Py_c_diff@@Base>: │ │ │ │ +000706f8 <_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) │ │ │ │ bx lr │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47220 @ 0xb874 │ │ │ │ + movw r0, #40404 @ 0x9dd4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 r5, #26912 @ 0x6920 │ │ │ │ + movw r5, #26292 @ 0x66b4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 70494 <_Py_c_diff@@Base+0x94> │ │ │ │ + bne 7078c <_Py_c_diff@@Base+0x94> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 7051c <_Py_c_diff@@Base+0x11c> │ │ │ │ + b 70814 <_Py_c_diff@@Base+0x11c> │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 704c4 <_Py_c_diff@@Base+0xc4> │ │ │ │ - bl dd698 │ │ │ │ + bne 707bc <_Py_c_diff@@Base+0xc4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 7051c <_Py_c_diff@@Base+0x11c> │ │ │ │ + bne 70814 <_Py_c_diff@@Base+0x11c> │ │ │ │ vmov.f64 d0, d8 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 7051c <_Py_c_diff@@Base+0x11c> │ │ │ │ + beq 70814 <_Py_c_diff@@Base+0x11c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7051c <_Py_c_diff@@Base+0x11c> │ │ │ │ + beq 70814 <_Py_c_diff@@Base+0x11c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70504 <_Py_c_diff@@Base+0x104> │ │ │ │ + ble 707fc <_Py_c_diff@@Base+0x104> │ │ │ │ mov r4, r5 │ │ │ │ - b 7051c <_Py_c_diff@@Base+0x11c> │ │ │ │ + b 70814 <_Py_c_diff@@Base+0x11c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 704fc <_Py_c_diff@@Base+0xfc> │ │ │ │ + bne 707f4 <_Py_c_diff@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 704fc <_Py_c_diff@@Base+0xfc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 707f4 <_Py_c_diff@@Base+0xfc> │ │ │ │ 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 │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 70574 <_Py_c_diff@@Base+0x174> │ │ │ │ + blt 7086c <_Py_c_diff@@Base+0x174> │ │ │ │ uxtb r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2e7bc │ │ │ │ and r4, r4, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r4, [r5, #44] @ 0x2c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #32] │ │ │ │ cmp r5, r3 │ │ │ │ - beq 705d8 <_Py_c_diff@@Base+0x1d8> │ │ │ │ + beq 708d0 <_Py_c_diff@@Base+0x1d8> │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 705d8 <_Py_c_diff@@Base+0x1d8> │ │ │ │ + beq 708d0 <_Py_c_diff@@Base+0x1d8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - beq 70614 <_Py_c_diff@@Base+0x214> │ │ │ │ - b 705fc <_Py_c_diff@@Base+0x1fc> │ │ │ │ + beq 7090c <_Py_c_diff@@Base+0x214> │ │ │ │ + b 708f4 <_Py_c_diff@@Base+0x1fc> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 705c8 <_Py_c_diff@@Base+0x1c8> │ │ │ │ + beq 708c0 <_Py_c_diff@@Base+0x1c8> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #47240 @ 0xb888 │ │ │ │ + movw r0, #40424 @ 0x9de8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 705c8 <_Py_c_diff@@Base+0x1c8> │ │ │ │ - b 7062c <_Py_c_diff@@Base+0x22c> │ │ │ │ + bne 708c0 <_Py_c_diff@@Base+0x1c8> │ │ │ │ + b 70924 <_Py_c_diff@@Base+0x22c> │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #47240 @ 0xb888 │ │ │ │ + movw r0, #40424 @ 0x9de8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7062c <_Py_c_diff@@Base+0x22c> │ │ │ │ + beq 70924 <_Py_c_diff@@Base+0x22c> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 70634 <_Py_c_diff@@Base+0x234> │ │ │ │ - b 706bc <_Py_c_diff@@Base+0x2bc> │ │ │ │ + bne 7092c <_Py_c_diff@@Base+0x234> │ │ │ │ + b 709b4 <_Py_c_diff@@Base+0x2bc> │ │ │ │ mov r4, #0 │ │ │ │ - b 706bc <_Py_c_diff@@Base+0x2bc> │ │ │ │ + b 709b4 <_Py_c_diff@@Base+0x2bc> │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70658 <_Py_c_diff@@Base+0x258> │ │ │ │ + bne 70950 <_Py_c_diff@@Base+0x258> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r5, r0 │ │ │ │ - b 70668 <_Py_c_diff@@Base+0x268> │ │ │ │ + b 70960 <_Py_c_diff@@Base+0x268> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 70698 <_Py_c_diff@@Base+0x298> │ │ │ │ + bne 70990 <_Py_c_diff@@Base+0x298> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70690 <_Py_c_diff@@Base+0x290> │ │ │ │ + bgt 70988 <_Py_c_diff@@Base+0x290> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70690 <_Py_c_diff@@Base+0x290> │ │ │ │ + bne 70988 <_Py_c_diff@@Base+0x290> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 706bc <_Py_c_diff@@Base+0x2bc> │ │ │ │ + b 709b4 <_Py_c_diff@@Base+0x2bc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r3, #0 │ │ │ │ str r6, [r5, #8] │ │ │ │ str r4, [r5, #12] │ │ │ │ str r3, [r5, #16] │ │ │ │ - b 70690 <_Py_c_diff@@Base+0x290> │ │ │ │ + b 70988 <_Py_c_diff@@Base+0x290> │ │ │ │ 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 r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 2348bc │ │ │ │ + bl 23496c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 706fc <_Py_c_diff@@Base+0x2fc> │ │ │ │ + bne 709f4 <_Py_c_diff@@Base+0x2fc> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ - bl 70c90 │ │ │ │ + bl 70f88 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70738 <_Py_c_diff@@Base+0x338> │ │ │ │ - movw r3, #39756 @ 0x9b4c │ │ │ │ + beq 70a30 <_Py_c_diff@@Base+0x338> │ │ │ │ + movw r3, #32672 @ 0x7fa0 │ │ │ │ movt r3, #67 @ 0x43 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 70748 <_Py_c_diff@@Base+0x348> │ │ │ │ + bne 70a40 <_Py_c_diff@@Base+0x348> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 439dcc │ │ │ │ - b 70758 <_Py_c_diff@@Base+0x358> │ │ │ │ - bl dd698 │ │ │ │ + bl 438220 │ │ │ │ + b 70a50 <_Py_c_diff@@Base+0x358> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70714 <_Py_c_diff@@Base+0x314> │ │ │ │ - b 706f4 <_Py_c_diff@@Base+0x2f4> │ │ │ │ + beq 70a0c <_Py_c_diff@@Base+0x314> │ │ │ │ + b 709ec <_Py_c_diff@@Base+0x2f4> │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70778 <_Py_c_diff@@Base+0x378> │ │ │ │ - bl dd698 │ │ │ │ + bne 70a70 <_Py_c_diff@@Base+0x378> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, 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 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 707d4 <_Py_c_diff@@Base+0x3d4> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 70acc <_Py_c_diff@@Base+0x3d4> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #11976 @ 0x2ec8 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #4936 @ 0x1348 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 709a0 <_Py_c_diff@@Base+0x5a0> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 70c98 <_Py_c_diff@@Base+0x5a0> │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r3 │ │ │ │ - bl 1b2f24 │ │ │ │ + bl 1b312c │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r5, r6 │ │ │ │ - beq 70990 <_Py_c_diff@@Base+0x590> │ │ │ │ + beq 70c88 <_Py_c_diff@@Base+0x590> │ │ │ │ bl 2d790 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 70824 <_Py_c_diff@@Base+0x424> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 70b1c <_Py_c_diff@@Base+0x424> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 70990 <_Py_c_diff@@Base+0x590> │ │ │ │ + b 70c88 <_Py_c_diff@@Base+0x590> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #40 @ 0x28 │ │ │ │ str r3, [r8] │ │ │ │ bl 2e6e4 │ │ │ │ ldr r3, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ cmpne r3, #34 @ 0x22 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 70870 <_Py_c_diff@@Base+0x470> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 70b68 <_Py_c_diff@@Base+0x470> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 70818 <_Py_c_diff@@Base+0x418> │ │ │ │ + bl 305aac │ │ │ │ + b 70b10 <_Py_c_diff@@Base+0x418> │ │ │ │ add r7, r0, #1 │ │ │ │ cmn r7, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 7088c <_Py_c_diff@@Base+0x48c> │ │ │ │ + bhi 70b84 <_Py_c_diff@@Base+0x48c> │ │ │ │ lsl r0, r7, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 70894 <_Py_c_diff@@Base+0x494> │ │ │ │ - bl 370224 │ │ │ │ - b 70818 <_Py_c_diff@@Base+0x418> │ │ │ │ + bne 70b8c <_Py_c_diff@@Base+0x494> │ │ │ │ + bl 370d0c │ │ │ │ + b 70b10 <_Py_c_diff@@Base+0x418> │ │ │ │ mov r2, r7 │ │ │ │ str r4, [r8] │ │ │ │ mov r1, r6 │ │ │ │ bl 2e6e4 │ │ │ │ ldr r3, [r8] │ │ │ │ mov sl, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, r5 │ │ │ │ addeq r9, r5, r0, lsl #2 │ │ │ │ moveq r2, r5 │ │ │ │ - beq 708d8 <_Py_c_diff@@Base+0x4d8> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 70bd0 <_Py_c_diff@@Base+0x4d8> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b 70990 <_Py_c_diff@@Base+0x590> │ │ │ │ + b 70c88 <_Py_c_diff@@Base+0x590> │ │ │ │ cmp r2, r9 │ │ │ │ - beq 708f0 <_Py_c_diff@@Base+0x4f0> │ │ │ │ + beq 70be8 <_Py_c_diff@@Base+0x4f0> │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ addhi r3, r3, #1 │ │ │ │ - b 708d8 <_Py_c_diff@@Base+0x4d8> │ │ │ │ + b 70bd0 <_Py_c_diff@@Base+0x4d8> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70980 <_Py_c_diff@@Base+0x580> │ │ │ │ + beq 70c78 <_Py_c_diff@@Base+0x580> │ │ │ │ add r4, sl, r3 │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 70924 <_Py_c_diff@@Base+0x524> │ │ │ │ + bhi 70c1c <_Py_c_diff@@Base+0x524> │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 70924 <_Py_c_diff@@Base+0x524> │ │ │ │ + beq 70c1c <_Py_c_diff@@Base+0x524> │ │ │ │ cmp sl, #0 │ │ │ │ - beq 70964 <_Py_c_diff@@Base+0x564> │ │ │ │ + beq 70c5c <_Py_c_diff@@Base+0x564> │ │ │ │ mov r3, #0 │ │ │ │ - b 7092c <_Py_c_diff@@Base+0x52c> │ │ │ │ - bl 370224 │ │ │ │ - b 708d0 <_Py_c_diff@@Base+0x4d0> │ │ │ │ + b 70c24 <_Py_c_diff@@Base+0x52c> │ │ │ │ + bl 370d0c │ │ │ │ + b 70bc8 <_Py_c_diff@@Base+0x4d0> │ │ │ │ ldr r2, [r8], #4 │ │ │ │ lsl r1, r3, #2 │ │ │ │ add r0, r7, 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, [r7, r1] │ │ │ │ strhi r1, [r7, r3, lsl #2] │ │ │ │ addhi r3, r3, #2 │ │ │ │ strhi r2, [r0, #4] │ │ │ │ cmp r8, r9 │ │ │ │ - bne 7092c <_Py_c_diff@@Base+0x52c> │ │ │ │ + bne 70c24 <_Py_c_diff@@Base+0x52c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10291c <_Py_write@@Base+0xb8> │ │ │ │ + bl 1028f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba244 │ │ │ │ - b 70990 <_Py_c_diff@@Base+0x590> │ │ │ │ + bl ba0f0 │ │ │ │ + b 70c88 <_Py_c_diff@@Base+0x590> │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl 10291c <_Py_write@@Base+0xb8> │ │ │ │ + bl 1028f0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -000709ac : │ │ │ │ +00070ca4 : │ │ │ │ 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, #38908 @ 0x97fc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 70a04 │ │ │ │ - ldr r3, [pc, #228] @ 70ac4 │ │ │ │ + bne 70cfc │ │ │ │ + ldr r3, [pc, #228] @ 70dbc │ │ │ │ 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 70a18 │ │ │ │ - movw r0, #27512 @ 0x6b78 │ │ │ │ + beq 70d10 │ │ │ │ + movw r0, #20532 @ 0x5034 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1609 @ 0x649 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 70abc │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 70db4 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 70a50 │ │ │ │ + beq 70d48 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r1, r5 │ │ │ │ - bge 70a50 │ │ │ │ + bge 70d48 │ │ │ │ add r3, r0, r1, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ str r8, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70a98 │ │ │ │ - b 70aac │ │ │ │ + bne 70d90 │ │ │ │ + b 70da4 │ │ │ │ add r1, r6, #1 │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ cmp r0, #0 │ │ │ │ addne r3, r0, r5, lsl #2 │ │ │ │ movne r2, #0 │ │ │ │ - bne 70a74 │ │ │ │ - bl 370224 │ │ │ │ - b 70abc │ │ │ │ + bne 70d6c │ │ │ │ + bl 370d0c │ │ │ │ + b 70db4 │ │ │ │ cmp r6, r5 │ │ │ │ add r5, r5, #1 │ │ │ │ strgt r2, [r3, #4]! │ │ │ │ - bgt 70a74 │ │ │ │ + bgt 70d6c │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ str r6, [r0] │ │ │ │ str r8, [r4, #4] │ │ │ │ str r0, [r7, #124] @ 0x7c │ │ │ │ - b 70aac │ │ │ │ + b 70da4 │ │ │ │ add r4, r1, #1120 @ 0x460 │ │ │ │ add r4, r4, #6 │ │ │ │ ldr r3, [r2, r4, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70ab4 │ │ │ │ + bne 70dac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ blx r3 │ │ │ │ - b 70aac │ │ │ │ + b 70da4 │ │ │ │ mvn r0, #0 │ │ │ │ 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, #3040] @ 0xbe0 │ │ │ │ sub sp, sp, #1020 @ 0x3fc │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ subne r6, r6, #4 │ │ │ │ addne r7, r5, r7, lsl #2 │ │ │ │ - beq 70c88 │ │ │ │ + beq 70f80 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, r7 │ │ │ │ - beq 70b64 │ │ │ │ + beq 70e5c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr ip, [r3, #8] │ │ │ │ add r1, r2, #4 │ │ │ │ cmp r2, ip │ │ │ │ - bge 70b5c │ │ │ │ + bge 70e54 │ │ │ │ ldr r1, [r3, r1, lsl #2] │ │ │ │ - bl be418 │ │ │ │ + bl be2ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70b5c │ │ │ │ + bne 70e54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70c88 │ │ │ │ + bgt 70f80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70c88 │ │ │ │ + bne 70f80 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #4 │ │ │ │ - b 70b00 │ │ │ │ + b 70df8 │ │ │ │ sub r7, fp, #1024 @ 0x400 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ sub r7, r7, #12 │ │ │ │ - movw r2, #47384 @ 0xb918 │ │ │ │ + movw r2, #40484 @ 0x9e24 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r0, r7 │ │ │ │ ldr r9, [r4, #8] │ │ │ │ - bl aead8 │ │ │ │ + bl aeb7c │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ str r3, [fp, #-1040] @ 0xfffffbf0 │ │ │ │ sub r3, fp, #1040 @ 0x410 │ │ │ │ sub r2, fp, #1040 @ 0x410 │ │ │ │ sub r3, r3, #8 │ │ │ │ sub r2, r2, #4 │ │ │ │ sub r1, fp, #1040 @ 0x410 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70c54 │ │ │ │ + beq 70f4c │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 70c54 │ │ │ │ + bcs 70f4c │ │ │ │ ldr r0, [fp, #-1044] @ 0xfffffbec │ │ │ │ - bl 70d88 │ │ │ │ + bl 71080 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 70bec │ │ │ │ + beq 70ee4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 70c04 │ │ │ │ - bl 148654 │ │ │ │ + beq 70efc │ │ │ │ + bl 147ac4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 70c0c │ │ │ │ + bne 70f04 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 70c74 │ │ │ │ - b 70c88 │ │ │ │ - movw r3, #4496 @ 0x1190 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ + ble 70f6c │ │ │ │ + b 70f80 │ │ │ │ + movw r3, #62992 @ 0xf610 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ rsb r1, r5, #1000 @ 0x3e8 │ │ │ │ add r0, r7, r5 │ │ │ │ - movw r2, #34540 @ 0x86ec │ │ │ │ + movw r2, #27500 @ 0x6b6c │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl aead8 │ │ │ │ + bl aeb7c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ add r6, r5, r3 │ │ │ │ add r5, r6, #1 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ subs r9, r9, #1 │ │ │ │ - bne 70c44 │ │ │ │ + bne 70f3c │ │ │ │ mov r5, r6 │ │ │ │ - b 70b94 │ │ │ │ + b 70e8c │ │ │ │ cmp r5, #1000 @ 0x3e8 │ │ │ │ - bcs 70c3c │ │ │ │ + bcs 70f34 │ │ │ │ strh sl, [r7, r6] │ │ │ │ - b 70b94 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 70e8c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 70c88 │ │ │ │ + bgt 70f80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 70c88 │ │ │ │ + bne 70f80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 181e30 │ │ │ │ + bl 1819ac │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 70cd8 │ │ │ │ - bl dd698 │ │ │ │ + bne 70fd0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 70ce0 │ │ │ │ - b 70d24 │ │ │ │ + beq 70fd8 │ │ │ │ + b 7101c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 70d24 │ │ │ │ + bge 7101c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70d24 │ │ │ │ + beq 7101c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70d24 │ │ │ │ - movw r2, #53704 @ 0xd1c8 │ │ │ │ + beq 7101c │ │ │ │ + movw r2, #60136 @ 0xeae8 │ │ │ │ movt r2, #36 @ 0x24 │ │ │ │ cmp r3, r2 │ │ │ │ ldreq r0, [r5, #8] │ │ │ │ - beq 70d18 │ │ │ │ + beq 71010 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ addge r4, r4, r0 │ │ │ │ mvnlt r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -67558,190 +67750,190 @@ │ │ │ │ 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 70d70 │ │ │ │ + beq 71068 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 70d70 │ │ │ │ - bl 41585c <_PySys_GetSizeOf@@Base> │ │ │ │ + bne 71068 │ │ │ │ + bl 413d54 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 70d80 │ │ │ │ + beq 71078 │ │ │ │ add r4, r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ - ldr r1, [pc, #44] @ 70dd0 │ │ │ │ + ldr r1, [pc, #44] @ 710c8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r0 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 70dc4 │ │ │ │ + bne 710bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b21cc │ │ │ │ + bl 1b23d4 │ │ │ │ str r0, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ │ │ │ │ -00070dd4 : │ │ │ │ +000710cc : │ │ │ │ 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 404a40 │ │ │ │ + bl 403740 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #47452 @ 0xb95c │ │ │ │ + movw r0, #40552 @ 0x9e68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ │ │ │ │ -00070e50 <_PyObject_CheckXIData@@Base>: │ │ │ │ +00071148 <_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, #952 @ 0x3b8 │ │ │ │ - beq 70ef0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 711e8 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq 70ef0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + beq 711e8 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3af5f0 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ + bl 3aebc0 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70eb8 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ + beq 711b0 <_PyObject_CheckXIData@@Base+0x68> │ │ │ │ mov r0, #0 │ │ │ │ - b 70ef4 <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ + b 711ec <_PyObject_CheckXIData@@Base+0xa4> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70eb0 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ + bne 711a8 <_PyObject_CheckXIData@@Base+0x60> │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 70edc <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ + beq 711d4 <_PyObject_CheckXIData@@Base+0x8c> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 70ef0 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ + bne 711e8 <_PyObject_CheckXIData@@Base+0xa0> │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3af748 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ + bl 3aed18 <_Py_call_instrumentation_jump@@Base+0x5bc> │ │ │ │ mvn 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 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 70fa0 <_PyObject_CheckXIData@@Base+0x150> │ │ │ │ - bl dd698 │ │ │ │ + bne 71298 <_PyObject_CheckXIData@@Base+0x150> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71000 <_PyObject_CheckXIData@@Base+0x1b0> │ │ │ │ - b 70fbc <_PyObject_CheckXIData@@Base+0x16c> │ │ │ │ + bne 712f8 <_PyObject_CheckXIData@@Base+0x1b0> │ │ │ │ + b 712b4 <_PyObject_CheckXIData@@Base+0x16c> │ │ │ │ vabs.f64 d7, d0 │ │ │ │ - vldr d6, [pc, #100] @ 71010 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ + vldr d6, [pc, #100] @ 71308 <_PyObject_CheckXIData@@Base+0x1c0> │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwhi r0, #6244 @ 0x1864 │ │ │ │ + movwhi r0, #5624 @ 0x15f8 │ │ │ │ movthi r0, #104 @ 0x68 │ │ │ │ - bhi 71004 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ + bhi 712fc <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #0 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ str r3, [r0] │ │ │ │ bl 2f288 │ │ │ │ vcmp.f64 d8, d0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ moveq r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 71004 <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ + b 712fc <_PyObject_CheckXIData@@Base+0x1b4> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {fp, pc} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ @@ -67749,325 +67941,325 @@ │ │ │ │ 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 7107c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + beq 71374 <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7107c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + bne 71374 <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7107c <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + beq 71374 <_PyObject_CheckXIData@@Base+0x22c> │ │ │ │ + movw r0, #43072 @ 0xa840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 71084 <_PyObject_CheckXIData@@Base+0x234> │ │ │ │ + bne 7137c <_PyObject_CheckXIData@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl 66164 │ │ │ │ + bl 66458 │ │ │ │ mov r4, #0 │ │ │ │ - b 71120 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ + b 71418 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #47516 @ 0xb99c │ │ │ │ + movw r0, #40616 @ 0x9ea8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ movw r1, #778 @ 0x30a │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 710d4 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ + bgt 713cc <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 710d4 <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ + bne 713cc <_PyObject_CheckXIData@@Base+0x284> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 71074 <_PyObject_CheckXIData@@Base+0x224> │ │ │ │ + beq 7136c <_PyObject_CheckXIData@@Base+0x224> │ │ │ │ mov r0, r6 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71108 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ + bgt 71400 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 71108 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ + bne 71400 <_PyObject_CheckXIData@@Base+0x2b8> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71120 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ - movw r0, #47516 @ 0xb99c │ │ │ │ + beq 71418 <_PyObject_CheckXIData@@Base+0x2d0> │ │ │ │ + movw r0, #40616 @ 0x9ea8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + bl 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ push {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 175c40 │ │ │ │ + bl 1758d0 │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #47532 @ 0xb9ac │ │ │ │ + movw r0, #40632 @ 0x9eb8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7119c <_PyObject_CheckXIData@@Base+0x34c> │ │ │ │ - bl 1764a0 │ │ │ │ - b 711d4 <_PyObject_CheckXIData@@Base+0x384> │ │ │ │ + bne 71494 <_PyObject_CheckXIData@@Base+0x34c> │ │ │ │ + bl 176130 │ │ │ │ + b 714cc <_PyObject_CheckXIData@@Base+0x384> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2603b0 <_PyException_AddNote@@Base> │ │ │ │ + bl 261e90 <_PyException_AddNote@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 711cc <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ + bgt 714c4 <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 711cc <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ + bne 714c4 <_PyObject_CheckXIData@@Base+0x37c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 71194 <_PyObject_CheckXIData@@Base+0x344> │ │ │ │ + beq 7148c <_PyObject_CheckXIData@@Base+0x344> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 176444 │ │ │ │ + b 1760d4 │ │ │ │ ldrb r1, [r0, #12] │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #128 @ 0x80 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #38304 @ 0x95a0 │ │ │ │ + movw r0, #31264 @ 0x7a20 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #51872 @ 0xcaa0 │ │ │ │ + movw r1, #44988 @ 0xafbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 712a4 <_PyObject_CheckXIData@@Base+0x454> │ │ │ │ + beq 7159c <_PyObject_CheckXIData@@Base+0x454> │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56724 @ 0xdd94 │ │ │ │ + movw r1, #50152 @ 0xc3e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 712b8 <_PyObject_CheckXIData@@Base+0x468> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 715b0 <_PyObject_CheckXIData@@Base+0x468> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47572 @ 0xb9d4 │ │ │ │ + movw r1, #40672 @ 0x9ee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 712d0 <_PyObject_CheckXIData@@Base+0x480> │ │ │ │ + b 715c8 <_PyObject_CheckXIData@@Base+0x480> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f00e0 │ │ │ │ + b efd64 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, fp, #16 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r2, [fp, #-16] │ │ │ │ lsl r1, r1, #2 │ │ │ │ - bl 71634 │ │ │ │ + bl 7192c │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 71324 <_PyObject_CheckXIData@@Base+0x4d4> │ │ │ │ + bne 7161c <_PyObject_CheckXIData@@Base+0x4d4> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7135c <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ + beq 71654 <_PyObject_CheckXIData@@Base+0x50c> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ sub r5, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ - movw r3, #33096 @ 0x8148 │ │ │ │ + movw r3, #33100 @ 0x814c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ stmib sp, {ip, lr} │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71438 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ + beq 71730 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71384 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ - bl dd698 │ │ │ │ + bne 7167c <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71384 <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ + beq 7167c <_PyObject_CheckXIData@@Base+0x534> │ │ │ │ mov r4, #0 │ │ │ │ - b 71438 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ + b 71730 <_PyObject_CheckXIData@@Base+0x5e8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 713a4 <_PyObject_CheckXIData@@Base+0x554> │ │ │ │ - bl dd698 │ │ │ │ + bne 7169c <_PyObject_CheckXIData@@Base+0x554> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7137c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ + bne 71674 <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ mvn r1, #0 │ │ │ │ mov r3, r4 │ │ │ │ str r1, [sp] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #20016 @ 0x4e30 │ │ │ │ + movw r1, #12976 @ 0x32b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #35792 @ 0x8bd0 │ │ │ │ + movw r0, #28752 @ 0x7050 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7137c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ - bl 10327c │ │ │ │ + beq 71674 <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e534 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 71430 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ + beq 71728 <_PyObject_CheckXIData@@Base+0x5e0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 71418 <_PyObject_CheckXIData@@Base+0x5c8> │ │ │ │ - bl d51c0 │ │ │ │ + bne 71710 <_PyObject_CheckXIData@@Base+0x5c8> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 713d0 <_PyObject_CheckXIData@@Base+0x580> │ │ │ │ - b 7137c <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 716c8 <_PyObject_CheckXIData@@Base+0x580> │ │ │ │ + b 71674 <_PyObject_CheckXIData@@Base+0x52c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00071444 : │ │ │ │ +0007173c : │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #38908 @ 0x97fc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 71484 │ │ │ │ + beq 7177c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #1576 @ 0x628 │ │ │ │ - movw r0, #27512 @ 0x6b78 │ │ │ │ + movw r0, #20532 @ 0x5034 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r2] │ │ │ │ - blt 714b4 │ │ │ │ + blt 717ac │ │ │ │ ldr r3, [r0, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 714b4 │ │ │ │ + beq 717ac │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, r1 │ │ │ │ addgt r3, r3, r1, lsl #2 │ │ │ │ ldrgt r3, [r3, #4] │ │ │ │ strgt r3, [r2] │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #1 │ │ │ │ - movw r1, #47640 @ 0xba18 │ │ │ │ + movw r1, #40740 @ 0x9f24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b6770 │ │ │ │ + b 1b6978 │ │ │ │ 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 486c8 │ │ │ │ + b 48878 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -68077,163 +68269,163 @@ │ │ │ │ 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 351840 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 352960 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43cec4 │ │ │ │ + b 43b314 │ │ │ │ ldr r1, [r0, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71604 │ │ │ │ + beq 718fc │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 715ec │ │ │ │ - movw r0, #47704 @ 0xba58 │ │ │ │ + bne 718e4 │ │ │ │ + movw r0, #40804 @ 0x9f64 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 715ec │ │ │ │ + bgt 718e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 715ec │ │ │ │ + bne 718e4 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ │ │ │ │ -00071634 : │ │ │ │ +0007192c : │ │ │ │ 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 2b01f4 │ │ │ │ + bl 2b388c │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r5, #33236 @ 0x81d4 │ │ │ │ + movw r5, #32616 @ 0x7f68 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, r5 │ │ │ │ cmpeq r0, r5 │ │ │ │ moveq r7, #1 │ │ │ │ movne r7, #0 │ │ │ │ - bne 716b0 │ │ │ │ + bne 719a8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 71740 │ │ │ │ + b 71a38 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ 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 716e4 │ │ │ │ - bl dd698 │ │ │ │ + bne 719dc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r7 │ │ │ │ - bne 71740 │ │ │ │ + bne 71a38 │ │ │ │ vldr d0, [fp, #-36] @ 0xffffffdc │ │ │ │ vldr d1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 29f700 │ │ │ │ + bl 2a2dec │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 71740 │ │ │ │ + beq 71a38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71740 │ │ │ │ + beq 71a38 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 71728 │ │ │ │ + ble 71a20 │ │ │ │ mov r4, r5 │ │ │ │ - b 71740 │ │ │ │ + b 71a38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 71720 │ │ │ │ + bne 71a18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 71720 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 71a18 │ │ │ │ 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, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7178c │ │ │ │ + beq 71a84 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #39708 @ 0x9b1c │ │ │ │ + movw r0, #31924 @ 0x7cb4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ mov r1, r4 │ │ │ │ - bl 5eca8 │ │ │ │ + bl 5ee98 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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 │ │ │ │ @@ -68241,103 +68433,103 @@ │ │ │ │ cmp r2, #2 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 717f8 │ │ │ │ + bne 71af0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #3 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 71830 │ │ │ │ + beq 71b28 │ │ │ │ mov ip, #3 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #288] @ 71930 │ │ │ │ + ldr r3, [pc, #288] @ 71c28 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #40 @ 0x28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 71924 │ │ │ │ + beq 71c1c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 71858 │ │ │ │ - bl dd698 │ │ │ │ + bne 71b50 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71858 │ │ │ │ + beq 71b50 │ │ │ │ mov r4, #0 │ │ │ │ - b 71924 │ │ │ │ + b 71c1c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71850 │ │ │ │ + beq 71b48 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71850 │ │ │ │ + beq 71b48 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mvn r1, #0 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, r8 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #47712 @ 0xba60 │ │ │ │ + movw r1, #40812 @ 0x9f6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #45556 @ 0xb1f4 │ │ │ │ + movw r0, #38656 @ 0x9700 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71850 │ │ │ │ - bl 10327c │ │ │ │ + beq 71b48 │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d7a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7191c │ │ │ │ + beq 71c14 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 71904 │ │ │ │ - bl d51c0 │ │ │ │ + bne 71bfc │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 718b8 │ │ │ │ - b 71850 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 71bb0 │ │ │ │ + b 71b48 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, ror r1 │ │ │ │ + rsbeq r8, sl, r8, ror r1 │ │ │ │ │ │ │ │ -00071934 <_PyContext_NewHamtForTests@@Base>: │ │ │ │ - ldr r3, [pc, #48] @ 7196c <_PyContext_NewHamtForTests@@Base+0x38> │ │ │ │ +00071c2c <_PyContext_NewHamtForTests@@Base>: │ │ │ │ + ldr r3, [pc, #48] @ 71c64 <_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 │ │ │ │ @@ -68345,84 +68537,84 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00071970 <_PyXIData_FormatNotShareableError@@Base>: │ │ │ │ +00071c68 <_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 3af854 <_Py_call_instrumentation_jump@@Base+0x6c8> │ │ │ │ + bl 3aee24 <_Py_call_instrumentation_jump@@Base+0x6c8> │ │ │ │ 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 │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r0, #31208 @ 0x79e8 │ │ │ │ + movw r0, #24168 @ 0x5e68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldrd r4, [r3, #16] │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ strd r4, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #1 │ │ │ │ - bne 71a7c <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ + bne 71d74 <_PyXIData_FormatNotShareableError@@Base+0x10c> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 70c90 │ │ │ │ + bl 70f88 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71a54 <_PyXIData_FormatNotShareableError@@Base+0xe4> │ │ │ │ - movw r3, #8076 @ 0x1f8c │ │ │ │ + beq 71d4c <_PyXIData_FormatNotShareableError@@Base+0xe4> │ │ │ │ + movw r3, #9340 @ 0x247c │ │ │ │ movt r3, #56 @ 0x38 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 71a64 <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ + bne 71d5c <_PyXIData_FormatNotShareableError@@Base+0xf4> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 381fd8 │ │ │ │ - bl dd698 │ │ │ │ + b 3824c8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71a30 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ - b 71a84 <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ + beq 71d28 <_PyXIData_FormatNotShareableError@@Base+0xc0> │ │ │ │ + b 71d7c <_PyXIData_FormatNotShareableError@@Base+0x114> │ │ │ │ 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 │ │ │ │ - bl 2348bc │ │ │ │ + bl 23496c │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -68430,135 +68622,135 @@ │ │ │ │ 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, #27016 @ 0x6988 │ │ │ │ + movw r1, #19752 @ 0x4d28 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 150af8 │ │ │ │ + bl 14ff34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71ae4 <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ + beq 71ddc <_PyXIData_FormatNotShareableError@@Base+0x174> │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 3ce9e8 <_PyObject_MaybeCallSpecialOneArg@@Base+0x390> │ │ │ │ + bl 3cd7c0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x390> │ │ │ │ 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, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 71b40 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ + bgt 71e38 <_PyXIData_FormatNotShareableError@@Base+0x1d0> │ │ │ │ ldr r2, [r0, #16] │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #16320 @ 0x3fc0 │ │ │ │ - movweq r1, #16352 @ 0x3fe0 │ │ │ │ + movwne r1, #9280 @ 0x2440 │ │ │ │ + movweq r1, #9312 @ 0x2460 │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ movteq r1, #70 @ 0x46 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 3100c0 │ │ │ │ + bl 3139cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 71b38 <_PyXIData_FormatNotShareableError@@Base+0x1c8> │ │ │ │ + beq 71e30 <_PyXIData_FormatNotShareableError@@Base+0x1c8> │ │ │ │ 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} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ bic r4, r1, #3 │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #28 │ │ │ │ ldr r3, [r2] │ │ │ │ add lr, r0, r1, lsl #2 │ │ │ │ add r4, r0, r4, lsl #2 │ │ │ │ - beq 71c70 <_PyXIData_FormatNotShareableError@@Base+0x300> │ │ │ │ + beq 71f68 <_PyXIData_FormatNotShareableError@@Base+0x300> │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - bcs 71c00 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ + bcs 71ef8 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ ldr r8, [r0, #4] │ │ │ │ eor r9, r7, #55296 @ 0xd800 │ │ │ │ ldr r6, [r0, #8] │ │ │ │ eor ip, ip, #55296 @ 0xd800 │ │ │ │ eor r8, r8, #55296 @ 0xd800 │ │ │ │ and ip, ip, r9 │ │ │ │ eor r6, r6, #55296 @ 0xd800 │ │ │ │ and ip, ip, r8 │ │ │ │ and ip, ip, r6 │ │ │ │ tst ip, #63488 @ 0xf800 │ │ │ │ - beq 71c00 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ + beq 71ef8 <_PyXIData_FormatNotShareableError@@Base+0x290> │ │ │ │ add r0, r0, #16 │ │ │ │ str r7, [r3], #16 │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ str ip, [r3, #-12] │ │ │ │ ldr ip, [r0, #-8] │ │ │ │ str ip, [r3, #-8] │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ str ip, [r3, #-4] │ │ │ │ - b 71b88 <_PyXIData_FormatNotShareableError@@Base+0x218> │ │ │ │ + b 71e80 <_PyXIData_FormatNotShareableError@@Base+0x218> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ sub ip, r3, #55296 @ 0xd800 │ │ │ │ cmp ip, #2048 @ 0x800 │ │ │ │ - bcc 71ca4 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ + bcc 71f9c <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ str r3, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 71bec <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ - b 71cb0 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ + bcc 71ee4 <_PyXIData_FormatNotShareableError@@Base+0x27c> │ │ │ │ + b 71fa8 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr ip, [r0, #12] │ │ │ │ rev r6, r7 │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ eor ip, ip, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ eor r7, r7, #55296 @ 0xd800 │ │ │ │ and ip, ip, r7 │ │ │ │ tst ip, #63488 @ 0xf800 │ │ │ │ - beq 71c98 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + beq 71f90 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ add r0, r0, #16 │ │ │ │ str r6, [r3], #16 │ │ │ │ ldr ip, [r0, #-12] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-12] │ │ │ │ ldr ip, [r0, #-8] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-8] │ │ │ │ ldr ip, [r0, #-4] │ │ │ │ rev ip, ip │ │ │ │ str ip, [r3, #-4] │ │ │ │ cmp r0, r4 │ │ │ │ mov r5, r3 │ │ │ │ - bcc 71c0c <_PyXIData_FormatNotShareableError@@Base+0x29c> │ │ │ │ - b 71c98 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ + bcc 71f04 <_PyXIData_FormatNotShareableError@@Base+0x29c> │ │ │ │ + b 71f90 <_PyXIData_FormatNotShareableError@@Base+0x328> │ │ │ │ ldr r3, [r0], #4 │ │ │ │ rev ip, r3 │ │ │ │ sub r3, r3, #55296 @ 0xd800 │ │ │ │ cmp r3, #2048 @ 0x800 │ │ │ │ - bcc 71ca4 <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ + bcc 71f9c <_PyXIData_FormatNotShareableError@@Base+0x334> │ │ │ │ str ip, [r5], #4 │ │ │ │ cmp r0, lr │ │ │ │ - bcc 71c80 <_PyXIData_FormatNotShareableError@@Base+0x310> │ │ │ │ - b 71cb0 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ + bcc 71f78 <_PyXIData_FormatNotShareableError@@Base+0x310> │ │ │ │ + b 71fa8 <_PyXIData_FormatNotShareableError@@Base+0x340> │ │ │ │ sub lr, lr, r0 │ │ │ │ sub r1, r1, #1 │ │ │ │ sub r1, r1, lr, asr #2 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ @@ -68571,300 +68763,300 @@ │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r1 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r2, #1 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #14792 @ 0x39c8 │ │ │ │ + movw r1, #7060 @ 0x1b94 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 15075c │ │ │ │ + bl 150184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71d30 <_PyXIData_FormatNotShareableError@@Base+0x3c0> │ │ │ │ + beq 72028 <_PyXIData_FormatNotShareableError@@Base+0x3c0> │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 3ce5e8 │ │ │ │ + bl 3cd3c0 │ │ │ │ cmp r0, #2 │ │ │ │ - beq 71d38 <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ + beq 72030 <_PyXIData_FormatNotShareableError@@Base+0x3c8> │ │ │ │ cmp r0, r4 │ │ │ │ - bne 71d4c <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ + bne 72044 <_PyXIData_FormatNotShareableError@@Base+0x3dc> │ │ │ │ mov r0, #0 │ │ │ │ - b 71d74 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + b 7206c <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71d74 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ - b 71d6c <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ + bgt 7206c <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + b 72064 <_PyXIData_FormatNotShareableError@@Base+0x3fc> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 71d74 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + beq 7206c <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71d74 <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ + bgt 7206c <_PyXIData_FormatNotShareableError@@Base+0x404> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 71db8 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 720b0 <_PyXIData_FormatNotShareableError@@Base+0x448> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ + movw r1, #27180 @ 0x6a2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 71df8 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ + bl 1b6978 │ │ │ │ + b 720f0 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ ldr r3, [r1] │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ ldr r4, [r2] │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 71de8 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ + bgt 720e0 <_PyXIData_FormatNotShareableError@@Base+0x478> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r2] │ │ │ │ - beq 71df0 <_PyXIData_FormatNotShareableError@@Base+0x480> │ │ │ │ + beq 720e8 <_PyXIData_FormatNotShareableError@@Base+0x480> │ │ │ │ mov r4, #0 │ │ │ │ - b 71df8 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ + b 720f0 <_PyXIData_FormatNotShareableError@@Base+0x488> │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r1, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 71e1c <_PyXIData_FormatNotShareableError@@Base+0x4ac> │ │ │ │ - movw r0, #47720 @ 0xba68 │ │ │ │ + bne 72114 <_PyXIData_FormatNotShareableError@@Base+0x4ac> │ │ │ │ + movw r0, #40820 @ 0x9f74 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 246028 │ │ │ │ + bl 246b98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71e68 <_PyXIData_FormatNotShareableError@@Base+0x4f8> │ │ │ │ + bne 72160 <_PyXIData_FormatNotShareableError@@Base+0x4f8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #47736 @ 0xba78 │ │ │ │ + movw r0, #40836 @ 0x9f84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 246fe4 │ │ │ │ - b 71e9c <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ + bl 2479cc │ │ │ │ + b 72194 <_PyXIData_FormatNotShareableError@@Base+0x52c> │ │ │ │ cmp r0, #1 │ │ │ │ - bne 71e98 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ + bne 72190 <_PyXIData_FormatNotShareableError@@Base+0x528> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15552 @ 0x3cc0 │ │ │ │ + movw r1, #8512 @ 0x2140 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ 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, #33872 @ 0x8450 │ │ │ │ + movw r3, #33252 @ 0x81e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 71eec <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ + beq 721e4 <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 71eec <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ + beq 721e4 <_PyXIData_FormatNotShareableError@@Base+0x57c> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 71f28 <_PyXIData_FormatNotShareableError@@Base+0x5b8> │ │ │ │ - b 71f10 <_PyXIData_FormatNotShareableError@@Base+0x5a0> │ │ │ │ + beq 72220 <_PyXIData_FormatNotShareableError@@Base+0x5b8> │ │ │ │ + b 72208 <_PyXIData_FormatNotShareableError@@Base+0x5a0> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 71edc <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ + beq 721d4 <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r0, #36812 @ 0x8fcc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f68 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ - b 71edc <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ + beq 72260 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ + b 721d4 <_PyXIData_FormatNotShareableError@@Base+0x56c> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #44596 @ 0xae34 │ │ │ │ + movw r0, #36812 @ 0x8fcc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 71f68 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ + beq 72260 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ ldr r4, [r4, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 16c1b4 │ │ │ │ + bl 16be3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 71f58 <_PyXIData_FormatNotShareableError@@Base+0x5e8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 72250 <_PyXIData_FormatNotShareableError@@Base+0x5e8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4232 @ 0x1088 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #62728 @ 0xf508 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 71f68 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 72260 <_PyXIData_FormatNotShareableError@@Base+0x5f8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 72488 │ │ │ │ + b 72780 │ │ │ │ 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 r7, r1 │ │ │ │ mov r6, r0 │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 72068 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ + beq 72360 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ mov r0, r3 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72068 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ + bne 72360 <_PyXIData_FormatNotShareableError@@Base+0x6f8> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #40704 @ 0x9f00 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #32920 @ 0x8098 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 72060 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ - bne 720b0 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 72358 <_PyXIData_FormatNotShareableError@@Base+0x6f0> │ │ │ │ + bne 723a8 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72088 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + beq 72380 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 72088 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ + bge 72380 <_PyXIData_FormatNotShareableError@@Base+0x718> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ cmp r7, r5 │ │ │ │ - beq 720b0 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ + beq 723a8 <_PyXIData_FormatNotShareableError@@Base+0x740> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72070 <_PyXIData_FormatNotShareableError@@Base+0x700> │ │ │ │ + ble 72368 <_PyXIData_FormatNotShareableError@@Base+0x700> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 71ffc <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ + bge 722f4 <_PyXIData_FormatNotShareableError@@Base+0x68c> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ - b 72004 <_PyXIData_FormatNotShareableError@@Base+0x694> │ │ │ │ + b 722fc <_PyXIData_FormatNotShareableError@@Base+0x694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 72058 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ + bne 72350 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 72058 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 72350 <_PyXIData_FormatNotShareableError@@Base+0x6e8> │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #47756 @ 0xba8c │ │ │ │ + movw r1, #40856 @ 0x9f98 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 72110 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + beq 72408 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r4, r1 │ │ │ │ - bge 72110 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + bge 72408 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ sub ip, r1, #1 │ │ │ │ ldr r0, [r3, r4, lsl #2] │ │ │ │ add r4, r3, r4, lsl #2 │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ str ip, [r2, #4] │ │ │ │ add r4, r4, #4 │ │ │ │ cmp r4, r3 │ │ │ │ ldrne r2, [r4] │ │ │ │ strne r2, [r4, #-4] │ │ │ │ - bne 720e0 <_PyXIData_FormatNotShareableError@@Base+0x770> │ │ │ │ + bne 723d8 <_PyXIData_FormatNotShareableError@@Base+0x770> │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72110 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + bgt 72408 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72110 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 72408 <_PyXIData_FormatNotShareableError@@Base+0x7a0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 3f9708 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + bl 3f84c0 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ 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 7216c <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ + bgt 72464 <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7216c <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 72464 <_PyXIData_FormatNotShareableError@@Base+0x7fc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@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, #4040] @ 0xfc8 │ │ │ │ @@ -68872,73 +69064,73 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r4, r3 │ │ │ │ ldrne r7, [ip, #8] │ │ │ │ - bne 721e0 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ + bne 724d8 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 721bc <_PyXIData_FormatNotShareableError@@Base+0x84c> │ │ │ │ + bge 724b4 <_PyXIData_FormatNotShareableError@@Base+0x84c> │ │ │ │ mov r7, #0 │ │ │ │ - b 721e0 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ + b 724d8 <_PyXIData_FormatNotShareableError@@Base+0x870> │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 721b4 <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 724ac <_PyXIData_FormatNotShareableError@@Base+0x844> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 7221c <_PyXIData_FormatNotShareableError@@Base+0x8ac> │ │ │ │ + b 72514 <_PyXIData_FormatNotShareableError@@Base+0x8ac> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #32 │ │ │ │ str r3, [sp, #12] │ │ │ │ - ldr r3, [pc, #56] @ 72240 <_PyXIData_FormatNotShareableError@@Base+0x8d0> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #56] @ 72538 <_PyXIData_FormatNotShareableError@@Base+0x8d0> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72238 <_PyXIData_FormatNotShareableError@@Base+0x8c8> │ │ │ │ + beq 72530 <_PyXIData_FormatNotShareableError@@Base+0x8c8> │ │ │ │ cmn r4, r7 │ │ │ │ - beq 721d4 <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ + beq 724cc <_PyXIData_FormatNotShareableError@@Base+0x864> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r6, #448] @ 0x1c0 │ │ │ │ sub r1, fp, #28 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ ldr r0, [r3, #52] @ 0x34 │ │ │ │ - bl fb0dc │ │ │ │ + bl fab34 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #3 │ │ │ │ + rsbeq r8, sl, 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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55520 @ 0xd8e0 │ │ │ │ + movw r0, #56832 @ 0xde00 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ - bl bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ addne r2, r0, #12 │ │ │ │ movne r1, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ add r3, r3, #1 │ │ │ │ strlt r1, [r2, #4]! │ │ │ │ - blt 72280 <_PyXIData_FormatNotShareableError@@Base+0x910> │ │ │ │ - ldr r1, [pc, #68] @ 722dc <_PyXIData_FormatNotShareableError@@Base+0x96c> │ │ │ │ + blt 72578 <_PyXIData_FormatNotShareableError@@Base+0x910> │ │ │ │ + ldr r1, [pc, #68] @ 725d4 <_PyXIData_FormatNotShareableError@@Base+0x96c> │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ sub r2, r0, #8 │ │ │ │ str r4, [r0, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ str r5, [r0, #12] │ │ │ │ ldr r1, [ip, r1] │ │ │ │ @@ -68957,81 +69149,81 @@ │ │ │ │ push {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 │ │ │ │ - movw r1, #64464 @ 0xfbd0 │ │ │ │ + movw r1, #64468 @ 0xfbd4 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r7, [r6, #4] │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, r7 │ │ │ │ - beq 72358 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ + beq 72650 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72358 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 72650 <_PyXIData_FormatNotShareableError@@Base+0x9e8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ - movw r1, #47772 @ 0xba9c │ │ │ │ + movw r1, #40872 @ 0x9fa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 72374 <_PyXIData_FormatNotShareableError@@Base+0xa04> │ │ │ │ + beq 7266c <_PyXIData_FormatNotShareableError@@Base+0xa04> │ │ │ │ mov r4, #0 │ │ │ │ - bl 72a44 │ │ │ │ - b 72444 <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ + bl 72d3c │ │ │ │ + b 7273c <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - bge 72398 <_PyXIData_FormatNotShareableError@@Base+0xa28> │ │ │ │ + bge 72690 <_PyXIData_FormatNotShareableError@@Base+0xa28> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ add r1, r0, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c90e4 <_PyDeadline_Init@@Base+0xb0> │ │ │ │ + bl 3c8038 <_PyDeadline_Init@@Base+0xb0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72444 <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ + beq 7273c <_PyXIData_FormatNotShareableError@@Base+0xad4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 723d0 <_PyXIData_FormatNotShareableError@@Base+0xa60> │ │ │ │ + ble 726c8 <_PyXIData_FormatNotShareableError@@Base+0xa60> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 72404 <_PyXIData_FormatNotShareableError@@Base+0xa94> │ │ │ │ + ble 726fc <_PyXIData_FormatNotShareableError@@Base+0xa94> │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr ip, [r5, #8] │ │ │ │ ldr r1, [r6, #12] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mla r0, ip, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ - ldr r0, [pc, #64] @ 7244c <_PyXIData_FormatNotShareableError@@Base+0xadc> │ │ │ │ + ldr r0, [pc, #64] @ 72744 <_PyXIData_FormatNotShareableError@@Base+0xadc> │ │ │ │ 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] │ │ │ │ @@ -69046,38 +69238,38 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #68] @ 0x44 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7247c <_PyXIData_FormatNotShareableError@@Base+0xb0c> │ │ │ │ + beq 72774 <_PyXIData_FormatNotShareableError@@Base+0xb0c> │ │ │ │ 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 │ │ │ │ │ │ │ │ -00072488 : │ │ │ │ +00072780 : │ │ │ │ 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, #33872 @ 0x8450 │ │ │ │ + movw r0, #33252 @ 0x81e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr ip, [pc, #80] @ 7250c │ │ │ │ + ldr ip, [pc, #80] @ 72804 │ │ │ │ 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] │ │ │ │ @@ -69105,228 +69297,228 @@ │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r2 │ │ │ │ add r7, r0, #16 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r8 │ │ │ │ cmp r4, r3 │ │ │ │ - bge 72574 │ │ │ │ + bge 7286c │ │ │ │ ldr r1, [r7, r4, lsl #2] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7257c │ │ │ │ + blt 72874 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7256c │ │ │ │ + bne 72864 │ │ │ │ mov r0, #2 │ │ │ │ str r4, [r6] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #2 │ │ │ │ - b 72538 │ │ │ │ + b 72830 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #72 @ 0x48 │ │ │ │ mov r5, r0 │ │ │ │ add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #168] @ 72654 │ │ │ │ + ldr r2, [pc, #168] @ 7294c │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 725d4 │ │ │ │ + bne 728cc │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 725bc │ │ │ │ + bne 728b4 │ │ │ │ dmb ish │ │ │ │ - beq 725e4 │ │ │ │ + beq 728dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ ldrd r0, [r5, #12] │ │ │ │ sub r2, fp, #80 @ 0x50 │ │ │ │ - bl 43669c │ │ │ │ + bl 434c30 <_PyLong_DivmodNear@@Base+0x11d8> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 72614 │ │ │ │ + bne 7290c │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 725fc │ │ │ │ + bne 728f4 │ │ │ │ dmb ish │ │ │ │ - beq 72624 │ │ │ │ + beq 7291c │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 42feec <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 72654 │ │ │ │ + bl 42ea7c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 7294c │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 7264c │ │ │ │ + beq 72944 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 727dc │ │ │ │ + b 72ad4 │ │ │ │ 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 3c9638 <_PyDeadline_Init@@Base+0x604> │ │ │ │ + bl 3c83a8 <_PyDeadline_Init@@Base+0x420> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 72754 │ │ │ │ + beq 72a4c │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 726c4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 729bc │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b 726f8 │ │ │ │ - bl e50e8 │ │ │ │ + b 729f0 │ │ │ │ + bl e52fc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 726f8 │ │ │ │ + bne 729f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 726f0 │ │ │ │ + bgt 729e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 726f0 │ │ │ │ + bne 729e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 72754 │ │ │ │ + b 72a4c │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [sp] │ │ │ │ movne r2, r1 │ │ │ │ - movw r0, #47820 @ 0xbacc │ │ │ │ + movw r0, #40920 @ 0x9fd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7273c │ │ │ │ + ble 72a34 │ │ │ │ mov r4, r5 │ │ │ │ - b 72754 │ │ │ │ + b 72a4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 72734 │ │ │ │ + bne 72a2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 72734 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 72a2c │ │ │ │ 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 r5, r0 │ │ │ │ - movw r1, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 727bc │ │ │ │ + beq 72ab4 │ │ │ │ ldr r4, [r5, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 727d4 │ │ │ │ + beq 72acc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 727d4 │ │ │ │ + b 72acc │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #1 │ │ │ │ cmpne r7, #0 │ │ │ │ - beq 72814 │ │ │ │ + beq 72b0c │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, #0 │ │ │ │ - bgt 72828 │ │ │ │ - bl 27a83c <_Py_call_instrumentation_arg@@Base+0x2610> │ │ │ │ + bgt 72b20 │ │ │ │ + bl 27c91c <_Py_call_instrumentation_arg@@Base+0x2658> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72918 │ │ │ │ + ble 72c10 │ │ │ │ mov r5, r4 │ │ │ │ - b 72a20 │ │ │ │ + b 72d18 │ │ │ │ cmp r7, #1 │ │ │ │ - bne 72924 │ │ │ │ + bne 72c1c │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ ldr r3, [r0, #32] │ │ │ │ add r2, r2, r1, lsl #2 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r8, [r2, #4] │ │ │ │ - blt 72854 │ │ │ │ + blt 72b4c │ │ │ │ cmp r6, r3 │ │ │ │ movge r6, r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mvn r9, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #28] │ │ │ │ cmp r6, r7 │ │ │ │ - ble 72900 │ │ │ │ + ble 72bf8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bne 728b4 │ │ │ │ + bne 72bac │ │ │ │ mov r0, r4 │ │ │ │ - bl 24b924 │ │ │ │ + bl 24d244 │ │ │ │ subs r5, r0, #0 │ │ │ │ ldreq r3, [r4, #8] │ │ │ │ addeq r3, r3, r7 │ │ │ │ streq r3, [r4, #8] │ │ │ │ - beq 72a20 │ │ │ │ + beq 72d18 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r2, [r5] │ │ │ │ str r5, [r2, #260] @ 0x104 │ │ │ │ str r5, [r4, #16] │ │ │ │ str r9, [r4, #24] │ │ │ │ sub r2, r6, r7 │ │ │ │ @@ -69342,140 +69534,140 @@ │ │ │ │ str r2, [r4, #24] │ │ │ │ add r2, r0, r2, lsl #2 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ str r8, [r2, #4] │ │ │ │ - bne 728c8 │ │ │ │ - b 7286c │ │ │ │ + bne 72bc0 │ │ │ │ + b 72b64 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r2, r7 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72820 │ │ │ │ + bgt 72b18 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - b 72820 │ │ │ │ + b 72b18 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ cmp r0, r7 │ │ │ │ - bcs 72940 │ │ │ │ + bcs 72c38 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1eb2f8 │ │ │ │ + bl 1eb738 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 72a20 │ │ │ │ + beq 72d18 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7297c │ │ │ │ + blt 72c74 │ │ │ │ mul r3, r7, r6 │ │ │ │ cmp r0, r3 │ │ │ │ - bge 7297c │ │ │ │ + bge 72c74 │ │ │ │ add r0, r0, r7 │ │ │ │ mov r1, r7 │ │ │ │ sub r0, r0, #1 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r6, r0 │ │ │ │ sub r6, r6, #1 │ │ │ │ mov r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r6, r7 │ │ │ │ - ble 729ec │ │ │ │ - bl 3f9708 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ + ble 72ce4 │ │ │ │ + bl 3f84c0 <_PyArg_BadArgument@@Base+0x70> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 729c8 │ │ │ │ + bne 72cc0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 729c0 │ │ │ │ + bgt 72cb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 729c0 │ │ │ │ + bne 72cb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r5, #0 │ │ │ │ - b 72a20 │ │ │ │ + b 72d18 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 729e4 │ │ │ │ + bgt 72cdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 729e4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 72cdc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 72984 │ │ │ │ + b 72c7c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72820 │ │ │ │ + bgt 72b18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 72820 │ │ │ │ + bne 72b18 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 72820 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 72b18 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #43204 @ 0xa8c4 │ │ │ │ + movw r1, #35420 @ 0x8a5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 515d8 <_Py_rc_quot@@Base+0x610> │ │ │ │ + b 51788 <_Py_rc_quot@@Base+0x610> │ │ │ │ │ │ │ │ -00072a44 : │ │ │ │ +00072d3c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r0, [pc, #36] @ 72a84 │ │ │ │ + ldr r0, [pc, #36] @ 72d7c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r2, #47828 @ 0xbad4 │ │ │ │ + movw r2, #40928 @ 0x9fe0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r5, r0 │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ cmp r4, #0 │ │ │ │ addgt r6, r5, #16 │ │ │ │ - bgt 72acc │ │ │ │ + bgt 72dc4 │ │ │ │ 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 72ab4 │ │ │ │ + bcc 72dac │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ - bl c3efc │ │ │ │ - b 72acc │ │ │ │ + bl bc34c │ │ │ │ + b 72dc4 │ │ │ │ │ │ │ │ -00072ae0 : │ │ │ │ +00072dd8 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r0, [r3, #20] │ │ │ │ @@ -69491,91 +69683,91 @@ │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r1, r7 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 72bbc │ │ │ │ + bge 72eb4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r4, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1fe9dc │ │ │ │ + bl 1fed4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72bb4 │ │ │ │ + bne 72eac │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ ldr r7, [r3] │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r4, r3 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r3, r4 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r6, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [sp] │ │ │ │ - bl 35fe2c │ │ │ │ + bl 360abc │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 72b2c │ │ │ │ + b 72e24 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47872 @ 0xbb00 │ │ │ │ + movw r1, #40972 @ 0xa00c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 1b6770 │ │ │ │ + b 1b6978 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 72c08 │ │ │ │ + beq 72f00 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ subne r3, r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldrne r2, [r2, #4] │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ - bne 72c0c │ │ │ │ + bne 72f04 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #41956 @ 0xa3e4 │ │ │ │ + movw r1, #36932 @ 0x9044 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56156 @ 0xdb5c │ │ │ │ + movw r0, #57468 @ 0xe07c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61ae4 │ │ │ │ + b 61cd4 │ │ │ │ │ │ │ │ -00072c40 : │ │ │ │ +00072f38 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00072c60 : │ │ │ │ +00072f58 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -69584,119 +69776,119 @@ │ │ │ │ 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 72cb8 │ │ │ │ + bne 72fb0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 72cd8 │ │ │ │ - b 72cf4 │ │ │ │ + bne 72fd0 │ │ │ │ + b 72fec │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41920 @ 0xa3c0 │ │ │ │ + movw r0, #34136 @ 0x8558 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72d48 │ │ │ │ - b 72ca4 │ │ │ │ - bl e6f4c │ │ │ │ + beq 73040 │ │ │ │ + b 72f9c │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 72d08 │ │ │ │ + ble 73000 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 72d20 │ │ │ │ - bl dd698 │ │ │ │ + bne 73018 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 72d20 │ │ │ │ - b 72d48 │ │ │ │ + beq 73018 │ │ │ │ + b 73040 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 72cec │ │ │ │ + bne 72fe4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 72cec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 72fe4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 72d50 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bne 73048 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47916 @ 0xbb2c │ │ │ │ + movw r1, #41016 @ 0xa038 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r6, [r7, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - blt 72d70 │ │ │ │ + blt 73068 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3e9c0 <_PyEval_SetProfile@@Base+0x464> │ │ │ │ + b 3eb50 <_PyEval_SetProfile@@Base+0x464> │ │ │ │ rsb r3, r3, #0 │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r3 │ │ │ │ - bgt 72db0 │ │ │ │ + bgt 730a8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 41884c │ │ │ │ + bl 416d98 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsb r1, r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 382fac <_PyTuple_BinarySlice@@Base+0x84c> │ │ │ │ + bl 383310 <_PyTuple_BinarySlice@@Base+0x6c0> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72d48 │ │ │ │ + bne 73040 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 72de4 │ │ │ │ + bge 730dc │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e9c0 <_PyEval_SetProfile@@Base+0x464> │ │ │ │ + bl 3eb50 <_PyEval_SetProfile@@Base+0x464> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72e14 │ │ │ │ - b 72d48 │ │ │ │ + bne 7310c │ │ │ │ + b 73040 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - bl 41884c │ │ │ │ + bl 416d98 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 72d48 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + beq 73040 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 72e30 │ │ │ │ + bgt 73128 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 72e30 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 73128 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 382fac <_PyTuple_BinarySlice@@Base+0x84c> │ │ │ │ + bl 383310 <_PyTuple_BinarySlice@@Base+0x6c0> │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne 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 │ │ │ │ @@ -69706,48 +69898,48 @@ │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 72ee8 │ │ │ │ + bne 731e0 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [r5, #20] │ │ │ │ cmp r6, r4 │ │ │ │ - blt 72ed8 │ │ │ │ + blt 731d0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 72ed8 │ │ │ │ + bne 731d0 │ │ │ │ sub r1, r6, r4 │ │ │ │ add r0, r5, r4 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r4, r0 │ │ │ │ - b 72ee8 │ │ │ │ + b 731e0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 72efc │ │ │ │ + beq 731f4 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00072f08 : │ │ │ │ +00073200 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #24] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -69762,58 +69954,58 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 72f7c │ │ │ │ + bne 73274 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 72fb0 │ │ │ │ + beq 732a8 │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #92] @ 73004 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #92] @ 732fc │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72ffc │ │ │ │ + beq 732f4 │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 40002c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fedf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 72ff8 │ │ │ │ + beq 732f0 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2dfa0 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 72ffc │ │ │ │ + beq 732f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2820f0 │ │ │ │ - movw r2, #47980 @ 0xbb6c │ │ │ │ + bl 284c6c │ │ │ │ + movw r2, #41080 @ 0xa078 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 732b0 │ │ │ │ + bl 735a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #3 │ │ │ │ + ldrdeq r8, [sl], #-16 @ │ │ │ │ │ │ │ │ -00073008 : │ │ │ │ +00073300 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -69828,66 +70020,66 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 730c0 │ │ │ │ + bne 733b8 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r4, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - blt 730b0 │ │ │ │ + blt 733a8 │ │ │ │ sub r6, r5, r2 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r0, r4, r6 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 730b0 │ │ │ │ + bne 733a8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r4, r0 │ │ │ │ - b 730c0 │ │ │ │ + b 733b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 730d4 │ │ │ │ + beq 733cc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ 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, #12] │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - bne 731bc │ │ │ │ + bne 734b4 │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 731bc │ │ │ │ + beq 734b4 │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #3 │ │ │ │ movne r0, #5 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73228 │ │ │ │ + beq 73520 │ │ │ │ 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] │ │ │ │ @@ -69901,93 +70093,93 @@ │ │ │ │ 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 731cc │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 734c4 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 731cc │ │ │ │ + b 734c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldmib r5, {r0, r3} │ │ │ │ cmp r3, #0 │ │ │ │ - beq 731f0 │ │ │ │ + beq 734e8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, #3 │ │ │ │ - bl 2dbecc <_Py_NewReference@@Base+0x2c54> │ │ │ │ + bl 2df794 <_Py_NewReference@@Base+0x2a84> │ │ │ │ mov r5, r0 │ │ │ │ - b 731fc │ │ │ │ + b 734f4 │ │ │ │ mov r1, r4 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 73210 │ │ │ │ + ble 73508 │ │ │ │ mov r4, r5 │ │ │ │ - b 73228 │ │ │ │ + b 73520 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 73208 │ │ │ │ + bne 73500 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 73208 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 73500 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00073230 : │ │ │ │ +00073528 : │ │ │ │ movw r3, #27724 @ 0x6c4c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ 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 │ │ │ │ │ │ │ │ -00073250 : │ │ │ │ +00073548 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ 73298 │ │ │ │ + ldr ip, [pc, #44] @ 73590 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 37ec20 │ │ │ │ + bl 37f1c0 │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #48012 @ 0xbb8c │ │ │ │ + movw r0, #41112 @ 0xa098 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ 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 60314 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ + b 60504 <_PyEval_RaiseAsyncExc@@Base+0x7b0> │ │ │ │ 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, r1 │ │ │ │ @@ -69999,15 +70191,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl 63a54 │ │ │ │ + bl 63c44 │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -70017,125 +70209,125 @@ │ │ │ │ moveq r5, r2 │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r6, #1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ add r4, r1, #16 │ │ │ │ cmp r3, #3 │ │ │ │ cmpls r2, #0 │ │ │ │ - bne 73350 │ │ │ │ + bne 73648 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 73380 │ │ │ │ + bne 73678 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #4 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #492] @ 73564 │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #492] @ 7385c │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73558 │ │ │ │ + beq 73850 │ │ │ │ add r1, r5, r6 │ │ │ │ ldr r9, [r4] │ │ │ │ subs r6, r1, #1 │ │ │ │ - beq 734c8 │ │ │ │ + beq 737c0 │ │ │ │ ldr r7, [r4, #4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 733e0 │ │ │ │ + beq 736d8 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 733d4 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 736cc │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #48052 @ 0xbbb4 │ │ │ │ + movw r1, #41152 @ 0xa0c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7876 @ 0x1ec4 │ │ │ │ + movw r0, #836 @ 0x344 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 73558 │ │ │ │ + b 73850 │ │ │ │ subs r6, r1, #2 │ │ │ │ - bne 733e4 │ │ │ │ - b 734dc │ │ │ │ - ldr r7, [pc, #384] @ 73568 │ │ │ │ + bne 736dc │ │ │ │ + b 737d4 │ │ │ │ + ldr r7, [pc, #384] @ 73860 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7348c │ │ │ │ + beq 73784 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7340c │ │ │ │ + bne 73704 │ │ │ │ cmp r6, #1 │ │ │ │ - bne 73490 │ │ │ │ - b 734ec │ │ │ │ + bne 73788 │ │ │ │ + b 737e4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 73440 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 73738 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #48076 @ 0xbbcc │ │ │ │ + movw r1, #41176 @ 0xa0d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 73470 │ │ │ │ + bne 73768 │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #97 @ 0x61 │ │ │ │ cmpne r3, #114 @ 0x72 │ │ │ │ - beq 73400 │ │ │ │ + beq 736f8 │ │ │ │ cmp r3, #115 @ 0x73 │ │ │ │ - beq 73400 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 736f8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10092 @ 0x276c │ │ │ │ + movw r1, #3052 @ 0xbec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 733cc │ │ │ │ + bl 1b6978 │ │ │ │ + b 736c4 │ │ │ │ mov r5, r3 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 734f0 │ │ │ │ + bne 737e8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #48136 @ 0xbc08 │ │ │ │ + movw r1, #41236 @ 0xa114 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #7876 @ 0x1ec4 │ │ │ │ + movw r0, #836 @ 0x344 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 733cc │ │ │ │ - ldr r6, [pc, #152] @ 73568 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 736c4 │ │ │ │ + ldr r6, [pc, #152] @ 73860 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r7, r6 │ │ │ │ - b 734f0 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + b 737e8 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - ldr r6, [pc, #124] @ 73568 │ │ │ │ - b 734f0 │ │ │ │ - ldr r6, [pc, #116] @ 73568 │ │ │ │ + ldr r6, [pc, #124] @ 73860 │ │ │ │ + b 737e8 │ │ │ │ + ldr r6, [pc, #116] @ 73860 │ │ │ │ mov r0, r8 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73558 │ │ │ │ + beq 73850 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ str r9, [r4, #8] │ │ │ │ @@ -70149,157 +70341,157 @@ │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strdeq r8, [sl], #-24 @ 0xffffffe8 @ │ │ │ │ + strdeq r8, [sl], #-28 @ 0xffffffe4 @ │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 66518 │ │ │ │ + b 6680c │ │ │ │ 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 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 735e0 │ │ │ │ - bl dd698 │ │ │ │ + bne 738d8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73618 │ │ │ │ + bne 73910 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7360c │ │ │ │ + beq 73904 │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 73608 │ │ │ │ + blt 73900 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ movge r0, r4 │ │ │ │ str r0, [r5, #8] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00073620 <_PyLong_UnsignedLong_Converter@@Base>: │ │ │ │ +00073918 <_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 r2, #31 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73664 <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ + beq 7395c <_PyLong_UnsignedLong_Converter@@Base+0x44> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 7366c <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 73964 <_PyLong_UnsignedLong_Converter@@Base+0x4c> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48160 @ 0xbc20 │ │ │ │ + movw r1, #41260 @ 0xa12c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #11444 @ 0x2cb4 │ │ │ │ + movw r3, #10824 @ 0x2a48 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, r3 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 736ac <_PyLong_UnsignedLong_Converter@@Base+0x8c> │ │ │ │ + bne 739a4 <_PyLong_UnsignedLong_Converter@@Base+0x8c> │ │ │ │ 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 33c08c │ │ │ │ + b 33ebb4 │ │ │ │ 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, #48204 @ 0xbc4c │ │ │ │ + movw r1, #41304 @ 0xa158 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73710 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ + beq 73a08 <_PyLong_UnsignedLong_Converter@@Base+0xf0> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2f06c <__clock_getres64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73718 <_PyLong_UnsignedLong_Converter@@Base+0xf8> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 73a10 <_PyLong_UnsignedLong_Converter@@Base+0xf8> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 73738 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ + b 73a30 <_PyLong_UnsignedLong_Converter@@Base+0x118> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [fp, #-12] │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #16] @ 73740 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ + vldr d6, [pc, #16] @ 73a38 <_PyLong_UnsignedLong_Converter@@Base+0x120> │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #55732 @ 0xd9b4 │ │ │ │ + movw r0, #57044 @ 0xded4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 737c8 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ + beq 73ac0 <_PyLong_UnsignedLong_Converter@@Base+0x1a8> │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ - ldr r0, [pc, #68] @ 737d0 <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ + ldr r0, [pc, #68] @ 73ac8 <_PyLong_UnsignedLong_Converter@@Base+0x1b0> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #136] @ 0x88 │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -70317,33 +70509,33 @@ │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 737fc <_PyLong_UnsignedLong_Converter@@Base+0x1dc> │ │ │ │ + bls 73af4 <_PyLong_UnsignedLong_Converter@@Base+0x1dc> │ │ │ │ mov r5, #0 │ │ │ │ - bl 370224 │ │ │ │ - b 73850 <_PyLong_UnsignedLong_Converter@@Base+0x230> │ │ │ │ + bl 370d0c │ │ │ │ + b 73b48 <_PyLong_UnsignedLong_Converter@@Base+0x230> │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7381c <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ + beq 73b14 <_PyLong_UnsignedLong_Converter@@Base+0x1fc> │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 73820 <_PyLong_UnsignedLong_Converter@@Base+0x200> │ │ │ │ - b 737f0 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ + bls 73b18 <_PyLong_UnsignedLong_Converter@@Base+0x200> │ │ │ │ + b 73ae8 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 737f0 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ + beq 73ae8 <_PyLong_UnsignedLong_Converter@@Base+0x1d0> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -70351,227 +70543,227 @@ │ │ │ │ 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 r6, [r0, #33] @ 0x21 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 73894 <_PyLong_UnsignedLong_Converter@@Base+0x274> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 73b8c <_PyLong_UnsignedLong_Converter@@Base+0x274> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16048 @ 0x3eb0 │ │ │ │ + movw r1, #9008 @ 0x2330 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7391c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 73c14 <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq 738b8 <_PyLong_UnsignedLong_Converter@@Base+0x298> │ │ │ │ + beq 73bb0 <_PyLong_UnsignedLong_Converter@@Base+0x298> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #3 │ │ │ │ - bgt 738e4 <_PyLong_UnsignedLong_Converter@@Base+0x2c4> │ │ │ │ + bgt 73bdc <_PyLong_UnsignedLong_Converter@@Base+0x2c4> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ - movw r1, #48344 @ 0xbcd8 │ │ │ │ + movw r1, #41444 @ 0xa1e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r1, #2 │ │ │ │ add r0, r7, #16 │ │ │ │ - bl bad2c │ │ │ │ + bl babd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73aa8 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + beq 73da0 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c1b1c <_PyUnicode_EncodeUTF16@@Base+0x1664> │ │ │ │ + bl 3c1184 <_PyUnicode_EncodeUTF16@@Base+0x1a1c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7393c <_PyLong_UnsignedLong_Converter@@Base+0x31c> │ │ │ │ + bne 73c34 <_PyLong_UnsignedLong_Converter@@Base+0x31c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 73924 <_PyLong_UnsignedLong_Converter@@Base+0x304> │ │ │ │ + ble 73c1c <_PyLong_UnsignedLong_Converter@@Base+0x304> │ │ │ │ mov r4, #0 │ │ │ │ - b 73aa8 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + b 73da0 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7391c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bne 73c14 <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7391c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 73c14 <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 73958 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + bgt 73c50 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 73958 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ + bne 73c50 <_PyLong_UnsignedLong_Converter@@Base+0x338> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r8, [r7, #16] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ ands r6, r6, #268435456 @ 0x10000000 │ │ │ │ - beq 739b8 <_PyLong_UnsignedLong_Converter@@Base+0x398> │ │ │ │ + beq 73cb0 <_PyLong_UnsignedLong_Converter@@Base+0x398> │ │ │ │ mov r0, r8 │ │ │ │ - bl 419774 │ │ │ │ + bl 417e6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 73aa8 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + beq 73da0 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ ldr r6, [r8, #8] │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3c2118 <_PyUnicode_EncodeUTF16@@Base+0x1c60> │ │ │ │ + bl 3c1780 <_PyUnicode_EncodeUTF16@@Base+0x2018> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 739a0 <_PyLong_UnsignedLong_Converter@@Base+0x380> │ │ │ │ + bne 73c98 <_PyLong_UnsignedLong_Converter@@Base+0x380> │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 7391c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl ba0f0 │ │ │ │ + b 73c14 <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ lsl r2, r6, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [r7, #24] │ │ │ │ str r6, [r5, #16] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 739e4 <_PyLong_UnsignedLong_Converter@@Base+0x3c4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 73cdc <_PyLong_UnsignedLong_Converter@@Base+0x3c4> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48404 @ 0xbd14 │ │ │ │ + movw r1, #41504 @ 0xa220 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 73a5c <_PyLong_UnsignedLong_Converter@@Base+0x43c> │ │ │ │ - bl e6f4c │ │ │ │ + b 73d54 <_PyLong_UnsignedLong_Converter@@Base+0x43c> │ │ │ │ + bl e7160 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 73a00 <_PyLong_UnsignedLong_Converter@@Base+0x3e0> │ │ │ │ - bl dd698 │ │ │ │ + bne 73cf8 <_PyLong_UnsignedLong_Converter@@Base+0x3e0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73a08 <_PyLong_UnsignedLong_Converter@@Base+0x3e8> │ │ │ │ - b 7391c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + beq 73d00 <_PyLong_UnsignedLong_Converter@@Base+0x3e8> │ │ │ │ + b 73c14 <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 73a24 <_PyLong_UnsignedLong_Converter@@Base+0x404> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 73d1c <_PyLong_UnsignedLong_Converter@@Base+0x404> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #28412 @ 0x6efc │ │ │ │ + movw r1, #21372 @ 0x537c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7391c <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 73c14 <_PyLong_UnsignedLong_Converter@@Base+0x2fc> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ str r0, [r5, #12] │ │ │ │ cmp r1, r4 │ │ │ │ - beq 73aa0 <_PyLong_UnsignedLong_Converter@@Base+0x480> │ │ │ │ + beq 73d98 <_PyLong_UnsignedLong_Converter@@Base+0x480> │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 73a70 <_PyLong_UnsignedLong_Converter@@Base+0x450> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 73d68 <_PyLong_UnsignedLong_Converter@@Base+0x450> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48456 @ 0xbd48 │ │ │ │ + movw r1, #41556 @ 0xa254 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73a8c <_PyLong_UnsignedLong_Converter@@Base+0x46c> │ │ │ │ - bl edf20 │ │ │ │ + beq 73d84 <_PyLong_UnsignedLong_Converter@@Base+0x46c> │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - b 73aa8 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ + b 73da0 <_PyLong_UnsignedLong_Converter@@Base+0x488> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ str r1, [r5, #48] @ 0x30 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #43460 @ 0xa9c4 │ │ │ │ + movw r1, #35676 @ 0x8b5c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4e87c <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ + b 4ea2c <_PyCompile_CodeGen@@Base+0x2a4> │ │ │ │ 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] @ 73b30 <_PyLong_UnsignedLong_Converter@@Base+0x510> │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #68] @ 73e28 <_PyLong_UnsignedLong_Converter@@Base+0x510> │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73b1c <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ + beq 73e14 <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73b1c <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ - movw r0, #48508 @ 0xbd7c │ │ │ │ + beq 73e14 <_PyLong_UnsignedLong_Converter@@Base+0x4fc> │ │ │ │ + movw r0, #41608 @ 0xa288 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + b def6c │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ 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, #136] @ 0x88 │ │ │ │ - bl 73748 <_PyLong_UnsignedLong_Converter@@Base+0x128> │ │ │ │ + bl 73a40 <_PyLong_UnsignedLong_Converter@@Base+0x128> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r2, r4, #4 │ │ │ │ add r1, r0, #4 │ │ │ │ add r4, r4, #132 @ 0x84 │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq 73b84 <_PyLong_UnsignedLong_Converter@@Base+0x564> │ │ │ │ + beq 73e7c <_PyLong_UnsignedLong_Converter@@Base+0x564> │ │ │ │ ldr ip, [r3] │ │ │ │ add lr, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle lr, [r3] │ │ │ │ cmp r2, r4 │ │ │ │ str r3, [r1, #4]! │ │ │ │ - bne 73b68 <_PyLong_UnsignedLong_Converter@@Base+0x548> │ │ │ │ + bne 73e60 <_PyLong_UnsignedLong_Converter@@Base+0x548> │ │ │ │ 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 r4, r0 │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ add r5, r4, #4 │ │ │ │ add r6, r4, #132 @ 0x84 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ cmp r5, r6 │ │ │ │ - bne 73bb8 <_PyLong_UnsignedLong_Converter@@Base+0x598> │ │ │ │ + bne 73eb0 <_PyLong_UnsignedLong_Converter@@Base+0x598> │ │ │ │ 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, fp, lr} │ │ │ │ @@ -70584,107 +70776,107 @@ │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt r6, #0 │ │ │ │ movle r6, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov ip, r2 │ │ │ │ orrs r6, lr, r6 │ │ │ │ - bne 73c34 <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ + bne 73f2c <_PyLong_UnsignedLong_Converter@@Base+0x614> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73c70 <_PyLong_UnsignedLong_Converter@@Base+0x650> │ │ │ │ + beq 73f68 <_PyLong_UnsignedLong_Converter@@Base+0x650> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, lr │ │ │ │ mov r3, #1 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #68] @ 73ca8 <_PyLong_UnsignedLong_Converter@@Base+0x688> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #68] @ 73fa0 <_PyLong_UnsignedLong_Converter@@Base+0x688> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ moveq r0, ip │ │ │ │ - beq 73ca0 <_PyLong_UnsignedLong_Converter@@Base+0x680> │ │ │ │ + beq 73f98 <_PyLong_UnsignedLong_Converter@@Base+0x680> │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [ip] │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 73f54 <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ + bl 7424c <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #4 │ │ │ │ + rsbeq r8, sl, r8, lsr #4 │ │ │ │ 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, #48516 @ 0xbd84 │ │ │ │ + movw r1, #41616 @ 0xa290 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d34 <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ + beq 7402c <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ ldr r1, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, #0 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 3699b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 36a4ac <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73d34 <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ + beq 7402c <_PyLong_UnsignedLong_Converter@@Base+0x714> │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d91c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 73d38 <_PyLong_UnsignedLong_Converter@@Base+0x718> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 74030 <_PyLong_UnsignedLong_Converter@@Base+0x718> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ 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, #12] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73d7c <_PyLong_UnsignedLong_Converter@@Base+0x75c> │ │ │ │ + bne 74074 <_PyLong_UnsignedLong_Converter@@Base+0x75c> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73da0 <_PyLong_UnsignedLong_Converter@@Base+0x780> │ │ │ │ - b 73d90 <_PyLong_UnsignedLong_Converter@@Base+0x770> │ │ │ │ + beq 74098 <_PyLong_UnsignedLong_Converter@@Base+0x780> │ │ │ │ + b 74088 <_PyLong_UnsignedLong_Converter@@Base+0x770> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73d6c <_PyLong_UnsignedLong_Converter@@Base+0x74c> │ │ │ │ + beq 74064 <_PyLong_UnsignedLong_Converter@@Base+0x74c> │ │ │ │ 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, #28] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -70705,154 +70897,154 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 73e18 <_PyLong_UnsignedLong_Converter@@Base+0x7f8> │ │ │ │ + bne 74110 <_PyLong_UnsignedLong_Converter@@Base+0x7f8> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 73e4c <_PyLong_UnsignedLong_Converter@@Base+0x82c> │ │ │ │ + beq 74144 <_PyLong_UnsignedLong_Converter@@Base+0x82c> │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 73ec4 <_PyLong_UnsignedLong_Converter@@Base+0x8a4> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #128] @ 741bc <_PyLong_UnsignedLong_Converter@@Base+0x8a4> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 73eb4 <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ + beq 741ac <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r3, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ vldreq d0, [r0, #8] │ │ │ │ vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 73e90 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 74188 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ + bl 24cef0 │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ vcmp.f32 s16, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 73e90 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ - bl dd698 │ │ │ │ + bne 74188 <_PyLong_UnsignedLong_Converter@@Base+0x870> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73eb4 <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ + bne 741ac <_PyLong_UnsignedLong_Converter@@Base+0x894> │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ movw r2, #59640 @ 0xe8f8 │ │ │ │ movt r2, #2 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 74058 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ + b 74350 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, asr r2 │ │ │ │ + rsbeq r8, sl, r4, asr r2 │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #42684 @ 0xa6bc │ │ │ │ + movw r3, #42064 @ 0xa450 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq 73ee8 <_PyLong_UnsignedLong_Converter@@Base+0x8c8> │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + beq 741e0 <_PyLong_UnsignedLong_Converter@@Base+0x8c8> │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 73edc <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ + bne 741d4 <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 73edc <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ + bhi 741d4 <_PyLong_UnsignedLong_Converter@@Base+0x8bc> │ │ │ │ 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 5cb0c <_PyEval_FormatKwargsError@@Base+0x24a8> │ │ │ │ + bl 5ccfc <_PyEval_FormatKwargsError@@Base+0x24a8> │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 73f4c <_PyLong_UnsignedLong_Converter@@Base+0x92c> │ │ │ │ + beq 74244 <_PyLong_UnsignedLong_Converter@@Base+0x92c> │ │ │ │ cmp r4, #3 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ eoreq r3, r0, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, r0 │ │ │ │ - beq 73fa4 <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ + beq 7429c <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r3 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 73fa4 <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ + bne 7429c <_PyLong_UnsignedLong_Converter@@Base+0x984> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 424190 │ │ │ │ + b 422df8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 73fd0 <_PyLong_UnsignedLong_Converter@@Base+0x9b0> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 742c8 <_PyLong_UnsignedLong_Converter@@Base+0x9b0> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48536 @ 0xbd98 │ │ │ │ + movw r1, #41636 @ 0xa2a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 74008 <_PyLong_UnsignedLong_Converter@@Base+0x9e8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 74300 <_PyLong_UnsignedLong_Converter@@Base+0x9e8> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #32767 @ 0x7fff │ │ │ │ ldr r7, [r5, #8] │ │ │ │ sub r2, r2, r6 │ │ │ │ cmp r7, r2 │ │ │ │ - bgt 74004 <_PyLong_UnsignedLong_Converter@@Base+0x9e4> │ │ │ │ + bgt 742fc <_PyLong_UnsignedLong_Converter@@Base+0x9e4> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ add r8, r7, r6 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r8, r0 │ │ │ │ - ble 74010 <_PyLong_UnsignedLong_Converter@@Base+0x9f0> │ │ │ │ - bl 370224 │ │ │ │ + ble 74308 <_PyLong_UnsignedLong_Converter@@Base+0x9f0> │ │ │ │ + bl 370d0c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c9ac8 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c8a1c <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r6, #0 │ │ │ │ - ble 74050 <_PyLong_UnsignedLong_Converter@@Base+0xa30> │ │ │ │ + ble 74348 <_PyLong_UnsignedLong_Converter@@Base+0xa30> │ │ │ │ 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] │ │ │ │ @@ -70868,535 +71060,535 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ vmov.f32 s16, s0 │ │ │ │ mov r5, r1 │ │ │ │ blx r2 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 740dc <_PyLong_UnsignedLong_Converter@@Base+0xabc> │ │ │ │ + beq 743d4 <_PyLong_UnsignedLong_Converter@@Base+0xabc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ vcmp.f32 s16, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - movwvs r2, #48576 @ 0xbdc0 │ │ │ │ + movwvs r2, #41676 @ 0xa2cc │ │ │ │ movtvs r2, #72 @ 0x48 │ │ │ │ - bvs 740d0 <_PyLong_UnsignedLong_Converter@@Base+0xab0> │ │ │ │ + bvs 743c8 <_PyLong_UnsignedLong_Converter@@Base+0xab0> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ - movw r3, #47980 @ 0xbb6c │ │ │ │ + movw r3, #41080 @ 0xa078 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #48576 @ 0xbdc0 │ │ │ │ + movw r2, #41676 @ 0xa2cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ vcmpe.f32 s15, s16 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ movle r2, r3 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 732b0 │ │ │ │ + bl 735a8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #3 │ │ │ │ - movw r0, #23572 @ 0x5c14 │ │ │ │ + movw r0, #17140 @ 0x42f4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd600 │ │ │ │ + b dd9a8 │ │ │ │ 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 741bc <_PyLong_UnsignedLong_Converter@@Base+0xb9c> │ │ │ │ + bge 744b4 <_PyLong_UnsignedLong_Converter@@Base+0xb9c> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ blx r3 │ │ │ │ mov r1, r7 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 741d4 <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ - bl 170ca8 │ │ │ │ + beq 744cc <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7417c <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ + bgt 74474 <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ subs r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7417c <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 74474 <_PyLong_UnsignedLong_Converter@@Base+0xb5c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #1 │ │ │ │ - bne 741ac <_PyLong_UnsignedLong_Converter@@Base+0xb8c> │ │ │ │ + bne 744a4 <_PyLong_UnsignedLong_Converter@@Base+0xb8c> │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 74324 <_PyLong_UnsignedLong_Converter@@Base+0xd04> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 7461c <_PyLong_UnsignedLong_Converter@@Base+0xd04> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 74128 <_PyLong_UnsignedLong_Converter@@Base+0xb08> │ │ │ │ - b 741d4 <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 74420 <_PyLong_UnsignedLong_Converter@@Base+0xb08> │ │ │ │ + b 744cc <_PyLong_UnsignedLong_Converter@@Base+0xbb4> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48644 @ 0xbe04 │ │ │ │ + movw r1, #41744 @ 0xa310 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 74250 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ + beq 74548 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 74250 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ + ble 74548 <_PyLong_UnsignedLong_Converter@@Base+0xc30> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 74270 <_PyLong_UnsignedLong_Converter@@Base+0xc50> │ │ │ │ - b 74284 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 74568 <_PyLong_UnsignedLong_Converter@@Base+0xc50> │ │ │ │ + b 7457c <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 74284 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ + bl 1b6978 │ │ │ │ + b 7457c <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74284 <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ + bne 7457c <_PyLong_UnsignedLong_Converter@@Base+0xc64> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 742e8 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ + beq 745e0 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 742e8 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ + ble 745e0 <_PyLong_UnsignedLong_Converter@@Base+0xcc8> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1f19f8 │ │ │ │ + bl 1f1e58 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 74308 <_PyLong_UnsignedLong_Converter@@Base+0xce8> │ │ │ │ - b 7431c <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 74600 <_PyLong_UnsignedLong_Converter@@Base+0xce8> │ │ │ │ + b 74614 <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7431c <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ + bl 1b6978 │ │ │ │ + b 74614 <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7431c <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ + bne 74614 <_PyLong_UnsignedLong_Converter@@Base+0xcfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 74354 <_PyLong_UnsignedLong_Converter@@Base+0xd34> │ │ │ │ + blt 7464c <_PyLong_UnsignedLong_Converter@@Base+0xd34> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ movlt r4, r1 │ │ │ │ movge r4, r3 │ │ │ │ bic r5, r2, r2, asr #31 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r5, r4 │ │ │ │ - blt 74370 <_PyLong_UnsignedLong_Converter@@Base+0xd50> │ │ │ │ + blt 74668 <_PyLong_UnsignedLong_Converter@@Base+0xd50> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ subs r3, r5, r4 │ │ │ │ - beq 743fc <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ + beq 746f4 <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ ldr r2, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble 743a8 <_PyLong_UnsignedLong_Converter@@Base+0xd88> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 746a0 <_PyLong_UnsignedLong_Converter@@Base+0xd88> │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49416 @ 0xc108 │ │ │ │ + movw r1, #42376 @ 0xa588 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r3, #0 │ │ │ │ - b 743fc <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ + b 746f4 <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ movle r3, #0 │ │ │ │ - ble 743fc <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ + ble 746f4 <_PyLong_UnsignedLong_Converter@@Base+0xddc> │ │ │ │ ldr r3, [r6, #20] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ ldr r3, [r3, #4] │ │ │ │ sub r2, r2, r5 │ │ │ │ mla r1, r5, r3, r0 │ │ │ │ mul r2, r3, r2 │ │ │ │ mla r0, r4, r3, r0 │ │ │ │ bl 2e258 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ add r1, r4, r3 │ │ │ │ sub r1, r1, r5 │ │ │ │ - bl 3c9ac8 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c8a1c <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ rsb r3, r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, r7, 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 3cf7e0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1188> │ │ │ │ + b 3ce5bc <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ 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 74458 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ + bne 74750 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74458 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ + bne 74750 <_PyLong_UnsignedLong_Converter@@Base+0xe38> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3731c4 <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ + b 373cac <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r7, [r3, #8] │ │ │ │ - bl 18230c │ │ │ │ + bl 181e88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3731c4 <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ + bl 373cac <_PyInterpreterState_GetWhence@@Base+0x244> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bl 381084 │ │ │ │ + bl 381450 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 744c0 <_PyLong_UnsignedLong_Converter@@Base+0xea0> │ │ │ │ + bne 747b8 <_PyLong_UnsignedLong_Converter@@Base+0xea0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + bgt 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + bne 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 744dc <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ + bgt 747d4 <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 744dc <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ + bne 747d4 <_PyLong_UnsignedLong_Converter@@Base+0xebc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 744f4 <_PyLong_UnsignedLong_Converter@@Base+0xed4> │ │ │ │ + bne 747ec <_PyLong_UnsignedLong_Converter@@Base+0xed4> │ │ │ │ subs r3, r7, #0 │ │ │ │ movne r3, #1 │ │ │ │ - b 74538 <_PyLong_UnsignedLong_Converter@@Base+0xf18> │ │ │ │ + b 74830 <_PyLong_UnsignedLong_Converter@@Base+0xf18> │ │ │ │ cmp r7, #0 │ │ │ │ - beq 74518 <_PyLong_UnsignedLong_Converter@@Base+0xef8> │ │ │ │ + beq 74810 <_PyLong_UnsignedLong_Converter@@Base+0xef8> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48700 @ 0xbe3c │ │ │ │ + movw r1, #41800 @ 0xa348 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 47ab0 │ │ │ │ + bl 47c60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74584 <_PyLong_UnsignedLong_Converter@@Base+0xf64> │ │ │ │ + beq 7487c <_PyLong_UnsignedLong_Converter@@Base+0xf64> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74568 <_PyLong_UnsignedLong_Converter@@Base+0xf48> │ │ │ │ + beq 74860 <_PyLong_UnsignedLong_Converter@@Base+0xf48> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #48708 @ 0xbe44 │ │ │ │ + movw r1, #41808 @ 0xa350 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 47ab0 │ │ │ │ + bl 47c60 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r1, #41 @ 0x29 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 745a8 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ + beq 748a0 <_PyLong_UnsignedLong_Converter@@Base+0xf88> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 185318 │ │ │ │ + b 186458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26f754 │ │ │ │ + bl 271710 │ │ │ │ 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 745dc <_PyLong_UnsignedLong_Converter@@Base+0xfbc> │ │ │ │ + beq 748d4 <_PyLong_UnsignedLong_Converter@@Base+0xfbc> │ │ │ │ mov r1, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cf7e0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1188> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 3ce5bc <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #8] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7463c <_PyLong_UnsignedLong_Converter@@Base+0x101c> │ │ │ │ + bne 74934 <_PyLong_UnsignedLong_Converter@@Base+0x101c> │ │ │ │ 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 7461c <_PyLong_UnsignedLong_Converter@@Base+0xffc> │ │ │ │ + beq 74914 <_PyLong_UnsignedLong_Converter@@Base+0xffc> │ │ │ │ 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 74674 <_PyLong_UnsignedLong_Converter@@Base+0x1054> │ │ │ │ + beq 7496c <_PyLong_UnsignedLong_Converter@@Base+0x1054> │ │ │ │ mov r1, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cf7e0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1188> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 3ce5bc <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 746ac <_PyLong_UnsignedLong_Converter@@Base+0x108c> │ │ │ │ + beq 749a4 <_PyLong_UnsignedLong_Converter@@Base+0x108c> │ │ │ │ mov r1, #7 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3cf7e0 <_PyObject_MaybeCallSpecialOneArg@@Base+0x1188> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 3ce5bc <_PyObject_MaybeCallSpecialOneArg@@Base+0x118c> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #8200 @ 0x2008 │ │ │ │ + movw r1, #8696 @ 0x21f8 │ │ │ │ movt r1, #6 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #56368 @ 0xdc30 │ │ │ │ + movw r0, #57680 @ 0xe150 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61ae4 │ │ │ │ + b 61cd4 │ │ │ │ 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 ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 74734 <_PyLong_UnsignedLong_Converter@@Base+0x1114> │ │ │ │ + bne 74a2c <_PyLong_UnsignedLong_Converter@@Base+0x1114> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74768 <_PyLong_UnsignedLong_Converter@@Base+0x1148> │ │ │ │ + beq 74a60 <_PyLong_UnsignedLong_Converter@@Base+0x1148> │ │ │ │ sub r3, fp, #24 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #104] @ 747c8 <_PyLong_UnsignedLong_Converter@@Base+0x11a8> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #104] @ 74ac0 <_PyLong_UnsignedLong_Converter@@Base+0x11a8> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 747c0 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ + beq 74ab8 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ cmp r4, #0 │ │ │ │ - ble 74784 <_PyLong_UnsignedLong_Converter@@Base+0x1164> │ │ │ │ + ble 74a7c <_PyLong_UnsignedLong_Converter@@Base+0x1164> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 74788 <_PyLong_UnsignedLong_Converter@@Base+0x1168> │ │ │ │ - b 747bc <_PyLong_UnsignedLong_Converter@@Base+0x119c> │ │ │ │ + bge 74a80 <_PyLong_UnsignedLong_Converter@@Base+0x1168> │ │ │ │ + b 74ab4 <_PyLong_UnsignedLong_Converter@@Base+0x119c> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ uxtb r1, r4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ bl 2ed3c │ │ │ │ subs r2, r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 747c0 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ + beq 74ab8 <_PyLong_UnsignedLong_Converter@@Base+0x11a0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r0, r6 │ │ │ │ - bl 63770 │ │ │ │ + bl 63960 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror r2 │ │ │ │ + rsbeq r8, sl, r0, lsl #5 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26860 @ 0x68ec │ │ │ │ + movw r0, #19844 @ 0x4d84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 ded54 │ │ │ │ + b def6c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43e480 <_PyXIData_Free@@Base+0x13c4> │ │ │ │ + b 43c8d0 <_PyXIData_Free@@Base+0x13c4> │ │ │ │ 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 │ │ │ │ sub sp, sp, #160 @ 0xa0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 74850 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ - bl dd698 │ │ │ │ + bne 74b48 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74908 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ - bl 10327c │ │ │ │ + bne 74c00 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ + bl 102d8c │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e4ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 748ac <_PyLong_UnsignedLong_Converter@@Base+0x128c> │ │ │ │ + beq 74ba4 <_PyLong_UnsignedLong_Converter@@Base+0x128c> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 74898 <_PyLong_UnsignedLong_Converter@@Base+0x1278> │ │ │ │ - bl d51c0 │ │ │ │ + bne 74b90 <_PyLong_UnsignedLong_Converter@@Base+0x1278> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 74850 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ - b 74908 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 74b48 <_PyLong_UnsignedLong_Converter@@Base+0x1230> │ │ │ │ + b 74c00 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 74908 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ + bl 305aac │ │ │ │ + b 74c00 <_PyLong_UnsignedLong_Converter@@Base+0x12e8> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrd r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ ldr r2, [fp, #-120] @ 0xffffff88 │ │ │ │ @@ -71410,16 +71602,16 @@ │ │ │ │ strd r4, [sp, #16] │ │ │ │ strd r6, [sp, #24] │ │ │ │ ldrd r6, [fp, #-108] @ 0xffffff94 │ │ │ │ ldrd r4, [fp, #-116] @ 0xffffff8c │ │ │ │ strd r4, [sp] │ │ │ │ strd r6, [sp, #8] │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ - bl 65ca8 │ │ │ │ - b 7490c <_PyLong_UnsignedLong_Converter@@Base+0x12ec> │ │ │ │ + bl 65f9c │ │ │ │ + b 74c04 <_PyLong_UnsignedLong_Converter@@Base+0x12ec> │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -71429,52 +71621,52 @@ │ │ │ │ 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 74960 <_PyLong_UnsignedLong_Converter@@Base+0x1340> │ │ │ │ + beq 74c58 <_PyLong_UnsignedLong_Converter@@Base+0x1340> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7497c <_PyLong_UnsignedLong_Converter@@Base+0x135c> │ │ │ │ + beq 74c74 <_PyLong_UnsignedLong_Converter@@Base+0x135c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 1eb2f8 │ │ │ │ + bl 1eb738 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 749c0 <_PyLong_UnsignedLong_Converter@@Base+0x13a0> │ │ │ │ - ldr r0, [pc, #36] @ 749cc <_PyLong_UnsignedLong_Converter@@Base+0x13ac> │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 74cb8 <_PyLong_UnsignedLong_Converter@@Base+0x13a0> │ │ │ │ + ldr r0, [pc, #36] @ 74cc4 <_PyLong_UnsignedLong_Converter@@Base+0x13ac> │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27960 @ 0x6d38 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 749f8 <_PyLong_UnsignedLong_Converter@@Base+0x13d8> │ │ │ │ + beq 74cf0 <_PyLong_UnsignedLong_Converter@@Base+0x13d8> │ │ │ │ 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) │ │ │ │ @@ -71483,76 +71675,76 @@ │ │ │ │ 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 3ce5e8 │ │ │ │ + bl 3cd3c0 │ │ │ │ cmp r0, #1 │ │ │ │ - beq 74a50 <_PyLong_UnsignedLong_Converter@@Base+0x1430> │ │ │ │ + beq 74d48 <_PyLong_UnsignedLong_Converter@@Base+0x1430> │ │ │ │ cmp r0, #2 │ │ │ │ - bne 74a64 <_PyLong_UnsignedLong_Converter@@Base+0x1444> │ │ │ │ + bne 74d5c <_PyLong_UnsignedLong_Converter@@Base+0x1444> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b 74a68 <_PyLong_UnsignedLong_Converter@@Base+0x1448> │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + b 74d60 <_PyLong_UnsignedLong_Converter@@Base+0x1448> │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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 74b1c <_PyLong_UnsignedLong_Converter@@Base+0x14fc> │ │ │ │ + ble 74e14 <_PyLong_UnsignedLong_Converter@@Base+0x14fc> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ mov r6, r1 │ │ │ │ ldr r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 74acc <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ + beq 74dc4 <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r0, r7 │ │ │ │ - bge 74acc <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ + bge 74dc4 <_PyLong_UnsignedLong_Converter@@Base+0x14ac> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mul r5, r7, r5 │ │ │ │ bic r8, r6, r6, asr #31 │ │ │ │ cmp r6, #0 │ │ │ │ - ble 74af0 <_PyLong_UnsignedLong_Converter@@Base+0x14d0> │ │ │ │ + ble 74de8 <_PyLong_UnsignedLong_Converter@@Base+0x14d0> │ │ │ │ mov r1, r8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r0, r5 │ │ │ │ - blt 74ac0 <_PyLong_UnsignedLong_Converter@@Base+0x14a0> │ │ │ │ + blt 74db8 <_PyLong_UnsignedLong_Converter@@Base+0x14a0> │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r7, r8 │ │ │ │ - bl 3c9ac8 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c8a1c <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 74b2c <_PyLong_UnsignedLong_Converter@@Base+0x150c> │ │ │ │ + beq 74e24 <_PyLong_UnsignedLong_Converter@@Base+0x150c> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mul r1, r5, r8 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, r2 │ │ │ │ - bl 25dc3c <_PyBytes_Repeat@@Base> │ │ │ │ + bl 25f6a0 <_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, fp, lr} │ │ │ │ @@ -71561,159 +71753,159 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ mov r0, r2 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, lr, r3, lsr #31 │ │ │ │ - bne 74b94 <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ + bne 74e8c <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ clz r2, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 74b94 <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ + bne 74e8c <_PyLong_UnsignedLong_Converter@@Base+0x1574> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #62700 @ 0xf4ec │ │ │ │ + movw r1, #55612 @ 0xd93c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ - b 74bc4 <_PyLong_UnsignedLong_Converter@@Base+0x15a4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 74ebc <_PyLong_UnsignedLong_Converter@@Base+0x15a4> │ │ │ │ mov ip, #0 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, lr │ │ │ │ stmib sp, {r3, ip} │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #24] @ 74bd0 <_PyLong_UnsignedLong_Converter@@Base+0x15b0> │ │ │ │ + ldr r3, [pc, #24] @ 74ec8 <_PyLong_UnsignedLong_Converter@@Base+0x15b0> │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74b78 <_PyLong_UnsignedLong_Converter@@Base+0x1558> │ │ │ │ + bne 74e70 <_PyLong_UnsignedLong_Converter@@Base+0x1558> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsr #5 │ │ │ │ + rsbeq r8, sl, ip, lsr #5 │ │ │ │ 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 3ce5e8 │ │ │ │ + bl 3cd3c0 │ │ │ │ sub r0, r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r2, r1, #8 │ │ │ │ - movw r0, #48780 @ 0xbe8c │ │ │ │ + movw r0, #41880 @ 0xa398 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ ldm r2, {r2, r3, ip, lr} │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #4 │ │ │ │ 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 r6, r2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ orrs r3, r3, r1, lsr #31 │ │ │ │ - bne 74c7c <_PyLong_UnsignedLong_Converter@@Base+0x165c> │ │ │ │ + bne 74f74 <_PyLong_UnsignedLong_Converter@@Base+0x165c> │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bgt 74c9c <_PyLong_UnsignedLong_Converter@@Base+0x167c> │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bgt 74f94 <_PyLong_UnsignedLong_Converter@@Base+0x167c> │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48792 @ 0xbe98 │ │ │ │ + movw r1, #41892 @ 0xa3a4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r4, #0 │ │ │ │ - b 74d70 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ + b 75068 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r5, [r3, r4, lsl #2] │ │ │ │ - beq 74d24 <_PyLong_UnsignedLong_Converter@@Base+0x1704> │ │ │ │ + beq 7501c <_PyLong_UnsignedLong_Converter@@Base+0x1704> │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r8 │ │ │ │ - beq 74d04 <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ + beq 74ffc <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ mov r0, r8 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 74d04 <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 74ffc <_PyLong_UnsignedLong_Converter@@Base+0x16e4> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ - movw r1, #18960 @ 0x4a10 │ │ │ │ + movw r1, #11920 @ 0x2e90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 74c94 <_PyLong_UnsignedLong_Converter@@Base+0x1674> │ │ │ │ + bl 171960 │ │ │ │ + b 74f8c <_PyLong_UnsignedLong_Converter@@Base+0x1674> │ │ │ │ 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 74d48 <_PyLong_UnsignedLong_Converter@@Base+0x1728> │ │ │ │ + b 75040 <_PyLong_UnsignedLong_Converter@@Base+0x1728> │ │ │ │ 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 74d34 <_PyLong_UnsignedLong_Converter@@Base+0x1714> │ │ │ │ + bne 7502c <_PyLong_UnsignedLong_Converter@@Base+0x1714> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74d60 <_PyLong_UnsignedLong_Converter@@Base+0x1740> │ │ │ │ + bgt 75058 <_PyLong_UnsignedLong_Converter@@Base+0x1740> │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 74d68 <_PyLong_UnsignedLong_Converter@@Base+0x1748> │ │ │ │ + beq 75060 <_PyLong_UnsignedLong_Converter@@Base+0x1748> │ │ │ │ mov r4, #0 │ │ │ │ - b 74d70 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ + b 75068 <_PyLong_UnsignedLong_Converter@@Base+0x1750> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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 r4, r0 │ │ │ │ - bl 3f3188 │ │ │ │ + bl 3f2098 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 74db0 <_PyLong_UnsignedLong_Converter@@Base+0x1790> │ │ │ │ + beq 750a8 <_PyLong_UnsignedLong_Converter@@Base+0x1790> │ │ │ │ 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]!) │ │ │ │ @@ -71724,110 +71916,110 @@ │ │ │ │ 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 ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 74e38 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + beq 75130 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 74e28 <_PyLong_UnsignedLong_Converter@@Base+0x1808> │ │ │ │ + bne 75120 <_PyLong_UnsignedLong_Converter@@Base+0x1808> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 74e38 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + bgt 75130 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 74e38 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + bne 75130 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 74e38 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 75130 <_PyLong_UnsignedLong_Converter@@Base+0x1818> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ 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 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74e78 <_PyLong_UnsignedLong_Converter@@Base+0x1858> │ │ │ │ + bne 75170 <_PyLong_UnsignedLong_Converter@@Base+0x1858> │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 74e94 <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ + beq 7518c <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 74e94 <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 7518c <_PyLong_UnsignedLong_Converter@@Base+0x1874> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48828 @ 0xbebc │ │ │ │ + movw r1, #41928 @ 0xa3c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 74ee8 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 751e0 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ ldr r5, [r4, #144] @ 0x90 │ │ │ │ ldr r9, [r0, #12] │ │ │ │ mov r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ - bne 74ed0 <_PyLong_UnsignedLong_Converter@@Base+0x18b0> │ │ │ │ + bne 751c8 <_PyLong_UnsignedLong_Converter@@Base+0x18b0> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 74ef0 <_PyLong_UnsignedLong_Converter@@Base+0x18d0> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 751e8 <_PyLong_UnsignedLong_Converter@@Base+0x18d0> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #144] @ 0x90 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54480 @ 0xd4d0 │ │ │ │ + movw r1, #47440 @ 0xb950 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ 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 74f14 <_PyLong_UnsignedLong_Converter@@Base+0x18f4> │ │ │ │ - bl ba244 │ │ │ │ + beq 7520c <_PyLong_UnsignedLong_Converter@@Base+0x18f4> │ │ │ │ + bl ba0f0 │ │ │ │ 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 3772e4 │ │ │ │ + bl 377dcc │ │ │ │ mov r7, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r5, r0, #0 │ │ │ │ strne r6, [r4, #144] @ 0x90 │ │ │ │ - bne 74ee8 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ + bne 751e0 <_PyLong_UnsignedLong_Converter@@Base+0x18c8> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r3, r7 │ │ │ │ add r2, r4, #12 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3778e0 │ │ │ │ + bl 3783c8 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 74f80 <_PyLong_UnsignedLong_Converter@@Base+0x1960> │ │ │ │ + beq 75278 <_PyLong_UnsignedLong_Converter@@Base+0x1960> │ │ │ │ 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 │ │ │ │ @@ -71836,133 +72028,133 @@ │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r3, #17356 @ 0x43cc │ │ │ │ + movw r3, #16736 @ 0x4160 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 74fdc <_PyLong_UnsignedLong_Converter@@Base+0x19bc> │ │ │ │ + beq 752d4 <_PyLong_UnsignedLong_Converter@@Base+0x19bc> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldreq r4, [r5, #4] │ │ │ │ - beq 74fe0 <_PyLong_UnsignedLong_Converter@@Base+0x19c0> │ │ │ │ + beq 752d8 <_PyLong_UnsignedLong_Converter@@Base+0x19c0> │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 75018 <_PyLong_UnsignedLong_Converter@@Base+0x19f8> │ │ │ │ - bl d2810 │ │ │ │ + bne 75310 <_PyLong_UnsignedLong_Converter@@Base+0x19f8> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5968 @ 0x1750 │ │ │ │ + movweq r4, #5348 @ 0x14e4 │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 75060 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ + beq 75358 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75060 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ + beq 75358 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ mov r1, r5 │ │ │ │ - bl 3f3188 │ │ │ │ + bl 3f2098 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75060 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ + bne 75358 <_PyLong_UnsignedLong_Converter@@Base+0x1a40> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7505c <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ + bgt 75354 <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7505c <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ + bne 75354 <_PyLong_UnsignedLong_Converter@@Base+0x1a3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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) │ │ │ │ - b 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + b 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #180 @ 0xb4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1bed3c │ │ │ │ + movw r1, #58644 @ 0xe514 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + bl 1bf1a0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 750b8 <_PyLong_UnsignedLong_Converter@@Base+0x1a98> │ │ │ │ - movw r0, #48864 @ 0xbee0 │ │ │ │ + bne 753b0 <_PyLong_UnsignedLong_Converter@@Base+0x1a98> │ │ │ │ + movw r0, #41964 @ 0xa3ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ba244 │ │ │ │ + b ba0f0 │ │ │ │ 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] @ 75190 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ + ldr r2, [pc, #164] @ 75488 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-16] │ │ │ │ mov r2, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 75114 <_PyLong_UnsignedLong_Converter@@Base+0x1af4> │ │ │ │ + bne 7540c <_PyLong_UnsignedLong_Converter@@Base+0x1af4> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 750fc <_PyLong_UnsignedLong_Converter@@Base+0x1adc> │ │ │ │ + bne 753f4 <_PyLong_UnsignedLong_Converter@@Base+0x1adc> │ │ │ │ dmb ish │ │ │ │ - beq 75124 <_PyLong_UnsignedLong_Converter@@Base+0x1b04> │ │ │ │ + beq 7541c <_PyLong_UnsignedLong_Converter@@Base+0x1b04> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 43ea78 <_PyXIData_Free@@Base+0x19bc> │ │ │ │ + bl 43cec8 <_PyXIData_Free@@Base+0x19bc> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 75150 <_PyLong_UnsignedLong_Converter@@Base+0x1b30> │ │ │ │ + bne 75448 <_PyLong_UnsignedLong_Converter@@Base+0x1b30> │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 75138 <_PyLong_UnsignedLong_Converter@@Base+0x1b18> │ │ │ │ + bne 75430 <_PyLong_UnsignedLong_Converter@@Base+0x1b18> │ │ │ │ dmb ish │ │ │ │ - beq 75160 <_PyLong_UnsignedLong_Converter@@Base+0x1b40> │ │ │ │ + beq 75458 <_PyLong_UnsignedLong_Converter@@Base+0x1b40> │ │ │ │ mov r0, r4 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl 42feec <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 75190 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ + bl 42ea7c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 75488 <_PyLong_UnsignedLong_Converter@@Base+0x1b70> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 75188 <_PyLong_UnsignedLong_Converter@@Base+0x1b68> │ │ │ │ + beq 75480 <_PyLong_UnsignedLong_Converter@@Base+0x1b68> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -71972,494 +72164,494 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 751f8 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ + bne 754f0 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ cmp r3, #0 │ │ │ │ - bge 751dc <_PyLong_UnsignedLong_Converter@@Base+0x1bbc> │ │ │ │ + bge 754d4 <_PyLong_UnsignedLong_Converter@@Base+0x1bbc> │ │ │ │ mov r4, #0 │ │ │ │ - b 751f8 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ + b 754f0 <_PyLong_UnsignedLong_Converter@@Base+0x1bd8> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7522c <_PyLong_UnsignedLong_Converter@@Base+0x1c0c> │ │ │ │ - b 751d4 <_PyLong_UnsignedLong_Converter@@Base+0x1bb4> │ │ │ │ + beq 75524 <_PyLong_UnsignedLong_Converter@@Base+0x1c0c> │ │ │ │ + b 754cc <_PyLong_UnsignedLong_Converter@@Base+0x1bb4> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #96] @ 75284 <_PyLong_UnsignedLong_Converter@@Base+0x1c64> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #96] @ 7557c <_PyLong_UnsignedLong_Converter@@Base+0x1c64> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75278 <_PyLong_UnsignedLong_Converter@@Base+0x1c58> │ │ │ │ + beq 75570 <_PyLong_UnsignedLong_Converter@@Base+0x1c58> │ │ │ │ cmn r7, r4 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ - movweq r2, #5976 @ 0x1758 │ │ │ │ + movweq r2, #5356 @ 0x14ec │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ ldrne r2, [r0] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - beq 75260 <_PyLong_UnsignedLong_Converter@@Base+0x1c40> │ │ │ │ + beq 75558 <_PyLong_UnsignedLong_Converter@@Base+0x1c40> │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 75320 <_PyLong_UnsignedLong_Converter@@Base+0x1d00> │ │ │ │ + b 75618 <_PyLong_UnsignedLong_Converter@@Base+0x1d00> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-36 @ 0xffffffdc @ │ │ │ │ + ldrdeq r8, [sl], #-40 @ 0xffffffd8 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov ip, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ sub lr, fp, #36 @ 0x24 │ │ │ │ ldm ip!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, #0 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq 752d4 <_PyLong_UnsignedLong_Converter@@Base+0x1cb4> │ │ │ │ + beq 755cc <_PyLong_UnsignedLong_Converter@@Base+0x1cb4> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 1eb2f8 │ │ │ │ + bl 1eb738 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75310 <_PyLong_UnsignedLong_Converter@@Base+0x1cf0> │ │ │ │ - ldr r0, [pc, #36] @ 7531c <_PyLong_UnsignedLong_Converter@@Base+0x1cfc> │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + beq 75608 <_PyLong_UnsignedLong_Converter@@Base+0x1cf0> │ │ │ │ + ldr r0, [pc, #36] @ 75614 <_PyLong_UnsignedLong_Converter@@Base+0x1cfc> │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #27960 @ 0x6d38 │ │ │ │ + movw r0, #20944 @ 0x51d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ ldrb r3, [r1, #58] @ 0x3a │ │ │ │ ldr ip, [r1, #52] @ 0x34 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r1, #58] @ 0x3a │ │ │ │ cmp ip, #0 │ │ │ │ - bne 753a0 <_PyLong_UnsignedLong_Converter@@Base+0x1d80> │ │ │ │ + bne 75698 <_PyLong_UnsignedLong_Converter@@Base+0x1d80> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ - beq 7536c <_PyLong_UnsignedLong_Converter@@Base+0x1d4c> │ │ │ │ + beq 75664 <_PyLong_UnsignedLong_Converter@@Base+0x1d4c> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ str r2, [r1, #40] @ 0x28 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3d2ab8 │ │ │ │ + bl 3d1890 │ │ │ │ cmn r0, #1 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 r2, [pc, #80] @ 75418 <_PyLong_UnsignedLong_Converter@@Base+0x1df8> │ │ │ │ + ldr r2, [pc, #80] @ 75710 <_PyLong_UnsignedLong_Converter@@Base+0x1df8> │ │ │ │ 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 753dc <_PyLong_UnsignedLong_Converter@@Base+0x1dbc> │ │ │ │ + bne 756d4 <_PyLong_UnsignedLong_Converter@@Base+0x1dbc> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 75400 <_PyLong_UnsignedLong_Converter@@Base+0x1de0> │ │ │ │ - bl dd698 │ │ │ │ + bne 756f8 <_PyLong_UnsignedLong_Converter@@Base+0x1de0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75410 <_PyLong_UnsignedLong_Converter@@Base+0x1df0> │ │ │ │ + bne 75708 <_PyLong_UnsignedLong_Converter@@Base+0x1df0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ subs r5, r3, #0 │ │ │ │ - bne 75454 <_PyLong_UnsignedLong_Converter@@Base+0x1e34> │ │ │ │ + bne 7574c <_PyLong_UnsignedLong_Converter@@Base+0x1e34> │ │ │ │ mov r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75474 <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ + beq 7576c <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75474 <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 7576c <_PyLong_UnsignedLong_Converter@@Base+0x1e54> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33908 @ 0x8474 │ │ │ │ + movw r1, #26868 @ 0x68f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 75564 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ + b 7585c <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ ldrne r2, [r2] │ │ │ │ - bl 4011c0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1194> │ │ │ │ + bl 3fff88 <_PyLong_UnsignedLongLong_Converter@@Base+0x1194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75564 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ + beq 7585c <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ 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 2a3d64 │ │ │ │ + bl 2a745c │ │ │ │ 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 2a3d64 │ │ │ │ + bl 2a745c │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75564 <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ + beq 7585c <_PyLong_UnsignedLong_Converter@@Base+0x1f44> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2a55c0 │ │ │ │ + bl 2a8bfc │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r1, [r6, #20] │ │ │ │ ldrne r2, [r1, #4] │ │ │ │ - bne 75528 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ + bne 75820 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7546c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ + bgt 75764 <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7546c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ + bne 75764 <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7546c <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 75764 <_PyLong_UnsignedLong_Converter@@Base+0x1e4c> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r5, r2 │ │ │ │ - bge 75560 <_PyLong_UnsignedLong_Converter@@Base+0x1f40> │ │ │ │ + bge 75858 <_PyLong_UnsignedLong_Converter@@Base+0x1f40> │ │ │ │ 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 75528 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ + b 75820 <_PyLong_UnsignedLong_Converter@@Base+0x1f08> │ │ │ │ str r2, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #40] @ 755b4 <_PyLong_UnsignedLong_Converter@@Base+0x1f94> │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + ldr r0, [pc, #40] @ 758ac <_PyLong_UnsignedLong_Converter@@Base+0x1f94> │ │ │ │ + bl c1214 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r0, #8] │ │ │ │ str r3, [r0, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #6 │ │ │ │ + rsbeq r8, sl, r4, lsl #6 │ │ │ │ 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 755f8 <_PyLong_UnsignedLong_Converter@@Base+0x1fd8> │ │ │ │ + bne 758f0 <_PyLong_UnsignedLong_Converter@@Base+0x1fd8> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #24268 @ 0x5ecc │ │ │ │ + movw r1, #17248 @ 0x4360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 75754 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + b 75a4c <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bne 75660 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ + bne 75958 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ ldrb r3, [r0, #34] @ 0x22 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #24] │ │ │ │ strbeq r3, [r0, #34] @ 0x22 │ │ │ │ - beq 75660 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ + beq 75958 <_PyLong_UnsignedLong_Converter@@Base+0x2040> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r5, #12] │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r5, #24] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 75650 <_PyLong_UnsignedLong_Converter@@Base+0x2030> │ │ │ │ - movw r1, #24316 @ 0x5efc │ │ │ │ + bne 75948 <_PyLong_UnsignedLong_Converter@@Base+0x2030> │ │ │ │ + movw r1, #17296 @ 0x4390 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 75754 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ - movw r1, #24368 @ 0x5f30 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 755f0 <_PyLong_UnsignedLong_Converter@@Base+0x1fd0> │ │ │ │ - bl 3ac050 │ │ │ │ + bl 1b6978 │ │ │ │ + b 75a4c <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + movw r1, #17348 @ 0x43c4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 1b6978 │ │ │ │ + b 758e8 <_PyLong_UnsignedLong_Converter@@Base+0x1fd0> │ │ │ │ + bl 3ab620 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 75698 <_PyLong_UnsignedLong_Converter@@Base+0x2078> │ │ │ │ + beq 75990 <_PyLong_UnsignedLong_Converter@@Base+0x2078> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 40fdb4 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ + bl 40e304 <_PyAsyncGenValueWrapperNew@@Base+0x338> │ │ │ │ subs r4, r0, #0 │ │ │ │ ldreq r2, [r5, #8] │ │ │ │ moveq r3, #2 │ │ │ │ strbeq r4, [r2, #34] @ 0x22 │ │ │ │ streq r3, [r5, #24] │ │ │ │ - b 75754 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + b 75a4c <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75700 <_PyLong_UnsignedLong_Converter@@Base+0x20e0> │ │ │ │ + beq 759f8 <_PyLong_UnsignedLong_Converter@@Base+0x20e0> │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r3, #57216 @ 0xdf80 │ │ │ │ + movw r3, #58528 @ 0xe4a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 75710 <_PyLong_UnsignedLong_Converter@@Base+0x20f0> │ │ │ │ + bne 75a08 <_PyLong_UnsignedLong_Converter@@Base+0x20f0> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r2, [r1, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 756e0 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ + bgt 759d8 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 756e0 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 759d8 <_PyLong_UnsignedLong_Converter@@Base+0x20c0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59848 @ 0xe9c8 │ │ │ │ + movw r1, #52808 @ 0xce48 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75754 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + bl 1b6978 │ │ │ │ + b 75a4c <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ ldr r2, [r5, #8] │ │ │ │ mov r3, #2 │ │ │ │ strb r0, [r2, #34] @ 0x22 │ │ │ │ str r3, [r5, #24] │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75740 <_PyLong_UnsignedLong_Converter@@Base+0x2120> │ │ │ │ - movw r3, #48628 @ 0xbdf4 │ │ │ │ + bne 75a38 <_PyLong_UnsignedLong_Converter@@Base+0x2120> │ │ │ │ + movw r3, #49940 @ 0xc314 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75754 <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ - bl 1764a0 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + beq 75a4c <_PyLong_UnsignedLong_Converter@@Base+0x2134> │ │ │ │ + bl 176130 │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7579c <_PyLong_UnsignedLong_Converter@@Base+0x217c> │ │ │ │ + bne 75a94 <_PyLong_UnsignedLong_Converter@@Base+0x217c> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 757cc <_PyLong_UnsignedLong_Converter@@Base+0x21ac> │ │ │ │ - b 757c0 <_PyLong_UnsignedLong_Converter@@Base+0x21a0> │ │ │ │ + bne 75ac4 <_PyLong_UnsignedLong_Converter@@Base+0x21ac> │ │ │ │ + b 75ab8 <_PyLong_UnsignedLong_Converter@@Base+0x21a0> │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4504 @ 0x1198 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63000 @ 0xf618 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75834 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ - b 75784 <_PyLong_UnsignedLong_Converter@@Base+0x2164> │ │ │ │ - bl dd698 │ │ │ │ + beq 75b2c <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ + b 75a7c <_PyLong_UnsignedLong_Converter@@Base+0x2164> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75834 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ + bne 75b2c <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 757ec <_PyLong_UnsignedLong_Converter@@Base+0x21cc> │ │ │ │ - bl dd698 │ │ │ │ + bne 75ae4 <_PyLong_UnsignedLong_Converter@@Base+0x21cc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75834 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ + bne 75b2c <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r7 │ │ │ │ - bl 75c08 <_PyLong_UnsignedLong_Converter@@Base+0x25e8> │ │ │ │ + bl 75f00 <_PyLong_UnsignedLong_Converter@@Base+0x25e8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75834 <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ + beq 75b2c <_PyLong_UnsignedLong_Converter@@Base+0x2214> │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e420 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5976 @ 0x1758 │ │ │ │ + movwne r0, #5356 @ 0x14ec │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 75838 <_PyLong_UnsignedLong_Converter@@Base+0x2218> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 75b30 <_PyLong_UnsignedLong_Converter@@Base+0x2218> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #43448 @ 0xa9b8 │ │ │ │ + movw r1, #35664 @ 0x8b50 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 515d8 <_Py_rc_quot@@Base+0x610> │ │ │ │ + b 51788 <_Py_rc_quot@@Base+0x610> │ │ │ │ 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 758a8 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ + beq 75ba0 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 758a8 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ + bgt 75ba0 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 758a8 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 75ba0 <_PyLong_UnsignedLong_Converter@@Base+0x2288> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 328778 │ │ │ │ + bl 21bc04 <_PyObject_VisitType@@Base+0x6dc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c6be0 <_PyTime_AsMilliseconds@@Base+0x3ac8> │ │ │ │ + bl 3c5b90 <_PyTime_AsMilliseconds@@Base+0x3470> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ ldrb r3, [r0, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 758fc <_PyLong_UnsignedLong_Converter@@Base+0x22dc> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 75bf4 <_PyLong_UnsignedLong_Converter@@Base+0x22dc> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75920 <_PyLong_UnsignedLong_Converter@@Base+0x2300> │ │ │ │ + bl 1b6978 │ │ │ │ + b 75c18 <_PyLong_UnsignedLong_Converter@@Base+0x2300> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 75928 <_PyLong_UnsignedLong_Converter@@Base+0x2308> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 75c20 <_PyLong_UnsignedLong_Converter@@Base+0x2308> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16048 @ 0x3eb0 │ │ │ │ + movw r1, #9008 @ 0x2330 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75944 <_PyLong_UnsignedLong_Converter@@Base+0x2324> │ │ │ │ - ldr r1, [pc, #20] @ 75950 <_PyLong_UnsignedLong_Converter@@Base+0x2330> │ │ │ │ + beq 75c3c <_PyLong_UnsignedLong_Converter@@Base+0x2324> │ │ │ │ + ldr r1, [pc, #20] @ 75c48 <_PyLong_UnsignedLong_Converter@@Base+0x2330> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b d2898 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b d2ba4 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ldrdeq r6, [fp], #-148 @ 0xffffff6c @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -72469,315 +72661,315 @@ │ │ │ │ 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 │ │ │ │ - bls 759ac <_PyLong_UnsignedLong_Converter@@Base+0x238c> │ │ │ │ + bls 75ca4 <_PyLong_UnsignedLong_Converter@@Base+0x238c> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #42976 @ 0xa7e0 │ │ │ │ + movw r0, #35192 @ 0x8978 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75bcc <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ + beq 75ec4 <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ cmp r4, #1 │ │ │ │ - ble 759d4 <_PyLong_UnsignedLong_Converter@@Base+0x23b4> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + ble 75ccc <_PyLong_UnsignedLong_Converter@@Base+0x23b4> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39588 @ 0x9aa4 │ │ │ │ + movw r1, #32548 @ 0x7f24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 75bcc <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ + beq 75ec4 <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ ldr r5, [r6] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, #3 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 75a00 <_PyLong_UnsignedLong_Converter@@Base+0x23e0> │ │ │ │ + bne 75cf8 <_PyLong_UnsignedLong_Converter@@Base+0x23e0> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r6, #8] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 75a10 <_PyLong_UnsignedLong_Converter@@Base+0x23f0> │ │ │ │ + b 75d08 <_PyLong_UnsignedLong_Converter@@Base+0x23f0> │ │ │ │ cmp r4, #2 │ │ │ │ - bne 75a1c <_PyLong_UnsignedLong_Converter@@Base+0x23fc> │ │ │ │ + bne 75d14 <_PyLong_UnsignedLong_Converter@@Base+0x23fc> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r3 │ │ │ │ moveq r4, #0 │ │ │ │ streq r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - beq 75a68 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ + beq 75d60 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75a68 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ + beq 75d60 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #6412 @ 0x190c │ │ │ │ + movw r3, #5792 @ 0x16a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75a68 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 75d60 <_PyLong_UnsignedLong_Converter@@Base+0x2448> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48916 @ 0xbf14 │ │ │ │ + movw r1, #42016 @ 0xa420 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75bcc <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ + bl 1b6978 │ │ │ │ + b 75ec4 <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75a94 <_PyLong_UnsignedLong_Converter@@Base+0x2474> │ │ │ │ + beq 75d8c <_PyLong_UnsignedLong_Converter@@Base+0x2474> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 75aac <_PyLong_UnsignedLong_Converter@@Base+0x248c> │ │ │ │ + beq 75da4 <_PyLong_UnsignedLong_Converter@@Base+0x248c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 75adc <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ + bge 75dd4 <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #1073741824 @ 0x40000000 │ │ │ │ - beq 75adc <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ + beq 75dd4 <_PyLong_UnsignedLong_Converter@@Base+0x24bc> │ │ │ │ sub r2, fp, #32 │ │ │ │ sub r1, fp, #28 │ │ │ │ sub r0, fp, #24 │ │ │ │ - bl 5380c │ │ │ │ - b 75b54 <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ + bl 539c0 │ │ │ │ + b 75e4c <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ tst r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 75b38 <_PyLong_UnsignedLong_Converter@@Base+0x2518> │ │ │ │ + beq 75e30 <_PyLong_UnsignedLong_Converter@@Base+0x2518> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 75b08 <_PyLong_UnsignedLong_Converter@@Base+0x24e8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 75e00 <_PyLong_UnsignedLong_Converter@@Base+0x24e8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39736 @ 0x9b38 │ │ │ │ + movw r1, #32696 @ 0x7fb8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75b9c <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 75e94 <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ ldr r2, [r3] │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 75b54 <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ + bne 75e4c <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ mov r0, r5 │ │ │ │ - bl 174f5c │ │ │ │ + bl 174bec │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b 75b54 <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 75e4c <_PyLong_UnsignedLong_Converter@@Base+0x2534> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #48960 @ 0xbf40 │ │ │ │ + movw r1, #42060 @ 0xa44c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75b9c <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 75e94 <_PyLong_UnsignedLong_Converter@@Base+0x257c> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75b88 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ + beq 75e80 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r7, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75b88 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ + bgt 75e80 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 75b88 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 75e80 <_PyLong_UnsignedLong_Converter@@Base+0x2568> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 359fac │ │ │ │ - b 75bcc <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ + bl 35b1a4 │ │ │ │ + b 75ec4 <_PyLong_UnsignedLong_Converter@@Base+0x25ac> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75bbc <_PyLong_UnsignedLong_Converter@@Base+0x259c> │ │ │ │ + bgt 75eb4 <_PyLong_UnsignedLong_Converter@@Base+0x259c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 75bbc <_PyLong_UnsignedLong_Converter@@Base+0x259c> │ │ │ │ + bne 75eb4 <_PyLong_UnsignedLong_Converter@@Base+0x259c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ - bl 3c9ac8 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c8a1c <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq 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, r2 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 75c50 <_PyLong_UnsignedLong_Converter@@Base+0x2630> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 75f48 <_PyLong_UnsignedLong_Converter@@Base+0x2630> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49040 @ 0xbf90 │ │ │ │ + movw r1, #42140 @ 0xa49c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75c70 <_PyLong_UnsignedLong_Converter@@Base+0x2650> │ │ │ │ + bl 1b6978 │ │ │ │ + b 75f68 <_PyLong_UnsignedLong_Converter@@Base+0x2650> │ │ │ │ ldr r0, [r1, #16] │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75c78 <_PyLong_UnsignedLong_Converter@@Base+0x2658> │ │ │ │ - bl dd698 │ │ │ │ + bne 75f70 <_PyLong_UnsignedLong_Converter@@Base+0x2658> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75c78 <_PyLong_UnsignedLong_Converter@@Base+0x2658> │ │ │ │ + beq 75f70 <_PyLong_UnsignedLong_Converter@@Base+0x2658> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ str r4, [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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 75cc0 <_PyLong_UnsignedLong_Converter@@Base+0x26a0> │ │ │ │ + bne 75fb8 <_PyLong_UnsignedLong_Converter@@Base+0x26a0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 75cf4 <_PyLong_UnsignedLong_Converter@@Base+0x26d4> │ │ │ │ - b 75ce0 <_PyLong_UnsignedLong_Converter@@Base+0x26c0> │ │ │ │ + bne 75fec <_PyLong_UnsignedLong_Converter@@Base+0x26d4> │ │ │ │ + b 75fd8 <_PyLong_UnsignedLong_Converter@@Base+0x26c0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4536 @ 0x11b8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63032 @ 0xf638 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75cec <_PyLong_UnsignedLong_Converter@@Base+0x26cc> │ │ │ │ - b 75ca8 <_PyLong_UnsignedLong_Converter@@Base+0x2688> │ │ │ │ - bl dd698 │ │ │ │ + beq 75fe4 <_PyLong_UnsignedLong_Converter@@Base+0x26cc> │ │ │ │ + b 75fa0 <_PyLong_UnsignedLong_Converter@@Base+0x2688> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75cf4 <_PyLong_UnsignedLong_Converter@@Base+0x26d4> │ │ │ │ + beq 75fec <_PyLong_UnsignedLong_Converter@@Base+0x26d4> │ │ │ │ mov r4, #0 │ │ │ │ - b 75f2c <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ + b 76224 <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75f2c <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ + beq 76224 <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ mov r0, #32 │ │ │ │ bl 2e2dc <__sched_cpualloc@plt> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 75d1c <_PyLong_UnsignedLong_Converter@@Base+0x26fc> │ │ │ │ - bl 370224 │ │ │ │ - b 75f20 <_PyLong_UnsignedLong_Converter@@Base+0x2900> │ │ │ │ + bne 76014 <_PyLong_UnsignedLong_Converter@@Base+0x26fc> │ │ │ │ + bl 370d0c │ │ │ │ + b 76218 <_PyLong_UnsignedLong_Converter@@Base+0x2900> │ │ │ │ mov sl, #4 │ │ │ │ mov r7, #32 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq 75ea0 <_PyLong_UnsignedLong_Converter@@Base+0x2880> │ │ │ │ - bl 1ffd0c │ │ │ │ + beq 76198 <_PyLong_UnsignedLong_Converter@@Base+0x2880> │ │ │ │ + bl 20007c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75d88 <_PyLong_UnsignedLong_Converter@@Base+0x2768> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 76080 <_PyLong_UnsignedLong_Converter@@Base+0x2768> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r1, #49072 @ 0xbfb0 │ │ │ │ + movw r1, #42172 @ 0xa4bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bgt 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bne 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ mov r0, r8 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75db4 <_PyLong_UnsignedLong_Converter@@Base+0x2794> │ │ │ │ + bgt 760ac <_PyLong_UnsignedLong_Converter@@Base+0x2794> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 75db4 <_PyLong_UnsignedLong_Converter@@Base+0x2794> │ │ │ │ + bne 760ac <_PyLong_UnsignedLong_Converter@@Base+0x2794> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bge 75de4 <_PyLong_UnsignedLong_Converter@@Base+0x27c4> │ │ │ │ - bl dd698 │ │ │ │ + bge 760dc <_PyLong_UnsignedLong_Converter@@Base+0x27c4> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49128 @ 0xbfe8 │ │ │ │ + movw r1, #42228 @ 0xa4f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bl 1b6978 │ │ │ │ + b 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ - bne 75e08 <_PyLong_UnsignedLong_Converter@@Base+0x27e8> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne 76100 <_PyLong_UnsignedLong_Converter@@Base+0x27e8> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49148 @ 0xbffc │ │ │ │ + movw r1, #42248 @ 0xa508 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bl 1b6978 │ │ │ │ + b 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ cmp r6, r7 │ │ │ │ - blt 75e7c <_PyLong_UnsignedLong_Converter@@Base+0x285c> │ │ │ │ + blt 76174 <_PyLong_UnsignedLong_Converter@@Base+0x285c> │ │ │ │ cmn r7, #-1073741823 @ 0xc0000001 │ │ │ │ addgt r7, r6, #1 │ │ │ │ - bgt 75e28 <_PyLong_UnsignedLong_Converter@@Base+0x2808> │ │ │ │ + bgt 76120 <_PyLong_UnsignedLong_Converter@@Base+0x2808> │ │ │ │ lsl r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bge 75e10 <_PyLong_UnsignedLong_Converter@@Base+0x27f0> │ │ │ │ + bge 76108 <_PyLong_UnsignedLong_Converter@@Base+0x27f0> │ │ │ │ mov r0, r7 │ │ │ │ bl 2e2dc <__sched_cpualloc@plt> │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 75e40 <_PyLong_UnsignedLong_Converter@@Base+0x2820> │ │ │ │ - bl 370224 │ │ │ │ - b 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bne 76138 <_PyLong_UnsignedLong_Converter@@Base+0x2820> │ │ │ │ + bl 370d0c │ │ │ │ + b 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ add r3, r7, #31 │ │ │ │ mov r1, #0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r3 │ │ │ │ bl 2df4c │ │ │ │ @@ -72786,98 +72978,98 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r8 │ │ │ │ cmp sl, r6, lsr #3 │ │ │ │ - bls 75d2c <_PyLong_UnsignedLong_Converter@@Base+0x270c> │ │ │ │ + bls 76024 <_PyLong_UnsignedLong_Converter@@Base+0x270c> │ │ │ │ lsr r2, r6, #5 │ │ │ │ mov r1, #1 │ │ │ │ and r6, r6, #31 │ │ │ │ ldr r3, [r5, r2, lsl #2] │ │ │ │ orr r3, r3, r1, lsl r6 │ │ │ │ str r3, [r5, r2, lsl #2] │ │ │ │ - b 75d2c <_PyLong_UnsignedLong_Converter@@Base+0x270c> │ │ │ │ - bl dd698 │ │ │ │ + b 76024 <_PyLong_UnsignedLong_Converter@@Base+0x270c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bne 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 75ecc <_PyLong_UnsignedLong_Converter@@Base+0x28ac> │ │ │ │ + bgt 761c4 <_PyLong_UnsignedLong_Converter@@Base+0x28ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 75ecc <_PyLong_UnsignedLong_Converter@@Base+0x28ac> │ │ │ │ + bne 761c4 <_PyLong_UnsignedLong_Converter@@Base+0x28ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r9 │ │ │ │ bl 2e2d0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 75efc <_PyLong_UnsignedLong_Converter@@Base+0x28dc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 761f4 <_PyLong_UnsignedLong_Converter@@Base+0x28dc> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 75f10 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ + bl 305aac │ │ │ │ + b 76208 <_PyLong_UnsignedLong_Converter@@Base+0x28f0> │ │ │ │ mov r0, r5 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ - b 75f2c <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ + b 76224 <_PyLong_UnsignedLong_Converter@@Base+0x290c> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 75f20 <_PyLong_UnsignedLong_Converter@@Base+0x2900> │ │ │ │ + beq 76218 <_PyLong_UnsignedLong_Converter@@Base+0x2900> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ead8 <__sched_cpufree@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - b 75cec <_PyLong_UnsignedLong_Converter@@Base+0x26cc> │ │ │ │ + bl bb9e0 │ │ │ │ + b 75fe4 <_PyLong_UnsignedLong_Converter@@Base+0x26cc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 40dff8 <_Py_c_quot@@Base+0x2c0> │ │ │ │ + b 40ccf8 <_Py_c_quot@@Base+0x2c0> │ │ │ │ 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 r4, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 75fb8 <_PyLong_UnsignedLong_Converter@@Base+0x2998> │ │ │ │ + beq 762b0 <_PyLong_UnsignedLong_Converter@@Base+0x2998> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 75fbc <_PyLong_UnsignedLong_Converter@@Base+0x299c> │ │ │ │ + beq 762b4 <_PyLong_UnsignedLong_Converter@@Base+0x299c> │ │ │ │ mov r0, r6 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 75fbc <_PyLong_UnsignedLong_Converter@@Base+0x299c> │ │ │ │ + beq 762b4 <_PyLong_UnsignedLong_Converter@@Base+0x299c> │ │ │ │ mov r1, #3 │ │ │ │ sub r0, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 1e8110 <_PyTuple_FromArraySteal@@Base> │ │ │ │ - b 75fd4 <_PyLong_UnsignedLong_Converter@@Base+0x29b4> │ │ │ │ + bl 1e8550 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + b 762cc <_PyLong_UnsignedLong_Converter@@Base+0x29b4> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - bl bbb20 │ │ │ │ + bl bb9e0 │ │ │ │ + bl bb9cc │ │ │ │ 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 │ │ │ │ @@ -72885,155 +73077,155 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 76028 <_PyLong_UnsignedLong_Converter@@Base+0x2a08> │ │ │ │ + bne 76320 <_PyLong_UnsignedLong_Converter@@Base+0x2a08> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7605c <_PyLong_UnsignedLong_Converter@@Base+0x2a3c> │ │ │ │ + beq 76354 <_PyLong_UnsignedLong_Converter@@Base+0x2a3c> │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #164] @ 760e0 <_PyLong_UnsignedLong_Converter@@Base+0x2ac0> │ │ │ │ + ldr r3, [pc, #164] @ 763d8 <_PyLong_UnsignedLong_Converter@@Base+0x2ac0> │ │ │ │ mov r0, ip │ │ │ │ sub r5, fp, #20 │ │ │ │ mov r4, #0 │ │ │ │ str lr, [sp, #4] │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq 760d4 <_PyLong_UnsignedLong_Converter@@Base+0x2ab4> │ │ │ │ + beq 763cc <_PyLong_UnsignedLong_Converter@@Base+0x2ab4> │ │ │ │ ldr r0, [ip, #4] │ │ │ │ ldr r4, [ip] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7607c <_PyLong_UnsignedLong_Converter@@Base+0x2a5c> │ │ │ │ - bl dd698 │ │ │ │ + bne 76374 <_PyLong_UnsignedLong_Converter@@Base+0x2a5c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 760d4 <_PyLong_UnsignedLong_Converter@@Base+0x2ab4> │ │ │ │ + bne 763cc <_PyLong_UnsignedLong_Converter@@Base+0x2ab4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #38908 @ 0x97fc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 760b4 <_PyLong_UnsignedLong_Converter@@Base+0x2a94> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 763ac <_PyLong_UnsignedLong_Converter@@Base+0x2a94> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #49172 @ 0xc014 │ │ │ │ + movw r1, #42272 @ 0xa520 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49212 @ 0xc03c │ │ │ │ + movw r1, #42312 @ 0xa548 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-52 @ 0xffffffcc @ │ │ │ │ + ldrdeq r8, [sl], #-56 @ 0xffffffc8 @ │ │ │ │ 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 76124 <_PyLong_UnsignedLong_Converter@@Base+0x2b04> │ │ │ │ + bne 7641c <_PyLong_UnsignedLong_Converter@@Base+0x2b04> │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76150 <_PyLong_UnsignedLong_Converter@@Base+0x2b30> │ │ │ │ - b 76144 <_PyLong_UnsignedLong_Converter@@Base+0x2b24> │ │ │ │ + bne 76448 <_PyLong_UnsignedLong_Converter@@Base+0x2b30> │ │ │ │ + b 7643c <_PyLong_UnsignedLong_Converter@@Base+0x2b24> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4488 @ 0x1188 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #62984 @ 0xf608 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76194 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ - b 7610c <_PyLong_UnsignedLong_Converter@@Base+0x2aec> │ │ │ │ - bl dd698 │ │ │ │ + beq 7648c <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ + b 76404 <_PyLong_UnsignedLong_Converter@@Base+0x2aec> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76194 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ + bne 7648c <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl 75c08 <_PyLong_UnsignedLong_Converter@@Base+0x25e8> │ │ │ │ + bl 75f00 <_PyLong_UnsignedLong_Converter@@Base+0x25e8> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76194 <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ + beq 7648c <_PyLong_UnsignedLong_Converter@@Base+0x2b74> │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r4 │ │ │ │ bl 2db68 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 76198 <_PyLong_UnsignedLong_Converter@@Base+0x2b78> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 76490 <_PyLong_UnsignedLong_Converter@@Base+0x2b78> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ 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, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 761d8 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ + bgt 764d0 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 761d8 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 764d0 <_PyLong_UnsignedLong_Converter@@Base+0x2bb8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c4360 │ │ │ │ + b c45a0 │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76220 <_PyLong_UnsignedLong_Converter@@Base+0x2c00> │ │ │ │ + beq 76518 <_PyLong_UnsignedLong_Converter@@Base+0x2c00> │ │ │ │ ldr r5, [r5, #20] │ │ │ │ ldr r4, [r5] │ │ │ │ cmp r4, #0 │ │ │ │ - bne 76240 <_PyLong_UnsignedLong_Converter@@Base+0x2c20> │ │ │ │ - b 76230 <_PyLong_UnsignedLong_Converter@@Base+0x2c10> │ │ │ │ - bl 3fe7bc <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 7620c <_PyLong_UnsignedLong_Converter@@Base+0x2bec> │ │ │ │ - b 76250 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ - bl b54a0 │ │ │ │ + bne 76538 <_PyLong_UnsignedLong_Converter@@Base+0x2c20> │ │ │ │ + b 76528 <_PyLong_UnsignedLong_Converter@@Base+0x2c10> │ │ │ │ + bl 3fd584 <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 76504 <_PyLong_UnsignedLong_Converter@@Base+0x2bec> │ │ │ │ + b 76548 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5] │ │ │ │ - beq 76250 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ + beq 76548 <_PyLong_UnsignedLong_Converter@@Base+0x2c30> │ │ │ │ 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} │ │ │ │ @@ -73043,412 +73235,412 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 762b4 <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ + bne 765ac <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ cmp r7, #0 │ │ │ │ - bge 76298 <_PyLong_UnsignedLong_Converter@@Base+0x2c78> │ │ │ │ + bge 76590 <_PyLong_UnsignedLong_Converter@@Base+0x2c78> │ │ │ │ mov r6, #0 │ │ │ │ - b 762b4 <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ + b 765ac <_PyLong_UnsignedLong_Converter@@Base+0x2c94> │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r7, #1 │ │ │ │ orrgt r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 762e8 <_PyLong_UnsignedLong_Converter@@Base+0x2cc8> │ │ │ │ - b 76290 <_PyLong_UnsignedLong_Converter@@Base+0x2c70> │ │ │ │ + beq 765e0 <_PyLong_UnsignedLong_Converter@@Base+0x2cc8> │ │ │ │ + b 76588 <_PyLong_UnsignedLong_Converter@@Base+0x2c70> │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 763d0 <_PyLong_UnsignedLong_Converter@@Base+0x2db0> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #240] @ 766c8 <_PyLong_UnsignedLong_Converter@@Base+0x2db0> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 763c4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + beq 766bc <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ cmn r7, r6 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ - movweq r6, #5976 @ 0x1758 │ │ │ │ + movweq r6, #5356 @ 0x14ec │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ ldrne r6, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ bic r3, r3, #1 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - movwne r4, #6244 @ 0x1864 │ │ │ │ + movwne r4, #5624 @ 0x15f8 │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 763c4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + bne 766bc <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 76358 <_PyLong_UnsignedLong_Converter@@Base+0x2d38> │ │ │ │ + bne 76650 <_PyLong_UnsignedLong_Converter@@Base+0x2d38> │ │ │ │ ldrb r3, [r5, #58] @ 0x3a │ │ │ │ cmp r6, #0 │ │ │ │ orr r3, r3, #4 │ │ │ │ strb r3, [r5, #58] @ 0x3a │ │ │ │ - beq 763b0 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ + beq 766a8 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b 763b0 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ - ldr r0, [pc, #116] @ 763d4 <_PyLong_UnsignedLong_Converter@@Base+0x2db4> │ │ │ │ + b 766a8 <_PyLong_UnsignedLong_Converter@@Base+0x2d90> │ │ │ │ + ldr r0, [pc, #116] @ 766cc <_PyLong_UnsignedLong_Converter@@Base+0x2db4> │ │ │ │ sub r1, fp, #28 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 763c4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ - bl 1579bc │ │ │ │ + beq 766bc <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + bl 1571d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7639c <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ + bgt 76694 <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7639c <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ + bne 76694 <_PyLong_UnsignedLong_Converter@@Base+0x2d7c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 763c4 <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ - bne 763bc <_PyLong_UnsignedLong_Converter@@Base+0x2d9c> │ │ │ │ - b 76330 <_PyLong_UnsignedLong_Converter@@Base+0x2d10> │ │ │ │ + blt 766bc <_PyLong_UnsignedLong_Converter@@Base+0x2da4> │ │ │ │ + bne 766b4 <_PyLong_UnsignedLong_Converter@@Base+0x2d9c> │ │ │ │ + b 76628 <_PyLong_UnsignedLong_Converter@@Base+0x2d10> │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ movw r4, #4556 @ 0x11cc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #8 │ │ │ │ + rsbeq r8, sl, r4, lsl #8 │ │ │ │ rsbeq r4, fp, r0, lsl r5 │ │ │ │ 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 76414 <_PyLong_UnsignedLong_Converter@@Base+0x2df4> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 7670c <_PyLong_UnsignedLong_Converter@@Base+0x2df4> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 76438 <_PyLong_UnsignedLong_Converter@@Base+0x2e18> │ │ │ │ + bl 1b6978 │ │ │ │ + b 76730 <_PyLong_UnsignedLong_Converter@@Base+0x2e18> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 76440 <_PyLong_UnsignedLong_Converter@@Base+0x2e20> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 76738 <_PyLong_UnsignedLong_Converter@@Base+0x2e20> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16048 @ 0x3eb0 │ │ │ │ + movw r1, #9008 @ 0x2330 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 76474 <_PyLong_UnsignedLong_Converter@@Base+0x2e54> │ │ │ │ - movw r1, #20888 @ 0x5198 │ │ │ │ + beq 7676c <_PyLong_UnsignedLong_Converter@@Base+0x2e54> │ │ │ │ + movw r1, #20268 @ 0x4f2c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d6d0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 16d358 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 764c8 <_PyLong_UnsignedLong_Converter@@Base+0x2ea8> │ │ │ │ + beq 767c0 <_PyLong_UnsignedLong_Converter@@Base+0x2ea8> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41920 @ 0xa3c0 │ │ │ │ + movw r0, #34136 @ 0x8558 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76518 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ + beq 76810 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 76508 <_PyLong_UnsignedLong_Converter@@Base+0x2ee8> │ │ │ │ - bl e6f4c │ │ │ │ + beq 76800 <_PyLong_UnsignedLong_Converter@@Base+0x2ee8> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76500 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ + bgt 767f8 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 76500 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ + bne 767f8 <_PyLong_UnsignedLong_Converter@@Base+0x2ee0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 76520 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ - bl dd698 │ │ │ │ + bne 76818 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq 76520 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ + beq 76818 <_PyLong_UnsignedLong_Converter@@Base+0x2f00> │ │ │ │ mov r5, #0 │ │ │ │ - b 766c4 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ + b 769bc <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ ldr r5, [r6, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r1, [r0, #52] @ 0x34 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 76558 <_PyLong_UnsignedLong_Converter@@Base+0x2f38> │ │ │ │ + beq 76850 <_PyLong_UnsignedLong_Converter@@Base+0x2f38> │ │ │ │ mov r0, r3 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76688 <_PyLong_UnsignedLong_Converter@@Base+0x3068> │ │ │ │ + beq 76980 <_PyLong_UnsignedLong_Converter@@Base+0x3068> │ │ │ │ ldr r5, [r7, #20] │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 76578 <_PyLong_UnsignedLong_Converter@@Base+0x2f58> │ │ │ │ + bne 76870 <_PyLong_UnsignedLong_Converter@@Base+0x2f58> │ │ │ │ mov r0, r7 │ │ │ │ - bl 3fe7bc <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ + bl 3fd584 <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 766c4 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ + beq 769bc <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r9, [r3, #4] │ │ │ │ add r2, r4, r9 │ │ │ │ add r5, r9, #1 │ │ │ │ bic r2, r2, r2, asr #31 │ │ │ │ movlt r4, r2 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r5, r2 │ │ │ │ - ble 76630 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ + ble 76928 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ cmp r5, #8 │ │ │ │ add r5, r5, r5, asr #3 │ │ │ │ movgt r2, #6 │ │ │ │ movle r2, #3 │ │ │ │ adds r5, r5, r2 │ │ │ │ - beq 765c8 <_PyLong_UnsignedLong_Converter@@Base+0x2fa8> │ │ │ │ + beq 768c0 <_PyLong_UnsignedLong_Converter@@Base+0x2fa8> │ │ │ │ cmn r5, #-536870911 @ 0xe0000001 │ │ │ │ mov r1, r5 │ │ │ │ - bls 765d0 <_PyLong_UnsignedLong_Converter@@Base+0x2fb0> │ │ │ │ - b 76628 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ + bls 768c8 <_PyLong_UnsignedLong_Converter@@Base+0x2fb0> │ │ │ │ + b 76920 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ mov r1, #1 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add r3, r3, #16 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 765f4 <_PyLong_UnsignedLong_Converter@@Base+0x2fd4> │ │ │ │ - bl e7660 │ │ │ │ + beq 768ec <_PyLong_UnsignedLong_Converter@@Base+0x2fd4> │ │ │ │ + bl e7874 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 76618 <_PyLong_UnsignedLong_Converter@@Base+0x2ff8> │ │ │ │ - b 76628 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ + bne 76910 <_PyLong_UnsignedLong_Converter@@Base+0x2ff8> │ │ │ │ + b 76920 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ mov r0, r1 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 76628 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ + beq 76920 <_PyLong_UnsignedLong_Converter@@Base+0x3008> │ │ │ │ ldr r3, [r7, #20] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ lsl r2, r2, #2 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r7, #20] │ │ │ │ str r6, [r3, #12] │ │ │ │ str r5, [r3, #8] │ │ │ │ - b 76630 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ - bl 370224 │ │ │ │ - b 76518 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ + b 76928 <_PyLong_UnsignedLong_Converter@@Base+0x3010> │ │ │ │ + bl 370d0c │ │ │ │ + b 76810 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r4, r9 │ │ │ │ movge r4, r9 │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ cmp r4, r2 │ │ │ │ - bge 76660 <_PyLong_UnsignedLong_Converter@@Base+0x3040> │ │ │ │ + bge 76958 <_PyLong_UnsignedLong_Converter@@Base+0x3040> │ │ │ │ add ip, r0, r2, lsl #2 │ │ │ │ ldr ip, [ip, #-4] │ │ │ │ str ip, [r0, r2, lsl #2] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b 76640 <_PyLong_UnsignedLong_Converter@@Base+0x3020> │ │ │ │ + b 76938 <_PyLong_UnsignedLong_Converter@@Base+0x3020> │ │ │ │ ldr r2, [r8] │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ str r8, [r0, r4, lsl #2] │ │ │ │ str r1, [r3, #4] │ │ │ │ - b 766c4 <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ + b 769bc <_PyLong_UnsignedLong_Converter@@Base+0x30a4> │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r1, #20028 @ 0x4e3c │ │ │ │ + movw r1, #20032 @ 0x4e40 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ - bl 1d1b24 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 1d1f8c │ │ │ │ + bl 169038 │ │ │ │ mov r3, r0 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #41920 @ 0xa3c0 │ │ │ │ + movw r0, #34136 @ 0x8558 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 76518 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 76810 <_PyLong_UnsignedLong_Converter@@Base+0x2ef8> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #4 │ │ │ │ - movw r0, #21424 @ 0x53b0 │ │ │ │ + movw r0, #14384 @ 0x3830 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd600 │ │ │ │ + b dd9a8 │ │ │ │ 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 76874 <_PyLong_UnsignedLong_Converter@@Base+0x3254> │ │ │ │ + bl 76b6c <_PyLong_UnsignedLong_Converter@@Base+0x3254> │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7676c <_PyLong_UnsignedLong_Converter@@Base+0x314c> │ │ │ │ - movw r1, #21360 @ 0x5370 │ │ │ │ + beq 76a64 <_PyLong_UnsignedLong_Converter@@Base+0x314c> │ │ │ │ + movw r1, #20740 @ 0x5104 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16d6d0 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 16d358 <_PyFunction_Vectorcall@@Base+0x14f0> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r0 │ │ │ │ - bl 768d4 <_PyLong_UnsignedLong_Converter@@Base+0x32b4> │ │ │ │ + bl 76bcc <_PyLong_UnsignedLong_Converter@@Base+0x32b4> │ │ │ │ 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 767c8 <_PyLong_UnsignedLong_Converter@@Base+0x31a8> │ │ │ │ - bl dd698 │ │ │ │ + bne 76ac0 <_PyLong_UnsignedLong_Converter@@Base+0x31a8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 767d8 <_PyLong_UnsignedLong_Converter@@Base+0x31b8> │ │ │ │ + bne 76ad0 <_PyLong_UnsignedLong_Converter@@Base+0x31b8> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #20 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 76834 <_PyLong_UnsignedLong_Converter@@Base+0x3214> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 76b2c <_PyLong_UnsignedLong_Converter@@Base+0x3214> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7686c <_PyLong_UnsignedLong_Converter@@Base+0x324c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 76b64 <_PyLong_UnsignedLong_Converter@@Base+0x324c> │ │ │ │ ldrb r3, [r0, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7685c <_PyLong_UnsignedLong_Converter@@Base+0x323c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 76b54 <_PyLong_UnsignedLong_Converter@@Base+0x323c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16048 @ 0x3eb0 │ │ │ │ + movw r1, #9008 @ 0x2330 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7686c <_PyLong_UnsignedLong_Converter@@Base+0x324c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 76b64 <_PyLong_UnsignedLong_Converter@@Base+0x324c> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 768bc <_PyLong_UnsignedLong_Converter@@Base+0x329c> │ │ │ │ + bne 76bb4 <_PyLong_UnsignedLong_Converter@@Base+0x329c> │ │ │ │ ldr r1, [r1, #40] @ 0x28 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - bne 768b0 <_PyLong_UnsignedLong_Converter@@Base+0x3290> │ │ │ │ + bne 76ba8 <_PyLong_UnsignedLong_Converter@@Base+0x3290> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 201c40 │ │ │ │ + b 201f34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 172fe8 │ │ │ │ + b 172c78 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #28] │ │ │ │ @@ -73480,346 +73672,346 @@ │ │ │ │ lsr r3, r3, #1 │ │ │ │ mla r0, r1, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 41c68c <_PyBytes_Find@@Base+0x1f0> │ │ │ │ + b 41b4d8 <_PyBytes_Find@@Base+0x1f0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 768d4 <_PyLong_UnsignedLong_Converter@@Base+0x32b4> │ │ │ │ + bl 76bcc <_PyLong_UnsignedLong_Converter@@Base+0x32b4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43f7e4 <_PyXIData_Free@@Base+0x2728> │ │ │ │ + b 43dc34 <_PyXIData_Free@@Base+0x2728> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43f8c0 <_PyXIData_Free@@Base+0x2804> │ │ │ │ + b 43dd10 <_PyXIData_Free@@Base+0x2804> │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r1, #13084 @ 0x331c │ │ │ │ + movw r1, #6044 @ 0x179c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r6, r0 │ │ │ │ - bl 34d704 │ │ │ │ + bl 34e89c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76acc <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ + beq 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 76a88 <_PyLong_UnsignedLong_Converter@@Base+0x3468> │ │ │ │ + beq 76d80 <_PyLong_UnsignedLong_Converter@@Base+0x3468> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 76a58 <_PyLong_UnsignedLong_Converter@@Base+0x3438> │ │ │ │ - bl d2810 │ │ │ │ + bne 76d50 <_PyLong_UnsignedLong_Converter@@Base+0x3438> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 76a58 <_PyLong_UnsignedLong_Converter@@Base+0x3438> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 76d50 <_PyLong_UnsignedLong_Converter@@Base+0x3438> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #49364 @ 0xc0d4 │ │ │ │ + movw r1, #42464 @ 0xa5e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76acc <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ + bgt 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 76acc <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ + bne 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 76acc <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ mov r0, r5 │ │ │ │ - bl f94f0 <_PyDict_CopyAsDict@@Base> │ │ │ │ + bl f9028 <_PyDict_CopyAsDict@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76a90 <_PyLong_UnsignedLong_Converter@@Base+0x3470> │ │ │ │ + bgt 76d88 <_PyLong_UnsignedLong_Converter@@Base+0x3470> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 76a90 <_PyLong_UnsignedLong_Converter@@Base+0x3470> │ │ │ │ + bne 76d88 <_PyLong_UnsignedLong_Converter@@Base+0x3470> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 76a90 <_PyLong_UnsignedLong_Converter@@Base+0x3470> │ │ │ │ - bl b54a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 76d88 <_PyLong_UnsignedLong_Converter@@Base+0x3470> │ │ │ │ + bl b52b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 76ad0 <_PyLong_UnsignedLong_Converter@@Base+0x34b0> │ │ │ │ + beq 76dc8 <_PyLong_UnsignedLong_Converter@@Base+0x34b0> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76ad0 <_PyLong_UnsignedLong_Converter@@Base+0x34b0> │ │ │ │ + beq 76dc8 <_PyLong_UnsignedLong_Converter@@Base+0x34b0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 76acc <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ + bgt 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76acc <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ + bne 76dc4 <_PyLong_UnsignedLong_Converter@@Base+0x34ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #49408 @ 0xc100 │ │ │ │ + movw r0, #42508 @ 0xa60c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 r7, r2 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 76b48 <_PyLong_UnsignedLong_Converter@@Base+0x3528> │ │ │ │ + bhi 76e40 <_PyLong_UnsignedLong_Converter@@Base+0x3528> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 76b68 <_PyLong_UnsignedLong_Converter@@Base+0x3548> │ │ │ │ - b 76b9c <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ + bne 76e60 <_PyLong_UnsignedLong_Converter@@Base+0x3548> │ │ │ │ + b 76e94 <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #12072 @ 0x2f28 │ │ │ │ + movw r0, #5032 @ 0x13a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76b9c <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ - b 76b30 <_PyLong_UnsignedLong_Converter@@Base+0x3510> │ │ │ │ + beq 76e94 <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ + b 76e28 <_PyLong_UnsignedLong_Converter@@Base+0x3510> │ │ │ │ ldr r8, [r6, #4] │ │ │ │ mov r0, r8 │ │ │ │ - bl 1ffd0c │ │ │ │ + bl 20007c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 76ba4 <_PyLong_UnsignedLong_Converter@@Base+0x3584> │ │ │ │ - movw r2, #22408 @ 0x5788 │ │ │ │ + bne 76e9c <_PyLong_UnsignedLong_Converter@@Base+0x3584> │ │ │ │ + movw r2, #15368 @ 0x3c08 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12072 @ 0x2f28 │ │ │ │ + movw r0, #5032 @ 0x13a8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r8 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 76c2c <_PyLong_UnsignedLong_Converter@@Base+0x360c> │ │ │ │ + b 76f24 <_PyLong_UnsignedLong_Converter@@Base+0x360c> │ │ │ │ mov r2, #23 │ │ │ │ mov r0, r8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76b9c <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ + beq 76e94 <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 76bd0 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ + bhi 76ec8 <_PyLong_UnsignedLong_Converter@@Base+0x35b0> │ │ │ │ cmp r7, #2 │ │ │ │ - bgt 76bf4 <_PyLong_UnsignedLong_Converter@@Base+0x35d4> │ │ │ │ - b 76c14 <_PyLong_UnsignedLong_Converter@@Base+0x35f4> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bgt 76eec <_PyLong_UnsignedLong_Converter@@Base+0x35d4> │ │ │ │ + b 76f0c <_PyLong_UnsignedLong_Converter@@Base+0x35f4> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 76b9c <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ - b 76bc4 <_PyLong_UnsignedLong_Converter@@Base+0x35a4> │ │ │ │ + beq 76e94 <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ + b 76ebc <_PyLong_UnsignedLong_Converter@@Base+0x35a4> │ │ │ │ ldr r8, [r6, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq 76c18 <_PyLong_UnsignedLong_Converter@@Base+0x35f8> │ │ │ │ + beq 76f10 <_PyLong_UnsignedLong_Converter@@Base+0x35f8> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 76b9c <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ - b 76c18 <_PyLong_UnsignedLong_Converter@@Base+0x35f8> │ │ │ │ + blt 76e94 <_PyLong_UnsignedLong_Converter@@Base+0x357c> │ │ │ │ + b 76f10 <_PyLong_UnsignedLong_Converter@@Base+0x35f8> │ │ │ │ mov r8, #0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 76ec0 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ + bl 771b8 <_PyMonitoring_FirePyStartEvent@@Base+0x48> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 76c80 <_PyLong_UnsignedLong_Converter@@Base+0x3660> │ │ │ │ + bne 76f78 <_PyLong_UnsignedLong_Converter@@Base+0x3660> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 76cbc <_PyLong_UnsignedLong_Converter@@Base+0x369c> │ │ │ │ + beq 76fb4 <_PyLong_UnsignedLong_Converter@@Base+0x369c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ - movw r3, #34128 @ 0x8550 │ │ │ │ + movw r3, #34132 @ 0x8554 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76d18 <_PyLong_UnsignedLong_Converter@@Base+0x36f8> │ │ │ │ + beq 77010 <_PyLong_UnsignedLong_Converter@@Base+0x36f8> │ │ │ │ ldr r4, [r4] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - bl 39d5b0 │ │ │ │ + bl 39cf80 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 76d18 <_PyLong_UnsignedLong_Converter@@Base+0x36f8> │ │ │ │ + beq 77010 <_PyLong_UnsignedLong_Converter@@Base+0x36f8> │ │ │ │ mov r1, r5 │ │ │ │ - bl 409294 │ │ │ │ + bl 407f94 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 76d00 <_PyLong_UnsignedLong_Converter@@Base+0x36e0> │ │ │ │ + ble 76ff8 <_PyLong_UnsignedLong_Converter@@Base+0x36e0> │ │ │ │ mov r4, r5 │ │ │ │ - b 76d18 <_PyLong_UnsignedLong_Converter@@Base+0x36f8> │ │ │ │ + b 77010 <_PyLong_UnsignedLong_Converter@@Base+0x36f8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 76cf8 <_PyLong_UnsignedLong_Converter@@Base+0x36d8> │ │ │ │ + bne 76ff0 <_PyLong_UnsignedLong_Converter@@Base+0x36d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 76cf8 <_PyLong_UnsignedLong_Converter@@Base+0x36d8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 76ff0 <_PyLong_UnsignedLong_Converter@@Base+0x36d8> │ │ │ │ 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, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 76d50 <_PyLong_UnsignedLong_Converter@@Base+0x3730> │ │ │ │ + beq 77048 <_PyLong_UnsignedLong_Converter@@Base+0x3730> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 76d70 <_PyLong_UnsignedLong_Converter@@Base+0x3750> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 77068 <_PyLong_UnsignedLong_Converter@@Base+0x3750> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #38992 @ 0x9850 │ │ │ │ + movw r1, #32012 @ 0x7d0c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00076d98 : │ │ │ │ +00077090 : │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #88] @ 76e00 │ │ │ │ + ldr lr, [pc, #88] @ 770f8 │ │ │ │ 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 76df8 │ │ │ │ + beq 770f0 │ │ │ │ cmp ip, r3 │ │ │ │ - bge 76dec │ │ │ │ + bge 770e4 │ │ │ │ ldrb r4, [r2, ip] │ │ │ │ add r4, r5, r4 │ │ │ │ ldrb r4, [r4, #3460] @ 0xd84 │ │ │ │ strb r4, [r0, ip, lsl #1] │ │ │ │ add ip, ip, #1 │ │ │ │ - b 76dcc │ │ │ │ + b 770c4 │ │ │ │ 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, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 76e30 │ │ │ │ + beq 77128 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 76e50 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 77148 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #39032 @ 0x9878 │ │ │ │ + movw r1, #32052 @ 0x7d34 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00076e78 <_PyMonitoring_FirePyStartEvent@@Base>: │ │ │ │ +00077170 <_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 │ │ │ │ @@ -73827,508 +74019,531 @@ │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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, #2968] @ 0xb98 │ │ │ │ sub sp, sp, #1088 @ 0x440 │ │ │ │ subs r4, r2, #0 │ │ │ │ sub sp, sp, #4 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r8, r3 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r1 │ │ │ │ movne r2, r4 │ │ │ │ - movw r1, #49440 @ 0xc120 │ │ │ │ + movw r1, #42540 @ 0xa62c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #49444 @ 0xc124 │ │ │ │ + movw r0, #42544 @ 0xa630 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + beq 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ cmp r4, #0 │ │ │ │ streq r4, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - beq 76f64 <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ + beq 7725c <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ffd0c │ │ │ │ + bl 20007c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 76fb0 <_PyMonitoring_FirePyStartEvent@@Base+0x138> │ │ │ │ + beq 772a8 <_PyMonitoring_FirePyStartEvent@@Base+0x138> │ │ │ │ sub r2, fp, #1056 @ 0x420 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #12 │ │ │ │ - movw r1, #20320 @ 0x4f60 │ │ │ │ + movw r1, #13280 @ 0x33e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ - bl 29d858 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - bl 10327c │ │ │ │ + beq 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 102d8c │ │ │ │ ldr r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 77298 <_PyMonitoring_FirePyStartEvent@@Base+0x420> │ │ │ │ + bne 77590 <_PyMonitoring_FirePyStartEvent@@Base+0x420> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 77198 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ - bl d51c0 │ │ │ │ + bne 77490 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - b 76f64 <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ + bne 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + b 7725c <_PyMonitoring_FirePyStartEvent@@Base+0xec> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ tst r5, #268435456 @ 0x10000000 │ │ │ │ - bne 770d8 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + bne 773d0 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5c44 │ │ │ │ + bl 1e608c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77274 <_PyMonitoring_FirePyStartEvent@@Base+0x3fc> │ │ │ │ + beq 7756c <_PyMonitoring_FirePyStartEvent@@Base+0x3fc> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 770d8 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + beq 773d0 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ tst r5, #402653184 @ 0x18000000 │ │ │ │ - bne 770d8 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ + bne 773d0 <_PyMonitoring_FirePyStartEvent@@Base+0x260> │ │ │ │ sub r1, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, r1, #8 │ │ │ │ - bl 216b9c │ │ │ │ + bl 217b50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 770bc <_PyMonitoring_FirePyStartEvent@@Base+0x244> │ │ │ │ + bne 773b4 <_PyMonitoring_FirePyStartEvent@@Base+0x244> │ │ │ │ ldr r8, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ ldr r4, [fp, #-1112] @ 0xfffffba8 │ │ │ │ cmp r8, #1024 @ 0x400 │ │ │ │ - bgt 77044 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + bgt 7733c <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r1, r4 │ │ │ │ movw r3, #1032 @ 0x408 │ │ │ │ mov r2, r8 │ │ │ │ sub r0, r0, #12 │ │ │ │ sub r4, fp, #1056 @ 0x420 │ │ │ │ bl 2d874 <__memcpy_chk@plt> │ │ │ │ - movw r3, #21452 @ 0x53cc │ │ │ │ + movw r3, #14372 @ 0x3824 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ sub r4, r4, #12 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ sub r3, r8, #36 @ 0x24 │ │ │ │ add r3, r3, fp │ │ │ │ str r0, [r3, #-1032] @ 0xfffffbf8 │ │ │ │ str r1, [r3, #-1028] @ 0xfffffbfc │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 77090 <_PyMonitoring_FirePyStartEvent@@Base+0x218> │ │ │ │ + bne 77388 <_PyMonitoring_FirePyStartEvent@@Base+0x218> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 77098 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ - bl d51c0 │ │ │ │ + bne 77390 <_PyMonitoring_FirePyStartEvent@@Base+0x220> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77044 <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ - b 770a8 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ + beq 7733c <_PyMonitoring_FirePyStartEvent@@Base+0x1cc> │ │ │ │ + b 773a0 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ cmp r5, #0 │ │ │ │ - bge 772ac <_PyMonitoring_FirePyStartEvent@@Base+0x434> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 775a4 <_PyMonitoring_FirePyStartEvent@@Base+0x434> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, #0 │ │ │ │ - b 77374 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + b 7766c <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - bl 1764a0 │ │ │ │ + beq 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 176130 │ │ │ │ sub r2, fp, #1104 @ 0x450 │ │ │ │ mov r0, r4 │ │ │ │ sub r2, r2, #8 │ │ │ │ - movw r1, #23756 @ 0x5ccc │ │ │ │ + movw r1, #16676 @ 0x4124 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 29d858 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + beq 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ ldr r4, [fp, #-1104] @ 0xfffffbb0 │ │ │ │ cmp r4, #1024 @ 0x400 │ │ │ │ - bgt 771ac <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ + bgt 774a4 <_PyMonitoring_FirePyStartEvent@@Base+0x334> │ │ │ │ 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 2d874 <__memcpy_chk@plt> │ │ │ │ - movw r3, #21452 @ 0x53cc │ │ │ │ + movw r3, #14372 @ 0x3824 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r9, r5, r4 │ │ │ │ ldm r3!, {r0, r1} │ │ │ │ str r0, [r5, r4] │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ str r1, [r9, #4] │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ - bl 10327c │ │ │ │ + bl 219744 │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 77190 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ + bne 77488 <_PyMonitoring_FirePyStartEvent@@Base+0x318> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 77198 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ - bl d51c0 │ │ │ │ + bne 77490 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77144 <_PyMonitoring_FirePyStartEvent@@Base+0x2cc> │ │ │ │ - b 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + beq 7743c <_PyMonitoring_FirePyStartEvent@@Base+0x2cc> │ │ │ │ + b 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 77324 <_PyMonitoring_FirePyStartEvent@@Base+0x4ac> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 7761c <_PyMonitoring_FirePyStartEvent@@Base+0x4ac> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 305aac │ │ │ │ + b 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 770a8 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 773a0 <_PyMonitoring_FirePyStartEvent@@Base+0x230> │ │ │ │ + bl 1f8074 │ │ │ │ ldr r1, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ - bl 10327c │ │ │ │ + bl 219744 │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2dce8 <__ioctl_time64@plt> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r8, #1 │ │ │ │ - bne 77228 <_PyMonitoring_FirePyStartEvent@@Base+0x3b0> │ │ │ │ + bne 77520 <_PyMonitoring_FirePyStartEvent@@Base+0x3b0> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 77230 <_PyMonitoring_FirePyStartEvent@@Base+0x3b8> │ │ │ │ - bl d51c0 │ │ │ │ + bne 77528 <_PyMonitoring_FirePyStartEvent@@Base+0x3b8> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 771dc <_PyMonitoring_FirePyStartEvent@@Base+0x364> │ │ │ │ - b 77268 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ + beq 774d4 <_PyMonitoring_FirePyStartEvent@@Base+0x364> │ │ │ │ + b 77560 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ cmp r8, #0 │ │ │ │ - bge 77244 <_PyMonitoring_FirePyStartEvent@@Base+0x3cc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 7753c <_PyMonitoring_FirePyStartEvent@@Base+0x3cc> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 77268 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ + bl 305aac │ │ │ │ + b 77560 <_PyMonitoring_FirePyStartEvent@@Base+0x3f0> │ │ │ │ ldrb r3, [r9, r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7736c <_PyMonitoring_FirePyStartEvent@@Base+0x4f4> │ │ │ │ + beq 77664 <_PyMonitoring_FirePyStartEvent@@Base+0x4f4> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49736 @ 0xc248 │ │ │ │ + movw r1, #42836 @ 0xa754 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r5 │ │ │ │ - bl 168b48 │ │ │ │ - b 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1687d0 │ │ │ │ + b 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #49860 @ 0xc2c4 │ │ │ │ + movw r1, #42960 @ 0xa7d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ cmp r4, #0 │ │ │ │ - blt 77198 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ + blt 77490 <_PyMonitoring_FirePyStartEvent@@Base+0x320> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ - b 77374 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + bl ddc78 │ │ │ │ + b 7766c <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ sub r6, fp, #1056 @ 0x420 │ │ │ │ sub r6, r6, #12 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 772cc <_PyMonitoring_FirePyStartEvent@@Base+0x454> │ │ │ │ + bne 775c4 <_PyMonitoring_FirePyStartEvent@@Base+0x454> │ │ │ │ ldr r0, [fp, #-1112] @ 0xfffffba8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #1104 @ 0x450 │ │ │ │ sub r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 77318 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ + bne 77610 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ mov r2, #8 │ │ │ │ add r0, r4, r8 │ │ │ │ - movw r1, #37996 @ 0x946c │ │ │ │ + movw r1, #30328 @ 0x7678 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77318 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ + beq 77610 <_PyMonitoring_FirePyStartEvent@@Base+0x4a0> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49456 @ 0xc130 │ │ │ │ + movw r1, #42556 @ 0xa63c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ mov r0, r5 │ │ │ │ - bl dd8d0 │ │ │ │ - b 77374 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + bl ddc78 │ │ │ │ + b 7766c <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r9 │ │ │ │ - movw r1, #37996 @ 0x946c │ │ │ │ + movw r1, #30328 @ 0x7678 │ │ │ │ movt r1, #101 @ 0x65 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7735c <_PyMonitoring_FirePyStartEvent@@Base+0x4e4> │ │ │ │ + beq 77654 <_PyMonitoring_FirePyStartEvent@@Base+0x4e4> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49604 @ 0xc1c4 │ │ │ │ + movw r1, #42704 @ 0xa6d0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 770b4 <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 773ac <_PyMonitoring_FirePyStartEvent@@Base+0x23c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl b69a8 │ │ │ │ - b 77374 <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ + bl b682c │ │ │ │ + b 7766c <_PyMonitoring_FirePyStartEvent@@Base+0x4fc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f9f4c │ │ │ │ + bl 1fa398 │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #364] @ 77508 <_PyMonitoring_FirePyStartEvent@@Base+0x690> │ │ │ │ + ldr r3, [pc, #364] @ 77800 <_PyMonitoring_FirePyStartEvent@@Base+0x690> │ │ │ │ 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 773e8 <_PyMonitoring_FirePyStartEvent@@Base+0x570> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 776e0 <_PyMonitoring_FirePyStartEvent@@Base+0x570> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49940 @ 0xc314 │ │ │ │ + movw r1, #43040 @ 0xa820 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 77500 <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ + b 777f8 <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ cmp r5, #5 │ │ │ │ - beq 77400 <_PyMonitoring_FirePyStartEvent@@Base+0x588> │ │ │ │ - bl dd8d0 │ │ │ │ + beq 776f8 <_PyMonitoring_FirePyStartEvent@@Base+0x588> │ │ │ │ + bl ddc78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 773e0 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + beq 776d8 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ str r0, [r6, #8] │ │ │ │ orr r3, r7, #-2147483648 @ 0x80000000 │ │ │ │ add r2, r6, #4 │ │ │ │ - movw r7, #15896 @ 0x3e18 │ │ │ │ + movw r7, #8840 @ 0x2288 │ │ │ │ movt r7, #98 @ 0x62 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 774fc <_PyMonitoring_FirePyStartEvent@@Base+0x684> │ │ │ │ + beq 777f4 <_PyMonitoring_FirePyStartEvent@@Base+0x684> │ │ │ │ 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 37e4b8 <_PyUnicode_Copy@@Base+0xe0> │ │ │ │ + bl 37ea58 <_PyUnicode_Copy@@Base+0xe0> │ │ │ │ eor r4, r4, sl │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 774f4 <_PyMonitoring_FirePyStartEvent@@Base+0x67c> │ │ │ │ + beq 777ec <_PyMonitoring_FirePyStartEvent@@Base+0x67c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 77500 <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ + beq 777f8 <_PyMonitoring_FirePyStartEvent@@Base+0x688> │ │ │ │ cmp r5, #10 │ │ │ │ - ble 774e8 <_PyMonitoring_FirePyStartEvent@@Base+0x670> │ │ │ │ - movw r2, #55004 @ 0xd6dc │ │ │ │ + ble 777e0 <_PyMonitoring_FirePyStartEvent@@Base+0x670> │ │ │ │ + movw r2, #47940 @ 0xbb44 │ │ │ │ movt r2, #77 @ 0x4d │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17136 @ 0x42f0 │ │ │ │ + movw r1, #10096 @ 0x2770 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [r2, r5, lsl #2] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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 773e0 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + beq 776d8 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ ldr r2, [r0] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r3, #3488] @ 0xda0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 773e0 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + bgt 776d8 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ sub r3, r2, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 773e0 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 773e0 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + bne 776d8 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 776d8 <_PyMonitoring_FirePyStartEvent@@Base+0x568> │ │ │ │ ldrb r3, [r8] │ │ │ │ bic r3, r3, sl │ │ │ │ strb r3, [r8] │ │ │ │ uxtb r4, r4 │ │ │ │ - b 77414 <_PyMonitoring_FirePyStartEvent@@Base+0x59c> │ │ │ │ + b 7770c <_PyMonitoring_FirePyStartEvent@@Base+0x59c> │ │ │ │ mov r0, r4 │ │ │ │ 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, r2 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 77540 <_PyMonitoring_FirePyStartEvent@@Base+0x6c8> │ │ │ │ + bhi 77838 <_PyMonitoring_FirePyStartEvent@@Base+0x6c8> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 77560 <_PyMonitoring_FirePyStartEvent@@Base+0x6e8> │ │ │ │ - b 77584 <_PyMonitoring_FirePyStartEvent@@Base+0x70c> │ │ │ │ + bgt 77858 <_PyMonitoring_FirePyStartEvent@@Base+0x6e8> │ │ │ │ + b 7787c <_PyMonitoring_FirePyStartEvent@@Base+0x70c> │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44696 @ 0xae98 │ │ │ │ + movw r0, #36912 @ 0x9030 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77534 <_PyMonitoring_FirePyStartEvent@@Base+0x6bc> │ │ │ │ - b 7759c <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ + bne 7782c <_PyMonitoring_FirePyStartEvent@@Base+0x6bc> │ │ │ │ + b 77894 <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77588 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ - bl dd698 │ │ │ │ + bne 77880 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7759c <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ - b 77588 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ + bne 77894 <_PyMonitoring_FirePyStartEvent@@Base+0x724> │ │ │ │ + b 77880 <_PyMonitoring_FirePyStartEvent@@Base+0x710> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 77680 │ │ │ │ + b 779d4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000775a4 : │ │ │ │ +0007789c : │ │ │ │ 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 {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 778f0 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #27180 @ 0x6a2c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + 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 2a745c │ │ │ │ + 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 │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 775f0 │ │ │ │ + beq 77944 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 77678 │ │ │ │ + b 779cc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r8, r4, #12 │ │ │ │ movne r6, r5 │ │ │ │ movne r7, #0 │ │ │ │ - beq 77678 │ │ │ │ + beq 779cc │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 77664 │ │ │ │ + bge 779b8 │ │ │ │ ldrd r0, [r6, #40] @ 0x28 │ │ │ │ - bl 3f62d4 │ │ │ │ + bl 3f508c │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r0, #0 │ │ │ │ add r6, r6, #8 │ │ │ │ - bne 7765c │ │ │ │ + bne 779b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77654 │ │ │ │ + bgt 779a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77654 │ │ │ │ + bne 779a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 77678 │ │ │ │ + b 779cc │ │ │ │ str r0, [r8, #4]! │ │ │ │ - b 77610 │ │ │ │ + b 77964 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ @@ -74336,54 +74551,54 @@ │ │ │ │ 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 41955c <_PyObject_GetState@@Base> │ │ │ │ + bl 417a6c <_PyObject_GetState@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7772c │ │ │ │ + beq 77a80 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 776d4 │ │ │ │ + bne 77a28 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r4 │ │ │ │ - movw r0, #50096 @ 0xc3b0 │ │ │ │ + movw r0, #43196 @ 0xa8bc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ ldr r2, [r5, #20] │ │ │ │ cmp r6, #2 │ │ │ │ - bgt 77714 │ │ │ │ + bgt 77a68 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r2 │ │ │ │ - bl 102e20 │ │ │ │ + bl 102930 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp] │ │ │ │ - movw r3, #27724 @ 0x6c4c │ │ │ │ + movw r3, #20744 @ 0x5108 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #50104 @ 0xc3b8 │ │ │ │ + movw r0, #43204 @ 0xa8c4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ - b 7772c │ │ │ │ + b 77a80 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #50116 @ 0xc3c4 │ │ │ │ + movw r0, #43216 @ 0xa8d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00077738 <_PyMonitoring_FirePyResumeEvent@@Base>: │ │ │ │ +00077a8c <_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 │ │ │ │ @@ -74391,15 +74606,15 @@ │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 │ │ │ │ @@ -74407,47 +74622,47 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 777ec <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ + bne 77b40 <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 777ec <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ + bne 77b40 <_PyMonitoring_FirePyResumeEvent@@Base+0xb4> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #5688 @ 0x1638 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ + movw r1, #64184 @ 0xfab8 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ - b 77820 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ + bl 1b6978 │ │ │ │ + b 77b74 <_PyMonitoring_FirePyResumeEvent@@Base+0xe8> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ 7782c <_PyMonitoring_FirePyResumeEvent@@Base+0xf4> │ │ │ │ + ldr r3, [pc, #28] @ 77b80 <_PyMonitoring_FirePyResumeEvent@@Base+0xf4> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 777d0 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ + bne 77b24 <_PyMonitoring_FirePyResumeEvent@@Base+0x98> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, ror r5 │ │ │ │ + rsbeq r8, sl, r0, lsl #11 │ │ │ │ │ │ │ │ -00077830 <_PyMonitoring_FirePyYieldEvent@@Base>: │ │ │ │ +00077b84 <_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 │ │ │ │ @@ -74456,32 +74671,80 @@ │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 │ │ │ │ + ldr r4, [pc, #156] @ 77c88 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 77c08 <_PyMonitoring_FirePyYieldEvent@@Base+0x84> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 77bf0 <_PyMonitoring_FirePyYieldEvent@@Base+0x6c> │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 77c24 <_PyMonitoring_FirePyYieldEvent@@Base+0xa0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r3, [pc, #96] @ 77c8c <_PyMonitoring_FirePyYieldEvent@@Base+0x108> │ │ │ │ + ldr r5, [r3, #1604] @ 0x644 │ │ │ │ + cmp r5, #0 │ │ │ │ + moveq r6, r5 │ │ │ │ + ldrne r5, [r3, #1676] @ 0x68c │ │ │ │ + ldrne r6, [r3, #1680] @ 0x690 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 77c5c <_PyMonitoring_FirePyYieldEvent@@Base+0xd8> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 77c44 <_PyMonitoring_FirePyYieldEvent@@Base+0xc0> │ │ │ │ + dmb ish │ │ │ │ + beq 77c6c <_PyMonitoring_FirePyYieldEvent@@Base+0xe8> │ │ │ │ + ldr r0, [pc, #28] @ 77c88 <_PyMonitoring_FirePyYieldEvent@@Base+0x104> │ │ │ │ + bl 3493f0 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #43228 @ 0xa8dc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b def6c │ │ │ │ + rsbeq fp, sl, r8, asr r4 │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 778a4 <_PyMonitoring_FirePyYieldEvent@@Base+0x74> │ │ │ │ + beq 77cb8 <_PyMonitoring_FirePyYieldEvent@@Base+0x134> │ │ │ │ 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 │ │ │ │ │ │ │ │ -000778b0 <_PyMonitoring_FirePyReturnEvent@@Base>: │ │ │ │ +00077cc4 <_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 │ │ │ │ @@ -74490,472 +74753,424 @@ │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 42664c │ │ │ │ + b 4256cc │ │ │ │ push {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 7795c <_PyMonitoring_FirePyReturnEvent@@Base+0xac> │ │ │ │ + bne 77d70 <_PyMonitoring_FirePyReturnEvent@@Base+0xac> │ │ │ │ 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 7793c <_PyMonitoring_FirePyReturnEvent@@Base+0x8c> │ │ │ │ + beq 77d50 <_PyMonitoring_FirePyReturnEvent@@Base+0x8c> │ │ │ │ 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, [pc, #156] @ 77a28 <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 779a8 <_PyMonitoring_FirePyReturnEvent@@Base+0xf8> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 77990 <_PyMonitoring_FirePyReturnEvent@@Base+0xe0> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 779c4 <_PyMonitoring_FirePyReturnEvent@@Base+0x114> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #96] @ 77a2c <_PyMonitoring_FirePyReturnEvent@@Base+0x17c> │ │ │ │ - ldr r5, [r3, #1604] @ 0x644 │ │ │ │ - cmp r5, #0 │ │ │ │ - moveq r6, r5 │ │ │ │ - ldrne r5, [r3, #1676] @ 0x68c │ │ │ │ - ldrne r6, [r3, #1680] @ 0x690 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 779fc <_PyMonitoring_FirePyReturnEvent@@Base+0x14c> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 779e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x134> │ │ │ │ - dmb ish │ │ │ │ - beq 77a0c <_PyMonitoring_FirePyReturnEvent@@Base+0x15c> │ │ │ │ - ldr r0, [pc, #28] @ 77a28 <_PyMonitoring_FirePyReturnEvent@@Base+0x178> │ │ │ │ - bl 35f1ec │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #50128 @ 0xc3d0 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ 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 77f04 <_PyMonitoring_FirePyReturnEvent@@Base+0x654> │ │ │ │ + bl 78258 <_PyMonitoring_FirePyReturnEvent@@Base+0x594> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 77a9c <_PyMonitoring_FirePyReturnEvent@@Base+0x1ec> │ │ │ │ + beq 77df0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 2dbecc <_Py_NewReference@@Base+0x2c54> │ │ │ │ + bl 2df794 <_Py_NewReference@@Base+0x2a84> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 77a84 <_PyMonitoring_FirePyReturnEvent@@Base+0x1d4> │ │ │ │ + ble 77dd8 <_PyMonitoring_FirePyReturnEvent@@Base+0x114> │ │ │ │ mov r4, r5 │ │ │ │ - b 77a9c <_PyMonitoring_FirePyReturnEvent@@Base+0x1ec> │ │ │ │ + b 77df0 <_PyMonitoring_FirePyReturnEvent@@Base+0x12c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77a7c <_PyMonitoring_FirePyReturnEvent@@Base+0x1cc> │ │ │ │ + bne 77dd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 77a7c <_PyMonitoring_FirePyReturnEvent@@Base+0x1cc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 77dd0 <_PyMonitoring_FirePyReturnEvent@@Base+0x10c> │ │ │ │ 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 e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77adc <_PyMonitoring_FirePyReturnEvent@@Base+0x22c> │ │ │ │ - bl dd698 │ │ │ │ + bne 77e30 <_PyMonitoring_FirePyReturnEvent@@Base+0x16c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 77af8 <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bne 77e4c <_PyMonitoring_FirePyReturnEvent@@Base+0x188> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #50132 @ 0xc3d4 │ │ │ │ + movw r0, #43232 @ 0xa8e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d3098 │ │ │ │ + b d3434 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77b84 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d4> │ │ │ │ + beq 77ed8 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77b84 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d4> │ │ │ │ + bgt 77ed8 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77b84 <_PyMonitoring_FirePyReturnEvent@@Base+0x2d4> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 77ed8 <_PyMonitoring_FirePyReturnEvent@@Base+0x214> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x308> │ │ │ │ + beq 77f0c <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x308> │ │ │ │ + bgt 77f0c <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77bb8 <_PyMonitoring_FirePyReturnEvent@@Base+0x308> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 77f0c <_PyMonitoring_FirePyReturnEvent@@Base+0x248> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77bec <_PyMonitoring_FirePyReturnEvent@@Base+0x33c> │ │ │ │ + beq 77f40 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77bec <_PyMonitoring_FirePyReturnEvent@@Base+0x33c> │ │ │ │ + bgt 77f40 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77bec <_PyMonitoring_FirePyReturnEvent@@Base+0x33c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 77f40 <_PyMonitoring_FirePyReturnEvent@@Base+0x27c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x370> │ │ │ │ + beq 77f74 <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x370> │ │ │ │ + bgt 77f74 <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77c20 <_PyMonitoring_FirePyReturnEvent@@Base+0x370> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 77f74 <_PyMonitoring_FirePyReturnEvent@@Base+0x2b0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + beq 77fa8 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ + bgt 77fa8 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77c54 <_PyMonitoring_FirePyReturnEvent@@Base+0x3a4> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 77fa8 <_PyMonitoring_FirePyReturnEvent@@Base+0x2e4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x3d8> │ │ │ │ + beq 77fdc <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #28] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x3d8> │ │ │ │ + bgt 77fdc <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77c88 <_PyMonitoring_FirePyReturnEvent@@Base+0x3d8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 77fdc <_PyMonitoring_FirePyReturnEvent@@Base+0x318> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x40c> │ │ │ │ + beq 78010 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x40c> │ │ │ │ + bgt 78010 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77cbc <_PyMonitoring_FirePyReturnEvent@@Base+0x40c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 78010 <_PyMonitoring_FirePyReturnEvent@@Base+0x34c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x440> │ │ │ │ + beq 78044 <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x440> │ │ │ │ + bgt 78044 <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77cf0 <_PyMonitoring_FirePyReturnEvent@@Base+0x440> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 78044 <_PyMonitoring_FirePyReturnEvent@@Base+0x380> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x474> │ │ │ │ + beq 78078 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x474> │ │ │ │ + bgt 78078 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77d24 <_PyMonitoring_FirePyReturnEvent@@Base+0x474> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 78078 <_PyMonitoring_FirePyReturnEvent@@Base+0x3b4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x4a8> │ │ │ │ + beq 780ac <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x4a8> │ │ │ │ + bgt 780ac <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77d58 <_PyMonitoring_FirePyReturnEvent@@Base+0x4a8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 780ac <_PyMonitoring_FirePyReturnEvent@@Base+0x3e8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ + beq 780e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ + bgt 780e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77d8c <_PyMonitoring_FirePyReturnEvent@@Base+0x4dc> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 780e0 <_PyMonitoring_FirePyReturnEvent@@Base+0x41c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x510> │ │ │ │ + beq 78114 <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x510> │ │ │ │ + bgt 78114 <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77dc0 <_PyMonitoring_FirePyReturnEvent@@Base+0x510> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 78114 <_PyMonitoring_FirePyReturnEvent@@Base+0x450> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x544> │ │ │ │ + beq 78148 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #48] @ 0x30 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x544> │ │ │ │ + bgt 78148 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77df4 <_PyMonitoring_FirePyReturnEvent@@Base+0x544> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 78148 <_PyMonitoring_FirePyReturnEvent@@Base+0x484> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e28 <_PyMonitoring_FirePyReturnEvent@@Base+0x578> │ │ │ │ + beq 7817c <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e28 <_PyMonitoring_FirePyReturnEvent@@Base+0x578> │ │ │ │ + bgt 7817c <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77e28 <_PyMonitoring_FirePyReturnEvent@@Base+0x578> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 7817c <_PyMonitoring_FirePyReturnEvent@@Base+0x4b8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e5c <_PyMonitoring_FirePyReturnEvent@@Base+0x5ac> │ │ │ │ + beq 781b0 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e5c <_PyMonitoring_FirePyReturnEvent@@Base+0x5ac> │ │ │ │ + bgt 781b0 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77e5c <_PyMonitoring_FirePyReturnEvent@@Base+0x5ac> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 781b0 <_PyMonitoring_FirePyReturnEvent@@Base+0x4ec> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77e90 <_PyMonitoring_FirePyReturnEvent@@Base+0x5e0> │ │ │ │ + beq 781e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77e90 <_PyMonitoring_FirePyReturnEvent@@Base+0x5e0> │ │ │ │ + bgt 781e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77e90 <_PyMonitoring_FirePyReturnEvent@@Base+0x5e0> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 781e4 <_PyMonitoring_FirePyReturnEvent@@Base+0x520> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x614> │ │ │ │ + beq 78218 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x614> │ │ │ │ + bgt 78218 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77ec4 <_PyMonitoring_FirePyReturnEvent@@Base+0x614> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 78218 <_PyMonitoring_FirePyReturnEvent@@Base+0x554> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 77ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x648> │ │ │ │ + beq 7824c <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x648> │ │ │ │ + bgt 7824c <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 77ef8 <_PyMonitoring_FirePyReturnEvent@@Base+0x648> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 7824c <_PyMonitoring_FirePyReturnEvent@@Base+0x588> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 77f34 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + bne 78288 <_PyMonitoring_FirePyReturnEvent@@Base+0x5c4> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 77fd4 <_PyMonitoring_FirePyReturnEvent@@Base+0x724> │ │ │ │ + beq 78328 <_PyMonitoring_FirePyReturnEvent@@Base+0x664> │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77f50 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a0> │ │ │ │ + beq 782a4 <_PyMonitoring_FirePyReturnEvent@@Base+0x5e0> │ │ │ │ mov r0, r4 │ │ │ │ - bl e50e8 │ │ │ │ + bl e52fc │ │ │ │ mov r4, r0 │ │ │ │ - b 77f58 <_PyMonitoring_FirePyReturnEvent@@Base+0x6a8> │ │ │ │ - bl b54a0 │ │ │ │ + b 782ac <_PyMonitoring_FirePyReturnEvent@@Base+0x5e8> │ │ │ │ + bl b52b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 77ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x744> │ │ │ │ + beq 78348 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77fac <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ + beq 78300 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + movw r1, #48464 @ 0xbd50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77fac <_PyMonitoring_FirePyReturnEvent@@Base+0x6fc> │ │ │ │ + bne 78300 <_PyMonitoring_FirePyReturnEvent@@Base+0x63c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 77fa4 <_PyMonitoring_FirePyReturnEvent@@Base+0x6f4> │ │ │ │ + bgt 782f8 <_PyMonitoring_FirePyReturnEvent@@Base+0x634> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 77fa4 <_PyMonitoring_FirePyReturnEvent@@Base+0x6f4> │ │ │ │ + bne 782f8 <_PyMonitoring_FirePyReturnEvent@@Base+0x634> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 77ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x744> │ │ │ │ + b 78348 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 77ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x744> │ │ │ │ + beq 78348 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #39340 @ 0x99ac │ │ │ │ + movw r1, #31544 @ 0x7b38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 77ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x744> │ │ │ │ - b 77f84 <_PyMonitoring_FirePyReturnEvent@@Base+0x6d4> │ │ │ │ + bne 78348 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ + b 782d8 <_PyMonitoring_FirePyReturnEvent@@Base+0x614> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 77ff4 <_PyMonitoring_FirePyReturnEvent@@Base+0x744> │ │ │ │ + beq 78348 <_PyMonitoring_FirePyReturnEvent@@Base+0x684> │ │ │ │ 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]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77b34 <_PyMonitoring_FirePyReturnEvent@@Base+0x284> │ │ │ │ + b 77e88 <_PyMonitoring_FirePyReturnEvent@@Base+0x1c4> │ │ │ │ │ │ │ │ -00078010 <_PyMonitoring_FireCallEvent@@Base>: │ │ │ │ +00078364 <_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] │ │ │ │ @@ -74965,19 +75180,19 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #24 │ │ │ │ str ip, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str ip, [fp, #-16] │ │ │ │ str lr, [fp, #-8] │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00078060 <_PyMonitoring_FireJumpEvent@@Base>: │ │ │ │ +000783b4 <_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 │ │ │ │ @@ -74986,255 +75201,172 @@ │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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, #8] │ │ │ │ - mov r4, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 780f8 <_PyMonitoring_FireJumpEvent@@Base+0x98> │ │ │ │ - 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 780d8 <_PyMonitoring_FireJumpEvent@@Base+0x78> │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -0007810c <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 447fe0 <_PyMonitoring_FireBranchEvent@@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 r5, r0 │ │ │ │ - add r4, r0, #8 │ │ │ │ - ldr r2, [pc, #164] @ 781ec <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r2, [r2] │ │ │ │ - str r2, [fp, #-16] │ │ │ │ - mov r2, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 78170 <_PyMonitoring_FireBranchRightEvent@@Base+0x64> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78158 <_PyMonitoring_FireBranchRightEvent@@Base+0x4c> │ │ │ │ - dmb ish │ │ │ │ - beq 78180 <_PyMonitoring_FireBranchRightEvent@@Base+0x74> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ - ldr r0, [r5, #12] │ │ │ │ - sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 43fdd8 <_PyXIData_Free@@Base+0x2d1c> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 781ac <_PyMonitoring_FireBranchRightEvent@@Base+0xa0> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 78194 <_PyMonitoring_FireBranchRightEvent@@Base+0x88> │ │ │ │ - dmb ish │ │ │ │ - beq 781bc <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 35f1ec │ │ │ │ - mov r1, #20 │ │ │ │ - sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 42feec <_Py_strhex@@Base> │ │ │ │ - ldr r3, [pc, #28] @ 781ec <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ - ldr r2, [r3] │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - eors r2, r3, r2 │ │ │ │ - mov r3, #0 │ │ │ │ - beq 781e4 <_PyMonitoring_FireBranchRightEvent@@Base+0xd8> │ │ │ │ - bl 2e678 <__stack_chk_fail@plt> │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq pc, r7, ip, ror #29 │ │ │ │ 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 │ │ │ │ - ldr r5, [pc, #604] @ 78468 <_PyMonitoring_FireBranchRightEvent@@Base+0x35c> │ │ │ │ + ldr r5, [pc, #604] @ 78678 <_PyMonitoring_FireJumpEvent@@Base+0x2c4> │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #40 @ 0x28 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7822c <_PyMonitoring_FireBranchRightEvent@@Base+0x120> │ │ │ │ + bne 7843c <_PyMonitoring_FireJumpEvent@@Base+0x88> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78214 <_PyMonitoring_FireBranchRightEvent@@Base+0x108> │ │ │ │ + bne 78424 <_PyMonitoring_FireJumpEvent@@Base+0x70> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 78248 <_PyMonitoring_FireBranchRightEvent@@Base+0x13c> │ │ │ │ + bne 78458 <_PyMonitoring_FireJumpEvent@@Base+0xa4> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ mov r7, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 32dc94 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 330328 │ │ │ │ mov r0, r7 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r7, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 783e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d8> │ │ │ │ - ldr r8, [pc, #484] @ 7846c <_PyMonitoring_FireBranchRightEvent@@Base+0x360> │ │ │ │ + beq 785f4 <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + ldr r8, [pc, #484] @ 7867c <_PyMonitoring_FireJumpEvent@@Base+0x2c8> │ │ │ │ ldr r3, [r8, #1604] @ 0x644 │ │ │ │ cmp r3, r7 │ │ │ │ - beq 783e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d8> │ │ │ │ + beq 785f4 <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ sub r9, fp, #60 @ 0x3c │ │ │ │ mov r2, r7 │ │ │ │ str r9, [sp] │ │ │ │ - movw r3, #37472 @ 0x9260 │ │ │ │ + movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #7 │ │ │ │ movw r6, #60528 @ 0xec70 │ │ │ │ movt r6, #2 │ │ │ │ - movw r1, #9700 @ 0x25e4 │ │ │ │ + movw r1, #14996 @ 0x3a94 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r0, #9248 @ 0x2420 │ │ │ │ + movw r0, #10376 @ 0x2888 │ │ │ │ movt r0, #29 │ │ │ │ movw r4, #55808 @ 0xda00 │ │ │ │ movt r4, #2 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl aebf4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl aec98 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 783ac <_PyMonitoring_FireBranchRightEvent@@Base+0x2a0> │ │ │ │ + beq 785bc <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r7 │ │ │ │ - movw r3, #37472 @ 0x9260 │ │ │ │ + movw r3, #38304 @ 0x95a0 │ │ │ │ movt r3, #7 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #9700 @ 0x25e4 │ │ │ │ + movw r1, #14996 @ 0x3a94 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r0, #9248 @ 0x2420 │ │ │ │ + movw r0, #10376 @ 0x2888 │ │ │ │ movt r0, #29 │ │ │ │ - bl aebf4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl aec98 <_Py_hashtable_new_full@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq 783ac <_PyMonitoring_FireBranchRightEvent@@Base+0x2a0> │ │ │ │ + beq 785bc <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ ldr r0, [r8, #1696] @ 0x6a0 │ │ │ │ - bl 78778 <_PyMonitoring_FirePyThrowEvent@@Base+0xa0> │ │ │ │ + bl 78888 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 783ac <_PyMonitoring_FireBranchRightEvent@@Base+0x2a0> │ │ │ │ + beq 785bc <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ ldr r6, [r8, #1700] @ 0x6a4 │ │ │ │ - bl 2d8848 │ │ │ │ + bl 2dc2e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78380 <_PyMonitoring_FireBranchRightEvent@@Base+0x274> │ │ │ │ + beq 78590 <_PyMonitoring_FireJumpEvent@@Base+0x1dc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #36396 @ 0x8e2c │ │ │ │ + movw r1, #36968 @ 0x9068 │ │ │ │ movt r1, #7 │ │ │ │ - bl 440098 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43e4e8 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 78378 <_PyMonitoring_FireBranchRightEvent@@Base+0x26c> │ │ │ │ + bne 78588 <_PyMonitoring_FireJumpEvent@@Base+0x1d4> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - movw r1, #36708 @ 0x8f64 │ │ │ │ + movw r1, #37344 @ 0x91e0 │ │ │ │ movt r1, #7 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 440098 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43e4e8 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, r7 │ │ │ │ - beq 7838c <_PyMonitoring_FireBranchRightEvent@@Base+0x280> │ │ │ │ - b 783b0 <_PyMonitoring_FireBranchRightEvent@@Base+0x2a4> │ │ │ │ + beq 7859c <_PyMonitoring_FireJumpEvent@@Base+0x1e8> │ │ │ │ + b 785c0 <_PyMonitoring_FireJumpEvent@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 783ac <_PyMonitoring_FireBranchRightEvent@@Base+0x2a0> │ │ │ │ + b 785bc <_PyMonitoring_FireJumpEvent@@Base+0x208> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - movw r1, #37408 @ 0x9220 │ │ │ │ + movw r1, #38260 @ 0x9574 │ │ │ │ movt r1, #7 │ │ │ │ - bl 440098 <_Py_hashtable_foreach@@Base> │ │ │ │ + bl 43e4e8 <_Py_hashtable_foreach@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 783e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d8> │ │ │ │ - b 783b0 <_PyMonitoring_FireBranchRightEvent@@Base+0x2a4> │ │ │ │ - bl 370224 │ │ │ │ + beq 785f4 <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + b 785c0 <_PyMonitoring_FireJumpEvent@@Base+0x20c> │ │ │ │ + bl 370d0c │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 783e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d8> │ │ │ │ + beq 785f4 <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 783e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d8> │ │ │ │ + bgt 785f4 <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 783e4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2d8> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 785f4 <_PyMonitoring_FireJumpEvent@@Base+0x240> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - bl 32dc94 <_PyStack_AsDict@@Base+0x4c> │ │ │ │ + bl 330328 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 7840c <_PyMonitoring_FireBranchRightEvent@@Base+0x300> │ │ │ │ + bne 7861c <_PyMonitoring_FireJumpEvent@@Base+0x268> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 783f4 <_PyMonitoring_FireBranchRightEvent@@Base+0x2e8> │ │ │ │ + bne 78604 <_PyMonitoring_FireJumpEvent@@Base+0x250> │ │ │ │ dmb ish │ │ │ │ - beq 7841c <_PyMonitoring_FireBranchRightEvent@@Base+0x310> │ │ │ │ - ldr r0, [pc, #76] @ 78468 <_PyMonitoring_FireBranchRightEvent@@Base+0x35c> │ │ │ │ - bl 35f1ec │ │ │ │ + beq 7862c <_PyMonitoring_FireJumpEvent@@Base+0x278> │ │ │ │ + ldr r0, [pc, #76] @ 78678 <_PyMonitoring_FireJumpEvent@@Base+0x2c4> │ │ │ │ + bl 3493f0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7842c <_PyMonitoring_FireBranchRightEvent@@Base+0x320> │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 7863c <_PyMonitoring_FireJumpEvent@@Base+0x288> │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7843c <_PyMonitoring_FireBranchRightEvent@@Base+0x330> │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 7864c <_PyMonitoring_FireJumpEvent@@Base+0x298> │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7844c <_PyMonitoring_FireBranchRightEvent@@Base+0x340> │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 7865c <_PyMonitoring_FireJumpEvent@@Base+0x2a8> │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7845c <_PyMonitoring_FireBranchRightEvent@@Base+0x350> │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + beq 7866c <_PyMonitoring_FireJumpEvent@@Base+0x2b8> │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -75242,36 +75374,119 @@ │ │ │ │ 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 784bc <_PyMonitoring_FireBranchRightEvent@@Base+0x3b0> │ │ │ │ + bne 786cc <_PyMonitoring_FireJumpEvent@@Base+0x318> │ │ │ │ + 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 786ac <_PyMonitoring_FireJumpEvent@@Base+0x2f8> │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + │ │ │ │ +000786e0 <_PyMonitoring_FireBranchRightEvent@@Base>: │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 446448 <_PyMonitoring_FireBranchEvent@@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 r5, r0 │ │ │ │ + add r4, r0, #8 │ │ │ │ + ldr r2, [pc, #164] @ 787c0 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ + mov r3, #1 │ │ │ │ + ldr r2, [r2] │ │ │ │ + str r2, [fp, #-16] │ │ │ │ + mov r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 78744 <_PyMonitoring_FireBranchRightEvent@@Base+0x64> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 7872c <_PyMonitoring_FireBranchRightEvent@@Base+0x4c> │ │ │ │ + dmb ish │ │ │ │ + beq 78754 <_PyMonitoring_FireBranchRightEvent@@Base+0x74> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43f454 │ │ │ │ + ldr r0, [r5, #12] │ │ │ │ + sub r1, fp, #36 @ 0x24 │ │ │ │ + bl 43e228 <_PyXIData_Free@@Base+0x2d1c> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 78780 <_PyMonitoring_FireBranchRightEvent@@Base+0xa0> │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 78768 <_PyMonitoring_FireBranchRightEvent@@Base+0x88> │ │ │ │ + dmb ish │ │ │ │ + beq 78790 <_PyMonitoring_FireBranchRightEvent@@Base+0xb0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3493f0 │ │ │ │ + mov r1, #20 │ │ │ │ + sub r0, fp, #36 @ 0x24 │ │ │ │ + bl 42ea7c <_Py_strhex@@Base> │ │ │ │ + ldr r3, [pc, #28] @ 787c0 <_PyMonitoring_FireBranchRightEvent@@Base+0xe0> │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + eors r2, r3, r2 │ │ │ │ + mov r3, #0 │ │ │ │ + beq 787b8 <_PyMonitoring_FireBranchRightEvent@@Base+0xd8> │ │ │ │ + bl 2e678 <__stack_chk_fail@plt> │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq pc, r7, ip, ror #29 │ │ │ │ + push {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 78810 <_PyMonitoring_FireBranchRightEvent@@Base+0x130> │ │ │ │ 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 7849c <_PyMonitoring_FireBranchRightEvent@@Base+0x390> │ │ │ │ + beq 787f0 <_PyMonitoring_FireBranchRightEvent@@Base+0x110> │ │ │ │ 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 22187c │ │ │ │ + b 222d2c │ │ │ │ │ │ │ │ -000784e8 <_PyMonitoring_FireBranchLeftEvent@@Base>: │ │ │ │ +0007883c <_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 │ │ │ │ @@ -75280,268 +75495,310 @@ │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ 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 │ │ │ │ + bl 2dc280 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 788d4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ + mov r2, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r1, #35872 @ 0x8c20 │ │ │ │ + movt r1, #7 │ │ │ │ + bl 43e4e8 <_Py_hashtable_foreach@@Base> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 788d4 <_PyMonitoring_FireBranchLeftEvent@@Base+0x98> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r4, #0 │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ + 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, #3968] @ 0xf80 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 787cc <_PyMonitoring_FirePyThrowEvent@@Base+0xf4> │ │ │ │ - movw ip, #5976 @ 0x1758 │ │ │ │ + bl 78b20 <_PyMonitoring_FirePyThrowEvent@@Base+0xa0> │ │ │ │ + movw ip, #5356 @ 0x14ec │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ cmpne r0, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - ldreq r0, [pc, #48] @ 785a8 <_PyMonitoring_FireBranchLeftEvent@@Base+0xc0> │ │ │ │ - beq 785a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xb8> │ │ │ │ + ldreq r0, [pc, #48] @ 78950 <_PyMonitoring_FireBranchLeftEvent@@Base+0x114> │ │ │ │ + beq 78948 <_PyMonitoring_FireBranchLeftEvent@@Base+0x10c> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl 428f78 │ │ │ │ + bl 428000 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, r4 │ │ │ │ - beq 785a0 <_PyMonitoring_FireBranchLeftEvent@@Base+0xb8> │ │ │ │ + beq 78948 <_PyMonitoring_FireBranchLeftEvent@@Base+0x10c> │ │ │ │ sub r0, fp, #120 @ 0x78 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ 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, #36216 @ 0x8d78 │ │ │ │ + movw r5, #35596 @ 0x8b0c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, r6, r5 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ - bl 3aa4a4 │ │ │ │ + bl 3a9e44 │ │ │ │ cmp r6, r5 │ │ │ │ mov r4, r0 │ │ │ │ - beq 78630 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + beq 789d8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78630 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + beq 789d8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 78618 <_PyMonitoring_FireBranchLeftEvent@@Base+0x130> │ │ │ │ + ble 789c0 <_PyMonitoring_FireBranchLeftEvent@@Base+0x184> │ │ │ │ mov r4, r5 │ │ │ │ - b 78630 <_PyMonitoring_FireBranchLeftEvent@@Base+0x148> │ │ │ │ + b 789d8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x19c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 78610 <_PyMonitoring_FireBranchLeftEvent@@Base+0x128> │ │ │ │ + bne 789b8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x17c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 78610 <_PyMonitoring_FireBranchLeftEvent@@Base+0x128> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 789b8 <_PyMonitoring_FireBranchLeftEvent@@Base+0x17c> │ │ │ │ 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, [pc, #60] @ 78694 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1ac> │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 78a3c <_PyMonitoring_FireBranchLeftEvent@@Base+0x200> │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 78680 <_PyMonitoring_FireBranchLeftEvent@@Base+0x198> │ │ │ │ + beq 78a28 <_PyMonitoring_FireBranchLeftEvent@@Base+0x1ec> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27952 @ 0x6d30 │ │ │ │ + movw r0, #20936 @ 0x51c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + b def6c │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ 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, #50148 @ 0xc3e4 │ │ │ │ + movw r0, #43248 @ 0xa8f0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 385fdc │ │ │ │ + bl 386478 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000786d8 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ +00078a80 <_PyMonitoring_FirePyThrowEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #14 │ │ │ │ mov r8, r2 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7876c <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + beq 78b14 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #14 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 78764 <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ - bl 176444 │ │ │ │ - b 7876c <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ + bne 78b0c <_PyMonitoring_FirePyThrowEvent@@Base+0x8c> │ │ │ │ + bl 1760d4 │ │ │ │ + b 78b14 <_PyMonitoring_FirePyThrowEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r5, r0 │ │ │ │ - bl 2d87e8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 787c4 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ - mov r2, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r1, #35464 @ 0x8a88 │ │ │ │ - movt r1, #7 │ │ │ │ - bl 440098 <_Py_hashtable_foreach@@Base> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 787c4 <_PyMonitoring_FirePyThrowEvent@@Base+0xec> │ │ │ │ - mov r0, r4 │ │ │ │ - mov r4, #0 │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r1, #48036 @ 0xbba4 │ │ │ │ + movw r1, #49316 @ 0xc0a4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 78808 <_PyMonitoring_FirePyThrowEvent@@Base+0x130> │ │ │ │ + beq 78b5c <_PyMonitoring_FirePyThrowEvent@@Base+0xdc> │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7881c <_PyMonitoring_FirePyThrowEvent@@Base+0x144> │ │ │ │ + beq 78b70 <_PyMonitoring_FirePyThrowEvent@@Base+0xf0> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78860 <_PyMonitoring_FirePyThrowEvent@@Base+0x188> │ │ │ │ + beq 78bb4 <_PyMonitoring_FirePyThrowEvent@@Base+0x134> │ │ │ │ ldr r0, [r5, #24] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49104 @ 0xbfd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7884c <_PyMonitoring_FirePyThrowEvent@@Base+0x174> │ │ │ │ + beq 78ba0 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #47824 @ 0xbad0 │ │ │ │ + movw r1, #49104 @ 0xbfd0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7884c <_PyMonitoring_FirePyThrowEvent@@Base+0x174> │ │ │ │ + bne 78ba0 <_PyMonitoring_FirePyThrowEvent@@Base+0x120> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 78844 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ + beq 78b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x118> │ │ │ │ ldr r0, [r5, #20] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49104 @ 0xbfd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7882c <_PyMonitoring_FirePyThrowEvent@@Base+0x154> │ │ │ │ - b 78844 <_PyMonitoring_FirePyThrowEvent@@Base+0x16c> │ │ │ │ + bne 78b80 <_PyMonitoring_FirePyThrowEvent@@Base+0x100> │ │ │ │ + b 78b98 <_PyMonitoring_FirePyThrowEvent@@Base+0x118> │ │ │ │ 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 175c40 │ │ │ │ + bl 1758d0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ - bne 788c4 <_PyMonitoring_FirePyThrowEvent@@Base+0x1ec> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 78c18 <_PyMonitoring_FirePyThrowEvent@@Base+0x198> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #50168 @ 0xc3f8 │ │ │ │ + movw r1, #43268 @ 0xa904 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 │ │ │ │ + ldr r6, [pc, #136] @ 78cc4 <_PyMonitoring_FirePyThrowEvent@@Base+0x244> │ │ │ │ + mov r7, r3 │ │ │ │ + movw r0, #53096 @ 0xcf68 │ │ │ │ + movt r0, #10 │ │ │ │ + mov r8, r1 │ │ │ │ + mov r5, r2 │ │ │ │ + ldr r3, [r6, #1636] @ 0x664 │ │ │ │ + cmp r3, r0 │ │ │ │ + bne 78c68 <_PyMonitoring_FirePyThrowEvent@@Base+0x1e8> │ │ │ │ + mov r0, #8 │ │ │ │ + bl 2ec70 │ │ │ │ + mov r4, r0 │ │ │ │ + b 78c78 <_PyMonitoring_FirePyThrowEvent@@Base+0x1f8> │ │ │ │ + ldr r0, [r6, #1632] @ 0x660 │ │ │ │ + mov r1, #8 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + mvneq r5, #0 │ │ │ │ + beq 78cbc <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ + ldm r5, {r0, r1} │ │ │ │ + stm r4, {r0, r1} │ │ │ │ + mov r2, r4 │ │ │ │ + mov r1, r8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl b5030 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r5, r0 │ │ │ │ + movne r5, #0 │ │ │ │ + bne 78cbc <_PyMonitoring_FirePyThrowEvent@@Base+0x23c> │ │ │ │ + ldr r3, [r6, #1648] @ 0x670 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [r6, #1632] @ 0x660 │ │ │ │ + blx r3 │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {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 78908 <_PyMonitoring_FirePyThrowEvent@@Base+0x230> │ │ │ │ + bne 78d04 <_PyMonitoring_FirePyThrowEvent@@Base+0x284> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7891c <_PyMonitoring_FirePyThrowEvent@@Base+0x244> │ │ │ │ - b 7892c <_PyMonitoring_FirePyThrowEvent@@Base+0x254> │ │ │ │ + bne 78d18 <_PyMonitoring_FirePyThrowEvent@@Base+0x298> │ │ │ │ + b 78d28 <_PyMonitoring_FirePyThrowEvent@@Base+0x2a8> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 788f8 <_PyMonitoring_FirePyThrowEvent@@Base+0x220> │ │ │ │ + beq 78cf4 <_PyMonitoring_FirePyThrowEvent@@Base+0x274> │ │ │ │ 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 │ │ │ │ @@ -75557,190 +75814,148 @@ │ │ │ │ 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 78988 <_PyMonitoring_FirePyThrowEvent@@Base+0x2b0> │ │ │ │ + bne 78d84 <_PyMonitoring_FirePyThrowEvent@@Base+0x304> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 789ac <_PyMonitoring_FirePyThrowEvent@@Base+0x2d4> │ │ │ │ - b 7899c <_PyMonitoring_FirePyThrowEvent@@Base+0x2c4> │ │ │ │ + beq 78da8 <_PyMonitoring_FirePyThrowEvent@@Base+0x328> │ │ │ │ + b 78d98 <_PyMonitoring_FirePyThrowEvent@@Base+0x318> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78978 <_PyMonitoring_FirePyThrowEvent@@Base+0x2a0> │ │ │ │ + beq 78d74 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f4> │ │ │ │ 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 789c8 <_PyMonitoring_FirePyThrowEvent@@Base+0x2f0> │ │ │ │ + beq 78dc4 <_PyMonitoring_FirePyThrowEvent@@Base+0x344> │ │ │ │ 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 │ │ │ │ │ │ │ │ -000789e8 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ +00078de4 <_PyMonitoring_FireRaiseEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #11 │ │ │ │ mov r8, r2 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78a7c <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + beq 78e78 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #11 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 78a74 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ - bl 176444 │ │ │ │ - b 78a7c <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ + bne 78e70 <_PyMonitoring_FireRaiseEvent@@Base+0x8c> │ │ │ │ + bl 1760d4 │ │ │ │ + b 78e78 <_PyMonitoring_FireRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r6, [pc, #136] @ 78b2c <_PyMonitoring_FireRaiseEvent@@Base+0x144> │ │ │ │ - mov r7, r3 │ │ │ │ - movw r0, #54120 @ 0xd368 │ │ │ │ - movt r0, #10 │ │ │ │ - mov r8, r1 │ │ │ │ - mov r5, r2 │ │ │ │ - ldr r3, [r6, #1636] @ 0x664 │ │ │ │ - cmp r3, r0 │ │ │ │ - bne 78ad0 <_PyMonitoring_FireRaiseEvent@@Base+0xe8> │ │ │ │ - mov r0, #8 │ │ │ │ - bl 2ec70 │ │ │ │ - mov r4, r0 │ │ │ │ - b 78ae0 <_PyMonitoring_FireRaiseEvent@@Base+0xf8> │ │ │ │ - ldr r0, [r6, #1632] @ 0x660 │ │ │ │ - mov r1, #8 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r4, #0 │ │ │ │ - mvneq r5, #0 │ │ │ │ - beq 78b24 <_PyMonitoring_FireRaiseEvent@@Base+0x13c> │ │ │ │ - ldm r5, {r0, r1} │ │ │ │ - stm r4, {r0, r1} │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl b5218 <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r5, r0 │ │ │ │ - movne r5, #0 │ │ │ │ - bne 78b24 <_PyMonitoring_FireRaiseEvent@@Base+0x13c> │ │ │ │ - ldr r3, [r6, #1648] @ 0x670 │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r0, [r6, #1632] @ 0x660 │ │ │ │ - blx r3 │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne 78b68 <_PyMonitoring_FireRaiseEvent@@Base+0x180> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 78ebc <_PyMonitoring_FireRaiseEvent@@Base+0xd8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50256 @ 0xc450 │ │ │ │ + movw r1, #43356 @ 0xa95c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 78ba4 <_PyMonitoring_FireRaiseEvent@@Base+0x1bc> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b 78ef8 <_PyMonitoring_FireRaiseEvent@@Base+0x114> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 78bc0 <_PyMonitoring_FireRaiseEvent@@Base+0x1d8> │ │ │ │ + beq 78f14 <_PyMonitoring_FireRaiseEvent@@Base+0x130> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 78bac <_PyMonitoring_FireRaiseEvent@@Base+0x1c4> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 78f00 <_PyMonitoring_FireRaiseEvent@@Base+0x11c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50288 @ 0xc470 │ │ │ │ + movw r1, #43388 @ 0xa97c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 78bc4 <_PyMonitoring_FireRaiseEvent@@Base+0x1dc> │ │ │ │ + b 78f18 <_PyMonitoring_FireRaiseEvent@@Base+0x134> │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [r2, #28] │ │ │ │ strb r3, [r2, #32] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #21976 @ 0x55d8 │ │ │ │ + movw r2, #21356 @ 0x536c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 78c08 <_PyMonitoring_FireRaiseEvent@@Base+0x220> │ │ │ │ + bne 78f5c <_PyMonitoring_FireRaiseEvent@@Base+0x178> │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r0] │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37cc04 │ │ │ │ + bl 37d1a4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 78c68 <_PyMonitoring_FireRaiseEvent@@Base+0x280> │ │ │ │ - ldr ip, [pc, #64] @ 78c70 <_PyMonitoring_FireRaiseEvent@@Base+0x288> │ │ │ │ + beq 78fbc <_PyMonitoring_FireRaiseEvent@@Base+0x1d8> │ │ │ │ + ldr ip, [pc, #64] @ 78fc4 <_PyMonitoring_FireRaiseEvent@@Base+0x1e0> │ │ │ │ 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] │ │ │ │ @@ -75752,312 +75967,312 @@ │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [ip, #4] │ │ │ │ str r2, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00078c74 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ +00078fc8 <_PyMonitoring_FireExceptionHandledEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #12 │ │ │ │ mov r8, r2 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78d08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + beq 7905c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #12 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 78d00 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ - bl 176444 │ │ │ │ - b 78d08 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ + bne 79054 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x8c> │ │ │ │ + bl 1760d4 │ │ │ │ + b 7905c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + mov r0, r2 │ │ │ │ + mov r4, r3 │ │ │ │ + mov r6, r1 │ │ │ │ + bl 78888 <_PyMonitoring_FireBranchLeftEvent@@Base+0x4c> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + mvneq r4, #0 │ │ │ │ + beq 790c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + mov r1, r6 │ │ │ │ + bl b5030 <_Py_hashtable_set@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + movne r4, #0 │ │ │ │ + bne 790c0 <_PyMonitoring_FireExceptionHandledEvent@@Base+0xf8> │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1d8144 <_Py_hashtable_destroy@@Base> │ │ │ │ + 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #50348 @ 0xc4ac │ │ │ │ + movw r1, #43448 @ 0xa9b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 78d74 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x100> │ │ │ │ + beq 79128 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x160> │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2db08 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 78d7c <_PyMonitoring_FireExceptionHandledEvent@@Base+0x108> │ │ │ │ + beq 79130 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x168> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 78d84 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x110> │ │ │ │ + b 79138 <_PyMonitoring_FireExceptionHandledEvent@@Base+0x170> │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00078d8c <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ +00079140 <_PyMonitoring_FirePyUnwindEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #13 │ │ │ │ mov r8, r2 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78e20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + beq 791d4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #13 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne 78e18 <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ - bl 176444 │ │ │ │ - b 78e20 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ + bne 791cc <_PyMonitoring_FirePyUnwindEvent@@Base+0x8c> │ │ │ │ + bl 1760d4 │ │ │ │ + b 791d4 <_PyMonitoring_FirePyUnwindEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 r4, r3 │ │ │ │ - mov r6, r1 │ │ │ │ - bl 78778 <_PyMonitoring_FirePyThrowEvent@@Base+0xa0> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - mvneq r4, #0 │ │ │ │ - beq 78e84 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ + add fp, sp, #28 │ │ │ │ + str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + mov r0, #4 │ │ │ │ + ldr r9, [r3, #20] │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + mov r5, r3 │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ + mov r6, r2 │ │ │ │ + bl b6b34 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 7925c <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + mov r0, r9 │ │ │ │ + bl cceb8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7923c <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + str r0, [r4, #16] │ │ │ │ + ldr r0, [r6] │ │ │ │ + bl cceb8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 79264 <_PyMonitoring_FirePyUnwindEvent@@Base+0x124> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 7925c <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 7925c <_PyMonitoring_FirePyUnwindEvent@@Base+0x11c> │ │ │ │ mov r0, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - mov r1, r6 │ │ │ │ - bl b5218 <_Py_hashtable_set@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - movne r4, #0 │ │ │ │ - bne 78e84 <_PyMonitoring_FirePyUnwindEvent@@Base+0xf8> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1d7cf4 <_Py_hashtable_destroy@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + str r0, [r4, #20] │ │ │ │ + mov r2, r8 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 40cd0 <_PyImport_SetModule@@Base+0x94> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7923c <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ + str r0, [r4, #24] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ + bl cceb8 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq 7923c <_PyMonitoring_FirePyUnwindEvent@@Base+0xfc> │ │ │ │ + ldr r0, [r5, #16] │ │ │ │ + mov r1, r4 │ │ │ │ + str r3, [r4, #28] │ │ │ │ + bl e750c │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 792cc <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 792cc <_PyMonitoring_FirePyUnwindEvent@@Base+0x18c> │ │ │ │ mov r0, r4 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r5, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00078e8c <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ +000792dc <_PyMonitoring_FireStopIterationEvent@@Base>: │ │ │ │ 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 │ │ │ │ - movw ip, #48576 @ 0xbdc0 │ │ │ │ + movw ip, #49760 @ 0xc260 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [ip] │ │ │ │ mov r1, r3 │ │ │ │ mov r8, r2 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mov r1, #10 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 78f58 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + beq 793a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #10 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78f3c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bgt 7938c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 78f3c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ + bne 7938c <_PyMonitoring_FireStopIterationEvent@@Base+0xb0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - bne 78f50 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ + bne 793a0 <_PyMonitoring_FireStopIterationEvent@@Base+0xc4> │ │ │ │ mov r0, r4 │ │ │ │ - bl 176444 │ │ │ │ - b 78f58 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ + bl 1760d4 │ │ │ │ + b 793a8 <_PyMonitoring_FireStopIterationEvent@@Base+0xcc> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb20 │ │ │ │ + bl bb9cc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - mov r0, #4 │ │ │ │ - ldr r9, [r3, #20] │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - mov r5, r3 │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - mov r6, r2 │ │ │ │ - bl b6cb0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 78fe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ - mov r0, r9 │ │ │ │ - bl ccc74 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ - str r0, [r4, #16] │ │ │ │ - ldr r0, [r6] │ │ │ │ - bl ccc74 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 78fe8 <_PyMonitoring_FireStopIterationEvent@@Base+0x15c> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 78fe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 78fe0 <_PyMonitoring_FireStopIterationEvent@@Base+0x154> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, #1 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - str r0, [r4, #20] │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ - mov r1, r7 │ │ │ │ - bl 40b40 <_PyImport_SetModule@@Base+0x94> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 78fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - str r0, [r4, #24] │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ - bl ccc74 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq 78fc0 <_PyMonitoring_FireStopIterationEvent@@Base+0x134> │ │ │ │ - ldr r0, [r5, #16] │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [r4, #28] │ │ │ │ - bl e71b8 │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79050 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 79050 <_PyMonitoring_FireStopIterationEvent@@Base+0x1c4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r5, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ - bl 280e58 <_PyLong_Format@@Base+0x37c4> │ │ │ │ + bl 2839d4 <_PyLong_Format@@Base+0x3904> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 790d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x24c> │ │ │ │ + beq 7942c <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r0, #50372 @ 0xc4c4 │ │ │ │ + movw r0, #43472 @ 0xa9d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r4, [sp] │ │ │ │ ldrd r2, [r5, #40] @ 0x28 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 790c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x234> │ │ │ │ + ble 79414 <_PyMonitoring_FireStopIterationEvent@@Base+0x138> │ │ │ │ mov r4, r5 │ │ │ │ - b 790d8 <_PyMonitoring_FireStopIterationEvent@@Base+0x24c> │ │ │ │ + b 7942c <_PyMonitoring_FireStopIterationEvent@@Base+0x150> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 790b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x22c> │ │ │ │ + bne 7940c <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 790b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x22c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7940c <_PyMonitoring_FireStopIterationEvent@@Base+0x130> │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r4, [r0, #32] │ │ │ │ cmn r4, #1 │ │ │ │ - bne 79214 <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ + bne 79568 <_PyMonitoring_FireStopIterationEvent@@Base+0x28c> │ │ │ │ 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 │ │ │ │ @@ -76070,41 +76285,41 @@ │ │ │ │ mov r6, r3 │ │ │ │ mov r4, r1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl f2338 │ │ │ │ + bl f1fd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 791c4 <_PyMonitoring_FireStopIterationEvent@@Base+0x338> │ │ │ │ + beq 79518 <_PyMonitoring_FireStopIterationEvent@@Base+0x23c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ movw r2, #19891 @ 0x4db3 │ │ │ │ movt r2, #1371 @ 0x55b │ │ │ │ cmn r0, #1 │ │ │ │ mla r3, r8, r3, r4 │ │ │ │ - beq 79210 <_PyMonitoring_FireStopIterationEvent@@Base+0x384> │ │ │ │ + beq 79564 <_PyMonitoring_FireStopIterationEvent@@Base+0x288> │ │ │ │ ror r1, r3, #19 │ │ │ │ mul r3, r8, r0 │ │ │ │ mla r3, r7, r1, r3 │ │ │ │ movw r1, #13527 @ 0x34d7 │ │ │ │ movt r1, #55615 @ 0xd93f │ │ │ │ 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 79148 <_PyMonitoring_FireStopIterationEvent@@Base+0x2bc> │ │ │ │ + b 7949c <_PyMonitoring_FireStopIterationEvent@@Base+0x1c0> │ │ │ │ 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 │ │ │ │ @@ -76115,172 +76330,172 @@ │ │ │ │ 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 79214 <_PyMonitoring_FireStopIterationEvent@@Base+0x388> │ │ │ │ + b 79568 <_PyMonitoring_FireStopIterationEvent@@Base+0x28c> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r1 │ │ │ │ mov r0, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r1, #36708 @ 0x8f64 │ │ │ │ + movw r1, #37344 @ 0x91e0 │ │ │ │ movt r1, #7 │ │ │ │ str ip, [r3, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 440098 <_Py_hashtable_foreach@@Base> │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 440214 <_Py_hashtable_foreach@@Base+0x17c> │ │ │ │ + b 43e4e8 <_Py_hashtable_foreach@@Base> │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 7928c <_PyMonitoring_FireStopIterationEvent@@Base+0x400> │ │ │ │ + bgt 795cc <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 7928c <_PyMonitoring_FireStopIterationEvent@@Base+0x400> │ │ │ │ + bne 795cc <_PyMonitoring_FireStopIterationEvent@@Base+0x2f0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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 43e664 <_Py_hashtable_foreach@@Base+0x17c> │ │ │ │ + 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r2, #0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 792fc <_PyMonitoring_FireStopIterationEvent@@Base+0x470> │ │ │ │ + beq 79650 <_PyMonitoring_FireStopIterationEvent@@Base+0x374> │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #4820 @ 0x12d4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + movw r0, #63316 @ 0xf754 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79354 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c8> │ │ │ │ + beq 796a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 20e250 │ │ │ │ + bl 20eac4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79354 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c8> │ │ │ │ + beq 796a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79354 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c8> │ │ │ │ + beq 796a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x3cc> │ │ │ │ add r0, r4, #16 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2dcd0 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r4, #5976 @ 0x1758 │ │ │ │ + movwne r4, #5356 @ 0x14ec │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 79358 <_PyMonitoring_FireStopIterationEvent@@Base+0x4cc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 796ac <_PyMonitoring_FireStopIterationEvent@@Base+0x3d0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 793b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x528> │ │ │ │ + bne 79708 <_PyMonitoring_FireStopIterationEvent@@Base+0x42c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 793e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x558> │ │ │ │ + beq 79738 <_PyMonitoring_FireStopIterationEvent@@Base+0x45c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 79460 <_PyMonitoring_FireStopIterationEvent@@Base+0x5d4> │ │ │ │ + ldr r3, [pc, #152] @ 797b4 <_PyMonitoring_FireStopIterationEvent@@Base+0x4d8> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79458 <_PyMonitoring_FireStopIterationEvent@@Base+0x5cc> │ │ │ │ + beq 797ac <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 79404 <_PyMonitoring_FireStopIterationEvent@@Base+0x578> │ │ │ │ - bl dd698 │ │ │ │ + bne 79758 <_PyMonitoring_FireStopIterationEvent@@Base+0x47c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7944c <_PyMonitoring_FireStopIterationEvent@@Base+0x5c0> │ │ │ │ - bl 10327c │ │ │ │ + bne 797a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x4c4> │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e72c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 79458 <_PyMonitoring_FireStopIterationEvent@@Base+0x5cc> │ │ │ │ - ldr r3, [pc, #44] @ 79464 <_PyMonitoring_FireStopIterationEvent@@Base+0x5d8> │ │ │ │ + beq 797ac <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + ldr r3, [pc, #44] @ 797b8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4dc> │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79454 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c8> │ │ │ │ + bne 797a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x4cc> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f078 │ │ │ │ + b 3f208 │ │ │ │ mov r0, #0 │ │ │ │ - b 79458 <_PyMonitoring_FireStopIterationEvent@@Base+0x5cc> │ │ │ │ - ldr r0, [pc, #12] @ 79468 <_PyMonitoring_FireStopIterationEvent@@Base+0x5dc> │ │ │ │ + b 797ac <_PyMonitoring_FireStopIterationEvent@@Base+0x4d0> │ │ │ │ + ldr r0, [pc, #12] @ 797bc <_PyMonitoring_FireStopIterationEvent@@Base+0x4e0> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsr #11 │ │ │ │ + rsbeq r8, sl, ip, lsr #11 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r1, fp, r4, lsr #27 │ │ │ │ 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] @ 7961c <_PyMonitoring_FireStopIterationEvent@@Base+0x790> │ │ │ │ + ldr lr, [pc, #404] @ 79970 <_PyMonitoring_FireStopIterationEvent@@Base+0x694> │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -76290,819 +76505,900 @@ │ │ │ │ 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 794e4 <_PyMonitoring_FireStopIterationEvent@@Base+0x658> │ │ │ │ + bne 79838 <_PyMonitoring_FireStopIterationEvent@@Base+0x55c> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 79524 <_PyMonitoring_FireStopIterationEvent@@Base+0x698> │ │ │ │ + beq 79878 <_PyMonitoring_FireStopIterationEvent@@Base+0x59c> │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #92 @ 0x5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #268] @ 79620 <_PyMonitoring_FireStopIterationEvent@@Base+0x794> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #268] @ 79974 <_PyMonitoring_FireStopIterationEvent@@Base+0x698> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 79600 <_PyMonitoring_FireStopIterationEvent@@Base+0x774> │ │ │ │ + beq 79954 <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne 79554 <_PyMonitoring_FireStopIterationEvent@@Base+0x6c8> │ │ │ │ + bne 798a8 <_PyMonitoring_FireStopIterationEvent@@Base+0x5cc> │ │ │ │ mov r4, #0 │ │ │ │ - b 79600 <_PyMonitoring_FireStopIterationEvent@@Base+0x774> │ │ │ │ + b 79954 <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7954c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c0> │ │ │ │ + beq 798a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7954c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c0> │ │ │ │ + beq 798a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ mvn r3, #0 │ │ │ │ ldr r7, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r2, r5 │ │ │ │ str r3, [sp, #4] │ │ │ │ - movw r1, #45548 @ 0xb1ec │ │ │ │ + movw r1, #38648 @ 0x96f8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r3, r4 │ │ │ │ str r7, [sp] │ │ │ │ - movw r0, #45556 @ 0xb1f4 │ │ │ │ + movw r0, #38656 @ 0x9700 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7954c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c0> │ │ │ │ - bl 10327c │ │ │ │ + beq 798a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ddf0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5976 @ 0x1758 │ │ │ │ + movwge r4, #5356 @ 0x14ec │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 79600 <_PyMonitoring_FireStopIterationEvent@@Base+0x774> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 79954 <_PyMonitoring_FireStopIterationEvent@@Base+0x678> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ - b 7954c <_PyMonitoring_FireStopIterationEvent@@Base+0x6c0> │ │ │ │ + bl 305b38 │ │ │ │ + b 798a0 <_PyMonitoring_FireStopIterationEvent@@Base+0x5c4> │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r5, [r6], #-52 @ 0xffffffcc @ │ │ │ │ - ldrdeq r8, [sl], #-84 @ 0xffffffac @ │ │ │ │ + rsbeq r3, r6, ip, lsr #16 │ │ │ │ + ldrdeq r8, [sl], #-88 @ 0xffffffa8 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ - ldr r0, [pc, #60] @ 79680 <_PyMonitoring_FireStopIterationEvent@@Base+0x7f4> │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 799d4 <_PyMonitoring_FireStopIterationEvent@@Base+0x6f8> │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7966c <_PyMonitoring_FireStopIterationEvent@@Base+0x7e0> │ │ │ │ + beq 799c0 <_PyMonitoring_FireStopIterationEvent@@Base+0x6e4> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ - movw r0, #27952 @ 0x6d30 │ │ │ │ + movw r0, #20936 @ 0x51c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + b def6c │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4401b8 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ + b 43e608 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ │ │ │ │ -00079698 : │ │ │ │ +000799ec : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #19 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #4 │ │ │ │ - bls 796e4 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 79a38 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50424 @ 0xc4f8 │ │ │ │ + movw r1, #43524 @ 0xaa04 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ 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 4401b8 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ + b 43e608 <_Py_hashtable_foreach@@Base+0x120> │ │ │ │ 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, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7973c │ │ │ │ + bne 79a90 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7976c │ │ │ │ - b 79760 │ │ │ │ + bne 79ac0 │ │ │ │ + b 79ab4 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4980 @ 0x1374 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63476 @ 0xf7f4 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7981c │ │ │ │ - b 79724 │ │ │ │ - bl dd698 │ │ │ │ + beq 79b70 │ │ │ │ + b 79a78 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7981c │ │ │ │ + bne 79b70 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7978c │ │ │ │ - bl dd698 │ │ │ │ + bne 79ae0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7981c │ │ │ │ + bne 79b70 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7981c │ │ │ │ + beq 79b70 │ │ │ │ ldrd r6, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r1, #50472 @ 0xc528 │ │ │ │ + movw r1, #43572 @ 0xaa34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #50476 @ 0xc52c │ │ │ │ + movw r0, #43576 @ 0xaa38 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7981c │ │ │ │ - bl 10327c │ │ │ │ + beq 79b70 │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e3d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 79820 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 79b74 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ 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, #60] @ 79884 │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #60] @ 79bd8 │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 79870 │ │ │ │ + blt 79bc4 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #27952 @ 0x6d30 │ │ │ │ + movw r0, #20936 @ 0x51c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #32644 @ 0x7f84 │ │ │ │ + b def6c │ │ │ │ + movw r0, #25604 @ 0x6404 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ rsbeq r5, fp, ip, lsr #31 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50488 @ 0xc538 │ │ │ │ + movw r1, #43588 @ 0xaa44 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #64464 @ 0xfbd0 │ │ │ │ + movw r1, #64468 @ 0xfbd4 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r6, [r7, #4] │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, r6 │ │ │ │ - beq 79964 │ │ │ │ + beq 79cb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79964 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 79cb8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ - movw r1, #50544 @ 0xc570 │ │ │ │ + movw r1, #43644 @ 0xaa7c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl 73f54 <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ + bl 7424c <_PyLong_UnsignedLong_Converter@@Base+0x934> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 79990 │ │ │ │ + beq 79ce4 │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #12 │ │ │ │ - bl 79c38 │ │ │ │ + bl 79f8c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 799f8 │ │ │ │ + beq 79d4c │ │ │ │ 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 799ec │ │ │ │ + bne 79d40 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #188] @ 79ad8 │ │ │ │ + ldr r3, [pc, #188] @ 79e2c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #50592 @ 0xc5a0 │ │ │ │ + movw r0, #43692 @ 0xaaac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r6, [r2, r3] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79ad0 │ │ │ │ - movw r0, #48508 @ 0xbd7c │ │ │ │ + beq 79e24 │ │ │ │ + movw r0, #49828 @ 0xc2a4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ mov r0, r6 │ │ │ │ str ip, [sp] │ │ │ │ mov r1, r7 │ │ │ │ - bl 33b6e0 │ │ │ │ + bl 33e20c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79a90 │ │ │ │ + bgt 79de4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79a90 │ │ │ │ + bne 79de4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 79ad0 │ │ │ │ + beq 79e24 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1728b0 <_PyErr_SetObject@@Base> │ │ │ │ + bl 172540 <_PyErr_SetObject@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79ad0 │ │ │ │ + bgt 79e24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 79ad0 │ │ │ │ + bne 79e24 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ 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 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b2c │ │ │ │ + beq 79e80 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b2c │ │ │ │ + bgt 79e80 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b2c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 79e80 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b60 │ │ │ │ + beq 79eb4 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b60 │ │ │ │ + bgt 79eb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b60 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 79eb4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79b94 │ │ │ │ + beq 79ee8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79b94 │ │ │ │ + bgt 79ee8 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79b94 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 79ee8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79bc8 │ │ │ │ + beq 79f1c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79bc8 │ │ │ │ + bgt 79f1c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79bc8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 79f1c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79bfc │ │ │ │ + beq 79f50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79bfc │ │ │ │ + bgt 79f50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79bfc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 79f50 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79c30 │ │ │ │ + beq 79f84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79c30 │ │ │ │ + bgt 79f84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 79c30 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 79f84 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 79c74 │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bne 79fc8 │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 79d58 │ │ │ │ - b 79c88 │ │ │ │ + beq 7a0ac │ │ │ │ + b 79fdc │ │ │ │ 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 79d24 │ │ │ │ + bne 7a078 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20c6c8 │ │ │ │ + bl 20ca38 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 79d24 │ │ │ │ - bl dd698 │ │ │ │ + bne 7a078 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79ce0 │ │ │ │ + beq 7a034 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d58 │ │ │ │ + bgt 7a0ac │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - bne 79d58 │ │ │ │ + bne 7a0ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 79d84 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7a0d8 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 79d24 │ │ │ │ + bne 7a078 │ │ │ │ ldr r3, [r4] │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #0 │ │ │ │ strd r0, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79d10 │ │ │ │ + bgt 7a064 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 79d18 │ │ │ │ + beq 7a06c │ │ │ │ mov r5, #1 │ │ │ │ - b 79d84 │ │ │ │ + b 7a0d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 79d10 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7a064 │ │ │ │ mov r0, r4 │ │ │ │ - bl 24e770 │ │ │ │ + bl 250080 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 79d60 │ │ │ │ + ble 7a0b4 │ │ │ │ cmn r6, #1 │ │ │ │ cmneq r8, #1 │ │ │ │ - bne 79d78 │ │ │ │ - bl dd698 │ │ │ │ + bne 7a0cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79d78 │ │ │ │ + beq 7a0cc │ │ │ │ mov r5, #0 │ │ │ │ - b 79d84 │ │ │ │ + b 7a0d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79d40 │ │ │ │ + bne 7a094 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 79d40 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7a094 │ │ │ │ mov r5, #1 │ │ │ │ str r8, [r7] │ │ │ │ str r6, [r7, #4] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 79adc │ │ │ │ + b 79e30 │ │ │ │ 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, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 79e1c │ │ │ │ + bne 7a170 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 79dfc │ │ │ │ + beq 7a150 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 79e20 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 7a174 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 79e58 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7a1ac │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79e58 │ │ │ │ + bgt 7a1ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 79e58 │ │ │ │ + bne 7a1ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 79c38 │ │ │ │ + bl 79f8c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 79ec0 │ │ │ │ + beq 7a214 │ │ │ │ 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 79eb4 │ │ │ │ + bne 7a208 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 79efc │ │ │ │ + beq 7a250 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 79f14 │ │ │ │ + bne 7a268 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 79f84 │ │ │ │ + b 7a2d8 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #108] @ 79f90 │ │ │ │ + ldr r1, [pc, #108] @ 7a2e4 │ │ │ │ mov r0, r4 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 79f80 │ │ │ │ + beq 7a2d4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 79f6c │ │ │ │ + beq 7a2c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 201c40 │ │ │ │ + bl 201f34 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 79f84 │ │ │ │ + bgt 7a2d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 79f84 │ │ │ │ + bne 7a2d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 79f84 │ │ │ │ - ldr r1, [pc, #32] @ 79f94 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7a2d8 │ │ │ │ + ldr r1, [pc, #32] @ 7a2e8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d2898 │ │ │ │ + b d2ba4 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, fp, ip, asr r8 │ │ │ │ rsbeq r3, fp, r0, lsl #22 │ │ │ │ + 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 b759c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + movne r3, #0 │ │ │ │ + ldrne r0, [r4, #8] │ │ │ │ + beq 7a424 │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + cmp r3, r0 │ │ │ │ + bge 7a360 │ │ │ │ + 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 7a328 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 7a388 │ │ │ │ + ldr r0, [r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7a388 │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + b 7a3c0 │ │ │ │ + bl b52b8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7a3c0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 7a3a8 │ │ │ │ + mov r4, #0 │ │ │ │ + b 7a424 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 7a3a0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7a3a0 │ │ │ │ + add r2, r5, #8 │ │ │ │ + movw r1, #5460 @ 0x1554 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldm r2, {r2, r3, ip} │ │ │ │ + str r1, [sp, #20] │ │ │ │ + str r0, [sp, #8] │ │ │ │ + movw r1, #12588 @ 0x312c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + str r4, [sp] │ │ │ │ + movw r0, #43744 @ 0xaae0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bic ip, ip, #1 │ │ │ │ + bic r3, r3, #1 │ │ │ │ + str ip, [sp, #24] │ │ │ │ + str r3, [sp, #16] │ │ │ │ + movw r3, #5440 @ 0x1540 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [sp, #12] │ │ │ │ + movw r3, #6044 @ 0x179c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #42528 @ 0xa620 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + bl def6c │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r4 │ │ │ │ + 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 79fd8 │ │ │ │ + bne 7a470 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 79c38 │ │ │ │ + bl 79f8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 79ff8 │ │ │ │ + bne 7a490 │ │ │ │ mov r0, #0 │ │ │ │ - b 7a0b8 │ │ │ │ + b 7a550 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5096 @ 0x13e8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63592 @ 0xf868 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79fd0 │ │ │ │ - b 79fbc │ │ │ │ + beq 7a468 │ │ │ │ + b 7a454 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 79c38 │ │ │ │ + bl 79f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 79fd0 │ │ │ │ + beq 7a468 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mvn r3, #1 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #1 │ │ │ │ sbcs r2, r3, r2 │ │ │ │ - bcs 7a040 │ │ │ │ + bcs 7a4d8 │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, r2 │ │ │ │ sub r0, r0, #1 │ │ │ │ sbcs r3, r3, r0 │ │ │ │ - bcc 7a05c │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc 7a4f4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50644 @ 0xc5d4 │ │ │ │ + movw r1, #43760 @ 0xaaf0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7a094 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7a52c │ │ │ │ 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 7a0ac │ │ │ │ - bl dd698 │ │ │ │ - ldr r3, [pc, #32] @ 7a0c0 │ │ │ │ + bne 7a544 │ │ │ │ + bl dda40 │ │ │ │ + ldr r3, [pc, #32] @ 7a558 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b 7a0b8 │ │ │ │ + b 7a550 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 1d651c │ │ │ │ + b 1d696c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq ip, sl, r8, lsl #5 │ │ │ │ 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 7a10c │ │ │ │ + beq 7a5a4 │ │ │ │ mov r4, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - bne 7a12c │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 7a5c4 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52808 @ 0xce48 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7a124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7a5bc │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 7a124 │ │ │ │ + blt 7a5bc │ │ │ │ ldrb r2, [r4, #58] @ 0x3a │ │ │ │ mov r0, #0 │ │ │ │ bfi r2, r3, #1, #1 │ │ │ │ strb r2, [r4, #58] @ 0x3a │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #21452 @ 0x53cc │ │ │ │ + movw r3, #14372 @ 0x3824 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -77113,172 +77409,172 @@ │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 7a1cc │ │ │ │ + bne 7a664 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 7a1b0 │ │ │ │ + bgt 7a648 │ │ │ │ mov r5, #0 │ │ │ │ - b 7a1cc │ │ │ │ + b 7a664 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r6, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a204 │ │ │ │ - b 7a1a8 │ │ │ │ + beq 7a69c │ │ │ │ + b 7a640 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #3 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #316] @ 7a338 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #316] @ 7a7d0 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a32c │ │ │ │ + beq 7a7c4 │ │ │ │ add r6, r6, r5 │ │ │ │ ldr r7, [r4] │ │ │ │ cmp r6, #1 │ │ │ │ - beq 7a30c │ │ │ │ + beq 7a7a4 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7a280 │ │ │ │ + beq 7a718 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 7a254 │ │ │ │ + bne 7a6ec │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #15188 @ 0x3b54 │ │ │ │ + movw r1, #8148 @ 0x1fd4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #31328 @ 0x7a60 │ │ │ │ + movw r0, #24288 @ 0x5ee0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 7a2b0 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 7a748 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7a2b0 │ │ │ │ + beq 7a748 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - bne 7a2dc │ │ │ │ + bne 7a774 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 7a314 │ │ │ │ + beq 7a7ac │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 7a2b8 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 7a750 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #15208 @ 0x3b68 │ │ │ │ + movw r1, #8168 @ 0x1fe8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #31328 @ 0x7a60 │ │ │ │ + movw r0, #24288 @ 0x5ee0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 7a32c │ │ │ │ + b 7a7c4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7a32c │ │ │ │ + beq 7a7c4 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 7a2f8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 7a790 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7a2b0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7a748 │ │ │ │ cmp r5, #0 │ │ │ │ - movw r3, #2868 @ 0xb34 │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ + movw r3, #61532 @ 0xf05c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ moveq r5, r3 │ │ │ │ - b 7a318 │ │ │ │ - movw r5, #2868 @ 0xb34 │ │ │ │ - movt r5, #69 @ 0x45 │ │ │ │ + b 7a7b0 │ │ │ │ + movw r5, #61532 @ 0xf05c │ │ │ │ + movt r5, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 7a380 │ │ │ │ + bl 7a818 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #12 │ │ │ │ + rsbeq r8, sl, r4, lsl #12 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrsb r3, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #2 │ │ │ │ - movwne r0, #5976 @ 0x1758 │ │ │ │ + movwne r0, #5356 @ 0x14ec │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 7a374 │ │ │ │ + bne 7a80c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0007a380 : │ │ │ │ +0007a818 : │ │ │ │ push {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 416304 <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ + bl 4147fc <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ 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 35b728 │ │ │ │ + b 35c920 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #50704 @ 0xc610 │ │ │ │ + movw r0, #43820 @ 0xab2c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ push {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 r5, r3, #0 │ │ │ │ - ldr lr, [pc, #524] @ 7a61c │ │ │ │ + ldr lr, [pc, #524] @ 7aab4 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ moveq r6, r5 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -77294,250 +77590,250 @@ │ │ │ │ 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 7a484 │ │ │ │ + bne 7a91c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7a4c0 │ │ │ │ + beq 7a958 │ │ │ │ sub r3, fp, #112 @ 0x70 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r4, #3 │ │ │ │ mov r3, #1 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [sp] │ │ │ │ strd r4, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ - ldr r3, [pc, #364] @ 7a620 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #364] @ 7aab8 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r8, r4 │ │ │ │ - beq 7a604 │ │ │ │ + beq 7aa9c │ │ │ │ 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 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a5f4 │ │ │ │ + beq 7aa8c │ │ │ │ cmp r7, #0 │ │ │ │ - beq 7a564 │ │ │ │ + beq 7a9fc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a524 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 7a9bc │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a518 │ │ │ │ - bl dd698 │ │ │ │ + bne 7a9b0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a5f4 │ │ │ │ + bne 7aa8c │ │ │ │ subs r7, r6, #2 │ │ │ │ - bne 7a528 │ │ │ │ - b 7a568 │ │ │ │ + bne 7a9c0 │ │ │ │ + b 7aa00 │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a54c │ │ │ │ + beq 7a9e4 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 79c38 │ │ │ │ + bl 79f8c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a5f4 │ │ │ │ + beq 7aa8c │ │ │ │ cmp r7, #1 │ │ │ │ - beq 7a568 │ │ │ │ + beq 7aa00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub r1, fp, #128 @ 0x80 │ │ │ │ - bl 30ceb0 │ │ │ │ + bl 3106e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a568 │ │ │ │ - b 7a5f4 │ │ │ │ + bne 7aa00 │ │ │ │ + b 7aa8c │ │ │ │ mov r5, #384 @ 0x180 │ │ │ │ ldrd r6, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr sl, [fp, #-128] @ 0xffffff80 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ cmn sl, #100 @ 0x64 │ │ │ │ mov r9, r0 │ │ │ │ - beq 7a59c │ │ │ │ + beq 7aa34 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ strd r6, [sp] │ │ │ │ bl 2e8d4 │ │ │ │ mov r4, r0 │ │ │ │ - b 7a5b4 │ │ │ │ + b 7aa4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r7 │ │ │ │ bl 2d958 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7a5fc │ │ │ │ + beq 7aa94 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7a5e4 │ │ │ │ - bl d51c0 │ │ │ │ + bne 7aa7c │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a570 │ │ │ │ - b 7a5f4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 7aa08 │ │ │ │ + b 7aa8c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b 7a604 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b 7aa9c │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r6, r8, lsr #8 │ │ │ │ - rsbeq r8, sl, ip, lsr #12 │ │ │ │ + rsbeq r3, r6, r0, lsl #17 │ │ │ │ + rsbeq r8, sl, r0, lsr r6 │ │ │ │ ldr r0, [r0, #76] @ 0x4c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7a650 │ │ │ │ + beq 7aae8 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7a678 │ │ │ │ + bhi 7ab10 │ │ │ │ mov r0, #0 │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 441300 <_Py_hashtable_foreach@@Base+0x1268> │ │ │ │ + bl 43f768 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 7a6f4 │ │ │ │ + beq 7ab8c │ │ │ │ mov r0, r1 │ │ │ │ mov r4, #0 │ │ │ │ - bl cdc24 │ │ │ │ + bl cde68 │ │ │ │ ldr r5, [r0] │ │ │ │ cmp r5, #0 │ │ │ │ ldrne r5, [r5, #24] │ │ │ │ addne r4, r4, #1 │ │ │ │ - bne 7a6d0 │ │ │ │ + bne 7ab68 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7a6f4 │ │ │ │ - bl dd698 │ │ │ │ + bne 7ab8c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7a704 │ │ │ │ + bne 7ab9c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7a738 │ │ │ │ + beq 7abd0 │ │ │ │ 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 1cb8e4 <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ + b 1cbd4c <_PyObject_LookupSpecialMethod@@Base+0x3b0> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 7a778 │ │ │ │ + beq 7ac10 │ │ │ │ mov r0, #1 │ │ │ │ - b 7a790 │ │ │ │ + b 7ac28 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a770 │ │ │ │ + bne 7ac08 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7a7d8 │ │ │ │ - bl dd698 │ │ │ │ + bne 7ac70 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne 7a818 │ │ │ │ + bne 7acb0 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #20 │ │ │ │ bl 2df28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a804 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 7ac9c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 7a818 │ │ │ │ - movw r0, #16956 @ 0x423c │ │ │ │ + b 7acb0 │ │ │ │ + movw r0, #9916 @ 0x26bc │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ 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 │ │ │ │ @@ -77546,553 +77842,553 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 7a874 │ │ │ │ + bne 7ad0c │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7a8a8 │ │ │ │ + beq 7ad40 │ │ │ │ sub lr, fp, #24 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #92] @ 7a8fc │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #92] @ 7ad94 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8f4 │ │ │ │ + beq 7ad8c │ │ │ │ ldr r0, [r0] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 40002c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fedf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7a8f0 │ │ │ │ + beq 7ad88 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2dac0 │ │ │ │ cmp r0, #1 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 7a8f4 │ │ │ │ + beq 7ad8c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2820f0 │ │ │ │ - movw r2, #47980 @ 0xbb6c │ │ │ │ + bl 284c6c │ │ │ │ + movw r2, #41080 @ 0xa078 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ - bl 732b0 │ │ │ │ + bl 735a8 │ │ │ │ + mov r0, #0 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, ip, asr r6 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #24 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr ip, [fp, #4] │ │ │ │ + movgt lr, #0 │ │ │ │ + movle lr, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r5, r1 │ │ │ │ + mov r0, r2 │ │ │ │ + orrs lr, ip, lr │ │ │ │ + bne 7adf0 │ │ │ │ + clz r2, r2 │ │ │ │ + lsr r2, r2, #5 │ │ │ │ + cmp r3, #1 │ │ │ │ + orrne r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 7ae24 │ │ │ │ + sub lr, fp, #24 │ │ │ │ + mov r1, r3 │ │ │ │ + mov r2, ip │ │ │ │ + mov r3, #0 │ │ │ │ + str lr, [sp, #12] │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + str r3, [sp] │ │ │ │ + ldr r3, [pc, #128] @ 7ae9c │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 7ae8c │ │ │ │ + ldr r0, [r0] │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + vldreq d0, [r0, #8] │ │ │ │ + vcvteq.f32.f64 s16, d0 │ │ │ │ + beq 7ae68 │ │ │ │ + bl 24cef0 │ │ │ │ + vcvt.f32.f64 s16, d0 │ │ │ │ + vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ + vcmp.f32 s16, s15 │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ + bne 7ae68 │ │ │ │ + bl dda40 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 7ae8c │ │ │ │ + vmov.f32 s0, s16 │ │ │ │ + mov r1, r5 │ │ │ │ + mov r0, r4 │ │ │ │ + movw r2, #61356 @ 0xefac │ │ │ │ + movt r2, #2 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 74350 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ mov r0, #0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, r8, lsl #13 │ │ │ │ + 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, #49892 @ 0xc2e4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r4, r1 │ │ │ │ + ldr r2, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r3] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + cmp r2, #2 │ │ │ │ + movwls r3, #14372 @ 0x3824 │ │ │ │ + movtls r3, #102 @ 0x66 │ │ │ │ + addls r3, r3, r2, lsl #2 │ │ │ │ + movwhi r1, #43916 @ 0xab8c │ │ │ │ + movthi r1, #72 @ 0x48 │ │ │ │ + ldrls r1, [r3, #168] @ 0xa8 │ │ │ │ + bl 1b6978 │ │ │ │ + add r1, r4, #20 │ │ │ │ + ldr r0, [r5] │ │ │ │ + ldm r1, {r1, r2, r3, ip} │ │ │ │ + add ip, ip, #1 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str ip, [sp] │ │ │ │ + bl 360abc │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, asr 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 sp, sp, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7a948 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 7af64 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 7ac74 │ │ │ │ + b 7b290 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #11 │ │ │ │ movlt r0, r3 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ movge r0, #11 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 7aaac │ │ │ │ + bne 7b0c8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7ac74 │ │ │ │ + beq 7b290 │ │ │ │ mov r5, r4 │ │ │ │ mov r9, #0 │ │ │ │ mov r0, #0 │ │ │ │ mov r4, #0 │ │ │ │ cmp r7, r9 │ │ │ │ - ble 7aa60 │ │ │ │ + ble 7b07c │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7aa60 │ │ │ │ + ble 7b07c │ │ │ │ ldr r2, [r8, r9, lsl #2] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7aa44 │ │ │ │ + bne 7b060 │ │ │ │ sub r1, r9, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 3c1660 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3c0cc8 <_PyUnicode_EncodeUTF16@@Base+0x1560> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7aaa4 │ │ │ │ + beq 7b0c0 │ │ │ │ cmp r4, #11 │ │ │ │ ldrle r2, [r5, #12] │ │ │ │ strle sl, [r2, r4, lsl #2] │ │ │ │ - ble 7aa34 │ │ │ │ + ble 7b050 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aa18 │ │ │ │ + beq 7b034 │ │ │ │ mov r4, r5 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac50 │ │ │ │ + bgt 7b26c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - beq 7ab68 │ │ │ │ - b 7ac50 │ │ │ │ + beq 7b184 │ │ │ │ + b 7b26c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7aa34 │ │ │ │ + bgt 7b050 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ - bne 7aa34 │ │ │ │ + bne 7b050 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r9, r9, #1 │ │ │ │ add r4, r4, #1 │ │ │ │ mov r0, r9 │ │ │ │ - b 7aa50 │ │ │ │ + b 7b06c │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne 7a9b0 │ │ │ │ + bne 7afcc │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #8] │ │ │ │ - b 7a99c │ │ │ │ + b 7afb8 │ │ │ │ mov r3, r5 │ │ │ │ subs r5, r4, #0 │ │ │ │ mov r4, r3 │ │ │ │ - bne 7aa84 │ │ │ │ + bne 7b0a0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7abac │ │ │ │ + beq 7b1c8 │ │ │ │ cmp r7, r0 │ │ │ │ - blt 7ac48 │ │ │ │ + blt 7b264 │ │ │ │ sub r1, r7, r0 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ - bl 3c1660 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3c0cc8 <_PyUnicode_EncodeUTF16@@Base+0x1560> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 7abe0 │ │ │ │ - b 7ac50 │ │ │ │ + bne 7b1fc │ │ │ │ + b 7b26c │ │ │ │ mov r4, r5 │ │ │ │ - b 7ac50 │ │ │ │ - bl b7718 │ │ │ │ + b 7b26c │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ strne r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ movne r9, r5 │ │ │ │ - bne 7aae0 │ │ │ │ - b 7ac74 │ │ │ │ + bne 7b0fc │ │ │ │ + b 7b290 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7ab74 │ │ │ │ + ble 7b190 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ add r9, r9, r3 │ │ │ │ add r9, r6, r9 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ sub r3, r3, r5 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7ab8c │ │ │ │ + ble 7b1a8 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ strd r0, [sp] │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 40816c │ │ │ │ + bl 406e6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 7ab8c │ │ │ │ + blt 7b1a8 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3c1660 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3c0cc8 <_PyUnicode_EncodeUTF16@@Base+0x1560> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7ac50 │ │ │ │ + beq 7b26c │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle sl, [r3, r5, lsl #2] │ │ │ │ - ble 7aad0 │ │ │ │ + ble 7b0ec │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aac8 │ │ │ │ + beq 7b0e4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac50 │ │ │ │ + bgt 7b26c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7ac50 │ │ │ │ + bne 7b26c │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7ac50 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7b26c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7aad0 │ │ │ │ + bne 7b0ec │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7aad0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7b0ec │ │ │ │ ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7abcc │ │ │ │ + bne 7b1e8 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 7abcc │ │ │ │ + bne 7b1e8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r3] │ │ │ │ - b 7ac48 │ │ │ │ + b 7b264 │ │ │ │ sub r1, r7, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 3c1660 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3c0cc8 <_PyUnicode_EncodeUTF16@@Base+0x1560> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 7ac50 │ │ │ │ + beq 7b26c │ │ │ │ cmp r5, #11 │ │ │ │ ldrle r3, [r4, #12] │ │ │ │ strle r6, [r3, r5, lsl #2] │ │ │ │ - ble 7ac44 │ │ │ │ + ble 7b260 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ac28 │ │ │ │ + beq 7b244 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac50 │ │ │ │ + bgt 7b26c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7ac50 │ │ │ │ + bne 7b26c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7ac50 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7b26c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ac44 │ │ │ │ + bgt 7b260 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7ac44 │ │ │ │ + bne 7b260 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ str r5, [r4, #8] │ │ │ │ - b 7ac74 │ │ │ │ + b 7b290 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7a940 │ │ │ │ + bgt 7af5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7a940 │ │ │ │ + bne 7af5c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7a940 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7af5c │ │ │ │ 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 │ │ │ │ - vpush {d8} │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #20 │ │ │ │ - str r0, [ip, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #24 │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr ip, [fp, #4] │ │ │ │ - movgt lr, #0 │ │ │ │ - movle lr, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - mov r0, r2 │ │ │ │ - orrs lr, ip, lr │ │ │ │ - bne 7acd8 │ │ │ │ - clz r2, r2 │ │ │ │ - lsr r2, r2, #5 │ │ │ │ - cmp r3, #1 │ │ │ │ - orrne r2, r2, #1 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 7ad0c │ │ │ │ - sub lr, fp, #24 │ │ │ │ - mov r1, r3 │ │ │ │ - mov r2, ip │ │ │ │ - mov r3, #0 │ │ │ │ - str lr, [sp, #12] │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - str r3, [sp] │ │ │ │ - ldr r3, [pc, #128] @ 7ad84 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 7ad74 │ │ │ │ - ldr r0, [r0] │ │ │ │ - movw r3, #26912 @ 0x6920 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - cmp r2, r3 │ │ │ │ - vldreq d0, [r0, #8] │ │ │ │ - vcvteq.f32.f64 s16, d0 │ │ │ │ - beq 7ad50 │ │ │ │ - bl 24b5d0 │ │ │ │ - vcvt.f32.f64 s16, d0 │ │ │ │ - vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ - vcmp.f32 s16, s15 │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ - bne 7ad50 │ │ │ │ - bl dd698 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 7ad74 │ │ │ │ - vmov.f32 s0, s16 │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - movw r2, #61356 @ 0xefac │ │ │ │ - movt r2, #2 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 74058 <_PyLong_UnsignedLong_Converter@@Base+0xa38> │ │ │ │ - mov r0, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsl #13 │ │ │ │ - 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, #48572 @ 0xbdbc │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r4, r1 │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ - ldr r0, [r3] │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r2, #2 │ │ │ │ - movwls r3, #21452 @ 0x53cc │ │ │ │ - movtls r3, #102 @ 0x66 │ │ │ │ - addls r3, r3, r2, lsl #2 │ │ │ │ - movwhi r1, #50800 @ 0xc670 │ │ │ │ - movthi r1, #72 @ 0x48 │ │ │ │ - ldrls r1, [r3, #168] @ 0xa8 │ │ │ │ - bl 1b6770 │ │ │ │ - add r1, r4, #20 │ │ │ │ - ldr r0, [r5] │ │ │ │ - ldm r1, {r1, r2, r3, ip} │ │ │ │ - add ip, ip, #1 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str ip, [sp] │ │ │ │ - bl 35fe2c │ │ │ │ - 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 r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #53676 @ 0xd1ac │ │ │ │ + movw r1, #55952 @ 0xda90 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r2 │ │ │ │ - beq 7ae68 │ │ │ │ + beq 7b300 │ │ │ │ ldr r2, [r2, #156] @ 0x9c │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7ae68 │ │ │ │ + beq 7b300 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bls 7aea4 │ │ │ │ - b 7ae8c │ │ │ │ + bls 7b33c │ │ │ │ + b 7b324 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7ae58 │ │ │ │ + beq 7b2f0 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #54688 @ 0xd5a0 │ │ │ │ + movw r0, #47868 @ 0xbafc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ae58 │ │ │ │ - b 7aec4 │ │ │ │ + bne 7b2f0 │ │ │ │ + b 7b35c │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #54688 @ 0xd5a0 │ │ │ │ + movw r0, #47868 @ 0xbafc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7aec4 │ │ │ │ + beq 7b35c │ │ │ │ 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 34ef1c │ │ │ │ + b 35003c │ │ │ │ mvn 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, #4048] @ 0xfd0 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ movw r0, #6000 @ 0x1770 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ add r1, r2, #1 │ │ │ │ cmp r2, r0 │ │ │ │ str r1, [r7, #88] @ 0x58 │ │ │ │ - beq 7af10 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 7b3a8 │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af18 │ │ │ │ + beq 7b3b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r2, [r7, #88] @ 0x58 │ │ │ │ subne r2, r2, #1 │ │ │ │ - bne 7b0d8 │ │ │ │ + bne 7b570 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 7b0e4 │ │ │ │ + bl 7b57c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7b0c4 │ │ │ │ + beq 7b55c │ │ │ │ add r0, r2, #1 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ str r0, [r7, #88] @ 0x58 │ │ │ │ cmp r2, r1 │ │ │ │ - beq 7af74 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 7b40c │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7af7c │ │ │ │ + beq 7b414 │ │ │ │ mov r0, r7 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7afa8 │ │ │ │ + bne 7b440 │ │ │ │ mov r0, #4 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 7afb8 │ │ │ │ + bne 7b450 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7b0c4 │ │ │ │ + b 7b55c │ │ │ │ ldr r5, [r7, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r8, #1 │ │ │ │ - bne 7afa8 │ │ │ │ + bne 7b440 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r7 │ │ │ │ - beq 7b05c │ │ │ │ - bl 7b0e4 │ │ │ │ + beq 7b4f4 │ │ │ │ + bl 7b57c │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq 7b05c │ │ │ │ + beq 7b4f4 │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7b028 │ │ │ │ - bl dd698 │ │ │ │ + beq 7b4c0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b028 │ │ │ │ + beq 7b4c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r7, #60] @ 0x3c │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ - b 7b0c4 │ │ │ │ + b 7b55c │ │ │ │ cmp r8, r6 │ │ │ │ - bne 7b04c │ │ │ │ + bne 7b4e4 │ │ │ │ lsl r8, r8, #1 │ │ │ │ mov r0, r4 │ │ │ │ lsl r1, r8, #2 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b074 │ │ │ │ + beq 7b50c │ │ │ │ mov r4, r0 │ │ │ │ ldr sl, [r7, #8] │ │ │ │ str r9, [r4, r6, lsl #2] │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7afcc │ │ │ │ + b 7b464 │ │ │ │ ldr r1, [r7, #20] │ │ │ │ mov r0, r6 │ │ │ │ str sl, [r7, #8] │ │ │ │ - bl 132168 │ │ │ │ + bl 131cc4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne 7b080 │ │ │ │ + bne 7b518 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b 7af9c │ │ │ │ + bl ba0f0 │ │ │ │ + b 7b434 │ │ │ │ cmp r6, r5 │ │ │ │ - ble 7b09c │ │ │ │ + ble 7b534 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r1, [r4, r5, lsl #2] │ │ │ │ str r1, [r2, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7b080 │ │ │ │ + b 7b518 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr ip, [r7, #88] @ 0x58 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r8 │ │ │ │ sub ip, ip, #1 │ │ │ │ mov r0, r7 │ │ │ │ str ip, [r7, #88] @ 0x58 │ │ │ │ - bl 14fa70 │ │ │ │ - b 7b0d0 │ │ │ │ + bl 14f220 │ │ │ │ + b 7b568 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7, #8] │ │ │ │ ldr r2, [r7, #88] @ 0x58 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r7, #88] @ 0x58 │ │ │ │ sub sp, fp, #32 │ │ │ │ @@ -78104,38 +78400,38 @@ │ │ │ │ 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 │ │ │ │ - beq 7b124 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 7b5bc │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b12c │ │ │ │ + beq 7b5c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 7b180 │ │ │ │ + bne 7b618 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 2f48e4 │ │ │ │ + bl 2f876c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b170 │ │ │ │ + beq 7b608 │ │ │ │ mov r0, r4 │ │ │ │ - bl 38a3c │ │ │ │ + bl 38b1c │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - ldreq r0, [pc, #24] @ 7b188 │ │ │ │ - beq 7b178 │ │ │ │ + ldreq r0, [pc, #24] @ 7b620 │ │ │ │ + beq 7b610 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq sl, sl, r0, lsr #9 │ │ │ │ @@ -78149,1072 +78445,1072 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 7b250 │ │ │ │ + bne 7b6e8 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ add r6, r4, #16 │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r7, r5 │ │ │ │ cmpge r5, #0 │ │ │ │ - ble 7b218 │ │ │ │ + ble 7b6b0 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b218 │ │ │ │ + bne 7b6b0 │ │ │ │ sub r1, r7, r5 │ │ │ │ add r0, r6, r5 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r4, r0 │ │ │ │ - b 7b250 │ │ │ │ + b 7b6e8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43744 @ 0xaae0 │ │ │ │ + movw r3, #43124 @ 0xa874 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7b240 │ │ │ │ + bne 7b6d8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 7b250 │ │ │ │ + b 7b6e8 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7b264 │ │ │ │ + beq 7b6fc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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, #50836 @ 0xc694 │ │ │ │ + movw r0, #43952 @ 0xabb0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 30ec40 │ │ │ │ + bl 31254c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7b310 │ │ │ │ - movw r1, #50856 @ 0xc6a8 │ │ │ │ + beq 7b7a8 │ │ │ │ + movw r1, #43972 @ 0xabc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b2cc │ │ │ │ + bgt 7b764 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b2cc │ │ │ │ + bne 7b764 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 7b310 │ │ │ │ + beq 7b7a8 │ │ │ │ ldrd r2, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #26852 @ 0x68e4 │ │ │ │ + movw r0, #19836 @ 0x4d7c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b310 │ │ │ │ + bgt 7b7a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7b310 │ │ │ │ + bne 7b7a8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43c690 │ │ │ │ + b 43aae0 │ │ │ │ push {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 7b384 │ │ │ │ + bne 7b81c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b398 │ │ │ │ - b 7b3a8 │ │ │ │ + bne 7b830 │ │ │ │ + b 7b840 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b374 │ │ │ │ + beq 7b80c │ │ │ │ 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 │ │ │ │ - beq 7b3c4 │ │ │ │ + beq 7b85c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3e0 │ │ │ │ + beq 7b878 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b3fc │ │ │ │ + beq 7b894 │ │ │ │ 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} │ │ │ │ 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 r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #60216 @ 0xeb38 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36d538 │ │ │ │ + b 36e01c │ │ │ │ push {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 7b490 │ │ │ │ + bne 7b928 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b4a4 │ │ │ │ - b 7b4b4 │ │ │ │ + bne 7b93c │ │ │ │ + b 7b94c │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b480 │ │ │ │ + beq 7b918 │ │ │ │ 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 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r1, #60316 @ 0xeb9c │ │ │ │ + movw r1, #54220 @ 0xd3cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36d538 │ │ │ │ + b 36e01c │ │ │ │ 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 │ │ │ │ - beq 7b554 │ │ │ │ + beq 7b9ec │ │ │ │ mov r3, #4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5132 @ 0x140c │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63628 @ 0xf88c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b574 │ │ │ │ + beq 7ba0c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b57c │ │ │ │ - bl dd698 │ │ │ │ + bne 7ba14 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b57c │ │ │ │ + beq 7ba14 │ │ │ │ mov r0, #0 │ │ │ │ - b 7b654 │ │ │ │ + b 7baec │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b574 │ │ │ │ + beq 7ba0c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b574 │ │ │ │ + beq 7ba0c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b5c4 │ │ │ │ - bl dd698 │ │ │ │ + bne 7ba5c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7b574 │ │ │ │ + bne 7ba0c │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r6 │ │ │ │ mov r9, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r8, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2eb74 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7b608 │ │ │ │ + bne 7baa0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7b620 │ │ │ │ - bl d51c0 │ │ │ │ + bne 7bab8 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b5cc │ │ │ │ - b 7b574 │ │ │ │ + beq 7ba64 │ │ │ │ + b 7ba0c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7b64c │ │ │ │ + beq 7bae4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ 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, #36] @ 7b6a4 │ │ │ │ - bl 380d08 <_PyEval_GetBuiltin@@Base> │ │ │ │ + ldr r0, [pc, #36] @ 7bb3c │ │ │ │ + bl 3811f8 <_PyEval_GetBuiltin@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #48508 @ 0xbd7c │ │ │ │ + movw r0, #41608 @ 0xa288 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mlseq fp, ip, r8, r5 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7b704 │ │ │ │ + beq 7bb9c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b704 │ │ │ │ + ble 7bb9c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7b724 │ │ │ │ - b 7b738 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 7bbbc │ │ │ │ + b 7bbd0 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7b738 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7bbd0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b738 │ │ │ │ + bne 7bbd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 7b788 │ │ │ │ + beq 7bc20 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5116 @ 0x13fc │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63612 @ 0xf87c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7a8 │ │ │ │ + beq 7bc40 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b7b0 │ │ │ │ - bl dd698 │ │ │ │ + bne 7bc48 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7b0 │ │ │ │ + beq 7bc48 │ │ │ │ mov r0, #0 │ │ │ │ - b 7b864 │ │ │ │ + b 7bcfc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7a8 │ │ │ │ + beq 7bc40 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7a8 │ │ │ │ + beq 7bc40 │ │ │ │ ldrd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ vldr d8, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ vstr d8, [sp] │ │ │ │ bl 2dbec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7b818 │ │ │ │ + bne 7bcb0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r4, [r0] │ │ │ │ cmp r4, #4 │ │ │ │ - bne 7b830 │ │ │ │ - bl d51c0 │ │ │ │ + bne 7bcc8 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7b7e0 │ │ │ │ - b 7b7a8 │ │ │ │ + beq 7bc78 │ │ │ │ + b 7bc40 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7b85c │ │ │ │ + beq 7bcf4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7b8c8 │ │ │ │ + beq 7bd60 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7b8c8 │ │ │ │ + ble 7bd60 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7b8e8 │ │ │ │ - bl 1f1d38 │ │ │ │ + bne 7bd80 │ │ │ │ + bl 1f2198 │ │ │ │ mov r5, r0 │ │ │ │ - b 7b8f0 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + b 7bd88 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7b910 │ │ │ │ - bl f14a4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7bda8 │ │ │ │ + bl f12d4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b910 │ │ │ │ + bgt 7bda8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7b910 │ │ │ │ + bne 7bda8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 7b958 │ │ │ │ + bne 7bdf0 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7b988 │ │ │ │ - b 7b97c │ │ │ │ + bne 7be20 │ │ │ │ + b 7be14 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5004 @ 0x138c │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63500 @ 0xf80c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bac0 │ │ │ │ - b 7b940 │ │ │ │ - bl dd698 │ │ │ │ + beq 7bf58 │ │ │ │ + b 7bdd8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bac0 │ │ │ │ + bne 7bf58 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7b9ac │ │ │ │ - bl dd698 │ │ │ │ + bne 7be44 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 7bac0 │ │ │ │ - b 7b9dc │ │ │ │ - bl e6f4c │ │ │ │ + bne 7bf58 │ │ │ │ + b 7be74 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7b9d4 │ │ │ │ + bgt 7be6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7b9d4 │ │ │ │ + bne 7be6c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 7b998 │ │ │ │ + beq 7be30 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bac0 │ │ │ │ + beq 7bf58 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7ba24 │ │ │ │ + bge 7bebc │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #22 │ │ │ │ str r2, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7bac0 │ │ │ │ - bl 10327c │ │ │ │ + beq 7bf58 │ │ │ │ + bl 102d8c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f7c14 │ │ │ │ + bl 1f8074 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ vstr d8, [sp] │ │ │ │ mov r0, r6 │ │ │ │ bl 2dcac │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 7baa8 │ │ │ │ + bge 7bf40 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7ba8c │ │ │ │ - bl d51c0 │ │ │ │ + bne 7bf24 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ba34 │ │ │ │ - b 7ba9c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 7becc │ │ │ │ + b 7bf34 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, r5 │ │ │ │ - bl 168b48 │ │ │ │ - b 7bac0 │ │ │ │ + bl 1687d0 │ │ │ │ + b 7bf58 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1685dc │ │ │ │ + b 168264 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7bb2c │ │ │ │ + beq 7bfc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7bb2c │ │ │ │ + ble 7bfc4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 16f7b0 │ │ │ │ + bl 16f44c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7bb4c │ │ │ │ - b 7bb60 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + ble 7bfe4 │ │ │ │ + b 7bff8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7bb60 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7bff8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bb60 │ │ │ │ + bne 7bff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 67cf0 │ │ │ │ + bl 67fe8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7bbc4 │ │ │ │ + beq 7c05c │ │ │ │ mov r1, r5 │ │ │ │ - bl 727dc │ │ │ │ + bl 72ad4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7bbac │ │ │ │ + ble 7c044 │ │ │ │ mov r4, r5 │ │ │ │ - b 7bbc4 │ │ │ │ + b 7c05c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bba4 │ │ │ │ + bne 7c03c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7bba4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7c03c │ │ │ │ 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, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 7bc2c │ │ │ │ + bne 7c0c4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7bc70 │ │ │ │ + beq 7c108 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bc30 │ │ │ │ - b 7bc70 │ │ │ │ + bgt 7c0c8 │ │ │ │ + b 7c108 │ │ │ │ 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 7bc90 │ │ │ │ + bne 7c128 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7bc70 │ │ │ │ + beq 7c108 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bc90 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 7c128 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7bcec │ │ │ │ + bl 1b6978 │ │ │ │ + b 7c184 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl e6200 │ │ │ │ + bl e6414 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bccc │ │ │ │ + bgt 7c164 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7bccc │ │ │ │ + bne 7c164 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bcec │ │ │ │ + bgt 7c184 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bcec │ │ │ │ + bne 7c184 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, 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 │ │ │ │ - bls 7bd44 │ │ │ │ + bls 7c1dc │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5012 @ 0x1394 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63508 @ 0xf814 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bec4 │ │ │ │ + beq 7c35c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bd64 │ │ │ │ - bl dd698 │ │ │ │ + bne 7c1fc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bec4 │ │ │ │ + bne 7c35c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7bec4 │ │ │ │ + beq 7c35c │ │ │ │ cmp r5, #3 │ │ │ │ movle r7, #0 │ │ │ │ - ble 7bda8 │ │ │ │ + ble 7c240 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7bda8 │ │ │ │ - bl dd698 │ │ │ │ + bne 7c240 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bec4 │ │ │ │ + bne 7c35c │ │ │ │ mov r0, r6 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 259748 │ │ │ │ + bl 25af88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bdd8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7c270 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50908 @ 0xc6dc │ │ │ │ + movw r1, #44024 @ 0xabf8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7bea0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7c338 │ │ │ │ mov r0, r6 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7bea0 │ │ │ │ + blt 7c338 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7c258 │ │ │ │ + bl 7c494 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7bea0 │ │ │ │ - bl 10327c │ │ │ │ + beq 7c338 │ │ │ │ + bl 102d8c │ │ │ │ str r7, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r6, r0 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 2d844 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7be4c │ │ │ │ + blt 7c2e4 │ │ │ │ mov r7, #0 │ │ │ │ - b 7be68 │ │ │ │ + b 7c300 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7be44 │ │ │ │ - bl d51c0 │ │ │ │ + bne 7c2dc │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7be04 │ │ │ │ + beq 7c29c │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7c60c │ │ │ │ + bl 7caa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7beb0 │ │ │ │ + bge 7c348 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7bea0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 7c338 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - bl dd698 │ │ │ │ + bl 305aac │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7bec4 │ │ │ │ + bne 7c35c │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ 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 r5, r0 │ │ │ │ - movw ip, #8716 @ 0x220c │ │ │ │ + movw ip, #8096 @ 0x1fa0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - movw r0, #9172 @ 0x23d4 │ │ │ │ + movw r0, #8552 @ 0x2168 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r0 │ │ │ │ cmpne r3, ip │ │ │ │ - bne 7bf34 │ │ │ │ + bne 7c3cc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 7bf74 │ │ │ │ + beq 7c40c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bf38 │ │ │ │ - b 7bf74 │ │ │ │ + bgt 7c3d0 │ │ │ │ + b 7c40c │ │ │ │ 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 7bf94 │ │ │ │ + bne 7c42c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 7bf74 │ │ │ │ + beq 7c40c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 7bf98 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 7c430 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7bff4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7c48c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1710bc │ │ │ │ + bl 170d58 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bfd4 │ │ │ │ + bgt 7c46c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7bfd4 │ │ │ │ + bne 7c46c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7bff4 │ │ │ │ + bgt 7c48c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7bff4 │ │ │ │ + bne 7c48c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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, #4048] @ 0xfd0 │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c038 │ │ │ │ + bgt 7c4d0 │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7c050 │ │ │ │ - bl 370224 │ │ │ │ + bne 7c4e8 │ │ │ │ + bl 370d0c │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c24c │ │ │ │ + b 7c6e4 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c070 │ │ │ │ + bgt 7c508 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #27332 @ 0x6ac4 │ │ │ │ + movwne r9, #28456 @ 0x6f28 │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7c110 │ │ │ │ + bne 7c5a8 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ba244 │ │ │ │ - bl 370224 │ │ │ │ - b 7c048 │ │ │ │ + bl ba0f0 │ │ │ │ + bl 370d0c │ │ │ │ + b 7c4e0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul sl, r2, r4 │ │ │ │ add r1, r1, sl │ │ │ │ - bl 216e5c │ │ │ │ + bl 217b50 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7c1d0 │ │ │ │ + beq 7c668 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7c1f0 │ │ │ │ + ble 7c688 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r3, r4, lsl #3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, r1, sl │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r8, r4 │ │ │ │ - beq 7c208 │ │ │ │ + beq 7c6a0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7c128 │ │ │ │ - bl 8167c │ │ │ │ - b 7c210 │ │ │ │ + bne 7c5c0 │ │ │ │ + bl 81ba0 │ │ │ │ + b 7c6a8 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c188 │ │ │ │ + beq 7c620 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c188 │ │ │ │ + beq 7c620 │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7c170 │ │ │ │ + bne 7c608 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7c098 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bcc 7c530 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7c254 │ │ │ │ + ldr r1, [pc, #236] @ 7c6ec │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ - b 7c210 │ │ │ │ + bl 21c680 │ │ │ │ + b 7c6a8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7c0b0 │ │ │ │ - b 7c210 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7c548 │ │ │ │ + b 7c6a8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c1c0 │ │ │ │ + beq 7c658 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c1c0 │ │ │ │ - movw r1, #56048 @ 0xdaf0 │ │ │ │ + beq 7c658 │ │ │ │ + movw r1, #49008 @ 0xbf70 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7c210 │ │ │ │ - movw r1, #56076 @ 0xdb0c │ │ │ │ + bl 171960 │ │ │ │ + b 7c6a8 │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7c210 │ │ │ │ + bl 171960 │ │ │ │ + b 7c6a8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c210 │ │ │ │ + bgt 7c6a8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c210 │ │ │ │ + bne 7c6a8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7c210 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7c6a8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c0e4 │ │ │ │ + bne 7c57c │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7c0e4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7c57c │ │ │ │ mov r0, #0 │ │ │ │ - b 7c24c │ │ │ │ + b 7c6e4 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c240 │ │ │ │ + beq 7c6d8 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7c228 │ │ │ │ + bne 7c6c0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl ba244 │ │ │ │ - b 7c048 │ │ │ │ + bl ba0f0 │ │ │ │ + b 7c4e0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r1, fp, r8, lsl sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ @@ -79222,385 +79518,385 @@ │ │ │ │ cmn r3, #-268435455 @ 0xf0000001 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c294 │ │ │ │ + bgt 7c72c │ │ │ │ lsl r0, r3, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - bne 7c2ac │ │ │ │ - bl 370224 │ │ │ │ + bne 7c744 │ │ │ │ + bl 370d0c │ │ │ │ mvn r0, #0 │ │ │ │ - b 7c4a8 │ │ │ │ + b 7c940 │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r8, r3 │ │ │ │ movgt r0, #0 │ │ │ │ - bgt 7c2cc │ │ │ │ + bgt 7c764 │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r8 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5] │ │ │ │ movne r4, #0 │ │ │ │ - movwne r9, #27332 @ 0x6ac4 │ │ │ │ + movwne r9, #28456 @ 0x6f28 │ │ │ │ movtne r9, #28 │ │ │ │ - bne 7c36c │ │ │ │ + bne 7c804 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ba244 │ │ │ │ - bl 370224 │ │ │ │ - b 7c2a4 │ │ │ │ + bl ba0f0 │ │ │ │ + bl 370d0c │ │ │ │ + b 7c73c │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r3, [r3, r4, lsl #2] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ ldr r1, [r5] │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mul sl, r2, r4 │ │ │ │ add r1, r1, sl │ │ │ │ - bl 216b9c │ │ │ │ + bl 2179e8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ - beq 7c42c │ │ │ │ + beq 7c8c4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7c44c │ │ │ │ + ble 7c8e4 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r1, sl] │ │ │ │ str r1, [r3, r4, lsl #3] │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r1, [r5] │ │ │ │ add r2, r1, sl │ │ │ │ add r3, r3, r4, lsl #3 │ │ │ │ add r4, r4, #1 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ str r2, [r3, #4] │ │ │ │ cmp r8, r4 │ │ │ │ - beq 7c464 │ │ │ │ + beq 7c8fc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7c384 │ │ │ │ - bl 8167c │ │ │ │ - b 7c46c │ │ │ │ + bne 7c81c │ │ │ │ + bl 81ba0 │ │ │ │ + b 7c904 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c3e4 │ │ │ │ + beq 7c87c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c3e4 │ │ │ │ + beq 7c87c │ │ │ │ cmp r3, r9 │ │ │ │ - bne 7c3cc │ │ │ │ + bne 7c864 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r4, r3 │ │ │ │ - bcc 7c2f4 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bcc 7c78c │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #236] @ 7c4b0 │ │ │ │ + ldr r1, [pc, #236] @ 7c948 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ - b 7c46c │ │ │ │ + bl 21c680 │ │ │ │ + b 7c904 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 7c30c │ │ │ │ - b 7c46c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7c7a4 │ │ │ │ + b 7c904 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 7c41c │ │ │ │ + beq 7c8b4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7c41c │ │ │ │ - movw r1, #56048 @ 0xdaf0 │ │ │ │ + beq 7c8b4 │ │ │ │ + movw r1, #49008 @ 0xbf70 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7c46c │ │ │ │ - movw r1, #56076 @ 0xdb0c │ │ │ │ + bl 171960 │ │ │ │ + b 7c904 │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7c46c │ │ │ │ + bl 171960 │ │ │ │ + b 7c904 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c46c │ │ │ │ + bgt 7c904 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c46c │ │ │ │ + bne 7c904 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7c46c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7c904 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne 7c340 │ │ │ │ + bne 7c7d8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7c340 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7c7d8 │ │ │ │ mov r0, #0 │ │ │ │ - b 7c4a8 │ │ │ │ + b 7c940 │ │ │ │ ldr r0, [r6] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7c49c │ │ │ │ + beq 7c934 │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #44 @ 0x2c │ │ │ │ ldr r0, [r5] │ │ │ │ mla r0, r7, r6, r0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ cmp r4, r6 │ │ │ │ - bne 7c484 │ │ │ │ + bne 7c91c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl ba244 │ │ │ │ - b 7c2a4 │ │ │ │ + bl ba0f0 │ │ │ │ + b 7c73c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r1, fp, r8, lsl sp │ │ │ │ push {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 7c604 │ │ │ │ + beq 7ca9c │ │ │ │ mov r5, r3 │ │ │ │ mov r6, r2 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 7c604 │ │ │ │ + bne 7ca9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7c604 │ │ │ │ + beq 7ca9c │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r8 │ │ │ │ str sl, [sp, #12] │ │ │ │ - movw r0, #50944 @ 0xc700 │ │ │ │ + movw r0, #44060 @ 0xac1c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r9, [sp, #8] │ │ │ │ - movw r3, #5112 @ 0x13f8 │ │ │ │ + movw r3, #19292 @ 0x4b5c │ │ │ │ movt r3, #43 @ 0x2b │ │ │ │ str r3, [sp, #4] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7c56c │ │ │ │ + bne 7ca04 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #50956 @ 0xc70c │ │ │ │ + movw r0, #44072 @ 0xac28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #80] @ 0x50 │ │ │ │ movw r1, #713 @ 0x2c9 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c5bc │ │ │ │ + bgt 7ca54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7c5bc │ │ │ │ + bne 7ca54 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c55c │ │ │ │ + beq 7c9f4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c5e4 │ │ │ │ + bgt 7ca7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7c5e4 │ │ │ │ + bne 7ca7c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c604 │ │ │ │ - movw r0, #50956 @ 0xc70c │ │ │ │ + beq 7ca9c │ │ │ │ + movw r0, #44072 @ 0xac28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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 │ │ │ │ mov r4, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ mov r5, r1 │ │ │ │ mov r7, r2 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mla r0, r6, r4, r5 │ │ │ │ cmp r4, r7 │ │ │ │ - beq 7c64c │ │ │ │ + beq 7cae4 │ │ │ │ add r4, r4, #1 │ │ │ │ - bl 218ad0 │ │ │ │ - b 7c634 │ │ │ │ + bl 219744 │ │ │ │ + b 7cacc │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ba244 │ │ │ │ + b ba0f0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 42a36c <_PyXIData_ReleaseAndRawFree@@Base+0x40> │ │ │ │ + b 428fcc <_PyXIData_ReleaseAndRawFree@@Base+0x40> │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne 7c6d4 │ │ │ │ + bne 7cb6c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq 7c754 │ │ │ │ + beq 7cbec │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bgt 7c6d8 │ │ │ │ - b 7c754 │ │ │ │ + bgt 7cb70 │ │ │ │ + b 7cbec │ │ │ │ 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 7c718 │ │ │ │ + bne 7cbb0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq 7c754 │ │ │ │ + beq 7cbec │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 7c754 │ │ │ │ + ble 7cbec │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 7c78c │ │ │ │ + beq 7cc24 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ ldrne r3, [r6] │ │ │ │ - bne 7c780 │ │ │ │ + bne 7cc18 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 7c774 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne 7cc0c │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7c7e8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7cc80 │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7c754 │ │ │ │ + ble 7cbec │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 191584 │ │ │ │ + bl 191340 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c7c0 │ │ │ │ + bgt 7cc58 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7c7c0 │ │ │ │ + bne 7cc58 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c7e0 │ │ │ │ + bgt 7cc78 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c7e0 │ │ │ │ + bne 7cc78 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 7c818 │ │ │ │ + bls 7ccb0 │ │ │ │ mov r5, #0 │ │ │ │ - bl 370224 │ │ │ │ - b 7c86c │ │ │ │ + bl 370d0c │ │ │ │ + b 7cd04 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7c838 │ │ │ │ + beq 7ccd0 │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 7c83c │ │ │ │ - b 7c80c │ │ │ │ + bls 7ccd4 │ │ │ │ + b 7cca4 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7c80c │ │ │ │ + beq 7cca4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -79616,254 +79912,254 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ ldr r1, [r0, #940] @ 0x3ac │ │ │ │ mov r0, r9 │ │ │ │ mov r8, r3 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cc44 │ │ │ │ + beq 7d0dc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7c8ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7cd84 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #50968 @ 0xc718 │ │ │ │ + movw r1, #44084 @ 0xac34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn sl, #0 │ │ │ │ - b 7cc44 │ │ │ │ - ldr r7, [pc, #860] @ 7cc50 │ │ │ │ + b 7d0dc │ │ │ │ + ldr r7, [pc, #860] @ 7d0e8 │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ - movw r1, #51020 @ 0xc74c │ │ │ │ + movw r1, #44136 @ 0xac68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r5, r7] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c94c │ │ │ │ + bgt 7cde4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c94c │ │ │ │ + bne 7cde4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #776] @ 0x308 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cc44 │ │ │ │ + beq 7d0dc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7c990 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7ce28 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51060 @ 0xc774 │ │ │ │ + movw r1, #44176 @ 0xac90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7c8e4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7cd7c │ │ │ │ ldr r0, [r7, r5] │ │ │ │ - movw r1, #51020 @ 0xc74c │ │ │ │ + movw r1, #44136 @ 0xac68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ ldr r3, [r4] │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7c9e8 │ │ │ │ + bgt 7ce80 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7c9e8 │ │ │ │ + bne 7ce80 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #760] @ 0x2f8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cc44 │ │ │ │ + beq 7d0dc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7ca20 │ │ │ │ + bne 7ceb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7c8e4 │ │ │ │ + beq 7cd7c │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7ca58 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7cef0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r5, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #51112 @ 0xc7a8 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #44228 @ 0xacc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7cc38 │ │ │ │ + bl 171960 │ │ │ │ + b 7d0d0 │ │ │ │ ldr sl, [r4, #8] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ - bl 157bac │ │ │ │ + bl 1573c0 │ │ │ │ subs r7, r0, #0 │ │ │ │ addne r3, r7, #4 │ │ │ │ strne r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 7cc38 │ │ │ │ + beq 7d0d0 │ │ │ │ cmp r5, sl │ │ │ │ - bge 7cb48 │ │ │ │ + bge 7cfe0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #444] @ 7cc50 │ │ │ │ - movw r1, #51020 @ 0xc74c │ │ │ │ + ldr r2, [pc, #444] @ 7d0e8 │ │ │ │ + movw r1, #44136 @ 0xac68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r7, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r7] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ mov r3, r8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7cb00 │ │ │ │ + bgt 7cf98 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 7cb00 │ │ │ │ + bne 7cf98 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp sl, r3 │ │ │ │ - beq 7cb34 │ │ │ │ + beq 7cfcc │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51168 @ 0xc7e0 │ │ │ │ + movw r1, #44284 @ 0xacfc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7cc38 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7d0d0 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b 7ca7c │ │ │ │ + b 7cf14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7cb78 │ │ │ │ + bgt 7d010 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7cb78 │ │ │ │ + bne 7d010 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #764] @ 0x2fc │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r9 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7cc44 │ │ │ │ + beq 7d0dc │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7cbbc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7d054 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51224 @ 0xc818 │ │ │ │ + movw r1, #44340 @ 0xad34 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7c8e4 │ │ │ │ - ldr r3, [pc, #140] @ 7cc50 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7cd7c │ │ │ │ + ldr r3, [pc, #140] @ 7d0e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #51020 @ 0xc74c │ │ │ │ + movw r1, #44136 @ 0xac68 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 7cc38 │ │ │ │ + bne 7d0d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7cc10 │ │ │ │ + bgt 7d0a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7cc10 │ │ │ │ + bne 7d0a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [sp] │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2ef2b4 │ │ │ │ + bl 2f313c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r3] │ │ │ │ - bne 7cc44 │ │ │ │ + bne 7d0dc │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ - b 7c8e4 │ │ │ │ + bl bc34c │ │ │ │ + b 7cd7c │ │ │ │ mov r0, sl │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #64 @ 0x40 │ │ │ │ mov r6, r2 │ │ │ │ @@ -79874,429 +80170,429 @@ │ │ │ │ mov r1, #0 │ │ │ │ mov r7, r3 │ │ │ │ bl 2df4c │ │ │ │ cmp r6, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ orrs r3, r7, r3 │ │ │ │ - bne 7ccd4 │ │ │ │ + bne 7d16c │ │ │ │ clz r2, r4 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 7cd0c │ │ │ │ + beq 7d1a4 │ │ │ │ sub r3, fp, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #152] @ 7cd9c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #152] @ 7d234 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7cd7c │ │ │ │ + beq 7d214 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7cd68 │ │ │ │ + bne 7d200 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2da6c │ │ │ │ mov r4, r0 │ │ │ │ bl 2eb20 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7cd70 │ │ │ │ + beq 7d208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bl 2ee08 │ │ │ │ - movw r1, #51316 @ 0xc874 │ │ │ │ + movw r1, #44432 @ 0xad90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r4, #0 │ │ │ │ - b 7cd7c │ │ │ │ + b 7d214 │ │ │ │ mov r0, r4 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7cd90 │ │ │ │ + beq 7d228 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-108 @ 0xffffff94 @ │ │ │ │ + rsbeq r8, sl, r0, ror #13 │ │ │ │ push {r4, r5, r6, r8, r9, 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, r2 │ │ │ │ mov r4, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ bl 2df4c │ │ │ │ cmp r5, #3 │ │ │ │ - bne 7cdf0 │ │ │ │ + bne 7d288 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7ce28 │ │ │ │ - b 7ce14 │ │ │ │ + bne 7d2c0 │ │ │ │ + b 7d2ac │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #5028 @ 0x13a4 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63524 @ 0xf824 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ce20 │ │ │ │ - b 7cdd8 │ │ │ │ - bl dd698 │ │ │ │ + beq 7d2b8 │ │ │ │ + b 7d270 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ce28 │ │ │ │ + beq 7d2c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 7cec0 │ │ │ │ + b 7d358 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ce20 │ │ │ │ + bne 7d2b8 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ce20 │ │ │ │ + beq 7d2b8 │ │ │ │ ldrd r8, [fp, #-84] @ 0xffffffac │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r6, r0 │ │ │ │ strd r8, [sp] │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ea84 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7cea0 │ │ │ │ + bge 7d338 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7ced8 │ │ │ │ - bl d51c0 │ │ │ │ + bne 7d370 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ce54 │ │ │ │ + beq 7d2ec │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7ceb4 │ │ │ │ - bl dd698 │ │ │ │ + bne 7d34c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ce20 │ │ │ │ + bne 7d2b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7ceec │ │ │ │ + beq 7d384 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ - b 7ceec │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bl 219744 │ │ │ │ + b 7d384 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 7cea0 │ │ │ │ + bl 305aac │ │ │ │ + b 7d338 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 37e3d8 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 37e978 <_PyUnicode_Copy@@Base> │ │ │ │ subs r1, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #3624 @ 0xe28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 7cf74 │ │ │ │ + bhi 7d40c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cfa4 │ │ │ │ - b 7cf98 │ │ │ │ + bne 7d43c │ │ │ │ + b 7d430 │ │ │ │ mov r3, #4 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5036 @ 0x13ac │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + movw r0, #63532 @ 0xf82c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d0ec │ │ │ │ - b 7cf5c │ │ │ │ - bl dd698 │ │ │ │ + beq 7d584 │ │ │ │ + b 7d3f4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d0ec │ │ │ │ + bne 7d584 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r8, [r4, #4] │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d0ec │ │ │ │ + beq 7d584 │ │ │ │ cmp r5, #3 │ │ │ │ movle r6, #0 │ │ │ │ - ble 7cfe8 │ │ │ │ + ble 7d480 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7cfe8 │ │ │ │ - bl dd698 │ │ │ │ + bne 7d480 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d0ec │ │ │ │ + bne 7d584 │ │ │ │ mov r0, r8 │ │ │ │ vldr d8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 259748 │ │ │ │ + bl 25af88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d018 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7d4b0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51700 @ 0xc9f4 │ │ │ │ + movw r1, #44816 @ 0xaf10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7d0c8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7d560 │ │ │ │ mov r0, r8 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7d0c8 │ │ │ │ + blt 7d560 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl 7bffc │ │ │ │ + bl 7c6f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d0c8 │ │ │ │ - bl 10327c │ │ │ │ + beq 7d560 │ │ │ │ + bl 102d8c │ │ │ │ str r6, [sp, #8] │ │ │ │ vstr d8, [sp] │ │ │ │ mov r9, r0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r8 │ │ │ │ bl 2e8ec │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d0b0 │ │ │ │ + bge 7d548 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d09c │ │ │ │ - bl d51c0 │ │ │ │ + bne 7d534 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d044 │ │ │ │ - b 7d0ac │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 7d4dc │ │ │ │ + b 7d544 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mvn r4, #0 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7c60c │ │ │ │ + bl 7caa4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 7d0d8 │ │ │ │ - bl dd698 │ │ │ │ + bne 7d570 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d0ec │ │ │ │ + bne 7d584 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8} │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7d13c │ │ │ │ + bne 7d5d4 │ │ │ │ ldmib r0, {r0, r4} │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #51736 @ 0xca18 │ │ │ │ + movw r0, #44852 @ 0xaf34 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ - b 7d190 │ │ │ │ + b 7d628 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 7d19c │ │ │ │ - bl 18c550 │ │ │ │ + beq 7d634 │ │ │ │ + bl 18d0a0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d170 │ │ │ │ - bl dd698 │ │ │ │ + bne 7d608 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d19c │ │ │ │ - bl 1764a0 │ │ │ │ - b 7d19c │ │ │ │ + beq 7d634 │ │ │ │ + bl 176130 │ │ │ │ + b 7d634 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 7d19c │ │ │ │ + bne 7d634 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ ldr r3, [r4, #16] │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r0, #51744 @ 0xca20 │ │ │ │ + movw r0, #44860 @ 0xaf3c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - beq 7d204 │ │ │ │ + beq 7d69c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4996 @ 0x1384 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63492 @ 0xf804 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d334 │ │ │ │ + beq 7d7cc │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 7d224 │ │ │ │ - bl dd698 │ │ │ │ + bne 7d6bc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d334 │ │ │ │ + bne 7d7cc │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 259748 │ │ │ │ + bl 25af88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d254 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7d6ec │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51756 @ 0xca2c │ │ │ │ + movw r1, #44872 @ 0xaf48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7d314 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7d7ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 7d314 │ │ │ │ + blt 7d7ac │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7c258 │ │ │ │ + bl 7c494 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d314 │ │ │ │ - bl 10327c │ │ │ │ + beq 7d7ac │ │ │ │ + bl 102d8c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r6, r0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dfdc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ cmp r4, #0 │ │ │ │ mov r6, r0 │ │ │ │ - blt 7d2c0 │ │ │ │ + blt 7d758 │ │ │ │ mov r7, #0 │ │ │ │ - b 7d2dc │ │ │ │ + b 7d774 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7d2b8 │ │ │ │ - bl d51c0 │ │ │ │ + bne 7d750 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7d280 │ │ │ │ + beq 7d718 │ │ │ │ mvn r7, #0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r8 │ │ │ │ ldr r5, [r6] │ │ │ │ - bl 7c60c │ │ │ │ + bl 7caa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 7d324 │ │ │ │ + bge 7d7bc │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7d314 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 7d7ac │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r6] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - bl dd698 │ │ │ │ + bl 305aac │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d334 │ │ │ │ + bne 7d7cc │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -80305,105 +80601,105 @@ │ │ │ │ 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, #50416 @ 0xc4f0 │ │ │ │ + movw r1, #43516 @ 0xa9fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ ldr r2, [r2] │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d414 │ │ │ │ + beq 7d8ac │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 4cbf8 <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ + bl 4cda8 <_PyNumber_InPlacePowerNoMod@@Base+0xbc> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7d414 │ │ │ │ + beq 7d8ac │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, r5 │ │ │ │ - ble 7d414 │ │ │ │ + ble 7d8ac │ │ │ │ mov r0, r4 │ │ │ │ - bl 3fff3c <_PySlotIterator_Init@@Base+0x1850> │ │ │ │ + bl 3fed04 <_PySlotIterator_Init@@Base+0x1850> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7d3e4 │ │ │ │ + beq 7d87c │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d3dc │ │ │ │ + bgt 7d874 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 7d3dc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 7d874 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7d3a4 │ │ │ │ + b 7d83c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d414 │ │ │ │ + beq 7d8ac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d410 │ │ │ │ + bgt 7d8a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7d410 │ │ │ │ + bne 7d8a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, #8] │ │ │ │ add r0, r5, #1 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ 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 7d4a0 │ │ │ │ + bge 7d938 │ │ │ │ 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 7d470 │ │ │ │ + b 7d908 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7d4cc │ │ │ │ + beq 7d964 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #51876 @ 0xcaa4 │ │ │ │ + movw r0, #44992 @ 0xafc0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ - movw r0, #7984 @ 0x1f30 │ │ │ │ + b def6c │ │ │ │ + movw r0, #944 @ 0x3b0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ push {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 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ @@ -80411,232 +80707,232 @@ │ │ │ │ mov r4, r0 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, r2 │ │ │ │ ldr r1, [r0, #884] @ 0x374 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d884 │ │ │ │ + beq 7dd1c │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7d554 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7d9ec │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51880 @ 0xcaa8 │ │ │ │ + movw r1, #44996 @ 0xafc4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 7d884 │ │ │ │ - ldr r7, [pc, #816] @ 7d88c │ │ │ │ + b 7dd1c │ │ │ │ + ldr r7, [pc, #816] @ 7dd24 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #45048 @ 0xaff8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [sl, r7] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d878 │ │ │ │ + bne 7dd10 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d878 │ │ │ │ + bne 7dd10 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d5b4 │ │ │ │ + bgt 7da4c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7d5b4 │ │ │ │ + bne 7da4c │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #748] @ 0x2ec │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d884 │ │ │ │ + beq 7dd1c │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 7d614 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 7daac │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r9, r3 │ │ │ │ - bne 7d620 │ │ │ │ + bne 7dab8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d614 │ │ │ │ + bgt 7daac │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7d614 │ │ │ │ + bne 7daac │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 7d678 │ │ │ │ + b 7db10 │ │ │ │ ldr r0, [r7, sl] │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #45048 @ 0xaff8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d878 │ │ │ │ + bne 7dd10 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d878 │ │ │ │ + bne 7dd10 │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7d678 │ │ │ │ + bgt 7db10 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7d678 │ │ │ │ + bne 7db10 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7d884 │ │ │ │ + beq 7dd1c │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7d6b0 │ │ │ │ + bne 7db48 │ │ │ │ mov r0, r9 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq 7d54c │ │ │ │ + beq 7d9e4 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7d6e8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7db80 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #51968 @ 0xcb00 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #45084 @ 0xb01c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7d878 │ │ │ │ + bl 171960 │ │ │ │ + b 7dd10 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 3dbdc0 │ │ │ │ + bl 3daa08 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7d878 │ │ │ │ + beq 7dd10 │ │ │ │ mov r7, #0 │ │ │ │ add r3, r5, #4 │ │ │ │ str r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r1, #51932 @ 0xcadc │ │ │ │ + movw r1, #45048 @ 0xaff8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7d7e8 │ │ │ │ + bge 7dc80 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #324] @ 7d88c │ │ │ │ + ldr r3, [pc, #324] @ 7dd24 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r0, [r3, sl] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7d878 │ │ │ │ + bne 7dd10 │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dbff4 │ │ │ │ + bl 3daa98 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7d79c │ │ │ │ + bgt 7dc34 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7d79c │ │ │ │ + bne 7dc34 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 7d878 │ │ │ │ + bne 7dd10 │ │ │ │ ldr r3, [r9, #8] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7d7d4 │ │ │ │ + beq 7dc6c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52024 @ 0xcb38 │ │ │ │ + movw r1, #45140 @ 0xb054 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7d878 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7dd10 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b 7d718 │ │ │ │ + b 7dbb0 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r8, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bgt 7d81c │ │ │ │ + bgt 7dcb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7d81c │ │ │ │ + bne 7dcb4 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7d848 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 7dce0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52080 @ 0xcb70 │ │ │ │ + movw r1, #45196 @ 0xb08c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ str r4, [r8] │ │ │ │ - b 7d878 │ │ │ │ + b 7dd10 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #12 │ │ │ │ ldr r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7d874 │ │ │ │ + beq 7dd0c │ │ │ │ stm r3, {r4, r6} │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r3, #8] │ │ │ │ str r3, [r8] │ │ │ │ - b 7d884 │ │ │ │ + b 7dd1c │ │ │ │ str r3, [r8] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c3efc │ │ │ │ - b 7d54c │ │ │ │ + bl bc34c │ │ │ │ + b 7d9e4 │ │ │ │ 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 │ │ │ │ @@ -80644,1960 +80940,1960 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #24 │ │ │ │ mov r1, #0 │ │ │ │ ldm r3, {r4, r6} │ │ │ │ bl 2df4c │ │ │ │ cmp r4, #6 │ │ │ │ - bhi 7d8dc │ │ │ │ - movw r3, #21752 @ 0x54f8 │ │ │ │ + bhi 7dd74 │ │ │ │ + movw r3, #14672 @ 0x3950 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ cmp r6, #0 │ │ │ │ ldr r4, [r3, r4, lsl #2] │ │ │ │ - bne 7d8f4 │ │ │ │ - b 7d924 │ │ │ │ + bne 7dd8c │ │ │ │ + b 7ddbc │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52124 @ 0xcb9c │ │ │ │ + movw r1, #45240 @ 0xb0b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - b 7d934 │ │ │ │ + b 7ddcc │ │ │ │ mov r0, r6 │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ push {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 │ │ │ │ - movw lr, #5976 @ 0x1758 │ │ │ │ + movw lr, #5356 @ 0x14ec │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, lr │ │ │ │ sub sp, sp, #92 @ 0x5c │ │ │ │ moveq r5, ip │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ streq ip, [r2] │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ mov r7, r1 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7d9cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7de64 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52164 @ 0xcbc4 │ │ │ │ + movw r1, #45280 @ 0xb0e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7e4a8 │ │ │ │ - ldr r9, [pc, #3988] @ 7e968 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7e940 │ │ │ │ + ldr r9, [pc, #3988] @ 7ee00 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #45328 @ 0xb110 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7da24 │ │ │ │ + bgt 7debc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7da24 │ │ │ │ + bne 7debc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7da68 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7df00 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52248 @ 0xcc18 │ │ │ │ + movw r1, #45364 @ 0xb134 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7e4a8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7e940 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #45328 @ 0xb110 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dab8 │ │ │ │ + bgt 7df50 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7dab8 │ │ │ │ + bne 7df50 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7dafc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7df94 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52300 @ 0xcc4c │ │ │ │ + movw r1, #45416 @ 0xb168 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7e4a8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7e940 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #45328 @ 0xb110 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7db4c │ │ │ │ + bgt 7dfe4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7db4c │ │ │ │ + bne 7dfe4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7db90 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e028 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52352 @ 0xcc80 │ │ │ │ + movw r1, #45468 @ 0xb19c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7e4a8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7e940 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #52212 @ 0xcbf4 │ │ │ │ + movw r1, #45328 @ 0xb110 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dbe0 │ │ │ │ + bgt 7e078 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7dbe0 │ │ │ │ + bne 7e078 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #356] @ 0x164 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dcd8 │ │ │ │ + beq 7e170 │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7dc48 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e0e0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52408 @ 0xccb8 │ │ │ │ + movw r1, #45524 @ 0xb1d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef74 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f40c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #52456 @ 0xcce8 │ │ │ │ + movw r1, #45572 @ 0xb204 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7dca0 │ │ │ │ + bgt 7e138 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 7dca0 │ │ │ │ + bne 7e138 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2fa1f8 <_Py_Specialize_CallFunctionEx@@Base+0x674> │ │ │ │ + bl 2fdc8c <_Py_Specialize_CallFunctionEx@@Base+0x670> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 7ef74 │ │ │ │ - b 7ef64 │ │ │ │ + bne 7f40c │ │ │ │ + b 7f3fc │ │ │ │ ldr r1, [r4, #348] @ 0x15c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef70 │ │ │ │ + beq 7f408 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ddd4 │ │ │ │ + beq 7e26c │ │ │ │ ldr r1, [r4, #984] @ 0x3d8 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7dd3c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e1d4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52492 @ 0xcd0c │ │ │ │ + movw r1, #45608 @ 0xb228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7e4a8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7e940 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #52544 @ 0xcd40 │ │ │ │ + movw r1, #45660 @ 0xb25c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1107e8 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 110308 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt 7ef64 │ │ │ │ + blt 7f3fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strgt r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7dda0 │ │ │ │ + bgt 7e238 │ │ │ │ add r2, r3, #1 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ str r2, [r4] │ │ │ │ - beq 7dda0 │ │ │ │ + beq 7e238 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7dda0 │ │ │ │ + bne 7e238 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldrd r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 43880 │ │ │ │ + bl 43a10 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 7ef74 │ │ │ │ - b 7ef64 │ │ │ │ + bne 7f40c │ │ │ │ + b 7f3fc │ │ │ │ ldr r1, [r4, #344] @ 0x158 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfd0 │ │ │ │ + beq 7e468 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r7, #0 │ │ │ │ - bne 7de30 │ │ │ │ + bne 7e2c8 │ │ │ │ mov r0, r7 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r7, r0, #0 │ │ │ │ str r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7de68 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e300 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52584 @ 0xcd68 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #45700 @ 0xb284 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r9, [r7, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r9 │ │ │ │ - bl 377ef8 │ │ │ │ + bl 3789e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne sl, r3, #4 │ │ │ │ movne r8, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 7ef64 │ │ │ │ - ldr r0, [pc, #2772] @ 7e968 │ │ │ │ + beq 7f3fc │ │ │ │ + ldr r0, [pc, #2772] @ 7ee00 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r8, r9 │ │ │ │ - bge 7df50 │ │ │ │ + bge 7e3e8 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ - movw r1, #52644 @ 0xcda4 │ │ │ │ + movw r1, #45760 @ 0xb2c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ ldr r5, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r5] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7df10 │ │ │ │ + bgt 7e3a8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7df10 │ │ │ │ + bne 7e3a8 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r8, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 7df44 │ │ │ │ + beq 7e3dc │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52684 @ 0xcdcc │ │ │ │ + movw r1, #45800 @ 0xb2e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [sl, #4]! │ │ │ │ - b 7de8c │ │ │ │ + b 7e324 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r7] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7df78 │ │ │ │ + bgt 7e410 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 7df78 │ │ │ │ + bne 7e410 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfc0 │ │ │ │ + beq 7e458 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [r0, #4] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r9, [r0, #20] │ │ │ │ str r8, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7ef70 │ │ │ │ + b 7f408 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 7ef64 │ │ │ │ + b 7f3fc │ │ │ │ ldr r1, [r4, #336] @ 0x150 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e448 │ │ │ │ + beq 7e8e0 │ │ │ │ ldr r1, [r4, #784] @ 0x310 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7e02c │ │ │ │ + bne 7e4c4 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e064 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e4fc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52748 @ 0xce0c │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #45864 @ 0xb328 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 157bac │ │ │ │ + bl 1573c0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7f3fc │ │ │ │ mov r6, #0 │ │ │ │ add r9, r3, #4 │ │ │ │ str r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7e158 │ │ │ │ + bge 7e5f0 │ │ │ │ ldr r3, [sl, #12] │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #2216] @ 7e968 │ │ │ │ + ldr r3, [pc, #2216] @ 7ee00 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e118 │ │ │ │ + bgt 7e5b0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e118 │ │ │ │ + bne 7e5b0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e14c │ │ │ │ + beq 7e5e4 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52844 @ 0xce6c │ │ │ │ + movw r1, #45960 @ 0xb388 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7e094 │ │ │ │ + b 7e52c │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7e188 │ │ │ │ + bgt 7e620 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7e188 │ │ │ │ + bne 7e620 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7e1c4 │ │ │ │ + bne 7e65c │ │ │ │ mov r0, r9 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e1fc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e694 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #52900 @ 0xcea4 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #46016 @ 0xb3c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 377ef8 │ │ │ │ + bl 3789e0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7f3fc │ │ │ │ mov r6, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ str sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7e2f8 │ │ │ │ + bge 7e790 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #1808] @ 7e968 │ │ │ │ + ldr r3, [pc, #1808] @ 7ee00 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e2b0 │ │ │ │ + bgt 7e748 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e2b0 │ │ │ │ + bne 7e748 │ │ │ │ str r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r2, #0 │ │ │ │ add r6, r6, #1 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e2e4 │ │ │ │ + beq 7e77c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52960 @ 0xcee0 │ │ │ │ + movw r1, #46076 @ 0xb3fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - b 7e22c │ │ │ │ + b 7e6c4 │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, #0 │ │ │ │ ldr sl, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bgt 7e328 │ │ │ │ + bgt 7e7c0 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7e328 │ │ │ │ + bne 7e7c0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #900] @ 0x384 │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7e388 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 7e820 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7e394 │ │ │ │ + bne 7e82c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e388 │ │ │ │ + bgt 7e820 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e388 │ │ │ │ + bne 7e820 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7e3f0 │ │ │ │ - ldr r2, [pc, #1484] @ 7e968 │ │ │ │ + b 7e888 │ │ │ │ + ldr r2, [pc, #1484] @ 7ee00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #52804 @ 0xce44 │ │ │ │ + movw r1, #45920 @ 0xb360 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e3f0 │ │ │ │ + bgt 7e888 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7e3f0 │ │ │ │ + bne 7e888 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed38 │ │ │ │ + beq 7f1d0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ stmib r0, {r3, sl} │ │ │ │ mov r3, #4 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r0, #12] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7ef74 │ │ │ │ + b 7f40c │ │ │ │ ldr r1, [r4, #332] @ 0x14c │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7e9e8 │ │ │ │ + beq 7ee80 │ │ │ │ ldr r1, [r4, #656] @ 0x290 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 7e4b0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7e948 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53020 @ 0xcf1c │ │ │ │ + movw r1, #46136 @ 0xb438 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r5, #0 │ │ │ │ - b 7ef74 │ │ │ │ + b 7f40c │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + movw r1, #46184 @ 0xb468 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e508 │ │ │ │ + bgt 7e9a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e508 │ │ │ │ + bne 7e9a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7e544 │ │ │ │ + bne 7e9dc │ │ │ │ mov r0, sl │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 7e57c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7ea14 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #53104 @ 0xcf70 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #46220 @ 0xb48c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r8, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 377ef8 │ │ │ │ + bl 3789e0 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r9, r3, #4 │ │ │ │ movne r6, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7f3fc │ │ │ │ cmp r6, r8 │ │ │ │ - bge 7e664 │ │ │ │ + bge 7eafc │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #944] @ 7e968 │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + ldr r2, [pc, #944] @ 7ee00 │ │ │ │ + movw r1, #46184 @ 0xb468 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r6, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [r5] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e624 │ │ │ │ + bgt 7eabc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7e624 │ │ │ │ + bne 7eabc │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r6, r6, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e658 │ │ │ │ + beq 7eaf0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53164 @ 0xcfac │ │ │ │ + movw r1, #46280 @ 0xb4c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7e5a0 │ │ │ │ + b 7ea38 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e690 │ │ │ │ + bgt 7eb28 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7e690 │ │ │ │ + bne 7eb28 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #808] @ 0x328 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7e6cc │ │ │ │ + bne 7eb64 │ │ │ │ mov r0, sl │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e704 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7eb9c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #53224 @ 0xcfe8 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #46340 @ 0xb504 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r6, [sl, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2f0b70 │ │ │ │ + bl 2f49f8 │ │ │ │ subs r3, r0, #0 │ │ │ │ addne r8, r3, #4 │ │ │ │ movne r5, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7f3fc │ │ │ │ cmp r5, r6 │ │ │ │ - bge 7e7e4 │ │ │ │ + bge 7ec7c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #552] @ 7e968 │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + ldr r2, [pc, #552] @ 7ee00 │ │ │ │ + movw r1, #46184 @ 0xb468 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r9, [r3, r5, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e7a4 │ │ │ │ + bgt 7ec3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 7e7a4 │ │ │ │ + bne 7ec3c │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r6, r3 │ │ │ │ - beq 7e7d8 │ │ │ │ + beq 7ec70 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53284 @ 0xd024 │ │ │ │ + movw r1, #46400 @ 0xb540 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r8, #4]! │ │ │ │ - b 7e728 │ │ │ │ + b 7ebc0 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e810 │ │ │ │ + bgt 7eca8 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7e810 │ │ │ │ + bne 7eca8 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #812] @ 0x32c │ │ │ │ mov r0, r7 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 7e84c │ │ │ │ + bne 7ece4 │ │ │ │ mov r0, r6 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r6, r0, #0 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7e884 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7ed1c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #53344 @ 0xd060 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #46460 @ 0xb57c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r8, [r6, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 377ef8 │ │ │ │ + bl 3789e0 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r9, r5, #4 │ │ │ │ movne r7, #0 │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7f3fc │ │ │ │ cmp r7, r8 │ │ │ │ - bge 7e96c │ │ │ │ + bge 7ee04 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #172] @ 7e968 │ │ │ │ - movw r1, #53068 @ 0xcf4c │ │ │ │ + ldr r2, [pc, #172] @ 7ee00 │ │ │ │ + movw r1, #46184 @ 0xb468 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ ldr r0, [r0, r2] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add ip, r3, #1 │ │ │ │ strle ip, [sl] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7e928 │ │ │ │ + bgt 7edc0 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7e928 │ │ │ │ + bne 7edc0 │ │ │ │ str r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7e95c │ │ │ │ + beq 7edf4 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53408 @ 0xd0a0 │ │ │ │ + movw r1, #46524 @ 0xb5bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r9, #4]! │ │ │ │ - b 7e8a4 │ │ │ │ + b 7ed3c │ │ │ │ andeq r0, r0, ip │ │ │ │ ldr r2, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7e998 │ │ │ │ + bgt 7ee30 │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r6] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7e998 │ │ │ │ + bne 7ee30 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r3, r5 │ │ │ │ ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str ip, [sp, #16] │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ stmib sp, {r0, ip} │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 3781e8 │ │ │ │ + bl 378cd0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #0 │ │ │ │ str r0, [r3] │ │ │ │ - bne 7ef74 │ │ │ │ - b 7ef64 │ │ │ │ + bne 7f40c │ │ │ │ + b 7f3fc │ │ │ │ ldr r1, [r4, #352] @ 0x160 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ cmn r0, #1 │ │ │ │ mov r8, r0 │ │ │ │ moveq r5, r0 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7eb34 │ │ │ │ + beq 7efcc │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ea70 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 7ef08 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ea7c │ │ │ │ + bne 7ef14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ea70 │ │ │ │ + bgt 7ef08 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ea70 │ │ │ │ + bne 7ef08 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7ead8 │ │ │ │ - ldr r2, [pc, #-284] @ 7e968 │ │ │ │ + b 7ef70 │ │ │ │ + ldr r2, [pc, #-284] @ 7ee00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #53472 @ 0xd0e0 │ │ │ │ + movw r1, #46588 @ 0xb5fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ead8 │ │ │ │ + bgt 7ef70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ead8 │ │ │ │ + bne 7ef70 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrd r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7eb28 │ │ │ │ + beq 7efc0 │ │ │ │ mov r2, #6 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r3, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r8, [r3, #4] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r6, [r3, #24] │ │ │ │ str r4, [r3, #32] │ │ │ │ str r3, [r2] │ │ │ │ - b 7ef74 │ │ │ │ + b 7f40c │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 7ef64 │ │ │ │ + b 7f3fc │ │ │ │ ldr r1, [r4, #328] @ 0x148 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef70 │ │ │ │ + beq 7f408 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed44 │ │ │ │ + beq 7f1dc │ │ │ │ ldr r1, [r4, #884] @ 0x374 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 7ebb0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 7f048 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 7ebbc │ │ │ │ + bne 7f054 │ │ │ │ ldr r3, [r5] │ │ │ │ str r8, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ebb0 │ │ │ │ + bgt 7f048 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ebb0 │ │ │ │ + bne 7f048 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b 7ec1c │ │ │ │ - ldr r3, [pc, #-604] @ 7e968 │ │ │ │ + b 7f0b4 │ │ │ │ + ldr r3, [pc, #-604] @ 7ee00 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #53508 @ 0xd104 │ │ │ │ + movw r1, #46624 @ 0xb620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ec1c │ │ │ │ + bgt 7f0b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ec1c │ │ │ │ + bne 7f0b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7ec80 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 7f118 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 7ec8c │ │ │ │ + bne 7f124 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ec80 │ │ │ │ + bgt 7f118 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7ec80 │ │ │ │ + bne 7f118 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 7ece8 │ │ │ │ - ldr r2, [pc, #-812] @ 7e968 │ │ │ │ + b 7f180 │ │ │ │ + ldr r2, [pc, #-812] @ 7ee00 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #53508 @ 0xd104 │ │ │ │ + movw r1, #46624 @ 0xb620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ece8 │ │ │ │ + bgt 7f180 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7ece8 │ │ │ │ + bne 7f180 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ed38 │ │ │ │ + beq 7f1d0 │ │ │ │ mov r3, #7 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r5, [r0, #28] │ │ │ │ mov r5, #0 │ │ │ │ str r9, [r0, #4] │ │ │ │ str r8, [r0, #8] │ │ │ │ str r7, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7ef74 │ │ │ │ + b 7f40c │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r0, [r3] │ │ │ │ - b 7ef64 │ │ │ │ + b 7f3fc │ │ │ │ ldr r1, [r4, #340] @ 0x154 │ │ │ │ mov r0, r7 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7ef48 │ │ │ │ + beq 7f3e0 │ │ │ │ ldr r1, [r4, #892] @ 0x37c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r7 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7ef74 │ │ │ │ + beq 7f40c │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne 7eda0 │ │ │ │ + bne 7f238 │ │ │ │ mov r0, r9 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r9, r0, #0 │ │ │ │ str r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq 7e4a8 │ │ │ │ + beq 7e940 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7edd8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7f270 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #53544 @ 0xd128 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #46660 @ 0xb644 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7ef64 │ │ │ │ + bl 171960 │ │ │ │ + b 7f3fc │ │ │ │ ldr r8, [r9, #8] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r8 │ │ │ │ - bl 377ef8 │ │ │ │ + bl 3789e0 │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 7ef64 │ │ │ │ + beq 7f3fc │ │ │ │ mov r7, #0 │ │ │ │ add r3, sl, #4 │ │ │ │ str r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r7, r8 │ │ │ │ - bge 7eed4 │ │ │ │ + bge 7f36c │ │ │ │ ldr r3, [r9, #12] │ │ │ │ - movw r1, #53600 @ 0xd160 │ │ │ │ + movw r1, #46716 @ 0xb67c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r7, lsl #2] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r3, #1 │ │ │ │ - ldr r3, [pc, #-1228] @ 7e968 │ │ │ │ + ldr r3, [pc, #-1228] @ 7ee00 │ │ │ │ strle r2, [r5] │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 7d944 │ │ │ │ + bl 7dddc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7ee8c │ │ │ │ + bgt 7f324 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7ee8c │ │ │ │ + bne 7f324 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r2, #0 │ │ │ │ add r7, r7, #1 │ │ │ │ - bne 7ef64 │ │ │ │ + bne 7f3fc │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r8, r3 │ │ │ │ - beq 7eec0 │ │ │ │ + beq 7f358 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53636 @ 0xd184 │ │ │ │ + movw r1, #46752 @ 0xb6a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7ef64 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f3fc │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b 7ee08 │ │ │ │ + b 7f2a0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r9] │ │ │ │ ldr r6, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7ef00 │ │ │ │ + bgt 7f398 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne 7ef00 │ │ │ │ + bne 7f398 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, #36 @ 0x24 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrd r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7dfc0 │ │ │ │ + beq 7e458 │ │ │ │ mov r3, #8 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str sl, [r0, #4] │ │ │ │ str r8, [r0, #20] │ │ │ │ str r7, [r0, #24] │ │ │ │ str r5, [r0, #28] │ │ │ │ str r4, [r0, #32] │ │ │ │ str r0, [r3] │ │ │ │ - b 7ef70 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 7f408 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53692 @ 0xd1bc │ │ │ │ + movw r1, #46808 @ 0xb6d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c3efc │ │ │ │ - b 7e4a8 │ │ │ │ + bl bc34c │ │ │ │ + b 7e940 │ │ │ │ mov r5, r6 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ - ldr r6, [pc, #1004] @ 7f38c │ │ │ │ + ldr r6, [pc, #1004] @ 7f824 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r3, [r5, #28] │ │ │ │ cmp r2, r3 │ │ │ │ - ble 7efd0 │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + ble 7f468 │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #64460 @ 0xfbcc │ │ │ │ + movw r1, #57240 @ 0xdf98 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b 7f124 │ │ │ │ + bl 171960 │ │ │ │ + b 7f5bc │ │ │ │ movne r1, #1 │ │ │ │ moveq r1, #0 │ │ │ │ ldr ip, [r5, #24] │ │ │ │ ands r1, r1, r2, lsr #31 │ │ │ │ - bne 7eff8 │ │ │ │ + bne 7f490 │ │ │ │ cmp ip, #0 │ │ │ │ - bge 7f020 │ │ │ │ + bge 7f4b8 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ cmp r1, ip │ │ │ │ - beq 7f020 │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + beq 7f4b8 │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strd r2, [sp] │ │ │ │ - movw r1, #64504 @ 0xfbf8 │ │ │ │ + movw r1, #57284 @ 0xdfc4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b 7f124 │ │ │ │ + bl 171960 │ │ │ │ + b 7f5bc │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7f058 │ │ │ │ + bne 7f4f0 │ │ │ │ ldr lr, [r5, #32] │ │ │ │ cmp lr, ip │ │ │ │ - bge 7f058 │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bge 7f4f0 │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, ip │ │ │ │ - movw r1, #64572 @ 0xfc3c │ │ │ │ + movw r1, #57352 @ 0xe008 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r0] │ │ │ │ str lr, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b 7f124 │ │ │ │ - bl 17b324 │ │ │ │ + bl 171960 │ │ │ │ + b 7f5bc │ │ │ │ + bl 17b010 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f124 │ │ │ │ + bne 7f5bc │ │ │ │ ldr r3, [r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi 7f338 │ │ │ │ + bhi 7f7d0 │ │ │ │ ldrb r3, [r6, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7f488 │ │ │ │ + b 7f920 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f0b8 │ │ │ │ + beq 7f550 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r3, #38024 @ 0x9488 │ │ │ │ + movw r3, #37404 @ 0x921c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 7f0c0 │ │ │ │ + bne 7f558 │ │ │ │ mov r4, #1 │ │ │ │ - b 7f380 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 7f818 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53736 @ 0xd1e8 │ │ │ │ + movw r1, #46852 @ 0xb704 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f5bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - b 7f35c │ │ │ │ + b 7f7f4 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f12c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 7f5c4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53792 @ 0xd220 │ │ │ │ + movw r1, #46908 @ 0xb73c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 7f380 │ │ │ │ + b 7f818 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f144 │ │ │ │ - bl 802a0 │ │ │ │ + beq 7f5dc │ │ │ │ + bl 80738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f818 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ - movw r8, #38024 @ 0x9488 │ │ │ │ + movw r8, #37404 @ 0x921c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ add sl, r6, #4 │ │ │ │ mov r7, #0 │ │ │ │ cmp r6, #0 │ │ │ │ moveq r3, r6 │ │ │ │ ldrne r3, [r6] │ │ │ │ cmp r7, r3 │ │ │ │ - bge 7f354 │ │ │ │ + bge 7f7ec │ │ │ │ ldr r0, [sl, #4]! │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ - bne 7f19c │ │ │ │ + bne 7f634 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r9 │ │ │ │ - beq 7f1a8 │ │ │ │ + beq 7f640 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 7f1a8 │ │ │ │ - bl 7f488 │ │ │ │ + beq 7f640 │ │ │ │ + bl 7f920 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f818 │ │ │ │ add r7, r7, #1 │ │ │ │ - b 7f160 │ │ │ │ + b 7f5f8 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r3] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f1f0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 7f688 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53856 @ 0xd260 │ │ │ │ + movw r1, #46972 @ 0xb77c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f5bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, #1 │ │ │ │ - bl 3edce4 │ │ │ │ + bl 3eca9c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f818 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #26 │ │ │ │ - beq 7f23c │ │ │ │ + beq 7f6d4 │ │ │ │ cmp r2, #23 │ │ │ │ ldreq r3, [r3, #4] │ │ │ │ - beq 7f208 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 7f6a0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53932 @ 0xd2ac │ │ │ │ + movw r1, #47048 @ 0xb7c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f5bc │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r3 │ │ │ │ ldrne r2, [r3] │ │ │ │ cmp r6, r2 │ │ │ │ - bge 7f368 │ │ │ │ + bge 7f800 │ │ │ │ add r2, r6, #2 │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ - bl 3e42a4 │ │ │ │ + bl 3e2878 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f818 │ │ │ │ add r6, r6, #1 │ │ │ │ - b 7f240 │ │ │ │ + b 7f6d8 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 7f298 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 7f730 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53996 @ 0xd2ec │ │ │ │ + movw r1, #47112 @ 0xb808 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f380 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f818 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f818 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 802a0 │ │ │ │ + b 80738 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f2c8 │ │ │ │ - bl 802a0 │ │ │ │ + beq 7f760 │ │ │ │ + bl 80738 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 7f380 │ │ │ │ + beq 7f818 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f0b8 │ │ │ │ + beq 7f550 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ movne r4, #0 │ │ │ │ movne r5, r3 │ │ │ │ - bne 7efa4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 7f43c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54024 @ 0xd308 │ │ │ │ + movw r1, #47140 @ 0xb824 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f5bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f31c │ │ │ │ + beq 7f7b4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #1 │ │ │ │ - bgt 7f358 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 7f7f0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54084 @ 0xd344 │ │ │ │ + movw r1, #47200 @ 0xb860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f5bc │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54124 @ 0xd36c │ │ │ │ + movw r1, #47240 @ 0xb888 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f124 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7f5bc │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 7fed4 │ │ │ │ + b 8036c │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, #0 │ │ │ │ - bl 7fed4 │ │ │ │ + bl 8036c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r0, [r5, #16] │ │ │ │ - bne 7f358 │ │ │ │ + bne 7f7f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strdeq r5, [r6], #-64 @ 0xffffffc0 @ │ │ │ │ + rsbeq r3, r6, r8, asr #18 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r0, [r3, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7f3a4 │ │ │ │ - b b7718 │ │ │ │ + bne 7f83c │ │ │ │ + b b759c │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 7f480 │ │ │ │ + beq 7f918 │ │ │ │ mov r0, r4 │ │ │ │ - bl 845ac <_PyInterpreterConfig_AsDict@@Base+0x438> │ │ │ │ + bl 848a4 <_PyInterpreterConfig_AsDict@@Base+0x438> │ │ │ │ ldr r4, [r0] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 7f480 │ │ │ │ + beq 7f918 │ │ │ │ ldr r3, [r4] │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 7f478 │ │ │ │ + ble 7f910 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r2, [r4] │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7f458 │ │ │ │ + beq 7f8f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f42c │ │ │ │ + bgt 7f8c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 7f42c │ │ │ │ + bne 7f8c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 7f440 │ │ │ │ + ble 7f8d8 │ │ │ │ mov r5, #0 │ │ │ │ - b 7f480 │ │ │ │ + b 7f918 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 7f438 │ │ │ │ + bne 7f8d0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 7f438 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 7f8d0 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f478 │ │ │ │ + bgt 7f910 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne 7f478 │ │ │ │ + bne 7f910 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r4, #24] │ │ │ │ - b 7f3d8 │ │ │ │ + b 7f870 │ │ │ │ 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 r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - bl 3edce4 │ │ │ │ + bl 3eca9c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #22 │ │ │ │ - beq 7f4e8 │ │ │ │ - bhi 7f4dc │ │ │ │ + beq 7f980 │ │ │ │ + bhi 7f974 │ │ │ │ cmp r3, #19 │ │ │ │ - bhi 7f688 │ │ │ │ + bhi 7fb20 │ │ │ │ cmp r3, #3 │ │ │ │ - beq 7f5e0 │ │ │ │ + beq 7fa78 │ │ │ │ cmp r3, #4 │ │ │ │ - bne 7f66c │ │ │ │ - b 7f57c │ │ │ │ + bne 7fb04 │ │ │ │ + b 7fa14 │ │ │ │ cmp r3, #23 │ │ │ │ - bne 7f66c │ │ │ │ - b 7f688 │ │ │ │ + bne 7fb04 │ │ │ │ + b 7fb20 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3edce4 │ │ │ │ + bl 3eca9c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26912 @ 0x6920 │ │ │ │ + movw r1, #26292 @ 0x66b4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw ip, #43744 @ 0xaae0 │ │ │ │ + movw ip, #43124 @ 0xa874 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - movw r0, #33236 @ 0x81d4 │ │ │ │ + movw r0, #32616 @ 0x7f68 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ cmpne r2, r3 │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + movw r1, #42912 @ 0xa7a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r2, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 7f688 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 7fb20 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54144 @ 0xd380 │ │ │ │ + movw r1, #47260 @ 0xb89c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #4] │ │ │ │ sub r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7f66c │ │ │ │ + bhi 7fb04 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 7f66c │ │ │ │ + bne 7fb04 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r0, #26912 @ 0x6920 │ │ │ │ + movw r0, #26292 @ 0x66b4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #33236 @ 0x81d4 │ │ │ │ + movw r2, #32616 @ 0x7f68 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r0 │ │ │ │ cmpne r1, r3 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 7f66c │ │ │ │ - b 7f688 │ │ │ │ + beq 7fb04 │ │ │ │ + b 7fb20 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 7f66c │ │ │ │ + bhi 7fb04 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #4 │ │ │ │ - bne 7f618 │ │ │ │ + bne 7fab0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ sub r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi 7f66c │ │ │ │ + bhi 7fb04 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 7f66c │ │ │ │ + bne 7fb04 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + movw r2, #43336 @ 0xa948 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #26912 @ 0x6920 │ │ │ │ + movw r3, #26292 @ 0x66b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 7f66c │ │ │ │ + bne 7fb04 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #22 │ │ │ │ - bne 7f66c │ │ │ │ + bne 7fb04 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #33236 @ 0x81d4 │ │ │ │ + movw r3, #32616 @ 0x7f68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 7f688 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 7fb20 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #13320 @ 0x3408 │ │ │ │ + movw r1, #6280 @ 0x1888 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7f574 │ │ │ │ + bl 1b6978 │ │ │ │ + b 7fa0c │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 7f6bc │ │ │ │ + ldr r2, [pc, #36] @ 7fb54 │ │ │ │ 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 7f700 │ │ │ │ + b 7fb98 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 5b43c <_PyEval_FormatKwargsError@@Base+0xdd8> │ │ │ │ + bl 5b62c <_PyEval_FormatKwargsError@@Base+0xdd8> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 7f6f8 │ │ │ │ + beq 7fb90 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ - bl 37b9dc <_PyObject_FunctionStr@@Base+0x984> │ │ │ │ + bl 37bf7c <_PyObject_FunctionStr@@Base+0x984> │ │ │ │ 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, r1 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - ldr r1, [pc, #80] @ 7f77c │ │ │ │ + ldr r1, [pc, #80] @ 7fc14 │ │ │ │ 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] │ │ │ │ @@ -82619,473 +82915,473 @@ │ │ │ │ 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 369c04 │ │ │ │ + bl 36a700 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7f7b8 │ │ │ │ + beq 7fc50 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25c208 │ │ │ │ + b 25da48 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #36] @ 7f7f0 │ │ │ │ + ldr r2, [pc, #36] @ 7fc88 │ │ │ │ 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 7f700 │ │ │ │ + b 7fb98 │ │ │ │ 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 │ │ │ │ - movw r7, #5976 @ 0x1758 │ │ │ │ + movw r7, #5356 @ 0x14ec │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r7 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ moveq r0, ip │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ streq ip, [r2] │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ mov r8, r1 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ mov r5, r3 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7f87c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7fd14 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54204 @ 0xd3bc │ │ │ │ + movw r1, #47320 @ 0xb8d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7fe80 │ │ │ │ - ldr r9, [pc, #1544] @ 7fe8c │ │ │ │ + bl 1b6978 │ │ │ │ + b 80318 │ │ │ │ + ldr r9, [pc, #1544] @ 80324 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r6, r9] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f8d4 │ │ │ │ + bgt 7fd6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f8d4 │ │ │ │ + bne 7fd6c │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7f914 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 7fdac │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54296 @ 0xd418 │ │ │ │ + movw r1, #47412 @ 0xb934 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7fe80 │ │ │ │ + bl 1b6978 │ │ │ │ + b 80318 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f964 │ │ │ │ + bgt 7fdfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7f964 │ │ │ │ + bne 7fdfc │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ cmpne sl, r7 │ │ │ │ - bne 7f9cc │ │ │ │ + bne 7fe64 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7f9c0 │ │ │ │ + beq 7fe58 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7f9c0 │ │ │ │ + bgt 7fe58 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7f9c0 │ │ │ │ + bne 7fe58 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b 7fa1c │ │ │ │ + b 7feb4 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa1c │ │ │ │ + bgt 7feb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7fa1c │ │ │ │ + bne 7feb4 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, r7 │ │ │ │ cmpne sl, #0 │ │ │ │ - bne 7fa84 │ │ │ │ + bne 7ff1c │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7fa78 │ │ │ │ + beq 7ff10 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fa78 │ │ │ │ + bgt 7ff10 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7fa78 │ │ │ │ + bne 7ff10 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - b 7fad4 │ │ │ │ + b 7ff6c │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #47372 @ 0xb90c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fad4 │ │ │ │ + bgt 7ff6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7fad4 │ │ │ │ + bne 7ff6c │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #156] @ 0x9c │ │ │ │ mov r0, r8 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 7fe5c │ │ │ │ + beq 802f4 │ │ │ │ ldr r1, [r4, #952] @ 0x3b8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7fb48 │ │ │ │ + beq 7ffe0 │ │ │ │ cmp sl, r7 │ │ │ │ - bne 7fb54 │ │ │ │ + bne 7ffec │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fb48 │ │ │ │ + bgt 7ffe0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7fb48 │ │ │ │ + bne 7ffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 7fbac │ │ │ │ + b 80044 │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #54352 @ 0xd450 │ │ │ │ + movw r1, #47468 @ 0xb96c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fbac │ │ │ │ + bgt 80044 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7fbac │ │ │ │ + bne 80044 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 7fc04 │ │ │ │ + beq 8009c │ │ │ │ cmp sl, r7 │ │ │ │ - bne 7fc10 │ │ │ │ + bne 800a8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fc04 │ │ │ │ + bgt 8009c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 7fc04 │ │ │ │ + bne 8009c │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 7fc64 │ │ │ │ + b 800fc │ │ │ │ ldr r0, [r9, r6] │ │ │ │ - movw r1, #54352 @ 0xd450 │ │ │ │ + movw r1, #47468 @ 0xb96c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #48 @ 0x30 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 7fc64 │ │ │ │ + bgt 800fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 7fc64 │ │ │ │ + bne 800fc │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #636] @ 0x27c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fe84 │ │ │ │ + beq 8031c │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 7fc9c │ │ │ │ + bne 80134 │ │ │ │ mov r0, sl │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq 7fe80 │ │ │ │ + beq 80318 │ │ │ │ ldr r0, [sl, #4] │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - bne 7fcd4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8016c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - movw r1, #54392 @ 0xd478 │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + movw r1, #47508 @ 0xb994 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b 7fe78 │ │ │ │ + bl 171960 │ │ │ │ + b 80310 │ │ │ │ ldr r9, [sl, #8] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3dbdc0 │ │ │ │ + bl 3daa08 │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 7fe78 │ │ │ │ + beq 80310 │ │ │ │ mov r8, #0 │ │ │ │ add r3, r7, #4 │ │ │ │ str r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - movw r1, #54352 @ 0xd450 │ │ │ │ + movw r1, #47468 @ 0xb96c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r2, [pc, #384] @ 7fe8c │ │ │ │ + ldr r2, [pc, #384] @ 80324 │ │ │ │ cmp r8, r9 │ │ │ │ - bge 7fdc4 │ │ │ │ + bge 8025c │ │ │ │ ldr r3, [sl, #12] │ │ │ │ ldr r7, [r3, r8, lsl #2] │ │ │ │ ldr r3, [r7] │ │ │ │ add r0, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r2, r6] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ mov r3, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3dbff4 │ │ │ │ + bl 3daa98 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r3, r3, #1 │ │ │ │ - bgt 7fd7c │ │ │ │ + bgt 80214 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne 7fd7c │ │ │ │ + bne 80214 │ │ │ │ str r0, [fp, #-84] @ 0xffffffac │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, #0 │ │ │ │ add r8, r8, #1 │ │ │ │ - bne 7fe78 │ │ │ │ + bne 80310 │ │ │ │ ldr r3, [sl, #8] │ │ │ │ cmp r9, r3 │ │ │ │ - beq 7fdb0 │ │ │ │ + beq 80248 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54448 @ 0xd4b0 │ │ │ │ + movw r1, #47564 @ 0xb9cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 7fe78 │ │ │ │ + bl 1b6978 │ │ │ │ + b 80310 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r2, #4]! │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b 7fcfc │ │ │ │ + b 80194 │ │ │ │ ldr r2, [sl] │ │ │ │ mov r1, #0 │ │ │ │ ldr r7, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - bgt 7fdf4 │ │ │ │ + bgt 8028c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [sl] │ │ │ │ cmp r2, r1 │ │ │ │ - bne 7fdf4 │ │ │ │ + bne 8028c │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #32 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 7fe50 │ │ │ │ + beq 802e8 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ str sl, [r3, #4] │ │ │ │ str r9, [r3, #8] │ │ │ │ str r7, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ str r6, [r3, #20] │ │ │ │ str r5, [r3, #24] │ │ │ │ str r4, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 7fe84 │ │ │ │ + b 8031c │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r2] │ │ │ │ - b 7fe78 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 80310 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54508 @ 0xd4ec │ │ │ │ + movw r1, #47624 @ 0xba08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ 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 │ │ │ │ sub r0, fp, #12 │ │ │ │ - bl 290d10 │ │ │ │ + bl 293a28 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 7fec8 │ │ │ │ + beq 80360 │ │ │ │ ldrd r0, [fp, #-12] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 25c208 │ │ │ │ + b 25da48 │ │ │ │ mov r0, #0 │ │ │ │ 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 │ │ │ │ @@ -83095,46 +83391,46 @@ │ │ │ │ mov r7, r1 │ │ │ │ add r6, r0, #4 │ │ │ │ cmp r4, #0 │ │ │ │ mov r1, r7 │ │ │ │ moveq r3, r4 │ │ │ │ ldrne r3, [r4] │ │ │ │ cmp r5, r3 │ │ │ │ - bge 7ff28 │ │ │ │ + bge 803c0 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ - bl 7ef80 │ │ │ │ + bl 7f418 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r5, #1 │ │ │ │ - b 7fef8 │ │ │ │ + b 80390 │ │ │ │ mov r0, #1 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #128 @ 0x80 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ mov r0, #2 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80060 │ │ │ │ + bne 804f8 │ │ │ │ ldr r2, [fp, #-116] @ 0xffffff8c │ │ │ │ movw r3, #33532 @ 0x82fc │ │ │ │ movt r3, #55870 @ 0xda3e │ │ │ │ ldr r1, [fp, #-112] @ 0xffffff90 │ │ │ │ cmp r2, r3 │ │ │ │ adcs r3, r1, #2 │ │ │ │ movlt r2, r0 │ │ │ │ movlt lr, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 7ffc0 │ │ │ │ + blt 80458 │ │ │ │ movw ip, #32004 @ 0x7d04 │ │ │ │ movt ip, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ movge r3, #51712 @ 0xca00 │ │ │ │ movge r4, r0 │ │ │ │ @@ -83144,223 +83440,223 @@ │ │ │ │ mvnlt lr, #-2147483648 @ 0x80000000 │ │ │ │ umullge r2, lr, r2, r3 │ │ │ │ mlage lr, r3, r1, lr │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #1 │ │ │ │ asr ip, r3, #31 │ │ │ │ sbcs r1, ip, #0 │ │ │ │ - blt 7fff0 │ │ │ │ + blt 80488 │ │ │ │ mvn r1, r3 │ │ │ │ cmp r1, r2 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, r1, ip │ │ │ │ sbcs r5, r5, lr │ │ │ │ - bge 80018 │ │ │ │ - b 80024 │ │ │ │ + bge 804b0 │ │ │ │ + b 804bc │ │ │ │ orrs r1, r3, ip │ │ │ │ - beq 80018 │ │ │ │ + beq 804b0 │ │ │ │ rsbs r5, r3, #0 │ │ │ │ rsc r1, ip, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r5 │ │ │ │ sbcs r1, lr, r1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, #-2147483648 @ 0x80000000 │ │ │ │ mvnlt r0, #0 │ │ │ │ - blt 80030 │ │ │ │ + blt 804c8 │ │ │ │ adds r3, r3, r2 │ │ │ │ adc r2, ip, lr │ │ │ │ - b 80030 │ │ │ │ + b 804c8 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r1 │ │ │ │ mov r0, r3 │ │ │ │ cmn r0, #1 │ │ │ │ rsb r1, r4, #0 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ orrs r1, r1, r0 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ str r2, [fp, #-136] @ 0xffffff78 │ │ │ │ - beq 800f0 │ │ │ │ + beq 80588 │ │ │ │ bl 34480 <_PyObject_DebugMallocStats@@Base+0xa5c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge 800f0 │ │ │ │ - b 80100 │ │ │ │ + bge 80588 │ │ │ │ + b 80598 │ │ │ │ mov r0, #0 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ bl 2e3cc <__getrusage64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 800c0 │ │ │ │ + bne 80558 │ │ │ │ sub r1, fp, #100 @ 0x64 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl a0e44 │ │ │ │ + bl a0960 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80100 │ │ │ │ + beq 80598 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r0, fp, #124 @ 0x7c │ │ │ │ - bl a0e44 │ │ │ │ + bl a0960 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80100 │ │ │ │ + beq 80598 │ │ │ │ ldr r3, [fp, #-132] @ 0xffffff7c │ │ │ │ ldr r1, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r2, [fp, #-128] @ 0xffffff80 │ │ │ │ ldr r0, [fp, #-120] @ 0xffffff88 │ │ │ │ adds r3, r3, r1 │ │ │ │ str r3, [fp, #-140] @ 0xffffff74 │ │ │ │ adc r3, r2, r0 │ │ │ │ str r3, [fp, #-136] @ 0xffffff78 │ │ │ │ - b 800f0 │ │ │ │ + b 80588 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7e5c │ │ │ │ + bl a7d1c │ │ │ │ cmp r0, #1 │ │ │ │ - beq 800f0 │ │ │ │ + beq 80588 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #140 @ 0x8c │ │ │ │ mov r0, r4 │ │ │ │ - bl a7f9c │ │ │ │ + bl a89bc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 80100 │ │ │ │ + beq 80598 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 25c208 │ │ │ │ + b 25da48 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ tst r3, #1 │ │ │ │ - bne 80128 │ │ │ │ + bne 805c0 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr r2, [r2, #8] │ │ │ │ tst r2, #1 │ │ │ │ - beq 8015c │ │ │ │ + beq 805f4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17964 @ 0x462c │ │ │ │ + movw r1, #10924 @ 0x2aac │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r3, #14 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 801d8 │ │ │ │ + bne 80670 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 80218 │ │ │ │ + beq 806b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 801dc │ │ │ │ - b 80218 │ │ │ │ + bgt 80674 │ │ │ │ + b 806b0 │ │ │ │ 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 80238 │ │ │ │ + bne 806d0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80218 │ │ │ │ + beq 806b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8023c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 806d4 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 80298 │ │ │ │ + bl 1b6978 │ │ │ │ + b 80730 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1d0664 │ │ │ │ + bl 1d0acc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80278 │ │ │ │ + bgt 80710 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80278 │ │ │ │ + bne 80710 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80298 │ │ │ │ + bgt 80730 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80298 │ │ │ │ + bne 80730 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ - movw r1, #42528 @ 0xa620 │ │ │ │ + movw r1, #34744 @ 0x87b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 1294d4 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + bl 12901c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 802dc │ │ │ │ + bne 80774 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3e42a4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 3e2878 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54556 @ 0xd51c │ │ │ │ + movw r1, #47672 @ 0xba38 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov 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, #3880] @ 0xf28 │ │ │ │ - ldr r2, [pc, #404] @ 804ac │ │ │ │ + ldr r2, [pc, #404] @ 80944 │ │ │ │ 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] │ │ │ │ @@ -83391,177 +83687,177 @@ │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 804a0 │ │ │ │ - movw r9, #32952 @ 0x80b8 │ │ │ │ + beq 80938 │ │ │ │ + movw r9, #25972 @ 0x6574 │ │ │ │ movt r9, #69 @ 0x45 │ │ │ │ - movw r8, #32964 @ 0x80c4 │ │ │ │ + movw r8, #25984 @ 0x6580 │ │ │ │ movt r8, #69 @ 0x45 │ │ │ │ - movw r7, #32804 @ 0x8024 │ │ │ │ + movw r7, #25824 @ 0x64e0 │ │ │ │ movt r7, #69 @ 0x45 │ │ │ │ sub r5, fp, #180 @ 0xb4 │ │ │ │ mov r6, #0 │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - movw r0, #54592 @ 0xd540 │ │ │ │ + movw r0, #47708 @ 0xba5c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ vldr d7, [r5, #32] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ str r1, [sp, #16] │ │ │ │ - movw r1, #20120 @ 0x4e98 │ │ │ │ + movw r1, #12888 @ 0x3258 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r9, [sp, #20] │ │ │ │ str r8, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ stm sp, {r3, r7} │ │ │ │ - movw r3, #32924 @ 0x809c │ │ │ │ + movw r3, #25944 @ 0x6558 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ vstr d7, [sp, #24] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs sl, r0, #0 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - beq 80494 │ │ │ │ - bl e71b8 │ │ │ │ + beq 8092c │ │ │ │ + bl e750c │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80460 │ │ │ │ + beq 808f8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80494 │ │ │ │ + bgt 8092c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 80494 │ │ │ │ + bne 8092c │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 80494 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8092c │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80480 │ │ │ │ + bgt 80918 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [sl] │ │ │ │ - bne 80480 │ │ │ │ + bne 80918 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ add r5, r5, #48 @ 0x30 │ │ │ │ cmp r6, #3 │ │ │ │ - bne 803d8 │ │ │ │ - b 804a0 │ │ │ │ + bne 80870 │ │ │ │ + b 80938 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, #0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov r1, #0 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - sub r0, fp, #12 │ │ │ │ - bl 5b43c <_PyEval_FormatKwargsError@@Base+0xdd8> │ │ │ │ - cmn r0, #1 │ │ │ │ - moveq r0, #0 │ │ │ │ - beq 804e8 │ │ │ │ - ldrd r0, [fp, #-12] │ │ │ │ - bl 25c208 │ │ │ │ - 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, [pc, #136] @ 80594 │ │ │ │ + ldr r4, [pc, #136] @ 809ec │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 80528 │ │ │ │ + bne 80980 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 80510 │ │ │ │ + bne 80968 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 80544 │ │ │ │ + bne 8099c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #76] @ 80598 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r3, [pc, #76] @ 809f0 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 80558 │ │ │ │ - bl 3eb24 <_PyEval_SetProfile@@Base+0x5c8> │ │ │ │ + beq 809b0 │ │ │ │ + bl 3ecb4 <_PyEval_SetProfile@@Base+0x5c8> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 80578 │ │ │ │ + bne 809d0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 80560 │ │ │ │ + bne 809b8 │ │ │ │ dmb ish │ │ │ │ - beq 80588 │ │ │ │ - ldr r0, [pc, #12] @ 80594 │ │ │ │ - bl 35f1ec │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + beq 809e0 │ │ │ │ + ldr r0, [pc, #12] @ 809ec │ │ │ │ + bl 3493f0 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ 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 5b62c <_PyEval_FormatKwargsError@@Base+0xdd8> │ │ │ │ + cmn r0, #1 │ │ │ │ + moveq r0, #0 │ │ │ │ + beq 80a2c │ │ │ │ + ldrd r0, [fp, #-12] │ │ │ │ + bl 25da48 │ │ │ │ + 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 5c334 <_PyEval_FormatKwargsError@@Base+0x1cd0> │ │ │ │ + bl 5c524 <_PyEval_FormatKwargsError@@Base+0x1cd0> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80614 │ │ │ │ + beq 80aac │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 805f0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 80a88 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 80604 │ │ │ │ + bl 305aac │ │ │ │ + b 80a9c │ │ │ │ sub r1, fp, #20 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 3e3e8 │ │ │ │ + bl 3e578 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8060c │ │ │ │ + bne 80aa4 │ │ │ │ mov r0, #0 │ │ │ │ - b 80614 │ │ │ │ + b 80aac │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 25c208 │ │ │ │ + bl 25da48 │ │ │ │ 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 r1, [pc, #136] @ 806c4 │ │ │ │ + ldr r1, [pc, #136] @ 80b5c │ │ │ │ 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] │ │ │ │ @@ -83574,80 +83870,80 @@ │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - ldr r3, [pc, #36] @ 806f4 │ │ │ │ + ldr r3, [pc, #36] @ 80b8c │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 80720 │ │ │ │ + beq 80bb8 │ │ │ │ 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, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ cmp r0, #1073741824 @ 0x40000000 │ │ │ │ - bls 80754 │ │ │ │ + bls 80bec │ │ │ │ mov r5, #0 │ │ │ │ - bl 370224 │ │ │ │ - b 807a8 │ │ │ │ + bl 370d0c │ │ │ │ + b 80c40 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80774 │ │ │ │ + beq 80c0c │ │ │ │ sub r2, r0, #1 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmn r2, #13 │ │ │ │ - bls 80778 │ │ │ │ - b 80748 │ │ │ │ + bls 80c10 │ │ │ │ + b 80be0 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r2, #12 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 80748 │ │ │ │ + beq 80be0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r3, r5 │ │ │ │ str r6, [r3], #8 │ │ │ │ str r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ @@ -83660,15 +83956,15 @@ │ │ │ │ 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ push {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 sl, r1 │ │ │ │ sub sp, sp, #28 │ │ │ │ @@ -83676,1150 +83972,1150 @@ │ │ │ │ mov r6, r0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ ldr r1, [r0, #676] @ 0x2a4 │ │ │ │ mov r0, sl │ │ │ │ mov r7, r3 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 809b0 │ │ │ │ + beq 80e48 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8085c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 80cf4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54608 @ 0xd550 │ │ │ │ + movw r1, #47724 @ 0xba6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r4, #0 │ │ │ │ - b 809b0 │ │ │ │ - ldr r9, [pc, #344] @ 809bc │ │ │ │ + b 80e48 │ │ │ │ + ldr r9, [pc, #344] @ 80e54 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r1, #54660 @ 0xd584 │ │ │ │ + movw r1, #47776 @ 0xbaa0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80888 │ │ │ │ + beq 80d20 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl c3efc │ │ │ │ - b 80854 │ │ │ │ + bl bc34c │ │ │ │ + b 80cec │ │ │ │ mov r3, r7 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8087c │ │ │ │ + bne 80d14 │ │ │ │ ldr r3, [r5] │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 808c8 │ │ │ │ + bgt 80d60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 808c8 │ │ │ │ + bne 80d60 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r6, #876] @ 0x36c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 809b0 │ │ │ │ + beq 80e48 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8092c │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 80dc4 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 80938 │ │ │ │ + bne 80dd0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8092c │ │ │ │ + bgt 80dc4 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8092c │ │ │ │ + bne 80dc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 80990 │ │ │ │ + b 80e28 │ │ │ │ ldr r0, [r9, r8] │ │ │ │ - movw r1, #54660 @ 0xd584 │ │ │ │ + movw r1, #47776 @ 0xbaa0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8087c │ │ │ │ + bne 80d14 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8087c │ │ │ │ + bne 80d14 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80990 │ │ │ │ + bgt 80e28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80990 │ │ │ │ + bne 80e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 2f30c0 │ │ │ │ + bl 2f6f48 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3] │ │ │ │ - beq 8087c │ │ │ │ + beq 80d14 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, 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 │ │ │ │ mov r0, r1 │ │ │ │ - bl 809fc │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + bl 80e94 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000809fc : │ │ │ │ +00080e94 : │ │ │ │ ldr r1, [r0, #4] │ │ │ │ ldr r3, [r1, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - beq 80a4c │ │ │ │ + beq 80ee4 │ │ │ │ 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, #164] @ 0xa4 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 80a3c │ │ │ │ + bne 80ed4 │ │ │ │ ldr r0, [r4, #-4] │ │ │ │ and r0, r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80a30 │ │ │ │ + bne 80ec8 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, 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 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80aa8 │ │ │ │ + beq 80f40 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 80aa8 │ │ │ │ + ble 80f40 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23de00 │ │ │ │ + bl 23dc7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80b10 │ │ │ │ - b 80ac4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne 80fa8 │ │ │ │ + b 80f5c │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 80afc │ │ │ │ + bl 1b6978 │ │ │ │ + b 80f94 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54696 @ 0xd5a8 │ │ │ │ + movw r1, #47812 @ 0xbac4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80afc │ │ │ │ + bgt 80f94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 80b04 │ │ │ │ + beq 80f9c │ │ │ │ mov r5, #0 │ │ │ │ - b 80b3c │ │ │ │ + b 80fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 80afc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 80f94 │ │ │ │ mov r0, r4 │ │ │ │ - bl ecfec │ │ │ │ + bl ed1cc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80b3c │ │ │ │ + bgt 80fd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80b3c │ │ │ │ + bne 80fd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 261324 <_PyLong_Copy@@Base> │ │ │ │ + bl 262d7c <_PyLong_Copy@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #3624 @ 0xe28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 80bd4 │ │ │ │ + bne 8106c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 80c18 │ │ │ │ + beq 810b0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80bd8 │ │ │ │ - b 80c18 │ │ │ │ + bgt 81070 │ │ │ │ + b 810b0 │ │ │ │ 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 80c38 │ │ │ │ + bne 810d0 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80c18 │ │ │ │ + beq 810b0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80c38 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 810d0 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 80c94 │ │ │ │ + bl 1b6978 │ │ │ │ + b 8112c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 229a60 │ │ │ │ + bl 22b050 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80c74 │ │ │ │ + bgt 8110c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80c74 │ │ │ │ + bne 8110c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80c94 │ │ │ │ + bgt 8112c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80c94 │ │ │ │ + bne 8112c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00080c9c : │ │ │ │ +00081134 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw ip, #48596 @ 0xbdd4 │ │ │ │ + movw ip, #49912 @ 0xc2f8 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ 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 33b624 │ │ │ │ + bl 33e150 │ │ │ │ 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, [r0, #24] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 80d40 │ │ │ │ - movw r5, #48628 @ 0xbdf4 │ │ │ │ + beq 811d8 │ │ │ │ + movw r5, #49940 @ 0xc314 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ - bl 755b8 <_PyLong_UnsignedLong_Converter@@Base+0x1f98> │ │ │ │ + bl 758b0 <_PyLong_UnsignedLong_Converter@@Base+0x1f98> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 80d78 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + bne 81210 │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 80d4c │ │ │ │ - bl 1764a0 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 811e4 │ │ │ │ + bl 176130 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 80db0 │ │ │ │ - movw r3, #48580 @ 0xbdc4 │ │ │ │ + b 81248 │ │ │ │ + movw r3, #49896 @ 0xc2e8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d3c │ │ │ │ + bne 811d4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 80d3c │ │ │ │ - b 80db0 │ │ │ │ + bne 811d4 │ │ │ │ + b 81248 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80d94 │ │ │ │ + bgt 8122c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80d94 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8122c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, #0 │ │ │ │ - movw r1, #59784 @ 0xe988 │ │ │ │ + movw r1, #52744 @ 0xce08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 80e18 │ │ │ │ + bne 812b0 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 80e5c │ │ │ │ + beq 812f4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80e1c │ │ │ │ - b 80e5c │ │ │ │ + bgt 812b4 │ │ │ │ + b 812f4 │ │ │ │ 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 80e7c │ │ │ │ + bne 81314 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 80e5c │ │ │ │ + beq 812f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 80e7c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 81314 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 80ed8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 81370 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2a48e8 │ │ │ │ + bl 2a7fe0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80eb8 │ │ │ │ + bgt 81350 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 80eb8 │ │ │ │ + bne 81350 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 80ed8 │ │ │ │ + bgt 81370 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 80ed8 │ │ │ │ + bne 81370 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ + 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 813d0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b 813f4 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 813fc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + b 81410 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + sub r1, fp, #8 │ │ │ │ + ldr r0, [pc, #12] @ 81418 │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl fd908 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + rsbeq r7, fp, r0, ror r2 │ │ │ │ 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 80f30 │ │ │ │ + bne 81454 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 80f5c │ │ │ │ - b 80f50 │ │ │ │ + bne 81480 │ │ │ │ + b 81474 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #18264 @ 0x4758 │ │ │ │ + movw r0, #11032 @ 0x2b18 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81018 │ │ │ │ - b 80f18 │ │ │ │ - bl dd698 │ │ │ │ + beq 8153c │ │ │ │ + b 8143c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81018 │ │ │ │ + bne 8153c │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #38908 @ 0x97fc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ cmp r1, r3 │ │ │ │ - beq 80f90 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 814b4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56248 @ 0xdbb8 │ │ │ │ + movw r1, #49208 @ 0xc038 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 80ffc │ │ │ │ + bl 171960 │ │ │ │ + b 81520 │ │ │ │ cmp r4, #5 │ │ │ │ - bhi 80fbc │ │ │ │ + bhi 814e0 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r2 │ │ │ │ - beq 8100c │ │ │ │ + beq 81530 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, #0 │ │ │ │ mov r3, r0 │ │ │ │ lsl r4, r1, r4 │ │ │ │ - b 80fdc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 81500 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #19020 @ 0x4a4c │ │ │ │ + movw r1, #12068 @ 0x2f24 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 80ffc │ │ │ │ + bl 171960 │ │ │ │ + b 81520 │ │ │ │ ldrb lr, [r2, r3] │ │ │ │ orr ip, r0, r1, lsl r3 │ │ │ │ add r3, r3, #1 │ │ │ │ tst lr, r4 │ │ │ │ movne r0, ip │ │ │ │ cmp r3, #16 │ │ │ │ - bne 80fdc │ │ │ │ - b 8100c │ │ │ │ - bl dd698 │ │ │ │ + bne 81500 │ │ │ │ + b 81530 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 81018 │ │ │ │ + bne 8153c │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #28 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 8106c │ │ │ │ + bne 81590 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 810a4 │ │ │ │ + beq 815c8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #376] @ 81208 │ │ │ │ + ldr r3, [pc, #376] @ 8172c │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 811fc │ │ │ │ + beq 81720 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 810c4 │ │ │ │ - bl dd698 │ │ │ │ + bne 815e8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 811fc │ │ │ │ - b 810fc │ │ │ │ - bl e6f4c │ │ │ │ + bne 81720 │ │ │ │ + b 81620 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 810ec │ │ │ │ + bgt 81610 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 810ec │ │ │ │ + bne 81610 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 810b4 │ │ │ │ + beq 815d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 81118 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 8163c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34056 @ 0x8508 │ │ │ │ + movw r1, #26956 @ 0x694c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 811fc │ │ │ │ + bl 1b6978 │ │ │ │ + b 81720 │ │ │ │ cmn r6, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 81134 │ │ │ │ + bhi 81658 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 81150 │ │ │ │ + bne 81674 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b f1978 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b f1618 <_PyDict_StoreSubscript@@Base+0x1b0> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54752 @ 0xd5e0 │ │ │ │ + movw r1, #47868 @ 0xbafc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 811fc │ │ │ │ + bl 1b6978 │ │ │ │ + b 81720 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 811fc │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 81720 │ │ │ │ + bl 1f8074 │ │ │ │ add r5, r7, #8 │ │ │ │ mov r8, r0 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8118c │ │ │ │ + bne 816b0 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 81174 │ │ │ │ + bne 81698 │ │ │ │ dmb ish │ │ │ │ - beq 8119c │ │ │ │ + beq 816c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 811bc │ │ │ │ + bhi 816e0 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r8 │ │ │ │ - bl 441b64 <_Py_hashtable_foreach@@Base+0x1acc> │ │ │ │ + bl 43ffcc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 811dc │ │ │ │ + bne 81700 │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 811c4 │ │ │ │ + bne 816e8 │ │ │ │ dmb ish │ │ │ │ - beq 811ec │ │ │ │ + beq 81710 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 1f9f4c │ │ │ │ + b 1fa398 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsl r8 │ │ │ │ + rsbeq r8, sl, ip, lsl r8 │ │ │ │ │ │ │ │ -0008120c : │ │ │ │ +00081730 : │ │ │ │ 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 81234 │ │ │ │ - bl 8167c │ │ │ │ - b 81248 │ │ │ │ + bne 81758 │ │ │ │ + bl 81ba0 │ │ │ │ + b 8176c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 81250 │ │ │ │ + bne 81774 │ │ │ │ mvn r5, #0 │ │ │ │ - b 81280 │ │ │ │ + b 817a4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 1f1d38 │ │ │ │ + bl 1f2198 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81280 │ │ │ │ + bgt 817a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81280 │ │ │ │ + bne 817a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 r4, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r1 │ │ │ │ - bl 175c40 │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + bl 1758d0 │ │ │ │ + movw r3, #49864 @ 0xc2c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ str r6, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r3] │ │ │ │ - movw r3, #54780 @ 0xd5fc │ │ │ │ + movw r3, #47896 @ 0xbb18 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - bl 3eae0 <_PyEval_SetProfile@@Base+0x584> │ │ │ │ + bl 3ec70 <_PyEval_SetProfile@@Base+0x584> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 812f4 │ │ │ │ - movw r0, #54824 @ 0xd628 │ │ │ │ + bne 81818 │ │ │ │ + movw r0, #47940 @ 0xbb44 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 176444 │ │ │ │ + b 1760d4 │ │ │ │ + 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 81868 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b 8188c │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 81894 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + b 818a8 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + sub r1, fp, #8 │ │ │ │ + ldr r0, [pc, #12] @ 818b0 │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl fd908 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + mlseq fp, r4, r4, r8 │ │ │ │ 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, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 8137c │ │ │ │ + bne 8192c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 8135c │ │ │ │ + beq 8190c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81380 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 81930 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 813b8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 81968 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 813b8 │ │ │ │ + bgt 81968 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 813b8 │ │ │ │ + bne 81968 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 8140c │ │ │ │ + bne 819bc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 81444 │ │ │ │ + beq 819f4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r5, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #392] @ 815b8 │ │ │ │ + ldr r3, [pc, #392] @ 81b68 │ │ │ │ str r5, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 815ac │ │ │ │ + beq 81b5c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 81464 │ │ │ │ - bl dd698 │ │ │ │ + bne 81a14 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 814b4 │ │ │ │ - b 8149c │ │ │ │ - bl e6f4c │ │ │ │ + bne 81a64 │ │ │ │ + b 81a4c │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8148c │ │ │ │ + bgt 81a3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8148c │ │ │ │ + bne 81a3c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 81454 │ │ │ │ + beq 81a04 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 814bc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 81a6c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34056 @ 0x8508 │ │ │ │ + movw r1, #26956 @ 0x694c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 815ac │ │ │ │ + b 81b5c │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - bhi 814d8 │ │ │ │ + bhi 81a88 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 814f4 │ │ │ │ + bne 81aa4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b f1958 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b f15f8 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54752 @ 0xd5e0 │ │ │ │ + movw r1, #47868 @ 0xbafc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 814b4 │ │ │ │ + bl 1b6978 │ │ │ │ + b 81a64 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 81510 │ │ │ │ + bne 81ac0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ add r6, r7, #8 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 81534 │ │ │ │ + bne 81ae4 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8151c │ │ │ │ + bne 81acc │ │ │ │ dmb ish │ │ │ │ - beq 81544 │ │ │ │ + beq 81af4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3c7b44 │ │ │ │ + bl 43f454 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ ldrb r0, [r1] │ │ │ │ sub r3, r0, #12 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 81564 │ │ │ │ + bhi 81b14 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ - bl 441b64 <_Py_hashtable_foreach@@Base+0x1acc> │ │ │ │ + bl 43ffcc │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 81584 │ │ │ │ + bne 81b34 │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8156c │ │ │ │ + bne 81b1c │ │ │ │ dmb ish │ │ │ │ - beq 81594 │ │ │ │ + beq 81b44 │ │ │ │ mov r0, r6 │ │ │ │ - bl 35f1ec │ │ │ │ + bl 3493f0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 42feec <_Py_strhex@@Base> │ │ │ │ + bl 42ea7c <_Py_strhex@@Base> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr #16 │ │ │ │ - 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 815fc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 81620 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 81628 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r0, #0 │ │ │ │ - b 8163c │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 81644 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl fddc8 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - rsbeq r7, fp, r0, ror r2 │ │ │ │ + rsbeq r8, sl, r8, asr #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 81670 │ │ │ │ + beq 81b94 │ │ │ │ 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, #80] @ 816d4 │ │ │ │ + ldr r3, [pc, #80] @ 81bf8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 816a8 │ │ │ │ + beq 81bcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 816c8 │ │ │ │ + bne 81bec │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #54880 @ 0xd660 │ │ │ │ + movw r2, #47996 @ 0xbb7c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + b 1b8390 <_PyErr_SetString@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #42204 @ 0xa4dc │ │ │ │ + movw r3, #34420 @ 0x8674 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 816fc │ │ │ │ + ldr r1, [pc, #8] @ 81c20 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 818b4 │ │ │ │ + b 81d4c │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 81760 │ │ │ │ + bne 81c84 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 817a0 │ │ │ │ + beq 81cc4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81764 │ │ │ │ - b 817a0 │ │ │ │ + bgt 81c88 │ │ │ │ + b 81cc4 │ │ │ │ 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 817c0 │ │ │ │ + bne 81ce4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 817a0 │ │ │ │ + beq 81cc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 817c4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 81ce8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 81820 │ │ │ │ + bl 1b6978 │ │ │ │ + b 81d44 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4dac8 │ │ │ │ + bl 4dc78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81800 │ │ │ │ + bgt 81d24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 81800 │ │ │ │ + bne 81d24 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81820 │ │ │ │ + bgt 81d44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81820 │ │ │ │ + bne 81d44 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 81868 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8188c │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 81894 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r0, #0 │ │ │ │ - b 818a8 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 818b0 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl fddc8 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - mlseq fp, r4, r4, r8 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r1 │ │ │ │ mov r1, #0 │ │ │ │ mov r5, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 15f0dc │ │ │ │ + bl 15ecf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 819c8 │ │ │ │ + beq 81e60 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 81994 │ │ │ │ + bne 81e2c │ │ │ │ mov r1, r6 │ │ │ │ - bl 1455e4 │ │ │ │ + bl 144a5c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 81968 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne 81e00 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8194c │ │ │ │ - bl 1764a0 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + beq 81de4 │ │ │ │ + bl 176130 │ │ │ │ + movw r0, #49756 @ 0xc25c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #54916 @ 0xd684 │ │ │ │ + movw r1, #48032 @ 0xbba0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 81958 │ │ │ │ - b 819cc │ │ │ │ + ble 81df0 │ │ │ │ + b 81e64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 819cc │ │ │ │ + bgt 81e64 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 819cc │ │ │ │ - b 81988 │ │ │ │ + bne 81e64 │ │ │ │ + b 81e20 │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81980 │ │ │ │ + bgt 81e18 │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq 81988 │ │ │ │ + beq 81e20 │ │ │ │ mov r5, #0 │ │ │ │ - b 819cc │ │ │ │ + b 81e64 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 819cc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 81e64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 819b0 │ │ │ │ + bgt 81e48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 819b0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 81e48 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b be2b0 │ │ │ │ + b be184 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ bxeq lr │ │ │ │ @@ -84828,563 +85124,614 @@ │ │ │ │ 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 dd698 │ │ │ │ + bl dda40 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 81af4 │ │ │ │ + bne 81f8c │ │ │ │ mov r0, r4 │ │ │ │ - bl 413324 │ │ │ │ + bl 4117a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 81af4 │ │ │ │ + beq 81f8c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 41a994 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ + bl 419028 <_PyLong_UInt32_Converter@@Base+0x2f8> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #28352 @ 0x6ec0 │ │ │ │ + movw r0, #21348 @ 0x5364 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 81a5c │ │ │ │ + bne 81ef4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 66164 │ │ │ │ + b 66458 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ mov r1, #1 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r5 │ │ │ │ str r1, [r4, #24] │ │ │ │ - movw r0, #54956 @ 0xd6ac │ │ │ │ + movw r0, #48072 @ 0xbbc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ movw r1, #727 @ 0x2d7 │ │ │ │ - bl 41b4c8 <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ + bl 419b5c <_PyLong_UInt32_Converter@@Base+0xe2c> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ str r7, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81aac │ │ │ │ + bgt 81f44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 81aac │ │ │ │ + bne 81f44 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 81a4c │ │ │ │ + beq 81ee4 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81ad4 │ │ │ │ + bgt 81f6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 81ad4 │ │ │ │ + bne 81f6c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 81af4 │ │ │ │ - movw r0, #54956 @ 0xd6ac │ │ │ │ + beq 81f8c │ │ │ │ + movw r0, #48072 @ 0xbbc8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 7115c <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ + b 71454 <_PyObject_CheckXIData@@Base+0x30c> │ │ │ │ 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, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + bgt 81fd4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b 81ff8 │ │ │ │ + ldr r3, [r0, #12] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 82000 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + b 82014 │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + sub r1, fp, #8 │ │ │ │ + ldr r0, [pc, #12] @ 8201c │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl fd908 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + rsbeq r7, fp, r8, ror #13 │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 81b5c │ │ │ │ + bne 82080 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 81ba0 │ │ │ │ + beq 820c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81b60 │ │ │ │ - b 81ba0 │ │ │ │ + bgt 82084 │ │ │ │ + b 820c4 │ │ │ │ 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 81bc0 │ │ │ │ + bne 820e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81ba0 │ │ │ │ + beq 820c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81bc0 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 820e4 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 81c1c │ │ │ │ + bl 1b6978 │ │ │ │ + b 82140 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 4e074 │ │ │ │ + bl 4e224 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81bfc │ │ │ │ + bgt 82120 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 81bfc │ │ │ │ + bne 82120 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81c1c │ │ │ │ + bgt 82140 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81c1c │ │ │ │ + bne 82140 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00081c24 : │ │ │ │ +00082148 : │ │ │ │ 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 81c50 │ │ │ │ - bl 8167c │ │ │ │ - b 81c60 │ │ │ │ + bne 82174 │ │ │ │ + bl 81ba0 │ │ │ │ + b 82184 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 10a7b4 │ │ │ │ + bl 10a2cc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 81c74 │ │ │ │ - movw r0, #54972 @ 0xd6bc │ │ │ │ + bge 82198 │ │ │ │ + movw r0, #48088 @ 0xbbd8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 37828c │ │ │ │ - b 81c7c │ │ │ │ + bl 378d74 │ │ │ │ + b 821a0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81d08 │ │ │ │ + beq 8222c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 81d08 │ │ │ │ + ble 8222c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r2, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ - movw r0, #55108 @ 0xd744 │ │ │ │ + movw r0, #48224 @ 0xbc60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, r4 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81d1c │ │ │ │ + bgt 82240 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81d1c │ │ │ │ + bne 82240 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 81d1c │ │ │ │ - movw r0, #55144 @ 0xd768 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 82240 │ │ │ │ + movw r0, #48260 @ 0xbc84 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 81d60 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - 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 2a3d64 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 81dfc │ │ │ │ + bne 822c4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81ddc │ │ │ │ + beq 822a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81e00 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 822c8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 81e40 │ │ │ │ + bl 1b6978 │ │ │ │ + b 82308 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #64] @ 81e4c │ │ │ │ + ldr r0, [pc, #64] @ 82314 │ │ │ │ addle r3, r3, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 81e40 │ │ │ │ + bgt 82308 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 81e40 │ │ │ │ + bne 82308 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r3, fp, ip, lsl #3 │ │ │ │ - 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 81e90 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 81eb4 │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 81ebc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r0, #0 │ │ │ │ - b 81ed0 │ │ │ │ - ldr r3, [r0, #20] │ │ │ │ - sub r1, fp, #8 │ │ │ │ - ldr r0, [pc, #12] @ 81ed8 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl fddc8 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - rsbeq r7, fp, r8, ror #13 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 81efc │ │ │ │ + ldr r2, [pc, #16] @ 82338 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f8b0 │ │ │ │ + b 4fa60 │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #42204 @ 0xa4dc │ │ │ │ + movw r3, #34420 @ 0x8674 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 81f24 │ │ │ │ + ldr r1, [pc, #8] @ 82360 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 818b4 │ │ │ │ + b 81d4c │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #42188 @ 0xa4cc │ │ │ │ + movw r3, #34404 @ 0x8664 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 81f4c │ │ │ │ + ldr r1, [pc, #8] @ 82388 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 818b4 │ │ │ │ + b 81d4c │ │ │ │ rsbeq r2, fp, r4, lsl #5 │ │ │ │ + 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, #212] @ 8247c │ │ │ │ + mov r3, #1 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 823c8 │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 823b0 │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 823e4 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r6, [pc, #148] @ 82480 │ │ │ │ + ldr r3, [r6, #1604] @ 0x644 │ │ │ │ + cmp r3, #0 │ │ │ │ + streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ + beq 8243c │ │ │ │ + ldr r0, [r6, #1692] @ 0x69c │ │ │ │ + bl 825e4 <_Py_hashtable_size@@Base> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r6, #1684] @ 0x694 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 825e4 <_Py_hashtable_size@@Base> │ │ │ │ + add r4, r4, r0 │ │ │ │ + ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 825e4 <_Py_hashtable_size@@Base> │ │ │ │ + movw r1, #18276 @ 0x4764 │ │ │ │ + movt r1, #10 │ │ │ │ + add r4, r4, r0 │ │ │ │ + sub r2, fp, #24 │ │ │ │ + ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ + str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl 43e4e8 <_Py_hashtable_foreach@@Base> │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r5] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 8245c │ │ │ │ + strexb r1, r3, [r5] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 82444 │ │ │ │ + dmb ish │ │ │ │ + beq 8246c │ │ │ │ + ldr r0, [pc, #16] @ 8247c │ │ │ │ + bl 3493f0 │ │ │ │ + ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, lr} │ │ │ │ + b cceb8 │ │ │ │ + rsbeq fp, sl, r8, asr r4 │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ 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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne 81fcc │ │ │ │ + bne 82500 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 81fac │ │ │ │ + beq 824e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 81fd0 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 82504 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 82010 │ │ │ │ + bl 1b6978 │ │ │ │ + b 82544 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r0, [pc, #64] @ 8201c │ │ │ │ + ldr r0, [pc, #64] @ 82550 │ │ │ │ addle r3, r3, #1 │ │ │ │ sub r1, fp, #16 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82010 │ │ │ │ + bgt 82544 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82010 │ │ │ │ + bne 82544 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ strhteq r2, [fp], #-60 @ 0xffffffc4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - ldr r2, [pc, #16] @ 82040 │ │ │ │ + ldr r2, [pc, #16] @ 82574 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 4f8b0 │ │ │ │ + b 4fa60 │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ 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 82088 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 825bc │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55168 @ 0xd780 │ │ │ │ + movw r1, #48284 @ 0xbc9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0, r4] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ + │ │ │ │ +000825e4 <_Py_hashtable_size@@Base>: │ │ │ │ + ldr r3, [r0] │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + lsl r0, r3, #4 │ │ │ │ + add r0, r0, r2, lsl #2 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add r0, r0, #40 @ 0x28 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ push {r4, 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 r8, r1 │ │ │ │ cmp r2, #5 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq 820f8 │ │ │ │ + beq 82654 <_Py_hashtable_size@@Base+0x70> │ │ │ │ mov r3, #5 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #21116 @ 0x527c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8212c │ │ │ │ + beq 82688 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ ldr r7, [r8] │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 82134 │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + bne 82690 <_Py_hashtable_size@@Base+0xac> │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #21116 @ 0x527c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r3, r7 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 82350 │ │ │ │ + b 828ac <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ ldr r6, [r8, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 8216c │ │ │ │ + bne 826c8 <_Py_hashtable_size@@Base+0xe4> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #21116 @ 0x527c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8212c │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 82688 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ ldr r9, [r8, #8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 821a4 │ │ │ │ + bne 82700 <_Py_hashtable_size@@Base+0x11c> │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #25256 @ 0x62a8 │ │ │ │ + movw r1, #18252 @ 0x474c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #28120 @ 0x6dd8 │ │ │ │ + movw r0, #21116 @ 0x527c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8212c │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 82688 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ ldr r0, [r8, #12] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 821e4 │ │ │ │ - bl e6f4c │ │ │ │ + beq 82740 <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 821dc │ │ │ │ + bgt 82738 <_Py_hashtable_size@@Base+0x154> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 821dc │ │ │ │ + bne 82738 <_Py_hashtable_size@@Base+0x154> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - bne 821f4 │ │ │ │ - bl dd698 │ │ │ │ + bne 82750 <_Py_hashtable_size@@Base+0x16c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8212c │ │ │ │ + bne 82688 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r8, #16] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82214 │ │ │ │ - bl dd698 │ │ │ │ + bne 82770 <_Py_hashtable_size@@Base+0x18c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8212c │ │ │ │ + bne 82688 <_Py_hashtable_size@@Base+0xa4> │ │ │ │ mov r4, #0 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bgt 82248 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 827a4 <_Py_hashtable_size@@Base+0x1c0> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #31432 @ 0x7ac8 │ │ │ │ + movw r1, #24392 @ 0x5f48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ - b 82350 │ │ │ │ + b 828ac <_Py_hashtable_size@@Base+0x2c8> │ │ │ │ mov r1, r9 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ mov r0, r6 │ │ │ │ - bl 5e4b0 <_PyBytes_ReverseFind@@Base+0x1294> │ │ │ │ + bl 5e6a0 <_PyBytes_ReverseFind@@Base+0x1228> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - blt 82310 │ │ │ │ + blt 8286c <_Py_hashtable_size@@Base+0x288> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs sl, r0, #0 │ │ │ │ str sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq 82310 │ │ │ │ + beq 8286c <_Py_hashtable_size@@Base+0x288> │ │ │ │ str r8, [fp, #-52] @ 0xffffffcc │ │ │ │ add r6, r6, #16 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ add ip, sp, #12 │ │ │ │ mov r8, r0 │ │ │ │ ldm r2, {r0, r1, r2} │ │ │ │ stm ip, {r0, r1, r2} │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -85392,450 +85739,412 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r0, sl, #16 │ │ │ │ stm sp, {r6, r9} │ │ │ │ ldr r3, [r7, #8] │ │ │ │ bl 2df1c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e12c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 822fc │ │ │ │ + beq 82858 <_Py_hashtable_size@@Base+0x274> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 1693b0 │ │ │ │ + bl 169038 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #9 │ │ │ │ - bl 3a0f88 │ │ │ │ - b 82310 │ │ │ │ + bl 3a0958 │ │ │ │ + b 8286c <_Py_hashtable_size@@Base+0x288> │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 10b8e4 <_PyBytes_Resize@@Base> │ │ │ │ + bl 10b3fc <_PyBytes_Resize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82344 │ │ │ │ + bne 828a0 <_Py_hashtable_size@@Base+0x2bc> │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82344 │ │ │ │ + beq 828a0 <_Py_hashtable_size@@Base+0x2bc> │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82344 │ │ │ │ + bgt 828a0 <_Py_hashtable_size@@Base+0x2bc> │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 82344 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 828a0 <_Py_hashtable_size@@Base+0x2bc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r9 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ 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 │ │ │ │ - bl 334d2c │ │ │ │ + bl 337560 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 823e8 │ │ │ │ + beq 82944 <_Py_hashtable_size@@Base+0x360> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 823b8 │ │ │ │ - bl 335230 │ │ │ │ + beq 82914 <_Py_hashtable_size@@Base+0x330> │ │ │ │ + bl 337cb4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 823b8 │ │ │ │ + bne 82914 <_Py_hashtable_size@@Base+0x330> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 823b0 │ │ │ │ + bgt 8290c <_Py_hashtable_size@@Base+0x328> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 823b0 │ │ │ │ + bne 8290c <_Py_hashtable_size@@Base+0x328> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 823e8 │ │ │ │ + b 82944 <_Py_hashtable_size@@Base+0x360> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 823d0 │ │ │ │ + bgt 8292c <_Py_hashtable_size@@Base+0x348> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 823dc │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq 82938 <_Py_hashtable_size@@Base+0x354> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 823e8 │ │ │ │ + b 82944 <_Py_hashtable_size@@Base+0x360> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 823d0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8292c <_Py_hashtable_size@@Base+0x348> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #42188 @ 0xa4cc │ │ │ │ + movw r3, #34404 @ 0x8664 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ - ldr r1, [pc, #8] @ 82414 │ │ │ │ + ldr r1, [pc, #8] @ 82970 <_Py_hashtable_size@@Base+0x38c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 818b4 │ │ │ │ + b 81d4c │ │ │ │ rsbeq r2, fp, r8, lsr r2 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #48596 @ 0xbdd4 │ │ │ │ + movw r3, #49912 @ 0xc2f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8244c │ │ │ │ + beq 829a8 <_Py_hashtable_size@@Base+0x3c4> │ │ │ │ mvn r4, #0 │ │ │ │ - b 82468 │ │ │ │ - movw r3, #37664 @ 0x9320 │ │ │ │ + b 829c4 <_Py_hashtable_size@@Base+0x3e0> │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 82444 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 829a0 <_Py_hashtable_size@@Base+0x3bc> │ │ │ │ + bl 176130 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55200 @ 0xd7a0 │ │ │ │ + movw r0, #48316 @ 0xbcbc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 30c2b4 │ │ │ │ + b 30ff20 │ │ │ │ │ │ │ │ -000824a0 : │ │ │ │ +000829fc : │ │ │ │ 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 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 824c8 │ │ │ │ - bl 8167c │ │ │ │ - b 824d8 │ │ │ │ + bne 82a24 │ │ │ │ + bl 81ba0 │ │ │ │ + b 82a34 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl 3c7450 │ │ │ │ + bl 3c635c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 824ec │ │ │ │ - movw r0, #55220 @ 0xd7b4 │ │ │ │ + bge 82a48 │ │ │ │ + movw r0, #48336 @ 0xbcd0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r4, #0 │ │ │ │ - bl 37828c │ │ │ │ - b 824f4 │ │ │ │ + bl 378d74 │ │ │ │ + b 82a50 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r6, [r1, #8] │ │ │ │ mov r5, r1 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 8257c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bgt 82ad8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - beq 82554 │ │ │ │ + beq 82ab0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ - movw r3, #4496 @ 0x1190 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #61928 @ 0xf1e8 │ │ │ │ + movw r3, #62992 @ 0xf610 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ + movw r1, #54880 @ 0xd660 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r4, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b 825d4 │ │ │ │ + bl 171960 │ │ │ │ + b 82b30 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ - bl fbcdc │ │ │ │ + bl fb830 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 825d4 │ │ │ │ + beq 82b30 │ │ │ │ mov r3, r7 │ │ │ │ add r1, r5, #20 │ │ │ │ sub r2, r6, #1 │ │ │ │ - bl fc344 │ │ │ │ + bl fbe98 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 825bc │ │ │ │ + ble 82b18 │ │ │ │ mov r4, r5 │ │ │ │ - b 825d4 │ │ │ │ + b 82b30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 825b4 │ │ │ │ + bne 82b10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 825b4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 82b10 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ - sub sp, sp, #32 │ │ │ │ - mov r5, r0 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r0, [r0, #4] │ │ │ │ - bl b7718 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - movne r3, #0 │ │ │ │ - ldrne r0, [r4, #8] │ │ │ │ - beq 82718 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ - cmp r3, r0 │ │ │ │ - bge 82654 │ │ │ │ - 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 8261c │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #136] @ 82be0 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8267c │ │ │ │ - ldr r0, [r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 8267c │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - b 826b4 │ │ │ │ - bl b54a0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 826b4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8269c │ │ │ │ - mov r4, #0 │ │ │ │ - b 82718 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 82694 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 82694 │ │ │ │ - add r2, r5, #8 │ │ │ │ - movw r1, #12500 @ 0x30d4 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldm r2, {r2, r3, ip} │ │ │ │ - str r1, [sp, #20] │ │ │ │ - str r0, [sp, #8] │ │ │ │ - movw r1, #19628 @ 0x4cac │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - str r4, [sp] │ │ │ │ - movw r0, #55380 @ 0xd854 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - bic ip, ip, #1 │ │ │ │ - bic r3, r3, #1 │ │ │ │ - str ip, [sp, #24] │ │ │ │ - str r3, [sp, #16] │ │ │ │ - movw r3, #12480 @ 0x30c0 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r3, [sp, #12] │ │ │ │ - movw r3, #13084 @ 0x331c │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #49428 @ 0xc114 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ - mov r4, r0 │ │ │ │ + bne 82b74 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 82b5c │ │ │ │ + moveq r1, #1 │ │ │ │ + movne r1, #0 │ │ │ │ + cmp r1, #0 │ │ │ │ + dmb ish │ │ │ │ + bne 82b90 │ │ │ │ mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r3, [pc, #76] @ 82be4 │ │ │ │ + ldr r2, [r3, #1604] @ 0x644 │ │ │ │ + cmp r2, #0 │ │ │ │ + ldrne r2, [r3, #1676] @ 0x68c │ │ │ │ + strne r2, [r3, #1680] @ 0x690 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 82bc4 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 82bac │ │ │ │ + dmb ish │ │ │ │ + beq 82bd4 │ │ │ │ + ldr r0, [pc, #12] @ 82be0 │ │ │ │ + bl 3493f0 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ + rsbeq fp, sl, r8, asr r4 │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ 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 82760 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 82c24 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #16352 @ 0x3fe0 │ │ │ │ + movw r1, #9312 @ 0x2460 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 82798 │ │ │ │ + bl 1b6978 │ │ │ │ + b 82c5c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82788 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 82c4c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34148 @ 0x8564 │ │ │ │ + movw r1, #27108 @ 0x69e4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 82798 │ │ │ │ + bl 1b6978 │ │ │ │ + b 82c5c │ │ │ │ ldr r0, [r0, #16] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000827a0 : │ │ │ │ +00082c64 : │ │ │ │ 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 3c7450 │ │ │ │ + bl 3c635c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, [r0, #88] @ 0x58 │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ mov r4, r0 │ │ │ │ add r2, r3, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ - beq 82818 │ │ │ │ - bl 106be0 │ │ │ │ - bl 106c20 │ │ │ │ + beq 82cdc │ │ │ │ + bl 1066f0 │ │ │ │ + bl 106730 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82820 │ │ │ │ + beq 82ce4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 714bc │ │ │ │ + bl 717b4 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ movne r0, #0 │ │ │ │ ldrne r3, [r4, #88] @ 0x58 │ │ │ │ subne r3, r3, #1 │ │ │ │ - bne 82878 │ │ │ │ + bne 82d3c │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ - bl 344748 │ │ │ │ + bl 346424 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82870 │ │ │ │ + bne 82d34 │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ str r5, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82870 │ │ │ │ + bne 82d34 │ │ │ │ mov r1, #12 │ │ │ │ mov r0, r4 │ │ │ │ - bl 10a70c │ │ │ │ + bl 10a224 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00082880 : │ │ │ │ +00082d44 : │ │ │ │ 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 10a7b4 │ │ │ │ + bl 10a2cc │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000828b8 <_PyXI_UnwrapNotShareableError@@Base>: │ │ │ │ +00082d7c <_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 │ │ │ │ adds r4, r4, #20 │ │ │ │ addne r3, r3, #4096 @ 0x1000 │ │ │ │ ldrne r4, [r3, #1452] @ 0x5ac │ │ │ │ - bne 828f0 <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ - bl 1764a0 │ │ │ │ + bne 82db4 <_PyXI_UnwrapNotShareableError@@Base+0x38> │ │ │ │ + bl 176130 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82988 <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ + beq 82e4c <_PyXI_UnwrapNotShareableError@@Base+0xd0> │ │ │ │ mov r3, #0 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ - bne 8292c <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ + bne 82df0 <_PyXI_UnwrapNotShareableError@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ bl 35df4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 82948 <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ - b 82974 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + bne 82e0c <_PyXI_UnwrapNotShareableError@@Base+0x90> │ │ │ │ + b 82e38 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ mvn r1, #8 │ │ │ │ - bl 3f9a0 <_PyXI_InitFailure@@Base> │ │ │ │ + bl 3fb30 <_PyXI_InitFailure@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82918 <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ + bne 82ddc <_PyXI_UnwrapNotShareableError@@Base+0x60> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82960 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bgt 82e24 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 82968 <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ + beq 82e2c <_PyXI_UnwrapNotShareableError@@Base+0xb0> │ │ │ │ mov r4, r6 │ │ │ │ - b 82974 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ + b 82e38 <_PyXI_UnwrapNotShareableError@@Base+0xbc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 82960 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 82e24 <_PyXI_UnwrapNotShareableError@@Base+0xa8> │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ add fp, sp, #0 │ │ │ │ @@ -85848,302 +86157,185 @@ │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 82a04 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ + bne 82ec8 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 829e4 <_PyXI_UnwrapNotShareableError@@Base+0x12c> │ │ │ │ + bgt 82ea8 <_PyXI_UnwrapNotShareableError@@Base+0x12c> │ │ │ │ mov r6, #0 │ │ │ │ - b 82a04 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ + b 82ec8 <_PyXI_UnwrapNotShareableError@@Base+0x14c> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ moveq r6, r1 │ │ │ │ - beq 82a3c <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ - b 829dc <_PyXI_UnwrapNotShareableError@@Base+0x124> │ │ │ │ + beq 82f00 <_PyXI_UnwrapNotShareableError@@Base+0x184> │ │ │ │ + b 82ea0 <_PyXI_UnwrapNotShareableError@@Base+0x124> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #172] @ 82ae0 <_PyXI_UnwrapNotShareableError@@Base+0x228> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #172] @ 82fa4 <_PyXI_UnwrapNotShareableError@@Base+0x228> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 82ad4 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + beq 82f98 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 38762c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 387a2c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 82ac0 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ + beq 82f84 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ cmp r5, #1 │ │ │ │ - beq 82a80 <_PyXI_UnwrapNotShareableError@@Base+0x1c8> │ │ │ │ + beq 82f44 <_PyXI_UnwrapNotShareableError@@Base+0x1c8> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82a84 <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ - bl dd698 │ │ │ │ + bne 82f48 <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 82ac0 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ - b 82a84 <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ + bne 82f84 <_PyXI_UnwrapNotShareableError@@Base+0x208> │ │ │ │ + b 82f48 <_PyXI_UnwrapNotShareableError@@Base+0x1cc> │ │ │ │ mov r4, #524288 @ 0x80000 │ │ │ │ ldr r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e85c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 82ac8 <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 82f8c <_PyXI_UnwrapNotShareableError@@Base+0x210> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b 82ad4 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ + b 82f98 <_PyXI_UnwrapNotShareableError@@Base+0x21c> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, ror r8 │ │ │ │ - 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, #212] @ 82bd4 <_PyXI_UnwrapNotShareableError@@Base+0x31c> │ │ │ │ - mov r3, #1 │ │ │ │ - sub sp, sp, #12 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 82b20 <_PyXI_UnwrapNotShareableError@@Base+0x268> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 82b08 <_PyXI_UnwrapNotShareableError@@Base+0x250> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 82b3c <_PyXI_UnwrapNotShareableError@@Base+0x284> │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r6, [pc, #148] @ 82bd8 <_PyXI_UnwrapNotShareableError@@Base+0x320> │ │ │ │ - ldr r3, [r6, #1604] @ 0x644 │ │ │ │ - cmp r3, #0 │ │ │ │ - streq r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq 82b94 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ - ldr r0, [r6, #1692] @ 0x69c │ │ │ │ - bl 82c04 <_Py_hashtable_size@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r6, #1684] @ 0x694 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 82c04 <_Py_hashtable_size@@Base> │ │ │ │ - add r4, r4, r0 │ │ │ │ - ldr r0, [r6, #1696] @ 0x6a0 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 82c04 <_Py_hashtable_size@@Base> │ │ │ │ - movw r1, #19300 @ 0x4b64 │ │ │ │ - movt r1, #10 │ │ │ │ - add r4, r4, r0 │ │ │ │ - sub r2, fp, #24 │ │ │ │ - ldr r0, [r6, #1700] @ 0x6a4 │ │ │ │ - str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 440098 <_Py_hashtable_foreach@@Base> │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r5] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 82bb4 <_PyXI_UnwrapNotShareableError@@Base+0x2fc> │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 82b9c <_PyXI_UnwrapNotShareableError@@Base+0x2e4> │ │ │ │ - dmb ish │ │ │ │ - beq 82bc4 <_PyXI_UnwrapNotShareableError@@Base+0x30c> │ │ │ │ - ldr r0, [pc, #16] @ 82bd4 <_PyXI_UnwrapNotShareableError@@Base+0x31c> │ │ │ │ - bl 35f1ec │ │ │ │ - ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - sub sp, fp, #16 │ │ │ │ - pop {r4, r5, r6, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r8, sl, r4, ror r8 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55396 @ 0xd864 │ │ │ │ + movw r0, #48496 @ 0xbd70 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ ldr r1, [r3, #24] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ - │ │ │ │ -00082c04 <_Py_hashtable_size@@Base>: │ │ │ │ - ldr r3, [r0] │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - lsl r0, r3, #4 │ │ │ │ - add r0, r0, r2, lsl #2 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add r0, r0, #40 @ 0x28 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #136] @ 82cd0 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 82c64 <_Py_hashtable_size@@Base+0x60> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 82c4c <_Py_hashtable_size@@Base+0x48> │ │ │ │ - moveq r1, #1 │ │ │ │ - movne r1, #0 │ │ │ │ - cmp r1, #0 │ │ │ │ - dmb ish │ │ │ │ - bne 82c80 <_Py_hashtable_size@@Base+0x7c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #76] @ 82cd4 <_Py_hashtable_size@@Base+0xd0> │ │ │ │ - ldr r2, [r3, #1604] @ 0x644 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldrne r2, [r3, #1676] @ 0x68c │ │ │ │ - strne r2, [r3, #1680] @ 0x690 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 82cb4 <_Py_hashtable_size@@Base+0xb0> │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 82c9c <_Py_hashtable_size@@Base+0x98> │ │ │ │ - dmb ish │ │ │ │ - beq 82cc4 <_Py_hashtable_size@@Base+0xc0> │ │ │ │ - ldr r0, [pc, #12] @ 82cd0 <_Py_hashtable_size@@Base+0xcc> │ │ │ │ - bl 35f1ec │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq fp, sl, r8, asr r4 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + b d3434 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d18 <_Py_hashtable_size@@Base+0x114> │ │ │ │ + bne 83010 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 82d18 <_Py_hashtable_size@@Base+0x114> │ │ │ │ + bne 83010 <_PyXI_UnwrapNotShareableError@@Base+0x294> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 82dcc <_Py_hashtable_size@@Base+0x1c8> │ │ │ │ + beq 830c4 <_PyXI_UnwrapNotShareableError@@Base+0x348> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82d30 <_Py_hashtable_size@@Base+0x12c> │ │ │ │ + beq 83028 <_PyXI_UnwrapNotShareableError@@Base+0x2ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl e50e8 │ │ │ │ + bl e52fc │ │ │ │ mov r4, r0 │ │ │ │ - b 82d38 <_Py_hashtable_size@@Base+0x134> │ │ │ │ - bl b54a0 │ │ │ │ + b 83030 <_PyXI_UnwrapNotShareableError@@Base+0x2b4> │ │ │ │ + bl b52b8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82e4c <_Py_hashtable_size@@Base+0x248> │ │ │ │ + beq 83144 <_PyXI_UnwrapNotShareableError@@Base+0x3c8> │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82d88 <_Py_hashtable_size@@Base+0x184> │ │ │ │ - ldr r1, [pc, #256] @ 82e54 <_Py_hashtable_size@@Base+0x250> │ │ │ │ + beq 83080 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ + ldr r1, [pc, #256] @ 8314c <_PyXI_UnwrapNotShareableError@@Base+0x3d0> │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 82d88 <_Py_hashtable_size@@Base+0x184> │ │ │ │ + bne 83080 <_PyXI_UnwrapNotShareableError@@Base+0x304> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82d80 <_Py_hashtable_size@@Base+0x17c> │ │ │ │ + bgt 83078 <_PyXI_UnwrapNotShareableError@@Base+0x2fc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82d80 <_Py_hashtable_size@@Base+0x17c> │ │ │ │ + bne 83078 <_PyXI_UnwrapNotShareableError@@Base+0x2fc> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 82e4c <_Py_hashtable_size@@Base+0x248> │ │ │ │ + b 83144 <_PyXI_UnwrapNotShareableError@@Base+0x3c8> │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82da8 <_Py_hashtable_size@@Base+0x1a4> │ │ │ │ - ldr r1, [pc, #188] @ 82e58 <_Py_hashtable_size@@Base+0x254> │ │ │ │ + beq 830a0 <_PyXI_UnwrapNotShareableError@@Base+0x324> │ │ │ │ + ldr r1, [pc, #188] @ 83150 <_PyXI_UnwrapNotShareableError@@Base+0x3d4> │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82d60 <_Py_hashtable_size@@Base+0x15c> │ │ │ │ + beq 83058 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 82de4 <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ - ldr r1, [pc, #160] @ 82e5c <_Py_hashtable_size@@Base+0x258> │ │ │ │ + beq 830dc <_PyXI_UnwrapNotShareableError@@Base+0x360> │ │ │ │ + ldr r1, [pc, #160] @ 83154 <_PyXI_UnwrapNotShareableError@@Base+0x3d8> │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82d60 <_Py_hashtable_size@@Base+0x15c> │ │ │ │ - b 82de4 <_Py_hashtable_size@@Base+0x1e0> │ │ │ │ + beq 83058 <_PyXI_UnwrapNotShareableError@@Base+0x2dc> │ │ │ │ + b 830dc <_PyXI_UnwrapNotShareableError@@Base+0x360> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 82df4 <_Py_hashtable_size@@Base+0x1f0> │ │ │ │ + beq 830ec <_PyXI_UnwrapNotShareableError@@Base+0x370> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 82e10 <_Py_hashtable_size@@Base+0x20c> │ │ │ │ + bne 83108 <_PyXI_UnwrapNotShareableError@@Base+0x38c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ - b 82e28 <_Py_hashtable_size@@Base+0x224> │ │ │ │ + b 83120 <_PyXI_UnwrapNotShareableError@@Base+0x3a4> │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ mov r0, #3 │ │ │ │ - bl 2dbecc <_Py_NewReference@@Base+0x2c54> │ │ │ │ + bl 2df794 <_Py_NewReference@@Base+0x2a84> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 82e48 <_Py_hashtable_size@@Base+0x244> │ │ │ │ + bgt 83140 <_PyXI_UnwrapNotShareableError@@Base+0x3c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 82e48 <_Py_hashtable_size@@Base+0x244> │ │ │ │ + bne 83140 <_PyXI_UnwrapNotShareableError@@Base+0x3c4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq fp, ip, r8, r6 │ │ │ │ rsbeq r6, fp, ip, lsl #29 │ │ │ │ strhteq r6, [fp], #-136 @ 0xffffff78 │ │ │ │ push {fp, lr} │ │ │ │ @@ -86151,19 +86343,19 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 2eda8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ - movw r3, #9728 @ 0x2600 │ │ │ │ + b ddc78 │ │ │ │ + movw r3, #9108 @ 0x2394 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #9728 @ 0x2600 │ │ │ │ + movw r0, #9108 @ 0x2394 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ add fp, sp, #0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -86174,49 +86366,49 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r5, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r3 │ │ │ │ - ldr r3, [pc, #120] @ 82f60 <_Py_hashtable_size@@Base+0x35c> │ │ │ │ + ldr r3, [pc, #120] @ 83258 <_PyXI_UnwrapNotShareableError@@Base+0x4dc> │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r3, #0 │ │ │ │ - bl 443fac <_Py_hashtable_foreach@@Base+0x3f14> │ │ │ │ + bl 442414 │ │ │ │ sub r2, fp, #120 @ 0x78 │ │ │ │ sub r1, r8, r4 │ │ │ │ add r0, r9, r4, lsl #1 │ │ │ │ - bl 4440dc <_Py_hashtable_foreach@@Base+0x4044> │ │ │ │ + bl 442544 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 82f38 <_Py_hashtable_size@@Base+0x334> │ │ │ │ + beq 83230 <_PyXI_UnwrapNotShareableError@@Base+0x4b4> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, r7 │ │ │ │ addne r4, r4, r0 │ │ │ │ addne r4, r6, r4 │ │ │ │ - bne 82f0c <_Py_hashtable_size@@Base+0x308> │ │ │ │ - ldr r3, [pc, #32] @ 82f60 <_Py_hashtable_size@@Base+0x35c> │ │ │ │ + bne 83204 <_PyXI_UnwrapNotShareableError@@Base+0x488> │ │ │ │ + ldr r3, [pc, #32] @ 83258 <_PyXI_UnwrapNotShareableError@@Base+0x4dc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 82f54 <_Py_hashtable_size@@Base+0x350> │ │ │ │ + beq 8324c <_PyXI_UnwrapNotShareableError@@Base+0x4d0> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r1, [r0, #28] │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -86230,46 +86422,46 @@ │ │ │ │ mov r8, r0 │ │ │ │ add fp, sp, #24 │ │ │ │ mov lr, r4 │ │ │ │ mov r0, ip │ │ │ │ add r5, lr, ip │ │ │ │ add r6, r0, ip │ │ │ │ cmp r5, r1 │ │ │ │ - bge 83030 <_Py_hashtable_size@@Base+0x42c> │ │ │ │ + bge 83328 <_PyXI_UnwrapNotShareableError@@Base+0x5ac> │ │ │ │ lsl r7, r5, #1 │ │ │ │ lsl r6, r6, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrh r7, [r8, r7] │ │ │ │ ldrh r6, [r8, r6] │ │ │ │ - beq 82fe8 <_Py_hashtable_size@@Base+0x3e4> │ │ │ │ + beq 832e0 <_PyXI_UnwrapNotShareableError@@Base+0x564> │ │ │ │ cmp r7, r6 │ │ │ │ - bhi 82ff0 <_Py_hashtable_size@@Base+0x3ec> │ │ │ │ - b 83000 <_Py_hashtable_size@@Base+0x3fc> │ │ │ │ + bhi 832e8 <_PyXI_UnwrapNotShareableError@@Base+0x56c> │ │ │ │ + b 832f8 <_PyXI_UnwrapNotShareableError@@Base+0x57c> │ │ │ │ cmp r7, r6 │ │ │ │ - bcs 83000 <_Py_hashtable_size@@Base+0x3fc> │ │ │ │ + bcs 832f8 <_PyXI_UnwrapNotShareableError@@Base+0x57c> │ │ │ │ add lr, r5, #1 │ │ │ │ mov ip, #0 │ │ │ │ sub r4, lr, r0 │ │ │ │ - b 82fb4 <_Py_hashtable_size@@Base+0x3b0> │ │ │ │ + b 832ac <_PyXI_UnwrapNotShareableError@@Base+0x530> │ │ │ │ cmp r7, r6 │ │ │ │ - bne 8301c <_Py_hashtable_size@@Base+0x418> │ │ │ │ + bne 83314 <_PyXI_UnwrapNotShareableError@@Base+0x598> │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r4 │ │ │ │ addeq lr, lr, ip │ │ │ │ moveq ip, #0 │ │ │ │ - b 82fb4 <_Py_hashtable_size@@Base+0x3b0> │ │ │ │ + b 832ac <_PyXI_UnwrapNotShareableError@@Base+0x530> │ │ │ │ mov r4, #1 │ │ │ │ mov r0, lr │ │ │ │ mov ip, #0 │ │ │ │ add lr, lr, r4 │ │ │ │ - b 82fb4 <_Py_hashtable_size@@Base+0x3b0> │ │ │ │ + b 832ac <_PyXI_UnwrapNotShareableError@@Base+0x530> │ │ │ │ str r4, [r2] │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -86285,92 +86477,92 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 830b8 <_Py_hashtable_size@@Base+0x4b4> │ │ │ │ + bne 833b0 <_PyXI_UnwrapNotShareableError@@Base+0x634> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 830f0 <_Py_hashtable_size@@Base+0x4ec> │ │ │ │ + beq 833e8 <_PyXI_UnwrapNotShareableError@@Base+0x66c> │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #160] @ 83170 <_Py_hashtable_size@@Base+0x56c> │ │ │ │ + ldr r3, [pc, #160] @ 83468 <_PyXI_UnwrapNotShareableError@@Base+0x6ec> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #36 @ 0x24 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83164 <_Py_hashtable_size@@Base+0x560> │ │ │ │ + beq 8345c <_PyXI_UnwrapNotShareableError@@Base+0x6e0> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 83160 <_Py_hashtable_size@@Base+0x55c> │ │ │ │ + beq 83458 <_PyXI_UnwrapNotShareableError@@Base+0x6dc> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ - bl 40002c <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ + bl 3fedf4 <_PyLong_UnsignedLongLong_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83160 <_Py_hashtable_size@@Base+0x55c> │ │ │ │ + beq 83458 <_PyXI_UnwrapNotShareableError@@Base+0x6dc> │ │ │ │ ldrd r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ bl 2e1e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - movwne r4, #5976 @ 0x1758 │ │ │ │ + movwne r4, #5356 @ 0x14ec │ │ │ │ movtne r4, #104 @ 0x68 │ │ │ │ - bne 83164 <_Py_hashtable_size@@Base+0x560> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 8345c <_PyXI_UnwrapNotShareableError@@Base+0x6e0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - mlseq sl, ip, r8, r8 │ │ │ │ + rsbeq r8, sl, r0, lsr #17 │ │ │ │ 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 831a4 <_Py_hashtable_size@@Base+0x5a0> │ │ │ │ + bge 8349c <_PyXI_UnwrapNotShareableError@@Base+0x720> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 43594c <_PyLong_DivmodNear@@Base+0x6c4> │ │ │ │ + b 43411c <_PyLong_DivmodNear@@Base+0x6c4> │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [r0, #16] │ │ │ │ - movw ip, #47400 @ 0xb928 │ │ │ │ + movw ip, #48680 @ 0xbe28 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp] │ │ │ │ - bl 2de7a0 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2e2234 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r0, #20] │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r1, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -86379,19 +86571,19 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83224 <_Py_hashtable_size@@Base+0x620> │ │ │ │ + beq 8351c <_PyXI_UnwrapNotShareableError@@Base+0x7a0> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b c20e8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -86399,641 +86591,641 @@ │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 83280 <_Py_hashtable_size@@Base+0x67c> │ │ │ │ + bne 83578 <_PyXI_UnwrapNotShareableError@@Base+0x7fc> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 832b0 <_Py_hashtable_size@@Base+0x6ac> │ │ │ │ + beq 835a8 <_PyXI_UnwrapNotShareableError@@Base+0x82c> │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #24 │ │ │ │ - ldr r3, [pc, #132] @ 83318 <_Py_hashtable_size@@Base+0x714> │ │ │ │ + ldr r3, [pc, #132] @ 83610 <_PyXI_UnwrapNotShareableError@@Base+0x894> │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83310 <_Py_hashtable_size@@Base+0x70c> │ │ │ │ + beq 83608 <_PyXI_UnwrapNotShareableError@@Base+0x88c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ mov r4, r0 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 83310 <_Py_hashtable_size@@Base+0x70c> │ │ │ │ - bl 10327c │ │ │ │ + beq 83608 <_PyXI_UnwrapNotShareableError@@Base+0x88c> │ │ │ │ + bl 102d8c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4e0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 83308 <_Py_hashtable_size@@Base+0x704> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 83600 <_PyXI_UnwrapNotShareableError@@Base+0x884> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 83310 <_Py_hashtable_size@@Base+0x70c> │ │ │ │ + b 83608 <_PyXI_UnwrapNotShareableError@@Base+0x88c> │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 1d651c │ │ │ │ + bl 1d696c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, asr #17 │ │ │ │ + rsbeq r8, sl, ip, asr #17 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83340 <_Py_hashtable_size@@Base+0x73c> │ │ │ │ + beq 83638 <_PyXI_UnwrapNotShareableError@@Base+0x8bc> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b c20e8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00083354 : │ │ │ │ +0008364c : │ │ │ │ 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 ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 83398 │ │ │ │ + bne 83690 │ │ │ │ mov r4, #0 │ │ │ │ - movw r0, #55540 @ 0xd8f4 │ │ │ │ + movw r0, #48640 @ 0xbe00 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 833e0 │ │ │ │ + bne 836d8 │ │ │ │ ldr r0, [r7] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 83404 │ │ │ │ - b 83420 │ │ │ │ + bne 836fc │ │ │ │ + b 83718 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #41920 @ 0xa3c0 │ │ │ │ + movw r0, #34136 @ 0x8558 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 833cc │ │ │ │ + bne 836c4 │ │ │ │ mov r0, #0 │ │ │ │ - b 834b8 │ │ │ │ - bl e6f4c │ │ │ │ + b 837b0 │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 83434 │ │ │ │ + ble 8372c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8344c │ │ │ │ - bl dd698 │ │ │ │ + bne 83744 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 833fc │ │ │ │ - b 8344c │ │ │ │ + bne 836f4 │ │ │ │ + b 83744 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 83418 │ │ │ │ + bne 83710 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 83418 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 83710 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 3805c8 │ │ │ │ + bl 380ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 833fc │ │ │ │ + beq 836f4 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r1, r5, #1 │ │ │ │ - bl 224d28 │ │ │ │ + bl 2261a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 833fc │ │ │ │ + blt 836f4 │ │ │ │ add r3, r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r6, [r6, #20] │ │ │ │ bic r3, r3, r3, asr #31 │ │ │ │ movlt r4, r3 │ │ │ │ cmp r5, r4 │ │ │ │ movlt r4, r5 │ │ │ │ add r0, r4, #1 │ │ │ │ sub r2, r5, r4 │ │ │ │ add r1, r6, r4 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2e258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ strb r7, [r6, r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000834c0 : │ │ │ │ +000837b8 : │ │ │ │ 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 36b4bc │ │ │ │ + bl 36bfb4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83524 │ │ │ │ + bne 8381c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 83518 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne 83810 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8350c │ │ │ │ + beq 83804 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55676 @ 0xd97c │ │ │ │ + movw r1, #48776 @ 0xbe88 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 83584 │ │ │ │ + bne 8387c │ │ │ │ cmp r2, #0 │ │ │ │ - bne 83578 │ │ │ │ - movw r0, #5960 @ 0x1748 │ │ │ │ + bne 83870 │ │ │ │ + movw r0, #5340 @ 0x14dc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8356c │ │ │ │ + beq 83864 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55704 @ 0xd998 │ │ │ │ + movw r1, #48804 @ 0xbea4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 443aec <_Py_hashtable_foreach@@Base+0x3a54> │ │ │ │ + b 441f54 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 835f8 │ │ │ │ + bne 838f0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 835ec │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + bne 838e4 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 835e0 │ │ │ │ + beq 838d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55804 @ 0xd9fc │ │ │ │ + movw r1, #48904 @ 0xbf08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #55844 @ 0xda24 │ │ │ │ + movw r0, #48944 @ 0xbf30 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ 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 d3098 │ │ │ │ + b d3434 │ │ │ │ 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, #472] @ 83858 │ │ │ │ + ldr lr, [pc, #472] @ 83b50 │ │ │ │ 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} │ │ │ │ - beq 836d4 │ │ │ │ + beq 839cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #4344 @ 0x10f8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + movw r0, #62840 @ 0xf578 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 150664 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ - beq 8383c │ │ │ │ + beq 83b34 │ │ │ │ ldr r0, [r5] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - beq 8383c │ │ │ │ - ldr r3, [pc, #344] @ 8385c │ │ │ │ + beq 83b34 │ │ │ │ + ldr r3, [pc, #344] @ 83b54 │ │ │ │ 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 83734 │ │ │ │ + bne 83a2c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55936 @ 0xda80 │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8383c │ │ │ │ + bl 1b6978 │ │ │ │ + b 83b34 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 83764 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 83a5c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55984 @ 0xdab0 │ │ │ │ + movw r1, #49084 @ 0xbfbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8383c │ │ │ │ + bl 1b6978 │ │ │ │ + b 83b34 │ │ │ │ mov r0, r6 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-92] @ 0xffffffa4 │ │ │ │ - bgt 83794 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 83a8c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56024 @ 0xdad8 │ │ │ │ + movw r1, #49124 @ 0xbfe4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8383c │ │ │ │ + bl 1b6978 │ │ │ │ + b 83b34 │ │ │ │ sub r1, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b8268 │ │ │ │ + bl 3b7860 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8383c │ │ │ │ + beq 83b34 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r8, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 837e4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 83adc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56056 @ 0xdaf8 │ │ │ │ + movw r1, #49156 @ 0xc004 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bcae8 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ - b 8383c │ │ │ │ + bl 3bc0e0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ + b 83b34 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #56100 @ 0xdb24 │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ - movw r1, #49312 @ 0xc0a0 │ │ │ │ + movw r1, #42412 @ 0xa5ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 83830 │ │ │ │ + beq 83b28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ee20 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bcae8 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ + bl 3bc0e0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ str r7, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r4, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, r6, r4, lsl r5 │ │ │ │ + rsbeq r3, r6, ip, ror #18 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 838a8 │ │ │ │ + bne 83ba0 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 838d8 │ │ │ │ + beq 83bd0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 83954 │ │ │ │ + ldr r3, [pc, #152] @ 83c4c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83948 │ │ │ │ + beq 83c40 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 838f8 │ │ │ │ - bl dd698 │ │ │ │ + bne 83bf0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83948 │ │ │ │ + bne 83c40 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2e510 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8393c │ │ │ │ + bne 83c34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8393c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 83c34 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r8, [sl], #-132 @ 0xffffff7c @ │ │ │ │ + strdeq r8, [sl], #-136 @ 0xffffff78 @ │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ cmp r0, #4 │ │ │ │ mov r5, r1 │ │ │ │ - movweq r0, #56176 @ 0xdb70 │ │ │ │ + movweq r0, #49276 @ 0xc07c │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 8399c │ │ │ │ + beq 83c94 │ │ │ │ mov r2, r0 │ │ │ │ - movw r3, #56108 @ 0xdb2c │ │ │ │ + movw r3, #49208 @ 0xc038 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ cmp r2, #5 │ │ │ │ - movw r0, #56140 @ 0xdb4c │ │ │ │ + movw r0, #49240 @ 0xc058 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 839b0 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 83ca8 │ │ │ │ + bl 176130 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 80c9c │ │ │ │ + bl 81134 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ mov r2, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56208 @ 0xdb90 │ │ │ │ + movw r0, #49308 @ 0xc09c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 83a3c │ │ │ │ + bne 83d34 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 83a6c │ │ │ │ + beq 83d64 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #152] @ 83ae8 │ │ │ │ + ldr r3, [pc, #152] @ 83de0 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83adc │ │ │ │ + beq 83dd4 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83a8c │ │ │ │ - bl dd698 │ │ │ │ + bne 83d84 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83adc │ │ │ │ + bne 83dd4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2ee50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83ad0 │ │ │ │ + bne 83dc8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83ad0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 83dc8 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #18 │ │ │ │ + rsbeq r8, sl, r4, lsr #18 │ │ │ │ │ │ │ │ -00083aec : │ │ │ │ +00083de4 : │ │ │ │ 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, r0, #0 │ │ │ │ - bne 83b14 │ │ │ │ + bne 83e0c │ │ │ │ mov r4, r5 │ │ │ │ - bl 8167c │ │ │ │ - b 83c08 │ │ │ │ + bl 81ba0 │ │ │ │ + b 83f00 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r2, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83bdc │ │ │ │ + beq 83ed4 │ │ │ │ ldr lr, [r3, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne 83b3c │ │ │ │ + bne 83e34 │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - beq 83b4c │ │ │ │ + beq 83e44 │ │ │ │ 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 83bdc │ │ │ │ + bne 83ed4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83bdc │ │ │ │ + beq 83ed4 │ │ │ │ mov r0, r1 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83c08 │ │ │ │ + beq 83f00 │ │ │ │ mov r3, #8 │ │ │ │ mov r2, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 19276c │ │ │ │ + bl 1928d4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83bac │ │ │ │ + bgt 83ea4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83bac │ │ │ │ + bne 83ea4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5968 @ 0x1750 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5348 @ 0x14e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 83c04 │ │ │ │ + bne 83efc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83bdc │ │ │ │ + bgt 83ed4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 83bdc │ │ │ │ + bne 83ed4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56236 @ 0xdbac │ │ │ │ + movw r1, #49336 @ 0xc0b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #21752 @ 0x54f8 │ │ │ │ + movw r3, #14672 @ 0x3950 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -87041,999 +87233,999 @@ │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 83c70 │ │ │ │ - bl dd698 │ │ │ │ + bne 83f68 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83ce0 │ │ │ │ + bne 83fd8 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e480 <__sched_rr_get_interval64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 83c98 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 83f90 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 83cc4 │ │ │ │ + bl 305aac │ │ │ │ + b 83fbc │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [fp, #-20] @ 0xffffffec │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d5, [pc, #64] @ 83cf0 │ │ │ │ + vldr d5, [pc, #64] @ 83fe8 │ │ │ │ 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 83cd4 │ │ │ │ - bl dd698 │ │ │ │ + bne 83fcc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 83ce0 │ │ │ │ + bne 83fd8 │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ nop {0} │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ 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, #39464 @ 0x9a28 │ │ │ │ + movw ip, #31680 @ 0x7bc0 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ - movw r3, #39488 @ 0x9a40 │ │ │ │ + movw r3, #31704 @ 0x7bd8 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #39456 @ 0x9a20 │ │ │ │ + movw r2, #31672 @ 0x7bb8 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - movw r1, #39476 @ 0x9a34 │ │ │ │ + movw r1, #31692 @ 0x7bcc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #56272 @ 0xdbd0 │ │ │ │ + movw r0, #49372 @ 0xc0dc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #26852 @ 0x68e4 │ │ │ │ + movw r0, #19836 @ 0x4d7c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ │ │ │ │ -00083d70 : │ │ │ │ +00084068 : │ │ │ │ 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, r0, #0 │ │ │ │ - bne 83d98 │ │ │ │ + bne 84090 │ │ │ │ mov r4, r5 │ │ │ │ - bl 8167c │ │ │ │ - b 83e90 │ │ │ │ + bl 81ba0 │ │ │ │ + b 84188 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r3, [ip, #52] @ 0x34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83e64 │ │ │ │ + beq 8415c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 83ddc │ │ │ │ - movw r3, #38528 @ 0x9680 │ │ │ │ + beq 840d4 │ │ │ │ + movw r3, #44736 @ 0xaec0 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 83dd0 │ │ │ │ + bne 840c8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 35dc90 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf60> │ │ │ │ + b 35ee88 <_PyCompile_GetBinaryIntrinsicName@@Base+0xf60> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r2, [ip, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 83e64 │ │ │ │ + bne 8415c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 83e64 │ │ │ │ + beq 8415c │ │ │ │ mov r0, r1 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 83e90 │ │ │ │ + beq 84188 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 1c20a0 │ │ │ │ + bl 1c2504 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83e34 │ │ │ │ + bgt 8412c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 83e34 │ │ │ │ + bne 8412c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5968 @ 0x1750 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5348 @ 0x14e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 83e8c │ │ │ │ + bne 84184 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 83e64 │ │ │ │ + bgt 8415c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 83e64 │ │ │ │ + bne 8415c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56236 @ 0xdbac │ │ │ │ + movw r1, #49336 @ 0xc0b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00083e98 : │ │ │ │ +00084190 : │ │ │ │ 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 {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ bl 2f264 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 83efc │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 841f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3808] @ 0xee0 │ │ │ │ sub sp, sp, #256 @ 0x100 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r5, [r2, #4] │ │ │ │ cmp r3, #1 │ │ │ │ - ble 83f90 │ │ │ │ + ble 84288 │ │ │ │ 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 83f90 │ │ │ │ + bcs 84288 │ │ │ │ bl 2d874 <__memcpy_chk@plt> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ bl 2ebec │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #284 @ 0x11c │ │ │ │ mov r0, r7 │ │ │ │ add r6, r6, r5 │ │ │ │ bl 2ebec │ │ │ │ - b 83f44 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 8423c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #38304 @ 0x95a0 │ │ │ │ + movw r0, #31264 @ 0x7a20 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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 83ff8 │ │ │ │ + bne 842f0 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8401c │ │ │ │ - b 8407c │ │ │ │ + bne 84314 │ │ │ │ + b 84374 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5444 @ 0x1544 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63940 @ 0xf9c4 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8407c │ │ │ │ - b 83fe0 │ │ │ │ + beq 84374 │ │ │ │ + b 842d8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8407c │ │ │ │ + beq 84374 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8407c │ │ │ │ + beq 84374 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d940 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 84080 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 84378 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00084088 : │ │ │ │ +00084380 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #36216 @ 0x8d78 │ │ │ │ + movw r0, #35596 @ 0x8b0c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 172fe8 │ │ │ │ + b 172c78 │ │ │ │ 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 840e4 │ │ │ │ + bne 843dc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84108 │ │ │ │ - b 84168 │ │ │ │ + bne 84400 │ │ │ │ + b 84460 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5432 @ 0x1538 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63928 @ 0xf9b8 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84168 │ │ │ │ - b 840cc │ │ │ │ + beq 84460 │ │ │ │ + b 843c4 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84168 │ │ │ │ + beq 84460 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84168 │ │ │ │ + beq 84460 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e3e4 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge 8416c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 84464 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00084174 <_PyInterpreterConfig_AsDict@@Base>: │ │ │ │ +0008446c <_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 b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 845a4 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + beq 8489c <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r1, [r5] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13744 @ 0x35b0 │ │ │ │ + movw r1, #6704 @ 0x1a30 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r2, [r5] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84220 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bgt 84518 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 84220 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + beq 84518 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 84220 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 84518 <_PyInterpreterConfig_AsDict@@Base+0xac> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13764 @ 0x35c4 │ │ │ │ + movw r1, #6724 @ 0x1a44 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 842b0 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bgt 845a8 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 842b0 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + beq 845a8 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 842b0 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 845a8 <_PyInterpreterConfig_AsDict@@Base+0x13c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13776 @ 0x35d0 │ │ │ │ + movw r1, #6736 @ 0x1a50 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84340 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bgt 84638 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 84340 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + beq 84638 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 84340 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 84638 <_PyInterpreterConfig_AsDict@@Base+0x1cc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #12] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13788 @ 0x35dc │ │ │ │ + movw r1, #6748 @ 0x1a5c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 843d0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bgt 846c8 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 843d0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + beq 846c8 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 843d0 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 846c8 <_PyInterpreterConfig_AsDict@@Base+0x25c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13804 @ 0x35ec │ │ │ │ + movw r1, #6764 @ 0x1a6c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84460 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bgt 84758 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 84460 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + beq 84758 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 84460 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 84758 <_PyInterpreterConfig_AsDict@@Base+0x2ec> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13828 @ 0x3604 │ │ │ │ + movw r1, #6788 @ 0x1a84 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r0 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 844f0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bgt 847e8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ add r2, r3, #1 │ │ │ │ str r2, [r0] │ │ │ │ cmp r2, #1073741824 @ 0x40000000 │ │ │ │ - beq 844f0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + beq 847e8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ - bne 844f0 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 847e8 <_PyInterpreterConfig_AsDict@@Base+0x37c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - beq 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + beq 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #2 │ │ │ │ - bhi 84524 <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ - movw r3, #21752 @ 0x54f8 │ │ │ │ + bhi 8481c <_PyInterpreterConfig_AsDict@@Base+0x3b0> │ │ │ │ + movw r3, #14672 @ 0x3950 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #112] @ 0x70 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 84540 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ - b 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bne 84838 <_PyInterpreterConfig_AsDict@@Base+0x3cc> │ │ │ │ + b 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55116 @ 0xd74c │ │ │ │ + movw r1, #48076 @ 0xbbcc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 84580 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 84878 <_PyInterpreterConfig_AsDict@@Base+0x40c> │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #13948 @ 0x367c │ │ │ │ + movw r1, #6216 @ 0x1848 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl ddef0 │ │ │ │ + bl de108 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84578 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bgt 84870 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 84578 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ + bne 84870 <_PyInterpreterConfig_AsDict@@Base+0x404> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 845a4 <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ + bne 8489c <_PyInterpreterConfig_AsDict@@Base+0x430> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 845a0 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bgt 84898 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 845a0 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ + bne 84898 <_PyInterpreterConfig_AsDict@@Base+0x42c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge 845f8 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ + bge 848f0 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq 845f8 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ + beq 848f0 <_PyInterpreterConfig_AsDict@@Base+0x484> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r2, [pc, #32] @ 84604 <_PyInterpreterConfig_AsDict@@Base+0x490> │ │ │ │ + ldr r2, [pc, #32] @ 848fc <_PyInterpreterConfig_AsDict@@Base+0x490> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl cdcbc <_PyStaticType_GetState@@Base> │ │ │ │ + bl cdf00 <_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 │ │ │ │ push {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 │ │ │ │ - movw r3, #38908 @ 0x97fc │ │ │ │ + movw r3, #38288 @ 0x9590 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 84658 <_PyInterpreterConfig_AsDict@@Base+0x4e4> │ │ │ │ + beq 84950 <_PyInterpreterConfig_AsDict@@Base+0x4e4> │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 84658 <_PyInterpreterConfig_AsDict@@Base+0x4e4> │ │ │ │ + beq 84950 <_PyInterpreterConfig_AsDict@@Base+0x4e4> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ sub r3, r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 84698 <_PyInterpreterConfig_AsDict@@Base+0x524> │ │ │ │ - b 8467c <_PyInterpreterConfig_AsDict@@Base+0x508> │ │ │ │ + bls 84990 <_PyInterpreterConfig_AsDict@@Base+0x524> │ │ │ │ + b 84974 <_PyInterpreterConfig_AsDict@@Base+0x508> │ │ │ │ cmp r2, #0 │ │ │ │ - beq 84644 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + beq 8493c <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ - b 84644 <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ + beq 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + b 8493c <_PyInterpreterConfig_AsDict@@Base+0x4d0> │ │ │ │ mov r3, #18 │ │ │ │ mov r2, #16 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + beq 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 846c0 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ - bl dd698 │ │ │ │ + bne 849b8 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 846c0 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ + beq 849b8 <_PyInterpreterConfig_AsDict@@Base+0x54c> │ │ │ │ mov r4, #0 │ │ │ │ - b 84c50 <_PyInterpreterConfig_AsDict@@Base+0xadc> │ │ │ │ + b 84f48 <_PyInterpreterConfig_AsDict@@Base+0xadc> │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne 846e0 <_PyInterpreterConfig_AsDict@@Base+0x56c> │ │ │ │ - bl dd698 │ │ │ │ + bne 849d8 <_PyInterpreterConfig_AsDict@@Base+0x56c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bne 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne 84700 <_PyInterpreterConfig_AsDict@@Base+0x58c> │ │ │ │ - bl dd698 │ │ │ │ + bne 849f8 <_PyInterpreterConfig_AsDict@@Base+0x58c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bne 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #28] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne 84720 <_PyInterpreterConfig_AsDict@@Base+0x5ac> │ │ │ │ - bl dd698 │ │ │ │ + bne 84a18 <_PyInterpreterConfig_AsDict@@Base+0x5ac> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bne 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne 84740 <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ - bl dd698 │ │ │ │ + bne 84a38 <_PyInterpreterConfig_AsDict@@Base+0x5cc> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bne 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne 84760 <_PyInterpreterConfig_AsDict@@Base+0x5ec> │ │ │ │ - bl dd698 │ │ │ │ + bne 84a58 <_PyInterpreterConfig_AsDict@@Base+0x5ec> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bne 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 84798 <_PyInterpreterConfig_AsDict@@Base+0x624> │ │ │ │ + bne 84a90 <_PyInterpreterConfig_AsDict@@Base+0x624> │ │ │ │ mov r3, r7 │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #56672 @ 0xdd60 │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #49772 @ 0xc26c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 847d4 <_PyInterpreterConfig_AsDict@@Base+0x660> │ │ │ │ + bne 84acc <_PyInterpreterConfig_AsDict@@Base+0x660> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56684 @ 0xdd6c │ │ │ │ + movw r1, #49784 @ 0xc278 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr sl, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 8480c <_PyInterpreterConfig_AsDict@@Base+0x698> │ │ │ │ + bne 84b04 <_PyInterpreterConfig_AsDict@@Base+0x698> │ │ │ │ mov r3, sl │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56696 @ 0xdd78 │ │ │ │ + movw r1, #49796 @ 0xc284 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r9, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 84844 <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ + bne 84b3c <_PyInterpreterConfig_AsDict@@Base+0x6d0> │ │ │ │ mov r3, r9 │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56708 @ 0xdd84 │ │ │ │ + movw r1, #49808 @ 0xc290 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r8, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8487c <_PyInterpreterConfig_AsDict@@Base+0x708> │ │ │ │ + bne 84b74 <_PyInterpreterConfig_AsDict@@Base+0x708> │ │ │ │ mov r3, r8 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #56720 @ 0xdd90 │ │ │ │ + movw r1, #49820 @ 0xc29c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 848b4 <_PyInterpreterConfig_AsDict@@Base+0x740> │ │ │ │ + bne 84bac <_PyInterpreterConfig_AsDict@@Base+0x740> │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #56732 @ 0xdd9c │ │ │ │ + movw r1, #49832 @ 0xc2a8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 848f0 <_PyInterpreterConfig_AsDict@@Base+0x77c> │ │ │ │ + bne 84be8 <_PyInterpreterConfig_AsDict@@Base+0x77c> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #56744 @ 0xdda8 │ │ │ │ + movw r1, #49844 @ 0xc2b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 84910 <_PyInterpreterConfig_AsDict@@Base+0x79c> │ │ │ │ - bl dd698 │ │ │ │ + bne 84c08 <_PyInterpreterConfig_AsDict@@Base+0x79c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bne 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 8494c <_PyInterpreterConfig_AsDict@@Base+0x7d8> │ │ │ │ + bne 84c44 <_PyInterpreterConfig_AsDict@@Base+0x7d8> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #56756 @ 0xddb4 │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #49856 @ 0xc2c0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 84988 <_PyInterpreterConfig_AsDict@@Base+0x814> │ │ │ │ + bne 84c80 <_PyInterpreterConfig_AsDict@@Base+0x814> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #56768 @ 0xddc0 │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #49868 @ 0xc2cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #16 │ │ │ │ - ble 84a0c <_PyInterpreterConfig_AsDict@@Base+0x898> │ │ │ │ + ble 84d04 <_PyInterpreterConfig_AsDict@@Base+0x898> │ │ │ │ ldr r5, [r4, #80] @ 0x50 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - bne 849cc <_PyInterpreterConfig_AsDict@@Base+0x858> │ │ │ │ + bne 84cc4 <_PyInterpreterConfig_AsDict@@Base+0x858> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56780 @ 0xddcc │ │ │ │ + movw r1, #49880 @ 0xc2d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ cmp r3, #17 │ │ │ │ - beq 84a18 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ + beq 84d10 <_PyInterpreterConfig_AsDict@@Base+0x8a4> │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 84a1c <_PyInterpreterConfig_AsDict@@Base+0x8a8> │ │ │ │ + bne 84d14 <_PyInterpreterConfig_AsDict@@Base+0x8a8> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #15520 @ 0x3ca0 │ │ │ │ + movw r2, #8480 @ 0x2120 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56792 @ 0xddd8 │ │ │ │ + movw r1, #49892 @ 0xc2e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #14068 @ 0x36f4 │ │ │ │ + movw r0, #7028 @ 0x1b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 846b8 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 849b0 <_PyInterpreterConfig_AsDict@@Base+0x544> │ │ │ │ mov r4, #0 │ │ │ │ mov r5, r4 │ │ │ │ - b 84a1c <_PyInterpreterConfig_AsDict@@Base+0x8a8> │ │ │ │ + b 84d14 <_PyInterpreterConfig_AsDict@@Base+0x8a8> │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r2, r7 │ │ │ │ str r3, [sp, #24] │ │ │ │ - movw r1, #37248 @ 0x9180 │ │ │ │ + movw r1, #30208 @ 0x7600 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r3, [sp, #20] │ │ │ │ - movw r0, #37260 @ 0x918c │ │ │ │ + movw r0, #30220 @ 0x760c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ 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 fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84a8c <_PyInterpreterConfig_AsDict@@Base+0x918> │ │ │ │ + bne 84d84 <_PyInterpreterConfig_AsDict@@Base+0x918> │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ mov r9, r6 │ │ │ │ mov sl, r6 │ │ │ │ mov r4, r6 │ │ │ │ - b 84c30 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ + b 84f28 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 84ab4 <_PyInterpreterConfig_AsDict@@Base+0x940> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 84dac <_PyInterpreterConfig_AsDict@@Base+0x940> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56804 @ 0xdde4 │ │ │ │ + movw r1, #49904 @ 0xc2f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 84a74 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ + bl 1b6978 │ │ │ │ + b 84d6c <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 84adc <_PyInterpreterConfig_AsDict@@Base+0x968> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 84dd4 <_PyInterpreterConfig_AsDict@@Base+0x968> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56840 @ 0xde08 │ │ │ │ + movw r1, #49940 @ 0xc314 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 84a74 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ + bl 1b6978 │ │ │ │ + b 84d6c <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 84b04 <_PyInterpreterConfig_AsDict@@Base+0x990> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 84dfc <_PyInterpreterConfig_AsDict@@Base+0x990> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56884 @ 0xde34 │ │ │ │ + movw r1, #49984 @ 0xc340 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 84a74 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ + bl 1b6978 │ │ │ │ + b 84d6c <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - bge 84b2c <_PyInterpreterConfig_AsDict@@Base+0x9b8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 84e24 <_PyInterpreterConfig_AsDict@@Base+0x9b8> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56928 @ 0xde60 │ │ │ │ + movw r1, #50028 @ 0xc36c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 84a74 <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ + bl 1b6978 │ │ │ │ + b 84d6c <_PyInterpreterConfig_AsDict@@Base+0x900> │ │ │ │ mov r0, sl │ │ │ │ - bl 84c60 <_PyInterpreterConfig_AsDict@@Base+0xaec> │ │ │ │ + bl 84f74 <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs sl, r0, #0 │ │ │ │ - beq 84c0c <_PyInterpreterConfig_AsDict@@Base+0xa98> │ │ │ │ + beq 84f04 <_PyInterpreterConfig_AsDict@@Base+0xa98> │ │ │ │ mov r0, r9 │ │ │ │ - bl 84c60 <_PyInterpreterConfig_AsDict@@Base+0xaec> │ │ │ │ + bl 84f74 <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs r9, r0, #0 │ │ │ │ moveq r6, r9 │ │ │ │ moveq r5, r9 │ │ │ │ moveq r4, r9 │ │ │ │ - beq 84c30 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ + beq 84f28 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 84b74 <_PyInterpreterConfig_AsDict@@Base+0xa00> │ │ │ │ + beq 84e6c <_PyInterpreterConfig_AsDict@@Base+0xa00> │ │ │ │ mov r0, r5 │ │ │ │ - bl 84c60 <_PyInterpreterConfig_AsDict@@Base+0xaec> │ │ │ │ + bl 84f74 <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 84b78 <_PyInterpreterConfig_AsDict@@Base+0xa04> │ │ │ │ - b 84c20 <_PyInterpreterConfig_AsDict@@Base+0xaac> │ │ │ │ - ldr r5, [pc, #224] @ 84c5c <_PyInterpreterConfig_AsDict@@Base+0xae8> │ │ │ │ + bne 84e70 <_PyInterpreterConfig_AsDict@@Base+0xa04> │ │ │ │ + b 84f18 <_PyInterpreterConfig_AsDict@@Base+0xaac> │ │ │ │ + ldr r5, [pc, #224] @ 84f54 <_PyInterpreterConfig_AsDict@@Base+0xae8> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 84b94 <_PyInterpreterConfig_AsDict@@Base+0xa20> │ │ │ │ + beq 84e8c <_PyInterpreterConfig_AsDict@@Base+0xa20> │ │ │ │ mov r0, r4 │ │ │ │ - bl 84c60 <_PyInterpreterConfig_AsDict@@Base+0xaec> │ │ │ │ + bl 84f74 <_PyInterpreterConfig_AsDict@@Base+0xb08> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84b98 <_PyInterpreterConfig_AsDict@@Base+0xa24> │ │ │ │ - b 84c2c <_PyInterpreterConfig_AsDict@@Base+0xab8> │ │ │ │ - ldr r4, [pc, #192] @ 84c5c <_PyInterpreterConfig_AsDict@@Base+0xae8> │ │ │ │ + bne 84e90 <_PyInterpreterConfig_AsDict@@Base+0xa24> │ │ │ │ + b 84f24 <_PyInterpreterConfig_AsDict@@Base+0xab8> │ │ │ │ + ldr r4, [pc, #192] @ 84f54 <_PyInterpreterConfig_AsDict@@Base+0xae8> │ │ │ │ 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 │ │ │ │ @@ -88052,112 +88244,119 @@ │ │ │ │ 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 3a8c6c │ │ │ │ + bl 3a860c │ │ │ │ mov r4, r0 │ │ │ │ - b 84c30 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ + b 84f28 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ mov r6, sl │ │ │ │ mov r5, sl │ │ │ │ mov r9, sl │ │ │ │ mov r4, sl │ │ │ │ - b 84c30 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ + b 84f28 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ mov r6, r5 │ │ │ │ mov r4, r5 │ │ │ │ - b 84c30 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ + b 84f28 <_PyInterpreterConfig_AsDict@@Base+0xabc> │ │ │ │ mov r6, r4 │ │ │ │ mov r0, sl │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r9 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #32212 @ 0x7dd4 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 168674 │ │ │ │ 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 r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r5, r0, #0 │ │ │ │ addne r8, r5, #12 │ │ │ │ addne r9, r9, #12 │ │ │ │ movne r6, #0 │ │ │ │ - beq 84d60 <_PyInterpreterConfig_AsDict@@Base+0xbec> │ │ │ │ + beq 85074 <_PyInterpreterConfig_AsDict@@Base+0xc08> │ │ │ │ cmp r6, r7 │ │ │ │ - bge 84d60 <_PyInterpreterConfig_AsDict@@Base+0xbec> │ │ │ │ + bge 85074 <_PyInterpreterConfig_AsDict@@Base+0xc08> │ │ │ │ ldr r4, [r9, #4]! │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 84ccc <_PyInterpreterConfig_AsDict@@Base+0xb58> │ │ │ │ + bne 84fe0 <_PyInterpreterConfig_AsDict@@Base+0xb74> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 84d54 <_PyInterpreterConfig_AsDict@@Base+0xbe0> │ │ │ │ + b 85068 <_PyInterpreterConfig_AsDict@@Base+0xbfc> │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 84d20 <_PyInterpreterConfig_AsDict@@Base+0xbac> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 85034 <_PyInterpreterConfig_AsDict@@Base+0xbc8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #56964 @ 0xde84 │ │ │ │ + movw r1, #50064 @ 0xc390 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 84d08 <_PyInterpreterConfig_AsDict@@Base+0xb94> │ │ │ │ + ble 8501c <_PyInterpreterConfig_AsDict@@Base+0xbb0> │ │ │ │ mov r4, #0 │ │ │ │ - b 84d64 <_PyInterpreterConfig_AsDict@@Base+0xbf0> │ │ │ │ + b 85078 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 84d00 <_PyInterpreterConfig_AsDict@@Base+0xb8c> │ │ │ │ + bne 85014 <_PyInterpreterConfig_AsDict@@Base+0xba8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 84d00 <_PyInterpreterConfig_AsDict@@Base+0xb8c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 85014 <_PyInterpreterConfig_AsDict@@Base+0xba8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 37e3d8 <_PyUnicode_Copy@@Base> │ │ │ │ + bl 37e978 <_PyUnicode_Copy@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 84d54 <_PyInterpreterConfig_AsDict@@Base+0xbe0> │ │ │ │ + bne 85068 <_PyInterpreterConfig_AsDict@@Base+0xbfc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 84d64 <_PyInterpreterConfig_AsDict@@Base+0xbf0> │ │ │ │ + bgt 85078 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 84d64 <_PyInterpreterConfig_AsDict@@Base+0xbf0> │ │ │ │ + bne 85078 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 84d64 <_PyInterpreterConfig_AsDict@@Base+0xbf0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 85078 <_PyInterpreterConfig_AsDict@@Base+0xc0c> │ │ │ │ add r6, r6, #1 │ │ │ │ str r4, [r8, #4]! │ │ │ │ - b 84c98 <_PyInterpreterConfig_AsDict@@Base+0xb24> │ │ │ │ + b 84fac <_PyInterpreterConfig_AsDict@@Base+0xb40> │ │ │ │ mov r4, r5 │ │ │ │ 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, #3952] @ 0xf70 │ │ │ │ subs r6, r3, #0 │ │ │ │ - movw ip, #21948 @ 0x55bc │ │ │ │ + movw ip, #14868 @ 0x3a14 │ │ │ │ movt ip, #102 @ 0x66 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ moveq r5, r6 │ │ │ │ ldrne r5, [r6, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -88172,207 +88371,207 @@ │ │ │ │ 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 84dfc <_PyInterpreterConfig_AsDict@@Base+0xc88> │ │ │ │ + bne 85110 <_PyInterpreterConfig_AsDict@@Base+0xca4> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r7, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 84e38 <_PyInterpreterConfig_AsDict@@Base+0xcc4> │ │ │ │ + beq 8514c <_PyInterpreterConfig_AsDict@@Base+0xce0> │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r7 │ │ │ │ sub r3, fp, #116 @ 0x74 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r3, #35352 @ 0x8a18 │ │ │ │ + movw r3, #35356 @ 0x8a1c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8514c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ + beq 85460 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #120 @ 0x78 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 84e8c <_PyInterpreterConfig_AsDict@@Base+0xd18> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bls 851a0 <_PyInterpreterConfig_AsDict@@Base+0xd34> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ add r7, r5, r7 │ │ │ │ subs r6, r7, #2 │ │ │ │ - beq 84f0c <_PyInterpreterConfig_AsDict@@Base+0xd98> │ │ │ │ + beq 85220 <_PyInterpreterConfig_AsDict@@Base+0xdb4> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84ed0 <_PyInterpreterConfig_AsDict@@Base+0xd5c> │ │ │ │ - bl 1bee04 │ │ │ │ + beq 851e4 <_PyInterpreterConfig_AsDict@@Base+0xd78> │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 84ec0 <_PyInterpreterConfig_AsDict@@Base+0xd4c> │ │ │ │ - bl dd698 │ │ │ │ + bne 851d4 <_PyInterpreterConfig_AsDict@@Base+0xd68> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bne 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ subs r6, r7, #3 │ │ │ │ moveq r6, #1 │ │ │ │ - beq 84f14 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ - b 84ed4 <_PyInterpreterConfig_AsDict@@Base+0xd60> │ │ │ │ + beq 85228 <_PyInterpreterConfig_AsDict@@Base+0xdbc> │ │ │ │ + b 851e8 <_PyInterpreterConfig_AsDict@@Base+0xd7c> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84ef8 <_PyInterpreterConfig_AsDict@@Base+0xd84> │ │ │ │ + beq 8520c <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ - bl 30ceb0 │ │ │ │ + bl 3106e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + beq 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ cmp r6, #1 │ │ │ │ - beq 84f14 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ + beq 85228 <_PyInterpreterConfig_AsDict@@Base+0xdbc> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ - b 84f14 <_PyInterpreterConfig_AsDict@@Base+0xda0> │ │ │ │ + blt 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ + b 85228 <_PyInterpreterConfig_AsDict@@Base+0xdbc> │ │ │ │ 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 84f68 <_PyInterpreterConfig_AsDict@@Base+0xdf4> │ │ │ │ + beq 8527c <_PyInterpreterConfig_AsDict@@Base+0xe10> │ │ │ │ ldr r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 84f68 <_PyInterpreterConfig_AsDict@@Base+0xdf4> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 8527c <_PyInterpreterConfig_AsDict@@Base+0xe10> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #63640 @ 0xf898 │ │ │ │ + movw r2, #56600 @ 0xdd18 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #10960 @ 0x2ad0 │ │ │ │ + movw r1, #3920 @ 0xf50 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 8514c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ + bl 171960 │ │ │ │ + b 85460 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ adds r2, r9, #1 │ │ │ │ movne r2, #1 │ │ │ │ tst r3, r2 │ │ │ │ - beq 84fa0 <_PyInterpreterConfig_AsDict@@Base+0xe2c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 852b4 <_PyInterpreterConfig_AsDict@@Base+0xe48> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #63640 @ 0xf898 │ │ │ │ + movw r2, #56600 @ 0xdd18 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #11008 @ 0x2b00 │ │ │ │ + movw r1, #3968 @ 0xf80 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 171960 │ │ │ │ + b 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r6, sl, r6 │ │ │ │ tst r6, #1 │ │ │ │ - beq 84fd8 <_PyInterpreterConfig_AsDict@@Base+0xe64> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 852ec <_PyInterpreterConfig_AsDict@@Base+0xe80> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #63640 @ 0xf898 │ │ │ │ + movw r2, #56600 @ 0xdd18 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r1, #4008 @ 0xfa8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r4, #0 │ │ │ │ - b 8514c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ + b 85460 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ tst r5, #1280 @ 0x500 │ │ │ │ - beq 84ffc <_PyInterpreterConfig_AsDict@@Base+0xe88> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 85310 <_PyInterpreterConfig_AsDict@@Base+0xea4> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57016 @ 0xdeb8 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 171960 │ │ │ │ + b 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ands r1, r5, #4096 @ 0x1000 │ │ │ │ - beq 85020 <_PyInterpreterConfig_AsDict@@Base+0xeac> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 85334 <_PyInterpreterConfig_AsDict@@Base+0xec8> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57072 @ 0xdef0 │ │ │ │ + movw r1, #50172 @ 0xc3fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 171960 │ │ │ │ + b 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r8, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ ubfx r8, r8, #0, #18 │ │ │ │ ldr r2, [r0, #152] @ 0x98 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85050 <_PyInterpreterConfig_AsDict@@Base+0xedc> │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bne 85364 <_PyInterpreterConfig_AsDict@@Base+0xef8> │ │ │ │ + bl c1214 │ │ │ │ mov r4, r0 │ │ │ │ - b 85058 <_PyInterpreterConfig_AsDict@@Base+0xee4> │ │ │ │ + b 8536c <_PyInterpreterConfig_AsDict@@Base+0xf00> │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8514c <_PyInterpreterConfig_AsDict@@Base+0xfd8> │ │ │ │ - bl 10327c │ │ │ │ + beq 85460 <_PyInterpreterConfig_AsDict@@Base+0xff4> │ │ │ │ + bl 102d8c │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r4, #24 │ │ │ │ str r3, [sp] │ │ │ │ mov r6, r0 │ │ │ │ orrne r2, r5, #4096 @ 0x1000 │ │ │ │ moveq r2, r5 │ │ │ │ - movwne r1, #15840 @ 0x3de0 │ │ │ │ + movwne r1, #8800 @ 0x2260 │ │ │ │ ldreq r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ movne r0, r9 │ │ │ │ movtne r1, #71 @ 0x47 │ │ │ │ moveq r0, r7 │ │ │ │ mov r3, r8 │ │ │ │ bl 2e9d0 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 850e4 <_PyInterpreterConfig_AsDict@@Base+0xf70> │ │ │ │ + beq 853f8 <_PyInterpreterConfig_AsDict@@Base+0xf8c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 850cc <_PyInterpreterConfig_AsDict@@Base+0xf58> │ │ │ │ + bgt 853e0 <_PyInterpreterConfig_AsDict@@Base+0xf74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 850cc <_PyInterpreterConfig_AsDict@@Base+0xf58> │ │ │ │ + bne 853e0 <_PyInterpreterConfig_AsDict@@Base+0xf74> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ - b 84fd0 <_PyInterpreterConfig_AsDict@@Base+0xe5c> │ │ │ │ + bl 305b38 │ │ │ │ + b 852e4 <_PyInterpreterConfig_AsDict@@Base+0xe78> │ │ │ │ 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 │ │ │ │ @@ -88392,278 +88591,271 @@ │ │ │ │ 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 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #39996 @ 0x9c3c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1689ec │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r3 │ │ │ │ mov r6, r3 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, #0 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ mov r4, r0 │ │ │ │ add r8, r0, #16 │ │ │ │ cmp r7, r6 │ │ │ │ - bge 8521c <_PyInterpreterConfig_AsDict@@Base+0x10a8> │ │ │ │ - bl 175c40 │ │ │ │ + bge 85514 <_PyInterpreterConfig_AsDict@@Base+0x10a8> │ │ │ │ + bl 1758d0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov sl, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl dfc08 │ │ │ │ + bl dfe20 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ cmp r9, #0 │ │ │ │ - beq 85214 <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ + beq 8550c <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ cmp r4, #0 │ │ │ │ strne r9, [r8, r7, lsl #2] │ │ │ │ - bne 85214 <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ + bne 8550c <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ ldr r1, [r9] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85214 <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ + bgt 8550c <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r9] │ │ │ │ - bne 85214 <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ + bne 8550c <_PyInterpreterConfig_AsDict@@Base+0x10a0> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 851b8 <_PyInterpreterConfig_AsDict@@Base+0x1044> │ │ │ │ + b 854b0 <_PyInterpreterConfig_AsDict@@Base+0x1044> │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b e077c │ │ │ │ + b e0998 │ │ │ │ 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ │ │ │ │ -00085264 : │ │ │ │ +0008555c : │ │ │ │ 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 │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #57120 @ 0xdf20 │ │ │ │ + movw r0, #50220 @ 0xc42c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r4, #160] @ 0xa0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000852f4 <_PyBytesWriter_CreateByteArray@@Base>: │ │ │ │ +000855ec <_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 166168 <_PyBytes_DecodeEscape2@@Base+0x470> │ │ │ │ + b 165dd8 <_PyBytes_DecodeEscape2@@Base+0x470> │ │ │ │ push {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 │ │ │ │ cmp r3, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r7, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 85360 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ + bne 85658 <_PyBytesWriter_CreateByteArray@@Base+0x6c> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 85398 <_PyBytesWriter_CreateByteArray@@Base+0xa4> │ │ │ │ + beq 85690 <_PyBytesWriter_CreateByteArray@@Base+0xa4> │ │ │ │ sub lr, fp, #48 @ 0x30 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #260] @ 85494 <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #260] @ 8578c <_PyBytesWriter_CreateByteArray@@Base+0x1a0> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85488 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ + beq 85780 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ ldr r1, [r7, #20] │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ ldr r2, [r7, #8] │ │ │ │ ldr r9, [r4] │ │ │ │ ldr r6, [r1, #4] │ │ │ │ mul r6, r6, r2 │ │ │ │ adds r1, r6, r3 │ │ │ │ add r5, r6, r3, lsl #1 │ │ │ │ movpl r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r5, r5, #16 │ │ │ │ - bne 853d4 <_PyBytesWriter_CreateByteArray@@Base+0xe0> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bne 856cc <_PyBytesWriter_CreateByteArray@@Base+0xe0> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 85488 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ + b 85780 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ mov r0, r8 │ │ │ │ mov r8, #0 │ │ │ │ - bl 2665cc │ │ │ │ + bl 26801c │ │ │ │ ldr sl, [r0, #12] │ │ │ │ cmp r5, r8 │ │ │ │ - ble 853c8 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ + ble 856c0 <_PyBytesWriter_CreateByteArray@@Base+0xd4> │ │ │ │ lsl r1, r8, #16 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ add r3, r1, #65536 @ 0x10000 │ │ │ │ cmp r6, r3 │ │ │ │ sublt r1, r6, r1 │ │ │ │ movge r1, #65536 @ 0x10000 │ │ │ │ add r0, r0, r8, lsl #16 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85488 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ + beq 85780 <_PyBytesWriter_CreateByteArray@@Base+0x194> │ │ │ │ ldr r0, [sl, #16] │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ ldr r2, [r4] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85454 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ + bgt 8574c <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne 85454 <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ + bne 8574c <_PyBytesWriter_CreateByteArray@@Base+0x160> │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85484 <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ + beq 8577c <_PyBytesWriter_CreateByteArray@@Base+0x190> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8547c <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ + bgt 85774 <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 8547c <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ + bne 85774 <_PyBytesWriter_CreateByteArray@@Base+0x188> │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r8, r8, #1 │ │ │ │ - b 853e4 <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ + b 856dc <_PyBytesWriter_CreateByteArray@@Base+0xf0> │ │ │ │ mov r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, asr #20 │ │ │ │ + rsbeq r8, sl, r8, asr #20 │ │ │ │ │ │ │ │ -00085498 : │ │ │ │ +00085790 : │ │ │ │ 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 r6, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r5, [r4, #260] @ 0x104 │ │ │ │ - bl 259948 │ │ │ │ + bl 25b188 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85530 │ │ │ │ + beq 85828 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 3bc028 <_PyParkingLot_AfterFork@@Base+0xb8> │ │ │ │ + bl 3bb620 <_PyParkingLot_AfterFork@@Base+0xb8> │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r5, [r4, #260] @ 0x104 │ │ │ │ mvneq r0, #0 │ │ │ │ - beq 85530 │ │ │ │ + beq 85828 │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r4 │ │ │ │ - beq 85524 │ │ │ │ + beq 8581c │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ sub r1, r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 4c460 │ │ │ │ + bl 4c610 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #364] @ 856c8 │ │ │ │ + ldr lr, [pc, #364] @ 859c0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -88673,103 +88865,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 855b8 │ │ │ │ + bne 858b0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 855f0 │ │ │ │ + beq 858e8 │ │ │ │ mov ip, #2 │ │ │ │ sub r3, fp, #96 @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #232] @ 856cc │ │ │ │ + ldr r3, [pc, #232] @ 859c4 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 856b4 │ │ │ │ + beq 859ac │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 856b0 │ │ │ │ + beq 859a8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 856b0 │ │ │ │ + beq 859a8 │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r8, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85640 │ │ │ │ + beq 85938 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r8 │ │ │ │ mov r3, r9 │ │ │ │ - bl 653d0 <_PyTime_AsTimeval_clamp@@Base+0xa98> │ │ │ │ + bl 655c0 <_PyTime_AsTimeval_clamp@@Base+0xa98> │ │ │ │ mov r4, r0 │ │ │ │ - b 856b4 │ │ │ │ + b 859ac │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - movw r1, #64088 @ 0xfa58 │ │ │ │ + movw r1, #57792 @ 0xe1c0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #35552 @ 0x8ae0 │ │ │ │ + movw r0, #28512 @ 0x6f60 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 856b0 │ │ │ │ - bl 10327c │ │ │ │ + beq 859a8 │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r8 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r9 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2ef4c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5976 @ 0x1758 │ │ │ │ + movwge r4, #5356 @ 0x14ec │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 856b4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 859ac │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ + bl 305b38 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r8, r9, fp, pc} │ │ │ │ - strdeq r5, [r6], #-88 @ 0xffffffa8 @ │ │ │ │ - rsbeq r8, sl, r0, ror sl │ │ │ │ + rsbeq r3, r6, r0, asr sl │ │ │ │ + rsbeq r8, sl, r4, ror sl │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #57124 @ 0xdf24 │ │ │ │ + movw r1, #50224 @ 0xc430 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ 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 │ │ │ │ @@ -88781,153 +88973,153 @@ │ │ │ │ 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 85788 │ │ │ │ + bhi 85a80 │ │ │ │ ldr r6, [r5] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #134217728 @ 0x8000000 │ │ │ │ - bne 857a8 │ │ │ │ + bne 85aa0 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #4764 @ 0x129c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r2, #63084 @ 0xf66c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31260 @ 0x7a1c │ │ │ │ + movw r0, #24220 @ 0x5e9c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 85954 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 85c4c │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #31260 @ 0x7a1c │ │ │ │ + movw r0, #24220 @ 0x5e9c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85954 │ │ │ │ - b 85750 │ │ │ │ + beq 85c4c │ │ │ │ + b 85a48 │ │ │ │ cmp r4, #1 │ │ │ │ - ble 85834 │ │ │ │ + ble 85b2c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 85834 │ │ │ │ + beq 85b2c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 85814 │ │ │ │ + beq 85b0c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85954 │ │ │ │ + beq 85c4c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 85834 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 85b2c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85954 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + bl 1b6978 │ │ │ │ + b 85c4c │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31260 @ 0x7a1c │ │ │ │ + movw r0, #24220 @ 0x5e9c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 85954 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 85c4c │ │ │ │ ldr r4, [r6, #8] │ │ │ │ cmn r4, #-536870911 @ 0xe0000001 │ │ │ │ - ble 8585c │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + ble 85b54 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57264 @ 0xdfb0 │ │ │ │ + movw r1, #50364 @ 0xc4bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85954 │ │ │ │ + bl 1b6978 │ │ │ │ + b 85c4c │ │ │ │ lsl r0, r4, #2 │ │ │ │ - bl 1f7adc │ │ │ │ + bl 1f7f3c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 85954 │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 85c4c │ │ │ │ + bl 1f8074 │ │ │ │ mvn r3, #14 │ │ │ │ mov r1, r0 │ │ │ │ sub lr, r3, r6 │ │ │ │ add r0, r6, #15 │ │ │ │ add r3, lr, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - ble 85928 │ │ │ │ + ble 85c20 │ │ │ │ ldrb r2, [r0, #1]! │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ cmpne r2, #39 @ 0x27 │ │ │ │ - bne 858b4 │ │ │ │ + bne 85bac │ │ │ │ mov r3, r1 │ │ │ │ mov ip, #92 @ 0x5c │ │ │ │ strb ip, [r3], #2 │ │ │ │ strb r2, [r1, #1] │ │ │ │ mov r1, r3 │ │ │ │ - b 85880 │ │ │ │ + b 85b78 │ │ │ │ cmp r2, #9 │ │ │ │ movweq r3, #29788 @ 0x745c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 85880 │ │ │ │ + beq 85b78 │ │ │ │ cmp r2, #10 │ │ │ │ movweq r3, #28252 @ 0x6e5c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 85880 │ │ │ │ + beq 85b78 │ │ │ │ cmp r2, #13 │ │ │ │ movweq r3, #29276 @ 0x725c │ │ │ │ strheq r3, [r1], #2 │ │ │ │ - beq 85880 │ │ │ │ + beq 85b78 │ │ │ │ sub r3, r2, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ strbls r2, [r1], #1 │ │ │ │ - bls 85880 │ │ │ │ - movw ip, #19120 @ 0x4ab0 │ │ │ │ + bls 85b78 │ │ │ │ + movw ip, #19124 @ 0x4ab4 │ │ │ │ movt ip, #105 @ 0x69 │ │ │ │ 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 85880 │ │ │ │ + b 85b78 │ │ │ │ mov r0, r5 │ │ │ │ - bl 167544 │ │ │ │ + bl 1671cc │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 85954 │ │ │ │ + beq 85c4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #45276 @ 0xb0dc │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ mov r0, #0 │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ - ldr lr, [pc, #596] @ 85bd0 │ │ │ │ + ldr lr, [pc, #596] @ 85ec8 │ │ │ │ cmp r2, #2 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -88937,852 +89129,852 @@ │ │ │ │ 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 859d8 │ │ │ │ + bne 85cd0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85a10 │ │ │ │ + beq 85d08 │ │ │ │ mov ip, #3 │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #464] @ 85bd4 │ │ │ │ + ldr r3, [pc, #464] @ 85ecc │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85bbc │ │ │ │ + beq 85eb4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 85bbc │ │ │ │ - ldr r2, [pc, #428] @ 85bd8 │ │ │ │ + beq 85eb4 │ │ │ │ + ldr r2, [pc, #428] @ 85ed0 │ │ │ │ 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 85a60 │ │ │ │ + bne 85d58 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #55936 @ 0xda80 │ │ │ │ + movw r1, #49036 @ 0xbf8c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85bbc │ │ │ │ + bl 1b6978 │ │ │ │ + b 85eb4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #100663296 @ 0x6000000 │ │ │ │ - bne 85a8c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 85d84 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57296 @ 0xdfd0 │ │ │ │ + movw r1, #50396 @ 0xc4dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85bbc │ │ │ │ + bl 1b6978 │ │ │ │ + b 85eb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-108] @ 0xffffff94 │ │ │ │ - bgt 85abc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bgt 85db4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57336 @ 0xdff8 │ │ │ │ + movw r1, #50436 @ 0xc504 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85bbc │ │ │ │ + bl 1b6978 │ │ │ │ + b 85eb4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 140c38 │ │ │ │ + bl 1400b0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 85ae8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 85de0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57368 @ 0xe018 │ │ │ │ + movw r1, #50468 @ 0xc524 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85bbc │ │ │ │ + bl 1b6978 │ │ │ │ + b 85eb4 │ │ │ │ sub r1, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ - bl 3b8268 │ │ │ │ + bl 3b7860 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 85bbc │ │ │ │ + beq 85eb4 │ │ │ │ ldr r3, [r4] │ │ │ │ ldrb r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 85b28 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 85e20 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57416 @ 0xe048 │ │ │ │ + movw r1, #50516 @ 0xc554 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85bb0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 85ea8 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3bb6b4 │ │ │ │ + bl 3bacac │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 85bb0 │ │ │ │ + beq 85ea8 │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r6 │ │ │ │ str r7, [sp] │ │ │ │ - movw r1, #49312 @ 0xc0a0 │ │ │ │ + movw r1, #42412 @ 0xa5ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #56100 @ 0xdb24 │ │ │ │ + movw r0, #49200 @ 0xc030 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85ba4 │ │ │ │ + beq 85e9c │ │ │ │ ldrb r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 85b88 │ │ │ │ + beq 85e80 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2f1c8 │ │ │ │ - b 85b90 │ │ │ │ + b 85e88 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2dfac │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200740 │ │ │ │ + bl 200ab0 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3bcae8 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ + bl 3bc0e0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3bcae8 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ + bl 3bc0e0 <_PyParkingLot_AfterFork@@Base+0xb78> │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - rsbeq r5, r6, r4, lsr r6 │ │ │ │ - mlseq sl, ip, sl, r8 │ │ │ │ + rsbeq r3, r6, ip, lsl #21 │ │ │ │ + rsbeq r8, sl, r0, lsr #21 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ mov r6, r0 │ │ │ │ tst r1, #32 │ │ │ │ ldr r8, [r5, #8] │ │ │ │ ubfx r3, r1, #6, #1 │ │ │ │ - beq 85c2c │ │ │ │ + beq 85f24 │ │ │ │ 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 85c60 │ │ │ │ - b 85c40 │ │ │ │ + bne 85f58 │ │ │ │ + b 85f38 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r7, [r5, #28] │ │ │ │ ubfx r1, r1, #2, #3 │ │ │ │ movne r4, #127 @ 0x7f │ │ │ │ - bne 85c60 │ │ │ │ + bne 85f58 │ │ │ │ cmp r1, #1 │ │ │ │ moveq r4, #255 @ 0xff │ │ │ │ - beq 85c60 │ │ │ │ + beq 85f58 │ │ │ │ movw r4, #65535 @ 0xffff │ │ │ │ mov r3, r4 │ │ │ │ movt r3, #16 │ │ │ │ cmp r1, #2 │ │ │ │ movne r4, r3 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 420b8 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ + bl 42248 <_PyInterpreterState_IDDecref@@Base+0x15c> │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 85ce4 │ │ │ │ + blt 85fdc │ │ │ │ add r2, r8, #2 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 85cbc │ │ │ │ + bne 85fb4 │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85ce4 │ │ │ │ + beq 85fdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl d561c <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ + bl d59b8 <_PyUnicodeWriter_WriteStr@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 85ce4 │ │ │ │ + beq 85fdc │ │ │ │ mov r1, #34 @ 0x22 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 3441f0 │ │ │ │ + b 345ecc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 42188 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ + bl 42318 <_PyInterpreterState_IDDecref@@Base+0x22c> │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq 85ce4 │ │ │ │ + beq 85fdc │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 39fa00 <_PyGen_FetchStopIterationValue@@Base+0x1bb4> │ │ │ │ + b 39f3d0 <_PyGen_FetchStopIterationValue@@Base+0x1bb4> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00085cec : │ │ │ │ +00085fe4 : │ │ │ │ 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 359928 │ │ │ │ + bl 35ab20 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ push {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 │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov ip, #0 │ │ │ │ cmp r1, r9 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ moveq r0, ip │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ streq ip, [r2] │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ mov r5, r1 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r0, #828] @ 0x33c │ │ │ │ mov r4, r0 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r3 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85da4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8609c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57460 @ 0xe074 │ │ │ │ + movw r1, #50560 @ 0xc580 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86690 │ │ │ │ - ldr r8, [pc, #2284] @ 86698 │ │ │ │ + b 86988 │ │ │ │ + ldr r8, [pc, #2284] @ 86990 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - movw r1, #57508 @ 0xe0a4 │ │ │ │ + movw r1, #50608 @ 0xc5b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r7, r8] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85dfc │ │ │ │ + bgt 860f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85dfc │ │ │ │ + bne 860f4 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #664] @ 0x298 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85e3c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 86134 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57544 @ 0xe0c8 │ │ │ │ + movw r1, #50644 @ 0xc5d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85d9c │ │ │ │ + bl 1b6978 │ │ │ │ + b 86094 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57508 @ 0xe0a4 │ │ │ │ + movw r1, #50608 @ 0xc5b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85e8c │ │ │ │ + bgt 86184 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85e8c │ │ │ │ + bne 86184 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #712] @ 0x2c8 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85ecc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 861c4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57596 @ 0xe0fc │ │ │ │ + movw r1, #50696 @ 0xc608 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85d9c │ │ │ │ + bl 1b6978 │ │ │ │ + b 86094 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57508 @ 0xe0a4 │ │ │ │ + movw r1, #50608 @ 0xc5b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85f1c │ │ │ │ + bgt 86214 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85f1c │ │ │ │ + bne 86214 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #708] @ 0x2c4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 85f5c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 86254 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57648 @ 0xe130 │ │ │ │ + movw r1, #50748 @ 0xc63c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 85d9c │ │ │ │ + bl 1b6978 │ │ │ │ + b 86094 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57508 @ 0xe0a4 │ │ │ │ + movw r1, #50608 @ 0xc5b0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2e24 │ │ │ │ + bl 3e194c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 85fac │ │ │ │ + bgt 862a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 85fac │ │ │ │ + bne 862a4 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8626c │ │ │ │ + beq 86564 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8600c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 86304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57704 @ 0xe168 │ │ │ │ + movw r1, #50804 @ 0xc674 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86690 │ │ │ │ + b 86988 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57748 @ 0xe194 │ │ │ │ + movw r1, #50848 @ 0xc6a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86060 │ │ │ │ + bgt 86358 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 86060 │ │ │ │ + bne 86358 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #644] @ 0x284 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr sl, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 860b8 │ │ │ │ + beq 863b0 │ │ │ │ cmp sl, r9 │ │ │ │ - bne 860c4 │ │ │ │ + bne 863bc │ │ │ │ ldr r3, [r9] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 860b8 │ │ │ │ + bgt 863b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 860b8 │ │ │ │ + bne 863b0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 8611c │ │ │ │ + b 86414 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57748 @ 0xe194 │ │ │ │ + movw r1, #50848 @ 0xc6a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [sl] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8611c │ │ │ │ + bgt 86414 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 8611c │ │ │ │ + bne 86414 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8617c │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 86474 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 86188 │ │ │ │ + bne 86480 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8617c │ │ │ │ + bgt 86474 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8617c │ │ │ │ + bne 86474 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b 861e0 │ │ │ │ + b 864d8 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57748 @ 0xe194 │ │ │ │ + movw r1, #50848 @ 0xc6a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 861e0 │ │ │ │ + bgt 864d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 861e0 │ │ │ │ + bne 864d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r4, #0 │ │ │ │ ldm r5, {r5, r7, r8} │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne 8621c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 86514 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54256 @ 0xd3f0 │ │ │ │ + movw r1, #47216 @ 0xb870 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 86658 │ │ │ │ + bl 1b6978 │ │ │ │ + b 86950 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 86658 │ │ │ │ + beq 86950 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r2, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r4, [r2, #4] │ │ │ │ str sl, [r2, #12] │ │ │ │ str r9, [r2, #16] │ │ │ │ str r8, [r2, #20] │ │ │ │ str r7, [r2, #24] │ │ │ │ str r5, [r2, #28] │ │ │ │ str r2, [r3] │ │ │ │ - b 86690 │ │ │ │ + b 86988 │ │ │ │ ldr r1, [r4, #428] @ 0x1ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8645c │ │ │ │ + beq 86754 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 862cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 865c4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57784 @ 0xe1b8 │ │ │ │ + movw r1, #50884 @ 0xc6c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86690 │ │ │ │ + b 86988 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57832 @ 0xe1e8 │ │ │ │ + movw r1, #50932 @ 0xc6f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [r9] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86320 │ │ │ │ + bgt 86618 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 86320 │ │ │ │ + bne 86618 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86380 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 86678 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 8638c │ │ │ │ + bne 86684 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86380 │ │ │ │ + bgt 86678 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 86380 │ │ │ │ + bne 86678 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 863e4 │ │ │ │ + b 866dc │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57832 @ 0xe1e8 │ │ │ │ + movw r1, #50932 @ 0xc6f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 863e4 │ │ │ │ + bgt 866dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 863e4 │ │ │ │ + bne 866dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8641c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 86714 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54368 @ 0xd460 │ │ │ │ + movw r1, #47328 @ 0xb8e0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 86658 │ │ │ │ + bl 1b6978 │ │ │ │ + b 86950 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 86658 │ │ │ │ + beq 86950 │ │ │ │ mov r2, #2 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ stmib r3, {r4, sl} │ │ │ │ str r9, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r5, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 86690 │ │ │ │ + b 86988 │ │ │ │ ldr r1, [r4, #520] @ 0x208 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16e908 │ │ │ │ + bl 16e5a4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86668 │ │ │ │ + beq 86960 │ │ │ │ ldr r1, [r4, #852] @ 0x354 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr r9, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r9, #0 │ │ │ │ - bne 864bc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 867b4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57868 @ 0xe20c │ │ │ │ + movw r1, #50968 @ 0xc718 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 86690 │ │ │ │ + b 86988 │ │ │ │ ldr r0, [r8, r7] │ │ │ │ - movw r1, #57916 @ 0xe23c │ │ │ │ + movw r1, #51016 @ 0xc748 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r2, r6 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3e2f28 │ │ │ │ + bl 3e1a50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86514 │ │ │ │ + bgt 8680c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 86514 │ │ │ │ + bne 8680c │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [r4, #692] @ 0x2b4 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86690 │ │ │ │ + beq 86988 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86574 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + beq 8686c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 86580 │ │ │ │ + bne 86878 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86574 │ │ │ │ + bgt 8686c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 86574 │ │ │ │ + bne 8686c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b 865e0 │ │ │ │ - ldr r3, [pc, #272] @ 86698 │ │ │ │ + b 868d8 │ │ │ │ + ldr r3, [pc, #272] @ 86990 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw r1, #57916 @ 0xe23c │ │ │ │ + movw r1, #51016 @ 0xc748 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 3e8d18 │ │ │ │ + bl 3e7ad0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86684 │ │ │ │ + bne 8697c │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 865e0 │ │ │ │ + bgt 868d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 865e0 │ │ │ │ + bne 868d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldrd r8, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, #0 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r5, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 86618 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 86910 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #54324 @ 0xd434 │ │ │ │ + movw r1, #47284 @ 0xb8b4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 86658 │ │ │ │ + bl 1b6978 │ │ │ │ + b 86950 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, #32 │ │ │ │ - bl 129f94 <_PyArena_Malloc@@Base> │ │ │ │ + bl 129adc <_PyArena_Malloc@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 86658 │ │ │ │ + beq 86950 │ │ │ │ mov r2, #3 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, #0 │ │ │ │ stmib r3, {r4, sl} │ │ │ │ str r9, [r3, #16] │ │ │ │ str r8, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r5, [r3, #28] │ │ │ │ str r3, [r2] │ │ │ │ - b 86690 │ │ │ │ + b 86988 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r2] │ │ │ │ - b 86684 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 8697c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57956 @ 0xe264 │ │ │ │ + movw r1, #51056 @ 0xc770 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl c3efc │ │ │ │ - b 85d9c │ │ │ │ + bl bc34c │ │ │ │ + b 86094 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 │ │ │ │ @@ -89791,30 +89983,30 @@ │ │ │ │ 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 ccc74 │ │ │ │ + b cceb8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #45060 @ 0xb004 │ │ │ │ + movw r2, #38160 @ 0x9510 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a5b60 <_PyLong_AsTime_t@@Base+0x180> │ │ │ │ + b 3a5500 <_PyLong_AsTime_t@@Base+0x180> │ │ │ │ push {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 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #664] @ 869e8 │ │ │ │ + ldr ip, [pc, #664] @ 86ce0 │ │ │ │ sub sp, sp, #172 @ 0xac │ │ │ │ moveq r7, r9 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -89835,228 +90027,163 @@ │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5!, {r0, r1, r2, r3} │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldm r5, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ - bne 867d8 │ │ │ │ + bne 86ad0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86818 │ │ │ │ + beq 86b10 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #168 @ 0xa8 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #484] @ 869ec │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #484] @ 86ce4 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 869c4 │ │ │ │ + beq 86cbc │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ add r7, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r6, r5 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 869c4 │ │ │ │ + beq 86cbc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r6, [fp, #-124] @ 0xffffff84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - beq 8687c │ │ │ │ + beq 86b74 │ │ │ │ cmp r7, #2 │ │ │ │ moveq r7, #1 │ │ │ │ - beq 86884 │ │ │ │ + beq 86b7c │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 86884 │ │ │ │ + bge 86b7c │ │ │ │ mov r4, #0 │ │ │ │ - b 869c4 │ │ │ │ + b 86cbc │ │ │ │ ldrb sl, [fp, #-56] @ 0xffffffc8 │ │ │ │ bic r3, sl, r7 │ │ │ │ tst r3, #1 │ │ │ │ - bne 868c8 │ │ │ │ + bne 86bc0 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ mov r2, r8 │ │ │ │ - movw r0, #58080 @ 0xe2e0 │ │ │ │ + movw r0, #51180 @ 0xc7ec │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ strne r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldrne r9, [pc, #300] @ 869f0 │ │ │ │ - bne 8695c │ │ │ │ - b 8687c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + ldrne r9, [pc, #300] @ 86ce8 │ │ │ │ + bne 86c54 │ │ │ │ + b 86b74 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5480 @ 0x1568 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r2, #63976 @ 0xf9e8 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #4008 @ 0xfa8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 8687c │ │ │ │ - bl 1f7adc │ │ │ │ + bl 171960 │ │ │ │ + b 86b74 │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 869c0 │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 86cb8 │ │ │ │ + bl 1f8074 │ │ │ │ str r0, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ ldr r2, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r3, r5 │ │ │ │ cmp sl, #0 │ │ │ │ str r0, [fp, #-180] @ 0xffffff4c │ │ │ │ - beq 8696c │ │ │ │ + beq 86c64 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2ea6c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [fp, #-180] @ 0xffffff4c │ │ │ │ add r9, r9, #4 │ │ │ │ str r1, [fp, #-184] @ 0xffffff48 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ ldr r1, [fp, #-184] @ 0xffffff48 │ │ │ │ mov r0, r4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge 869b0 │ │ │ │ - bl 168b48 │ │ │ │ + bge 86ca8 │ │ │ │ + bl 1687d0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ - bne 86994 │ │ │ │ + bne 86c8c │ │ │ │ ldr r5, [r9] │ │ │ │ subs r0, r5, #0 │ │ │ │ - bne 868ec │ │ │ │ - b 86994 │ │ │ │ + bne 86be4 │ │ │ │ + b 86c8c │ │ │ │ ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r6 │ │ │ │ - beq 86988 │ │ │ │ + beq 86c80 │ │ │ │ bl 2e3c0 │ │ │ │ mov r1, r0 │ │ │ │ - b 86928 │ │ │ │ + b 86c20 │ │ │ │ bl 2d778 │ │ │ │ mov r1, r0 │ │ │ │ - b 86928 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b 86c20 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r8 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 200740 │ │ │ │ - b 8687c │ │ │ │ + bl 200ab0 │ │ │ │ + b 86b74 │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ - bl 1685dc │ │ │ │ + bl 168264 │ │ │ │ mov r4, r0 │ │ │ │ - b 869c4 │ │ │ │ + b 86cbc │ │ │ │ ldr r5, [fp, #-176] @ 0xffffff50 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ sub r0, fp, #156 @ 0x9c │ │ │ │ str r6, [fp, #-124] @ 0xffffff84 │ │ │ │ str r5, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r5, r6, r0, ror r6 │ │ │ │ - rsbeq r8, sl, r8, asr #21 │ │ │ │ - rsbeq r5, r6, r8, ror #13 │ │ │ │ - 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, [r0, #100] @ 0x64 │ │ │ │ - mov r5, r0 │ │ │ │ - bl ad9fc │ │ │ │ - cmp r4, r0 │ │ │ │ - bne 86a44 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r1, #58116 @ 0xe304 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - mov r0, #0 │ │ │ │ - b 86ae0 │ │ │ │ - ldr r3, [pc, #164] @ 86af0 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [r2, r3] │ │ │ │ - bl 34b2c8 <_Py_IsInterpreterFinalizing@@Base> │ │ │ │ - mov r6, r0 │ │ │ │ - bl 10327c │ │ │ │ - cmp r6, #0 │ │ │ │ - mov r7, r0 │ │ │ │ - ldr r0, [r5, #96] @ 0x60 │ │ │ │ - bne 86a78 │ │ │ │ - bl 21072c │ │ │ │ - mov r4, r0 │ │ │ │ - b 86a90 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sp] │ │ │ │ - add r3, pc, #96 @ 0x60 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - bl 1dad14 <_PyMutex_LockTimed@@Base> │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r7 │ │ │ │ - cmp r4, #1 │ │ │ │ - moveq r6, #0 │ │ │ │ - andne r6, r6, #1 │ │ │ │ - bl 106408 │ │ │ │ - cmp r6, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - beq 86ae0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 31592c │ │ │ │ - subs r3, r0, #0 │ │ │ │ - movweq r2, #58092 @ 0xe2ec │ │ │ │ - movteq r2, #72 @ 0x48 │ │ │ │ - beq 86ad0 │ │ │ │ - bl 148654 │ │ │ │ - mov r2, r0 │ │ │ │ - movw r1, #58144 @ 0xe320 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc, #20] @ 86af4 │ │ │ │ - bl a3d04 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - blcc fe7392f0 <__bss_end__@@Base+0xfe039414> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - strdeq r5, [r6], #-100 @ 0xffffff9c @ │ │ │ │ + rsbeq r3, r6, r8, asr #21 │ │ │ │ + rsbeq r8, sl, ip, asr #21 │ │ │ │ + rsbeq r3, r6, r0, asr #22 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3912] @ 0xf48 │ │ │ │ subs r9, r3, #0 │ │ │ │ - ldr ip, [pc, #560] @ 86d48 │ │ │ │ + ldr ip, [pc, #560] @ 86f3c │ │ │ │ sub sp, sp, #152 @ 0x98 │ │ │ │ moveq r7, r9 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r7, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ @@ -90077,248 +90204,248 @@ │ │ │ │ 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 86ba0 │ │ │ │ + bne 86d94 │ │ │ │ clz r3, r6 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r8, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 86be0 │ │ │ │ + beq 86dd4 │ │ │ │ mov r3, #2 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r8 │ │ │ │ sub r3, fp, #160 @ 0xa0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #380] @ 86d4c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #380] @ 86f40 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r6, r0, #0 │ │ │ │ moveq r4, r6 │ │ │ │ moveq r7, r6 │ │ │ │ - beq 86d24 │ │ │ │ + beq 86f18 │ │ │ │ ldr r0, [r6] │ │ │ │ sub r1, fp, #88 @ 0x58 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ add r8, r7, r8 │ │ │ │ mov r3, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 86d24 │ │ │ │ + beq 86f18 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ str r3, [fp, #-116] @ 0xffffff8c │ │ │ │ str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r7, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r0, #0 │ │ │ │ ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bne 86c30 │ │ │ │ + bne 86e24 │ │ │ │ mov r6, #0 │ │ │ │ - b 86d24 │ │ │ │ + b 86f18 │ │ │ │ cmp r8, #2 │ │ │ │ moveq r5, #1 │ │ │ │ - beq 86c4c │ │ │ │ + beq 86e40 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - blt 86c28 │ │ │ │ + blt 86e1c │ │ │ │ ldrb r9, [fp, #-48] @ 0xffffffd0 │ │ │ │ bic r3, r9, r5 │ │ │ │ tst r3, #1 │ │ │ │ - bne 86c88 │ │ │ │ + bne 86e7c │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ mov r2, r6 │ │ │ │ - movw r0, #58232 @ 0xe378 │ │ │ │ + movw r0, #51192 @ 0xc7f8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86cac │ │ │ │ - b 86c28 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 86ea0 │ │ │ │ + b 86e1c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5504 @ 0x1580 │ │ │ │ - movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #11048 @ 0x2b28 │ │ │ │ + movw r2, #64000 @ 0xfa00 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + movw r1, #4008 @ 0xfa8 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 86c28 │ │ │ │ - bl 10327c │ │ │ │ + bl 171960 │ │ │ │ + b 86e1c │ │ │ │ + bl 102d8c │ │ │ │ cmp r9, #0 │ │ │ │ mov r8, r0 │ │ │ │ - beq 86cd0 │ │ │ │ + beq 86ec4 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r1, r7 │ │ │ │ bl 2d8e0 │ │ │ │ mov r5, r0 │ │ │ │ - b 86cf4 │ │ │ │ + b 86ee8 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 86cec │ │ │ │ + beq 86ee0 │ │ │ │ bl 2e738 │ │ │ │ mov r5, r0 │ │ │ │ - b 86cf4 │ │ │ │ + b 86ee8 │ │ │ │ bl 2dd24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - movweq r6, #5976 @ 0x1758 │ │ │ │ + movweq r6, #5356 @ 0x14ec │ │ │ │ movteq r6, #104 @ 0x68 │ │ │ │ - beq 86d24 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 86f18 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ - b 86c28 │ │ │ │ + bl 305b38 │ │ │ │ + b 86e1c │ │ │ │ sub r0, fp, #88 @ 0x58 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ sub r0, fp, #148 @ 0x94 │ │ │ │ str r7, [fp, #-116] @ 0xffffff8c │ │ │ │ str r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - rsbeq r5, r6, ip, lsl #14 │ │ │ │ - strdeq r8, [sl], #-164 @ 0xffffff5c @ │ │ │ │ + rsbeq r3, r6, ip, asr #22 │ │ │ │ + strdeq r8, [sl], #-168 @ 0xffffff58 @ │ │ │ │ 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 r8, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne 86d90 │ │ │ │ + bne 86f84 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86dc0 │ │ │ │ - b 86db4 │ │ │ │ + bne 86fb4 │ │ │ │ + b 86fa8 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4864 @ 0x1300 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63360 @ 0xf780 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 86f2c │ │ │ │ - b 86d78 │ │ │ │ - bl dd698 │ │ │ │ + beq 87120 │ │ │ │ + b 86f6c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86f2c │ │ │ │ + bne 87120 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 86de0 │ │ │ │ - bl dd698 │ │ │ │ + bne 86fd4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86f2c │ │ │ │ + bne 87120 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 86e00 │ │ │ │ + beq 86ff4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-144] @ 0xffffff70 │ │ │ │ - b 86e2c │ │ │ │ - bl dd698 │ │ │ │ + b 87020 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86f2c │ │ │ │ - b 86df4 │ │ │ │ + bne 87120 │ │ │ │ + b 86fe8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 86e60 │ │ │ │ - bl d51c0 │ │ │ │ + bne 87054 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 86f2c │ │ │ │ - bl 10327c │ │ │ │ + bne 87120 │ │ │ │ + bl 102d8c │ │ │ │ mov r3, r5 │ │ │ │ mov r9, r0 │ │ │ │ sub r2, fp, #156 @ 0x9c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5ac │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 86e74 │ │ │ │ - b 86e10 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 87068 │ │ │ │ + b 87004 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 86f2c │ │ │ │ + bl 305aac │ │ │ │ + b 87120 │ │ │ │ ldr r3, [fp, #-144] @ 0xffffff70 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 86f30 │ │ │ │ + beq 87124 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl e6674 │ │ │ │ + bl e6888 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 86ea4 │ │ │ │ + bne 87098 │ │ │ │ mov r4, r5 │ │ │ │ - b 86f30 │ │ │ │ + b 87124 │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86f08 │ │ │ │ + beq 870fc │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ str r4, [r5, #16] │ │ │ │ - bl 310098 │ │ │ │ + bl 3139a4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86f08 │ │ │ │ + beq 870fc │ │ │ │ str r4, [r5, #20] │ │ │ │ ldr r0, [fp, #-156] @ 0xffffff64 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86f08 │ │ │ │ + beq 870fc │ │ │ │ str r4, [r5, #24] │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 86f08 │ │ │ │ + beq 870fc │ │ │ │ str r4, [r5, #28] │ │ │ │ ldr r0, [fp, #-148] @ 0xffffff6c │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ strne r4, [r5, #32] │ │ │ │ - bne 86e9c │ │ │ │ + bne 87090 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 86f30 │ │ │ │ + bgt 87124 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 86f30 │ │ │ │ + bne 87124 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 86f30 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 87124 │ │ │ │ mov r4, #0 │ │ │ │ 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 │ │ │ │ @@ -90326,524 +90453,318 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #28 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 86f74 │ │ │ │ + bne 87168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 86fa4 │ │ │ │ + bne 87198 │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #36] @ 86fc0 │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #36] @ 871b4 │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 86fb8 │ │ │ │ + beq 871ac │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 7f700 │ │ │ │ + b 7fb98 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsr #22 │ │ │ │ + rsbeq r8, sl, r4, lsr #22 │ │ │ │ push {fp, lr} │ │ │ │ ldr ip, [r1, #4] │ │ │ │ ldr lr, [r0, #4] │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, ip │ │ │ │ - bne 86ffc │ │ │ │ + bne 871f0 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 86ffc │ │ │ │ + bhi 871f0 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1710bc │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + b 170d58 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {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 │ │ │ │ add r3, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #1 │ │ │ │ - bne 87040 │ │ │ │ + bne 87234 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 87070 │ │ │ │ + bne 87264 │ │ │ │ mov ip, #1 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ str lr, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp, #4] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp] │ │ │ │ - ldr r3, [pc, #36] @ 8708c │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + ldr r3, [pc, #36] @ 87280 │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 87084 │ │ │ │ + beq 87278 │ │ │ │ ldr r1, [r3] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 7f700 │ │ │ │ + b 7fb98 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, asr #22 │ │ │ │ + rsbeq r8, sl, r0, asr fp │ │ │ │ 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, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 870cc │ │ │ │ + bne 872c0 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 870f8 │ │ │ │ - b 870ec │ │ │ │ + bne 872ec │ │ │ │ + b 872e0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5020 @ 0x139c │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63516 @ 0xf81c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 871ec │ │ │ │ - b 870b4 │ │ │ │ - bl dd698 │ │ │ │ + beq 873e0 │ │ │ │ + b 872a8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 871ec │ │ │ │ + bne 873e0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 259748 │ │ │ │ + bl 25af88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87128 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8731c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58248 @ 0xe388 │ │ │ │ + movw r1, #51208 @ 0xc808 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 871b8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 873ac │ │ │ │ mov r0, r5 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 871b8 │ │ │ │ + blt 873ac │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ sub r1, fp, #32 │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ - bl 7bffc │ │ │ │ + bl 7c6f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 871b8 │ │ │ │ - bl 10327c │ │ │ │ + beq 873ac │ │ │ │ + bl 102d8c │ │ │ │ ldr r8, [fp, #-36] @ 0xffffffdc │ │ │ │ mov r2, r4 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2efe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 871a0 │ │ │ │ + bge 87394 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 871d8 │ │ │ │ - bl d51c0 │ │ │ │ + bne 873cc │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87154 │ │ │ │ + beq 87348 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 7c60c │ │ │ │ + bl 7caa4 │ │ │ │ cmn r5, #1 │ │ │ │ - bne 871c8 │ │ │ │ - bl dd698 │ │ │ │ + bne 873bc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 871ec │ │ │ │ + bne 873e0 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b ddc78 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 871a0 │ │ │ │ + bl 305aac │ │ │ │ + b 87394 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - mov r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39c880 <_PyXIData_Release@@Base+0x165c> │ │ │ │ - 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, #-48] @ 0xffffffd0 │ │ │ │ - bne 87254 │ │ │ │ - mov r5, r0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 87270 │ │ │ │ - ldr r3, [r2, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 87270 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33600 @ 0x8340 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 87518 │ │ │ │ - mov r0, r1 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 87538 │ │ │ │ - mov r3, #0 │ │ │ │ - add sl, r5, #8 │ │ │ │ - strb r3, [r4, #8] │ │ │ │ - bl e27b8 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 872b0 │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 87298 │ │ │ │ - dmb ish │ │ │ │ - beq 872c0 │ │ │ │ - mov r0, sl │ │ │ │ - bl 3c7b44 │ │ │ │ - ldr r3, [r5, #16] │ │ │ │ - str r3, [r4, #16] │ │ │ │ - cmp r3, #0 │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - beq 8739c │ │ │ │ - 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, #-52] @ 0xffffffcc │ │ │ │ - bl 2ea9c │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq 874bc │ │ │ │ - mov r1, r6 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2ebec │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2ea9c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 8733c │ │ │ │ - mov r1, #8 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2ea9c │ │ │ │ - subs r7, r0, #0 │ │ │ │ - bne 87348 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2da00 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2da00 │ │ │ │ - b 874bc │ │ │ │ - ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - bl 2ebec │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2ec70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 87380 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2da00 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2da00 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 2da00 │ │ │ │ - b 874bc │ │ │ │ - strh r9, [r0] │ │ │ │ - strb r8, [r0, #2] │ │ │ │ - strd r6, [r0, #4] │ │ │ │ - str r5, [r0, #12] │ │ │ │ - vstr d8, [r0, #16] │ │ │ │ - str r0, [r4, #12] │ │ │ │ - b 874d0 │ │ │ │ - ldrh r2, [r3] │ │ │ │ - mov r1, #1 │ │ │ │ - strh r2, [fp, #-54] @ 0xffffffca │ │ │ │ - mov r0, #64 @ 0x40 │ │ │ │ - ldrb r2, [r3, #2] │ │ │ │ - ldr r5, [r3, #8] │ │ │ │ - ldr r8, [r3, #12] │ │ │ │ - vldr d8, [r3, #16] │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 2ea9c │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq 874bc │ │ │ │ - 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 873d4 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2ea9c │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq 87434 │ │ │ │ - mov r1, #4 │ │ │ │ - mov r0, #16 │ │ │ │ - bl 2ea9c │ │ │ │ - subs r7, r0, #0 │ │ │ │ - movne lr, r7 │ │ │ │ - addne r9, r5, #64 @ 0x40 │ │ │ │ - bne 87440 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2da00 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2da00 │ │ │ │ - b 874bc │ │ │ │ - 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 87440 │ │ │ │ - mov r0, #24 │ │ │ │ - bl 2ec70 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 87494 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 2da00 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2da00 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2da00 │ │ │ │ - b 874bc │ │ │ │ - ldrh r3, [fp, #-54] @ 0xffffffca │ │ │ │ - strh r3, [r0] │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - 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 874d0 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r4, #12] │ │ │ │ - bl 370224 │ │ │ │ - mvn r3, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [sl] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 874f0 │ │ │ │ - strexb r1, r3, [sl] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 874d8 │ │ │ │ - dmb ish │ │ │ │ - beq 87500 │ │ │ │ - mov r0, sl │ │ │ │ - bl 35f1ec │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmn r3, #1 │ │ │ │ - bne 87538 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 87520 │ │ │ │ - mov r4, #0 │ │ │ │ - b 87538 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 87518 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 87518 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #40 @ 0x28 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -00087548 : │ │ │ │ +000873ec : │ │ │ │ push {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, #264] @ 8766c │ │ │ │ + ldr ip, [pc, #264] @ 87510 │ │ │ │ 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 875a4 │ │ │ │ + blt 87448 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3c9034 <_PyDeadline_Init@@Base> │ │ │ │ + bl 3c7f88 <_PyDeadline_Init@@Base> │ │ │ │ mov r9, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 30dd98 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + bl 3115d0 <_PyTime_AsMicroseconds@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp] │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r7, r1 │ │ │ │ - bl 1dad14 <_PyMutex_LockTimed@@Base> │ │ │ │ + bl 1db188 <_PyMutex_LockTimed@@Base> │ │ │ │ clz r3, r0 │ │ │ │ orrs r2, r8, r7 │ │ │ │ mov sl, r0 │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 87620 │ │ │ │ - bl 10327c │ │ │ │ + beq 874c4 │ │ │ │ + bl 102d8c │ │ │ │ mov r1, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov sl, r0 │ │ │ │ mov r3, r7 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r8 │ │ │ │ - bl 2108a8 │ │ │ │ + bl 211130 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, sl │ │ │ │ mov sl, r3 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp sl, #2 │ │ │ │ - bne 87660 │ │ │ │ + bne 87504 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32ef5c <_PyEval_MakePendingCalls@@Base> │ │ │ │ + bl 3315ec <_PyEval_MakePendingCalls@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 87660 │ │ │ │ + beq 87504 │ │ │ │ cmp r5, #1 │ │ │ │ sbcs r3, r4, #0 │ │ │ │ - blt 875a4 │ │ │ │ + blt 87448 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r6 │ │ │ │ - bl 414614 <_PyDeadline_Get@@Base> │ │ │ │ + bl 414fb4 <_PyDeadline_Get@@Base> │ │ │ │ mov r5, r0 │ │ │ │ subs r4, r1, #0 │ │ │ │ - bge 875a4 │ │ │ │ + bge 87448 │ │ │ │ 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 {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + mov r1, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 39c250 <_PyXIData_Release@@Base+0x165c> │ │ │ │ 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 876b4 │ │ │ │ + beq 87570 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5564 @ 0x15bc │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #64060 @ 0xfa3c │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 876b4 │ │ │ │ + bne 87570 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 876d4 │ │ │ │ - bl dd698 │ │ │ │ + bne 87590 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 876ac │ │ │ │ + bne 87568 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 876f4 │ │ │ │ - bl dd698 │ │ │ │ + bne 875b0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 876ac │ │ │ │ + bne 87568 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 20e3ac <_Py_set_inheritable@@Base> │ │ │ │ + bl 20ec20 <_Py_set_inheritable@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ ldrne r0, [r0, #20] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ @@ -90855,54 +90776,54 @@ │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87824 │ │ │ │ - bl 3fb0f8 <_PyTime_AsTimeval@@Base+0xbc8> │ │ │ │ + beq 876e0 │ │ │ │ + bl 3f9e8c <_PyTime_AsTimeval@@Base+0xbc4> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8780c │ │ │ │ + ble 876c8 │ │ │ │ mov r4, r5 │ │ │ │ - b 87824 │ │ │ │ + b 876e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 87804 │ │ │ │ + bne 876c0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 87804 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 876c0 │ │ │ │ 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, #3984] @ 0xf90 │ │ │ │ - ldr lr, [pc, #380] @ 879c4 │ │ │ │ + ldr lr, [pc, #380] @ 87880 │ │ │ │ cmp r2, #1 │ │ │ │ mov r7, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #88 @ 0x58 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r0 │ │ │ │ @@ -90913,183 +90834,389 @@ │ │ │ │ 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 878a8 │ │ │ │ + bne 87764 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 878e0 │ │ │ │ + beq 8779c │ │ │ │ sub r3, fp, #88 @ 0x58 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r2, r7 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #2 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #240] @ 879c8 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #240] @ 87884 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 879b0 │ │ │ │ + beq 8786c │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 878fc │ │ │ │ + bne 877b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 879b0 │ │ │ │ + b 8786c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #616 @ 0x268 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ - bl 387a5c │ │ │ │ + movw r3, #59112 @ 0xe6e8 │ │ │ │ + movt r3, #69 @ 0x45 │ │ │ │ + bl 387ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 878f4 │ │ │ │ + beq 877b0 │ │ │ │ bl 2eec8 <__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 87950 │ │ │ │ + beq 8780c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2daa8 │ │ │ │ mov r4, r0 │ │ │ │ - b 87960 │ │ │ │ + b 8781c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ bl 2ebc8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 879a4 │ │ │ │ + bne 87860 │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 87998 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 87854 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #22 │ │ │ │ ldr r0, [r3] │ │ │ │ - bne 87990 │ │ │ │ - bl 302258 │ │ │ │ - b 87998 │ │ │ │ + bne 8784c │ │ │ │ + bl 305aac │ │ │ │ + b 87854 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 200740 │ │ │ │ - bl dd698 │ │ │ │ + bl 200ab0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 878f4 │ │ │ │ + bne 877b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, r6, r4, lsl #15 │ │ │ │ - rsbeq r8, sl, r8, ror fp │ │ │ │ - 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 ccc74 │ │ │ │ - push {r4, fp, lr} │ │ │ │ + rsbeq r3, r6, r4, asr #23 │ │ │ │ + rsbeq r8, sl, ip, ror fp │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ + vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ + add fp, sp, #40 @ 0x28 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ 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, #58288 @ 0xe3b0 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - bl 15075c │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 87a54 │ │ │ │ - ldr r1, [fp, #-16] │ │ │ │ - mov r0, r4 │ │ │ │ - bl 87b6c │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, 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 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r2, [fp, #4] │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne 878cc │ │ │ │ + mov r5, r0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq 878e8 │ │ │ │ + ldr r3, [r2, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 878e8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #26560 @ 0x67c0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b 87b90 │ │ │ │ + mov r0, r1 │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 87bb0 │ │ │ │ + mov r3, #0 │ │ │ │ + add sl, r5, #8 │ │ │ │ + strb r3, [r4, #8] │ │ │ │ + bl e29c0 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 87928 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - cmpne r1, r3 │ │ │ │ - beq 87a90 │ │ │ │ - ldr r8, [r0, #12] │ │ │ │ - cmp r8, #0 │ │ │ │ - beq 87aa8 │ │ │ │ - ldr r3, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r0] │ │ │ │ - b 87b64 │ │ │ │ - ldmib r0, {r7, ip} │ │ │ │ - movw r3, #36508 @ 0x8e9c │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + bne 87910 │ │ │ │ + dmb ish │ │ │ │ + beq 87938 │ │ │ │ + mov r0, sl │ │ │ │ + bl 43f454 │ │ │ │ + ldr r3, [r5, #16] │ │ │ │ + str r3, [r4, #16] │ │ │ │ + cmp r3, #0 │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + beq 87a14 │ │ │ │ + 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, #-52] @ 0xffffffcc │ │ │ │ + bl 2ea9c │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq 87b34 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2ebec │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2ea9c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 879b4 │ │ │ │ + mov r1, #8 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2ea9c │ │ │ │ + subs r7, r0, #0 │ │ │ │ + bne 879c0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2da00 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2da00 │ │ │ │ + b 87b34 │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + bl 2ebec │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2ec70 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 879f8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2da00 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2da00 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 2da00 │ │ │ │ + b 87b34 │ │ │ │ + strh r9, [r0] │ │ │ │ + strb r8, [r0, #2] │ │ │ │ + strd r6, [r0, #4] │ │ │ │ + str r5, [r0, #12] │ │ │ │ + vstr d8, [r0, #16] │ │ │ │ + str r0, [r4, #12] │ │ │ │ + b 87b48 │ │ │ │ + ldrh r2, [r3] │ │ │ │ + mov r1, #1 │ │ │ │ + strh r2, [fp, #-54] @ 0xffffffca │ │ │ │ + mov r0, #64 @ 0x40 │ │ │ │ + ldrb r2, [r3, #2] │ │ │ │ + ldr r5, [r3, #8] │ │ │ │ + ldr r8, [r3, #12] │ │ │ │ + vldr d8, [r3, #16] │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 2ea9c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq 87b34 │ │ │ │ + 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 87a4c │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2ea9c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq 87aac │ │ │ │ + mov r1, #4 │ │ │ │ + mov r0, #16 │ │ │ │ + bl 2ea9c │ │ │ │ + subs r7, r0, #0 │ │ │ │ + movne lr, r7 │ │ │ │ + addne r9, r5, #64 @ 0x40 │ │ │ │ + bne 87ab8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2da00 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2da00 │ │ │ │ + b 87b34 │ │ │ │ + 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 87ab8 │ │ │ │ + mov r0, #24 │ │ │ │ + bl 2ec70 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 87b0c │ │ │ │ + mov r0, r8 │ │ │ │ + bl 2da00 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2da00 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2da00 │ │ │ │ + b 87b34 │ │ │ │ + ldrh r3, [fp, #-54] @ 0xffffffca │ │ │ │ + strh r3, [r0] │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + 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 87b48 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4, #12] │ │ │ │ + bl 370d0c │ │ │ │ + mvn r3, #0 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [sl] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 87b68 │ │ │ │ + strexb r1, r3, [sl] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 87b50 │ │ │ │ + dmb ish │ │ │ │ + beq 87b78 │ │ │ │ + mov r0, sl │ │ │ │ + bl 3493f0 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r3, #1 │ │ │ │ + bne 87bb0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble 87b98 │ │ │ │ + mov r4, #0 │ │ │ │ + b 87bb0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 87b90 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 87b90 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #40 @ 0x28 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + 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 cceb8 │ │ │ │ + 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, #51248 @ 0xc830 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 150184 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 87c48 │ │ │ │ + ldr r1, [fp, #-16] │ │ │ │ + mov r0, r4 │ │ │ │ + bl 87d60 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, 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 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r1, #0 │ │ │ │ + cmpne r1, r3 │ │ │ │ + beq 87c84 │ │ │ │ + ldr r8, [r0, #12] │ │ │ │ + cmp r8, #0 │ │ │ │ + beq 87c9c │ │ │ │ + ldr r3, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r0] │ │ │ │ + b 87d58 │ │ │ │ + ldmib r0, {r7, ip} │ │ │ │ + movw r3, #35888 @ 0x8c30 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ cmp r7, r3 │ │ │ │ - beq 87ad8 │ │ │ │ + beq 87ccc │ │ │ │ mov r3, r8 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 14e8a4 │ │ │ │ + b 14e054 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, ip │ │ │ │ mov r6, r1 │ │ │ │ - bl 2e3538 │ │ │ │ + bl 2e74e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 87b64 │ │ │ │ + beq 87d58 │ │ │ │ ldr r3, [r7, #156] @ 0x9c │ │ │ │ mov r0, r7 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r8 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 87b30 │ │ │ │ + bne 87d24 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 87b60 │ │ │ │ + bgt 87d54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 87b60 │ │ │ │ + bne 87d54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 87b60 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 87d54 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [r6] │ │ │ │ str r2, [r7, #8] │ │ │ │ @@ -91107,57 +91234,57 @@ │ │ │ │ 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 3a112c <_PyTime_ObjectToTime_t@@Base> │ │ │ │ + bl 3a0afc <_PyTime_ObjectToTime_t@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 87ba8 │ │ │ │ + bne 87d9c │ │ │ │ mov r0, #0 │ │ │ │ - b 87bdc │ │ │ │ + b 87dd0 │ │ │ │ ldrd r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ - bl 30e8a0 <_PyTime_localtime@@Base> │ │ │ │ + bl 312238 <_PyTime_localtime@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 87ba0 │ │ │ │ + bne 87d94 │ │ │ │ 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 41f4f4 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ + bl 41e15c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldrb r0, [r3] │ │ │ │ - bl 2b6d38 <_start@@Base+0xc48> │ │ │ │ + bl 2cb0c4 │ │ │ │ lsl r0, r0, #3 │ │ │ │ rsb r0, r0, #1600 @ 0x640 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, #212 @ 0xd4 │ │ │ │ - beq 87c80 │ │ │ │ + beq 87e74 │ │ │ │ ldr r1, [r0, #444] @ 0x1bc │ │ │ │ cmp r1, #0 │ │ │ │ moveq r0, #472 @ 0x1d8 │ │ │ │ - beq 87c80 │ │ │ │ + beq 87e74 │ │ │ │ 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] │ │ │ │ @@ -91168,27 +91295,15 @@ │ │ │ │ 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 ccc74 │ │ │ │ - │ │ │ │ -00087c8c <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ - movw r3, #52032 @ 0xcb40 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r1, #32436 @ 0x7eb4 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b6770 │ │ │ │ + b cceb8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ @@ -91199,246 +91314,258 @@ │ │ │ │ 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 e0814 │ │ │ │ + bl e0a20 │ │ │ │ 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 2b6d38 <_start@@Base+0xc48> │ │ │ │ + bl 2cb0c4 │ │ │ │ lsl r0, r0, #3 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 b69a8 │ │ │ │ + bl b682c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r1, #1 │ │ │ │ sub sp, sp, #8 │ │ │ │ sub r0, fp, #8 │ │ │ │ mov r3, #31 │ │ │ │ strh r3, [fp, #-8] │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00087da0 : │ │ │ │ +00087f6c : │ │ │ │ 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, #4764 @ 0x129c │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movw r3, #63084 @ 0xf66c │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36b248 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ + b 36bd40 <_Py_Gid_Converter@@Base+0x1f8> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub lr, fp, #20 │ │ │ │ sub ip, fp, #16 │ │ │ │ - ldr r3, [pc, #68] @ 87e38 │ │ │ │ + ldr r3, [pc, #68] @ 88004 │ │ │ │ mov r4, r0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ mov r0, r1 │ │ │ │ - movw ip, #5976 @ 0x1758 │ │ │ │ + movw ip, #5356 @ 0x14ec │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #58284 @ 0xe3ac │ │ │ │ + movw r2, #51244 @ 0xc82c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 1732a4 │ │ │ │ + bl 172f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87e30 │ │ │ │ + beq 87ffc │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 40ca1c │ │ │ │ + bl 40b71c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr #23 │ │ │ │ + rsbeq r8, sl, r8, lsr #23 │ │ │ │ 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 87e78 │ │ │ │ + beq 88044 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r4, [r0, #8] │ │ │ │ addne r4, r4, #21 │ │ │ │ - bne 87eb4 │ │ │ │ - b 87e94 │ │ │ │ + bne 88080 │ │ │ │ + b 88060 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 87e94 │ │ │ │ + beq 88060 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ubfx r4, r4, #2, #3 │ │ │ │ mla r4, r3, r4, r4 │ │ │ │ add r4, r4, #28 │ │ │ │ - b 87eb4 │ │ │ │ + b 88080 │ │ │ │ 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 2db764 <_Py_NewReference@@Base+0x24ec> │ │ │ │ + bl 2df1dc <_Py_NewReference@@Base+0x24cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 87ee4 │ │ │ │ + beq 880b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 87ed8 │ │ │ │ + beq 880a4 │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r3, [r5, #8] │ │ │ │ - bne 87edc │ │ │ │ + bne 880a8 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movle r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00087f24 : │ │ │ │ +000880f0 : │ │ │ │ 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, #54668 @ 0xd58c │ │ │ │ + movw r1, #45396 @ 0xb154 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #21012 @ 0x5214 │ │ │ │ + movw r0, #13780 @ 0x35d4 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ moveq r7, r5 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 87fa0 │ │ │ │ + beq 8816c │ │ │ │ mov r0, r4 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 87fa0 │ │ │ │ + beq 8816c │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 14e8a4 │ │ │ │ + bl 14e054 │ │ │ │ subs r7, r0, #0 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq 87fa0 │ │ │ │ - bl e6f4c │ │ │ │ + beq 8816c │ │ │ │ + bl e7160 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00087fc0 : │ │ │ │ +0008818c : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00087fe4 : │ │ │ │ +000881b0 <_PyErr_SetInterpreterAlreadyRunning@@Base>: │ │ │ │ + movw r3, #53344 @ 0xd060 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r1, #25396 @ 0x6334 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r0, [r3] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b 1b6978 │ │ │ │ + │ │ │ │ +000881d8 : │ │ │ │ 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 8800c │ │ │ │ + bne 88200 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - ldr r2, [pc, #60] @ 88050 │ │ │ │ + b 370d0c │ │ │ │ + ldr r2, [pc, #60] @ 88244 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88048 │ │ │ │ + beq 8823c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 88078 │ │ │ │ + beq 8826c │ │ │ │ ldrd r0, [r0, #56] @ 0x38 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d651c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 1d696c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -91452,702 +91579,702 @@ │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r6, #2 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ orrs r3, r2, r3 │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bne 880ec │ │ │ │ + bne 882e0 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #6 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88120 │ │ │ │ + beq 88314 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, #3 │ │ │ │ - ldr r3, [pc, #544] @ 8832c │ │ │ │ + ldr r3, [pc, #544] @ 88520 │ │ │ │ mov r9, #6 │ │ │ │ mov r1, r6 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88320 │ │ │ │ + beq 88514 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88140 │ │ │ │ - bl dd698 │ │ │ │ + bne 88334 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 882a0 │ │ │ │ + bne 88494 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88160 │ │ │ │ - bl dd698 │ │ │ │ + bne 88354 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 882a0 │ │ │ │ + bne 88494 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs sl, r0, #0 │ │ │ │ - bne 88180 │ │ │ │ - bl dd698 │ │ │ │ + bne 88374 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 882a0 │ │ │ │ - b 881b8 │ │ │ │ - bl e6f4c │ │ │ │ + bne 88494 │ │ │ │ + b 883ac │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 881a8 │ │ │ │ + bgt 8839c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne 881a8 │ │ │ │ + bne 8839c │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r7, #1 │ │ │ │ - beq 88170 │ │ │ │ + beq 88364 │ │ │ │ cmp r7, #0 │ │ │ │ - bge 881d4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 883c8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19368 @ 0x4ba8 │ │ │ │ + movw r1, #12328 @ 0x3028 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 882a0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 88494 │ │ │ │ add r1, r5, r6 │ │ │ │ subs r3, r1, #3 │ │ │ │ - beq 88240 │ │ │ │ + beq 88434 │ │ │ │ ldr r6, [r4, #12] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88200 │ │ │ │ + beq 883f4 │ │ │ │ subs r3, r1, #4 │ │ │ │ - movweq r5, #5976 @ 0x1758 │ │ │ │ + movweq r5, #5356 @ 0x14ec │ │ │ │ movteq r5, #104 @ 0x68 │ │ │ │ - beq 8824c │ │ │ │ - b 88208 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + beq 88440 │ │ │ │ + b 883fc │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 88220 │ │ │ │ + beq 88414 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 8824c │ │ │ │ - b 88228 │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + beq 88440 │ │ │ │ + b 8841c │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ - bl 38762c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 387a2c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 882a0 │ │ │ │ - b 8824c │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + beq 88494 │ │ │ │ + b 88440 │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r6, r5 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r6, r4 │ │ │ │ ldr sl, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r6, #0 │ │ │ │ - beq 8827c │ │ │ │ + beq 88470 │ │ │ │ mov r0, r6 │ │ │ │ sub r1, fp, #76 @ 0x4c │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ subne r6, fp, #76 @ 0x4c │ │ │ │ - beq 882a0 │ │ │ │ + beq 88494 │ │ │ │ cmp r5, r4 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 882c4 │ │ │ │ + beq 884b8 │ │ │ │ mov r0, r5 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 37d4ac │ │ │ │ + bl 37da4c │ │ │ │ cmp r0, #0 │ │ │ │ subne r4, fp, #68 @ 0x44 │ │ │ │ - bne 882c4 │ │ │ │ + bne 884b8 │ │ │ │ mov r4, #0 │ │ │ │ - b 88320 │ │ │ │ + b 88514 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne 88300 │ │ │ │ - bl d51c0 │ │ │ │ + bne 884f4 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 882a0 │ │ │ │ - bl 10327c │ │ │ │ + bne 88494 │ │ │ │ + bl 102d8c │ │ │ │ mov r3, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ stm sp, {r7, sl} │ │ │ │ bl 2dbc8 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r3 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - bge 88314 │ │ │ │ - b 882a8 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 88508 │ │ │ │ + b 8849c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 882a0 │ │ │ │ + bl 305aac │ │ │ │ + b 88494 │ │ │ │ mov r0, r5 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r8, [sl], #-176 @ 0xffffff50 │ │ │ │ + strhteq r8, [sl], #-180 @ 0xffffff4c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 8837c │ │ │ │ + bne 88570 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 883b4 │ │ │ │ + beq 885a8 │ │ │ │ mov ip, #2 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #316] @ 884d0 │ │ │ │ + ldr r3, [pc, #316] @ 886c4 │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #28 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 884c4 │ │ │ │ + beq 886b8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r5, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 883d8 │ │ │ │ - bl dd698 │ │ │ │ + bne 885cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8848c │ │ │ │ + bne 88680 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #16708 @ 0x4144 │ │ │ │ + movw r3, #16088 @ 0x3ed8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 883fc │ │ │ │ + bne 885f0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 315ea0 │ │ │ │ + b 31910c │ │ │ │ ldr r3, [r2, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88424 │ │ │ │ + beq 88618 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88424 │ │ │ │ - bl 315f28 │ │ │ │ + beq 88618 │ │ │ │ + bl 2171c4 <_PyLong_FromByteArray@@Base+0x1120> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 88448 │ │ │ │ - b 884c4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8863c │ │ │ │ + b 886b8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #17804 @ 0x458c │ │ │ │ + movw r1, #10764 @ 0x2a0c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r2, r6 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl 216940 │ │ │ │ + bl 2175e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 88494 │ │ │ │ + bge 88688 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8848c │ │ │ │ + bgt 88680 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8848c │ │ │ │ + bne 88680 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 884c4 │ │ │ │ + b 886b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2177a8 │ │ │ │ + bl 218460 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 884c0 │ │ │ │ + bgt 886b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 884c0 │ │ │ │ + bne 886b4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-188 @ 0xffffff44 @ │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r1, r3 │ │ │ │ - bne 88520 │ │ │ │ - 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 88560 │ │ │ │ - mov r2, #3 │ │ │ │ - sub r0, fp, #20 │ │ │ │ - bl 3699b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 88558 │ │ │ │ - ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ - cmp r3, #0 │ │ │ │ - bge 88560 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51452 @ 0xc8fc │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r0, #0 │ │ │ │ - b 88580 │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ - add r1, r1, #16 │ │ │ │ - ldrexd r4, [r1] │ │ │ │ - strexd r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 88568 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r8, sl, r0, ror #23 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #1 │ │ │ │ sub ip, fp, #20 │ │ │ │ mov r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ - movw r1, #4612 @ 0x1204 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #63372 @ 0xf78c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl 15075c │ │ │ │ + bl 150184 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88604 │ │ │ │ + beq 88744 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r2, #16708 @ 0x4144 │ │ │ │ + movw r2, #16088 @ 0x3ed8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r2 │ │ │ │ - beq 8860c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8874c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58304 @ 0xe3c0 │ │ │ │ + movw r1, #51264 @ 0xc840 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ - b 886a0 │ │ │ │ + b 887e0 │ │ │ │ ldr r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 88698 │ │ │ │ + beq 887d8 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 8863c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 8877c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58336 @ 0xe3e0 │ │ │ │ + movw r1, #51296 @ 0xc860 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 88604 │ │ │ │ + bl 1b6978 │ │ │ │ + b 88744 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst r2, #1 │ │ │ │ - beq 88664 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 887a4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58376 @ 0xe408 │ │ │ │ + movw r1, #51336 @ 0xc888 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 88604 │ │ │ │ - ldr r0, [pc, #64] @ 886ac │ │ │ │ + bl 1b6978 │ │ │ │ + b 88744 │ │ │ │ + ldr r0, [pc, #64] @ 887ec │ │ │ │ sub r1, fp, #16 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 886a0 │ │ │ │ + beq 887e0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88698 │ │ │ │ + bgt 887d8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne 88698 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 887d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r7, fp, ip, asr #7 │ │ │ │ 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 175c40 │ │ │ │ - movw r7, #57004 @ 0xdeac │ │ │ │ + bl 1758d0 │ │ │ │ + movw r7, #58316 @ 0xe3cc │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r8, [r3, #4] │ │ │ │ cmp r8, r7 │ │ │ │ - bne 88710 │ │ │ │ + bne 88850 │ │ │ │ ldr r4, [r3, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 88808 │ │ │ │ + beq 88948 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 88744 │ │ │ │ + b 88884 │ │ │ │ mov r0, r4 │ │ │ │ - bl 226eb0 │ │ │ │ + bl 228330 │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrne r3, [r4, #20] │ │ │ │ orrne r3, r3, #32 │ │ │ │ strne r3, [r4, #20] │ │ │ │ - bne 88744 │ │ │ │ + bne 88884 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #58424 @ 0xe438 │ │ │ │ + movw r0, #51384 @ 0xc8b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 37828c │ │ │ │ - b 88808 │ │ │ │ - ldr r0, [pc, #204] @ 88818 │ │ │ │ + bl 378d74 │ │ │ │ + b 88948 │ │ │ │ + ldr r0, [pc, #204] @ 88958 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r6, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 88778 │ │ │ │ + bne 888b8 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #58468 @ 0xe464 │ │ │ │ + movw r0, #51428 @ 0xc8e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 37828c │ │ │ │ - b 88794 │ │ │ │ + bl 378d74 │ │ │ │ + b 888d4 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88794 │ │ │ │ + bgt 888d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 88794 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 888d4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, r7 │ │ │ │ - beq 887e8 │ │ │ │ - ldr r0, [pc, #120] @ 8881c │ │ │ │ + beq 88928 │ │ │ │ + ldr r0, [pc, #120] @ 8895c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 887cc │ │ │ │ + bne 8890c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #58424 @ 0xe438 │ │ │ │ + movw r0, #51384 @ 0xc8b8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl 37828c │ │ │ │ - b 887e8 │ │ │ │ + bl 378d74 │ │ │ │ + b 88928 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 887e8 │ │ │ │ + bgt 88928 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne 887e8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 88928 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88808 │ │ │ │ + bgt 88948 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 88808 │ │ │ │ + bne 88948 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ rsbeq r3, fp, r4, asr #2 │ │ │ │ rsbeq r7, fp, ip, asr #7 │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r1, r3 │ │ │ │ + bne 889ac │ │ │ │ + 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 889ec │ │ │ │ + mov r2, #3 │ │ │ │ + sub r0, fp, #20 │ │ │ │ + bl 36a4ac <_PyTime_FromSecondsObject@@Base> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq 889e4 │ │ │ │ + ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ + cmp r3, #0 │ │ │ │ + bge 889ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #44412 @ 0xad7c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + b 88a0c │ │ │ │ + ldr r1, [r4, #12] │ │ │ │ + add r1, r1, #16 │ │ │ │ + ldrexd r4, [r1] │ │ │ │ + strexd r0, r2, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 889f4 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + 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 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movweq r1, #58516 @ 0xe494 │ │ │ │ - movwne r1, #58540 @ 0xe4ac │ │ │ │ + movweq r1, #51476 @ 0xc914 │ │ │ │ + movwne r1, #51500 @ 0xc92c │ │ │ │ movteq r1, #72 @ 0x48 │ │ │ │ movtne r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl 2348bc │ │ │ │ + bl 23496c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ movge r0, r3 │ │ │ │ movlt r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ - bl 886b0 │ │ │ │ + bl 887f0 │ │ │ │ ldr ip, [r4, #4] │ │ │ │ ldr r2, [ip, #172] @ 0xac │ │ │ │ cmp r2, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ sub lr, r0, #1 │ │ │ │ cmp lr, #0 │ │ │ │ movle r3, #0 │ │ │ │ - ble 8891c │ │ │ │ + ble 88b10 │ │ │ │ add r1, r2, #12 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r1, #4]! │ │ │ │ cmp ip, r6 │ │ │ │ - beq 8891c │ │ │ │ + beq 88b10 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, r3 │ │ │ │ - bgt 88904 │ │ │ │ + bgt 88af8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ pople {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #35000 @ 0x88b8 │ │ │ │ + movw r1, #35500 @ 0x8aac │ │ │ │ movt r1, #8 │ │ │ │ add r2, r2, #16 │ │ │ │ ldr ip, [r2, r3, lsl #2] │ │ │ │ ldr lr, [ip, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ cmp lr, #0 │ │ │ │ - bge 88964 │ │ │ │ + bge 88b58 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, #0 │ │ │ │ - beq 88964 │ │ │ │ + beq 88b58 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ cmp lr, #0 │ │ │ │ cmpne lr, r1 │ │ │ │ - bne 88974 │ │ │ │ + bne 88b68 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - bgt 88934 │ │ │ │ + bgt 88b28 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #49236 @ 0xc054 │ │ │ │ + movw r3, #55444 @ 0xd894 │ │ │ │ movt r3, #37 @ 0x25 │ │ │ │ cmp lr, r3 │ │ │ │ - bne 88994 │ │ │ │ + bne 88b88 │ │ │ │ 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 │ │ │ │ mov r1, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #58560 @ 0xe4c0 │ │ │ │ + movw r0, #51520 @ 0xc940 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldr r1, [r1, #4] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ 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 │ │ │ │ - beq 88a18 │ │ │ │ + beq 88c0c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3805c8 │ │ │ │ + bl 380ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88a4c │ │ │ │ + beq 88c40 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - bge 88a2c │ │ │ │ + bge 88c20 │ │ │ │ adds r4, r4, r3 │ │ │ │ - bmi 88a34 │ │ │ │ + bmi 88c28 │ │ │ │ cmp r4, r3 │ │ │ │ - blt 88a54 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + blt 88c48 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17528 @ 0x4478 │ │ │ │ + movw r1, #10488 @ 0x28f8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 88a84 │ │ │ │ + b 88c78 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 88a74 │ │ │ │ + bne 88c68 │ │ │ │ mov r3, r5 │ │ │ │ add r2, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 25a9f8 │ │ │ │ - b 88a84 │ │ │ │ + bl 25bef0 │ │ │ │ + b 88c78 │ │ │ │ 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, 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 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #58568 @ 0xe4c8 │ │ │ │ + movw r0, #51528 @ 0xc948 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #0 │ │ │ │ - bl 1bed3c │ │ │ │ + bl 1bf1a0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e4c8 │ │ │ │ │ │ │ │ -00088af4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ +00088ce8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #35664 @ 0x8b50 │ │ │ │ + movw r1, #36164 @ 0x8d44 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3c32c0 <_PyTime_AsMilliseconds@@Base+0x1a8> │ │ │ │ + b 3c28c8 <_PyTime_AsMilliseconds@@Base+0x1a8> │ │ │ │ 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 2deae0 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2e2574 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ 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 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, #0 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ @@ -92158,520 +92285,520 @@ │ │ │ │ cmp r6, #0 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #1 │ │ │ │ orrs r3, r2, r3 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ - bne 88bec <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf8> │ │ │ │ + bne 88de0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0xf8> │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r6, #2 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 88c24 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x130> │ │ │ │ + beq 88e18 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x130> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #212] @ 88cf0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fc> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #212] @ 88ee4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1fc> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88cdc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ + beq 88ed0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 20e250 │ │ │ │ + bl 20eac4 │ │ │ │ add r5, r5, r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88cc8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + beq 88ebc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 88c88 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ + bne 88e7c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x194> │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r6, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ add r0, r4, #16 │ │ │ │ mov r1, r6 │ │ │ │ bl 2ddfc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 88cd0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1dc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 88ec4 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1dc> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 88cc8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + bl 305aac │ │ │ │ + b 88ebc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88cc8 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ + beq 88ebc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1d4> │ │ │ │ cmp r0, #4 │ │ │ │ - bls 88c44 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bls 88e38 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 88c44 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ + bne 88e38 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x150> │ │ │ │ mov r4, #0 │ │ │ │ - b 88cdc <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ + b 88ed0 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x1e8> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r8, lsl #24 │ │ │ │ + rsbeq r8, sl, ip, lsl #24 │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r5, #46684 @ 0xb65c │ │ │ │ + movw r5, #47964 @ 0xbb5c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r6, r0 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r5] │ │ │ │ - movw r3, #58580 @ 0xe4d4 │ │ │ │ + movw r3, #51540 @ 0xc954 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str r6, [sp] │ │ │ │ - movw r1, #58624 @ 0xe500 │ │ │ │ + movw r1, #51584 @ 0xc980 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2] │ │ │ │ - bl eb318 │ │ │ │ + bl eb4f8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 88d58 <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x264> │ │ │ │ + beq 88f4c <_PyBuffer_ReleaseInInterpreterAndRawFree@@Base+0x264> │ │ │ │ ldr r0, [r5] │ │ │ │ mov r1, r4 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ 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, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49104 @ 0xbfd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 2deae0 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2e2574 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00088dd0 : │ │ │ │ +00088fc4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #4 │ │ │ │ - bls 88e1c │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 89010 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58628 @ 0xe504 │ │ │ │ + movw r1, #51588 @ 0xc984 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #60168 @ 0xeb08 │ │ │ │ + movw r1, #54072 @ 0xd338 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 40f4f4 <_PyEval_GetANext@@Base+0xb3c> │ │ │ │ + bl 40da44 <_PyEval_GetANext@@Base+0x38c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 88e64 │ │ │ │ + beq 89058 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 88e6c │ │ │ │ + b 89060 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 88e94 │ │ │ │ + beq 89088 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ bxgt lr │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ bx lr │ │ │ │ - movw r2, #48460 @ 0xbd4c │ │ │ │ + movw r2, #49740 @ 0xc24c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 88ffc │ │ │ │ + beq 891f0 │ │ │ │ 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 88ef8 │ │ │ │ + bne 890ec │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88f10 │ │ │ │ + bne 89104 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 88f10 │ │ │ │ - movw r0, #51892 @ 0xcab4 │ │ │ │ + bne 89104 │ │ │ │ + movw r0, #44380 @ 0xad5c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ - bge 88f10 │ │ │ │ - bl 43594c <_PyLong_DivmodNear@@Base+0x6c4> │ │ │ │ + b c20e8 │ │ │ │ + bge 89104 │ │ │ │ + bl 43411c <_PyLong_DivmodNear@@Base+0x6c4> │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #45 @ 0x2d │ │ │ │ - bne 88f24 │ │ │ │ - b 88ff4 │ │ │ │ + bne 89118 │ │ │ │ + b 891e8 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, #43 @ 0x2b │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r4, [r0, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 88f48 │ │ │ │ + bgt 8913c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 88f48 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8913c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ subs r4, r1, #0 │ │ │ │ sublt r8, r8, #1 │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r0, r8 │ │ │ │ addlt r4, r4, r1 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r1, #60 @ 0x3c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r8 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ subs r3, r1, #0 │ │ │ │ sublt r2, r7, #1 │ │ │ │ movge r2, r7 │ │ │ │ addlt r3, r3, #60 @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ - beq 88fbc │ │ │ │ + beq 891b0 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r0, #58676 @ 0xe534 │ │ │ │ + movw r0, #51636 @ 0xc9b4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ - b 88ff4 │ │ │ │ + bl d3434 │ │ │ │ + b 891e8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 88fdc │ │ │ │ + beq 891d0 │ │ │ │ mov r1, r5 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #58704 @ 0xe550 │ │ │ │ + movw r0, #51664 @ 0xc9d0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ - b 88ff4 │ │ │ │ + bl d3434 │ │ │ │ + b 891e8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #58724 @ 0xe564 │ │ │ │ + movw r0, #51684 @ 0xc9e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #51892 @ 0xcab4 │ │ │ │ + movw r0, #44380 @ 0xad5c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ push {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 89040 │ │ │ │ + bhi 89234 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 89060 │ │ │ │ + bgt 89254 │ │ │ │ mvn r4, #0 │ │ │ │ - b 890b0 │ │ │ │ + b 892a4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #54452 @ 0xd4b4 │ │ │ │ + movw r0, #45180 @ 0xb07c │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89130 │ │ │ │ - b 89030 │ │ │ │ + beq 89324 │ │ │ │ + b 89224 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 89080 │ │ │ │ - bl dd698 │ │ │ │ + bne 89274 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89130 │ │ │ │ - b 89038 │ │ │ │ - bl e6f4c │ │ │ │ + bne 89324 │ │ │ │ + b 8922c │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 890a8 │ │ │ │ + bgt 8929c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 890a8 │ │ │ │ + bne 8929c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - beq 89070 │ │ │ │ + beq 89264 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 890d8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bne 892cc │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58740 @ 0xe574 │ │ │ │ + movw r1, #51700 @ 0xc9f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 89130 │ │ │ │ + bl 1b6978 │ │ │ │ + b 89324 │ │ │ │ cmp r4, #0 │ │ │ │ - bge 890e8 │ │ │ │ + bge 892dc │ │ │ │ adds r4, r4, r5 │ │ │ │ - bmi 890f0 │ │ │ │ + bmi 892e4 │ │ │ │ cmp r5, r4 │ │ │ │ - bgt 8910c │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + bgt 89300 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63424 @ 0xf7c0 │ │ │ │ + movw r1, #56384 @ 0xdc40 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 89130 │ │ │ │ + bl 1b6978 │ │ │ │ + b 89324 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 89138 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + ble 8932c │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33428 @ 0x8294 │ │ │ │ + movw r1, #26388 @ 0x6714 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ 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 2e258 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 224d28 │ │ │ │ + bl 2261a8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 89130 │ │ │ │ - ldr r0, [pc, #4] @ 89174 │ │ │ │ + blt 89324 │ │ │ │ + ldr r0, [pc, #4] @ 89368 │ │ │ │ add r0, r0, r7, lsl #4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq sl, r8, r2, 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, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 891d4 │ │ │ │ + beq 893c8 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 891d4 │ │ │ │ + beq 893c8 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 89210 │ │ │ │ - b 891f8 │ │ │ │ + beq 89404 │ │ │ │ + b 893ec │ │ │ │ cmp r6, #0 │ │ │ │ - beq 891c4 │ │ │ │ + beq 893b8 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #58768 @ 0xe590 │ │ │ │ + movw r0, #51728 @ 0xca10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 891c4 │ │ │ │ - b 89224 │ │ │ │ + bne 893b8 │ │ │ │ + b 89418 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #58768 @ 0xe590 │ │ │ │ + movw r0, #51728 @ 0xca10 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89224 │ │ │ │ + beq 89418 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8922c │ │ │ │ - b 892d0 │ │ │ │ + bne 89420 │ │ │ │ + b 894c4 │ │ │ │ mov r4, #0 │ │ │ │ - b 892d0 │ │ │ │ + b 894c4 │ │ │ │ ldr r2, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 89250 │ │ │ │ + bne 89444 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r5, r0 │ │ │ │ - b 89260 │ │ │ │ + b 89454 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8928c │ │ │ │ + bne 89480 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 892a8 │ │ │ │ + bgt 8949c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 892a8 │ │ │ │ + bne 8949c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 892a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8949c │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - bl f3118 <_PyTuple_FromPair@@Base+0x240> │ │ │ │ + bl f2c4c <_PyTuple_FromPair@@Base+0x240> │ │ │ │ subs r4, r0, #0 │ │ │ │ str r4, [r5, #16] │ │ │ │ - beq 892b0 │ │ │ │ + beq 894a4 │ │ │ │ mov r4, r5 │ │ │ │ - b 892d0 │ │ │ │ + b 894c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 892d0 │ │ │ │ + bgt 894c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 892d0 │ │ │ │ + bne 894c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r5, #160] @ 0xa0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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 │ │ │ │ - bne 89380 │ │ │ │ + bne 89574 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89394 │ │ │ │ - b 893a4 │ │ │ │ + bne 89588 │ │ │ │ + b 89598 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89370 │ │ │ │ + beq 89564 │ │ │ │ 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 │ │ │ │ - beq 893c0 │ │ │ │ + beq 895b4 │ │ │ │ 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} │ │ │ │ @@ -92680,33 +92807,33 @@ │ │ │ │ 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 89408 │ │ │ │ + beq 895fc │ │ │ │ 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]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 71234 <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ + b 7152c <_PyObject_CheckXIData@@Base+0x3e4> │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 89450 │ │ │ │ + beq 89644 │ │ │ │ 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) │ │ │ │ @@ -92716,84 +92843,84 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 894a8 │ │ │ │ + bne 8969c │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #14360 @ 0x3818 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #7320 @ 0x1c98 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 894f8 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 896ec │ │ │ │ ldr r5, [r0, #20] │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #51872 @ 0xcaa0 │ │ │ │ + movw r1, #44988 @ 0xafbc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ bl 2ee74 │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq 89500 │ │ │ │ + beq 896f4 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #56724 @ 0xdd94 │ │ │ │ + movw r1, #50152 @ 0xc3e8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89548 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 8973c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58896 @ 0xe610 │ │ │ │ + movw r1, #51856 @ 0xca90 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 32aeb0 │ │ │ │ + bl 32d9dc │ │ │ │ cmp r0, #1 │ │ │ │ - ble 89594 │ │ │ │ + ble 89788 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ sub r5, r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r1, r5, r7 │ │ │ │ - bl 3c9ac8 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c8a1c <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 894f8 │ │ │ │ + beq 896ec │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 32aeb0 │ │ │ │ - b 89594 │ │ │ │ + bl 32d9dc │ │ │ │ + b 89788 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1929a0 │ │ │ │ + bl 192b08 │ │ │ │ ldr r7, [r4, #8] │ │ │ │ mov r5, r0 │ │ │ │ add r1, r0, r7 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bls 89570 │ │ │ │ + bls 89764 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3c9ac8 <_PyDeadline_Init@@Base+0xa94> │ │ │ │ + bl 3c8a1c <_PyDeadline_Init@@Base+0xa94> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 894f8 │ │ │ │ + beq 896ec │ │ │ │ ldr r1, [r4, #12] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r1, r1, r7, lsl #2 │ │ │ │ - bl 3c2204 <_PyUnicode_EncodeUTF16@@Base+0x1d4c> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 3c186c <_PyUnicode_EncodeUTF16@@Base+0x2104> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ @@ -92802,37 +92929,37 @@ │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ bl 2df4c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 895f4 │ │ │ │ + bhi 897e8 │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 8967c │ │ │ │ - b 89614 │ │ │ │ + beq 89870 │ │ │ │ + b 89808 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #31400 @ 0x7aa8 │ │ │ │ + movw r0, #24360 @ 0x5f28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8968c │ │ │ │ - b 895dc │ │ │ │ + beq 89880 │ │ │ │ + b 897d0 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8974c │ │ │ │ + beq 89940 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89644 │ │ │ │ + beq 89838 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, #0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -92842,126 +92969,126 @@ │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ strd r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ strd r0, [fp, #-36] @ 0xffffffdc │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - b 89694 │ │ │ │ + b 89888 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89694 │ │ │ │ + beq 89888 │ │ │ │ mov r4, #0 │ │ │ │ - b 8974c │ │ │ │ + b 89940 │ │ │ │ cmp r6, #1 │ │ │ │ - ble 89720 │ │ │ │ + ble 89914 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 89720 │ │ │ │ + beq 89914 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 89700 │ │ │ │ + beq 898f4 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8968c │ │ │ │ + beq 89880 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 89720 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 89914 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8968c │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + bl 1b6978 │ │ │ │ + b 89880 │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31400 @ 0x7aa8 │ │ │ │ + movw r0, #24360 @ 0x5f28 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8968c │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 89880 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8974c │ │ │ │ + beq 89940 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #45276 @ 0xb0dc │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89760 │ │ │ │ + beq 89954 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 897b4 │ │ │ │ + bne 899a8 │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 897e8 │ │ │ │ + beq 899dc │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 89834 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #84] @ 89a28 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89828 │ │ │ │ + beq 89a1c │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8980c │ │ │ │ + bgt 89a00 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #62888 @ 0xf5a8 │ │ │ │ + movw r1, #55800 @ 0xd9f8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ - b 89828 │ │ │ │ + bl 1b6978 │ │ │ │ + b 89a1c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 897f0 │ │ │ │ - bl dd698 │ │ │ │ + bne 899e4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 897f0 │ │ │ │ + beq 899e4 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, lsr ip │ │ │ │ + rsbeq r8, sl, r8, lsr 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, [r0, #88] @ 0x58 │ │ │ │ add r5, r1, #4096 @ 0x1000 │ │ │ │ @@ -92969,28 +93096,28 @@ │ │ │ │ mov r0, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r5, #16] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r2, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8988c │ │ │ │ + beq 89a80 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ str r6, [r4, #24] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ str r4, [r5, #16] │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ - ldr lr, [pc, #292] @ 899d4 │ │ │ │ + ldr lr, [pc, #292] @ 89bc8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r6, r3 │ │ │ │ movgt r3, #0 │ │ │ │ movle r3, #1 │ │ │ │ sub sp, sp, #80 @ 0x50 │ │ │ │ mov r5, r2 │ │ │ │ mov r4, r1 │ │ │ │ @@ -93000,567 +93127,567 @@ │ │ │ │ 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 8990c │ │ │ │ + bne 89b00 │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8994c │ │ │ │ + beq 89b40 │ │ │ │ mov ip, #1 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ str ip, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - ldr r3, [pc, #156] @ 899d8 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #156] @ 89bcc │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r5, r4 │ │ │ │ moveq r6, r4 │ │ │ │ - beq 899b8 │ │ │ │ + beq 89bac │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 1ff678 │ │ │ │ + bl 1ff9e8 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - beq 899b4 │ │ │ │ - bl 10327c │ │ │ │ + beq 89ba8 │ │ │ │ + bl 102d8c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e39c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movwge r4, #5976 @ 0x1758 │ │ │ │ + movwge r4, #5356 @ 0x14ec │ │ │ │ movtge r4, #104 @ 0x68 │ │ │ │ - bge 899b8 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 89bac │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ + bl 305b38 │ │ │ │ mov r4, #0 │ │ │ │ sub r0, fp, #80 @ 0x50 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl 200964 │ │ │ │ + bl 200cd4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r5, r6, r0, asr #15 │ │ │ │ - rsbeq r8, sl, r0, ror #24 │ │ │ │ + rsbeq r3, r6, r0, lsl #24 │ │ │ │ + rsbeq r8, sl, r4, ror #24 │ │ │ │ │ │ │ │ -000899dc <_PyCode_GetPureScriptXIData@@Base>: │ │ │ │ +00089bd0 <_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 373300 <_PyCode_GetScriptXIData@@Base+0x8c> │ │ │ │ + b 373de8 <_PyCode_GetScriptXIData@@Base+0x8c> │ │ │ │ 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 18f514 <_PyType_Name@@Base> │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ mov r1, r0 │ │ │ │ ldr r5, [r4, #12] │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmn r5, #1 │ │ │ │ - bne 89a40 <_PyCode_GetPureScriptXIData@@Base+0x64> │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + bne 89c34 <_PyCode_GetPureScriptXIData@@Base+0x64> │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #58968 @ 0xe658 │ │ │ │ + movw r0, #51928 @ 0xcad8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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, #256] @ 0x100 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 89a90 <_PyCode_GetPureScriptXIData@@Base+0xb4> │ │ │ │ + beq 89c84 <_PyCode_GetPureScriptXIData@@Base+0xb4> │ │ │ │ ldr r0, [r0, #264] @ 0x108 │ │ │ │ cmp r0, #0 │ │ │ │ addeq r3, r3, #16 │ │ │ │ ldrne r3, [r3, #20] │ │ │ │ mov r0, r4 │ │ │ │ sub r5, r2, r3 │ │ │ │ - bl 4c460 │ │ │ │ + bl 4c610 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 89ac8 <_PyCode_GetPureScriptXIData@@Base+0xec> │ │ │ │ + beq 89cbc <_PyCode_GetPureScriptXIData@@Base+0xec> │ │ │ │ ldr r3, [r4, #256] @ 0x100 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 89ac0 <_PyCode_GetPureScriptXIData@@Base+0xe4> │ │ │ │ + beq 89cb4 <_PyCode_GetPureScriptXIData@@Base+0xe4> │ │ │ │ ldr r2, [r4, #264] @ 0x108 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r4, r3, #16 │ │ │ │ ldrne r4, [r3, #20] │ │ │ │ add r0, r4, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #76] @ 0x4c │ │ │ │ cmp r4, r3 │ │ │ │ - beq 89b2c <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ + beq 89d20 <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ ldr r2, [r4, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 89b2c <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ + beq 89d20 <_PyCode_GetPureScriptXIData@@Base+0x150> │ │ │ │ ldr r1, [r5, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - beq 89b68 <_PyCode_GetPureScriptXIData@@Base+0x18c> │ │ │ │ - b 89b50 <_PyCode_GetPureScriptXIData@@Base+0x174> │ │ │ │ + beq 89d5c <_PyCode_GetPureScriptXIData@@Base+0x18c> │ │ │ │ + b 89d44 <_PyCode_GetPureScriptXIData@@Base+0x174> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 89b1c <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ + beq 89d10 <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #58980 @ 0xe664 │ │ │ │ + movw r0, #51940 @ 0xcae4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89b1c <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ - b 89b80 <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ + bne 89d10 <_PyCode_GetPureScriptXIData@@Base+0x140> │ │ │ │ + b 89d74 <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #58980 @ 0xe664 │ │ │ │ + movw r0, #51940 @ 0xcae4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89b80 <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ + beq 89d74 <_PyCode_GetPureScriptXIData@@Base+0x1a4> │ │ │ │ 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 38b214 <_PyXI_GetMainNamespace@@Base+0x58> │ │ │ │ + b 38b68c <_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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 89d50 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bne 89f44 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43997c │ │ │ │ + bl 437dd0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 89d50 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + beq 89f44 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 89c0c <_PyCode_GetPureScriptXIData@@Base+0x230> │ │ │ │ + beq 89e00 <_PyCode_GetPureScriptXIData@@Base+0x230> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43997c │ │ │ │ + bl 437dd0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 89c2c <_PyCode_GetPureScriptXIData@@Base+0x250> │ │ │ │ + bne 89e20 <_PyCode_GetPureScriptXIData@@Base+0x250> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d50 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bgt 89f44 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ moveq r0, r5 │ │ │ │ - bne 89d50 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ - b 89d44 <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 89f44 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + b 89f38 <_PyCode_GetPureScriptXIData@@Base+0x368> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 89c6c <_PyCode_GetPureScriptXIData@@Base+0x290> │ │ │ │ + beq 89e60 <_PyCode_GetPureScriptXIData@@Base+0x290> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ - bl 43997c │ │ │ │ + bl 437dd0 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 89c8c <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ + bne 89e80 <_PyCode_GetPureScriptXIData@@Base+0x2b0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d28 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bgt 89f1c <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 89d28 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bne 89f1c <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 89d28 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 89f1c <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ ldr r0, [r7, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89cb8 <_PyCode_GetPureScriptXIData@@Base+0x2dc> │ │ │ │ + beq 89eac <_PyCode_GetPureScriptXIData@@Base+0x2dc> │ │ │ │ mov r2, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r2, [sp] │ │ │ │ mov r2, r6 │ │ │ │ - bl 14e8a4 │ │ │ │ - bl bbb34 │ │ │ │ - b 89ce8 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ + bl 14e054 │ │ │ │ + bl bb9e0 │ │ │ │ + b 89edc <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ mov r0, r7 │ │ │ │ ldr r1, [r3, #48] @ 0x30 │ │ │ │ - bl 1fd2c4 │ │ │ │ + bl 1fd5a8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 89ce8 <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ - movw r3, #48544 @ 0xbda0 │ │ │ │ + bne 89edc <_PyCode_GetPureScriptXIData@@Base+0x30c> │ │ │ │ + movw r3, #49864 @ 0xc2c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #58988 @ 0xe66c │ │ │ │ + movw r1, #51948 @ 0xcaec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d08 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + bgt 89efc <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 89d08 <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ + bne 89efc <_PyCode_GetPureScriptXIData@@Base+0x32c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d28 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bgt 89f1c <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 89d28 <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ + bne 89f1c <_PyCode_GetPureScriptXIData@@Base+0x34c> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89d50 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bgt 89f44 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 89d50 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ + bne 89f44 <_PyCode_GetPureScriptXIData@@Base+0x374> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 89db8 <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ + bne 89fac <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ cmp r4, #0 │ │ │ │ - bge 89d98 <_PyCode_GetPureScriptXIData@@Base+0x3bc> │ │ │ │ + bge 89f8c <_PyCode_GetPureScriptXIData@@Base+0x3bc> │ │ │ │ mov r5, #0 │ │ │ │ - b 89db8 <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ + b 89fac <_PyCode_GetPureScriptXIData@@Base+0x3dc> │ │ │ │ clz ip, r1 │ │ │ │ lsr ip, ip, #5 │ │ │ │ cmp r4, #2 │ │ │ │ orrgt ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ moveq r5, ip │ │ │ │ - beq 89de8 <_PyCode_GetPureScriptXIData@@Base+0x40c> │ │ │ │ - b 89d90 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ + beq 89fdc <_PyCode_GetPureScriptXIData@@Base+0x40c> │ │ │ │ + b 89f84 <_PyCode_GetPureScriptXIData@@Base+0x3b4> │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #0 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #196] @ 89ea4 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #196] @ 8a098 <_PyCode_GetPureScriptXIData@@Base+0x4c8> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 89e9c <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + beq 8a090 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ adds r4, r4, r5 │ │ │ │ - beq 89e58 <_PyCode_GetPureScriptXIData@@Base+0x47c> │ │ │ │ + beq 8a04c <_PyCode_GetPureScriptXIData@@Base+0x47c> │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 89e04 <_PyCode_GetPureScriptXIData@@Base+0x428> │ │ │ │ + beq 89ff8 <_PyCode_GetPureScriptXIData@@Base+0x428> │ │ │ │ cmp r4, #1 │ │ │ │ - beq 89e60 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ + beq 8a054 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 89e44 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ - bl e6f4c │ │ │ │ + beq 8a038 <_PyCode_GetPureScriptXIData@@Base+0x468> │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 89e3c <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ + bgt 8a030 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 89e3c <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ + bne 8a030 <_PyCode_GetPureScriptXIData@@Base+0x460> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 89e60 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ - bl dd698 │ │ │ │ + bne 8a054 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - bne 89e98 <_PyCode_GetPureScriptXIData@@Base+0x4bc> │ │ │ │ - b 89e60 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ + bne 8a08c <_PyCode_GetPureScriptXIData@@Base+0x4bc> │ │ │ │ + b 8a054 <_PyCode_GetPureScriptXIData@@Base+0x484> │ │ │ │ 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 3d0f18 │ │ │ │ + bl 3cfcf0 │ │ │ │ ldr r3, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #24] │ │ │ │ - b 89e9c <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ + b 8a090 <_PyCode_GetPureScriptXIData@@Base+0x4c0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsl #25 │ │ │ │ + mlseq sl, r0, ip, r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 38b5ec <_PyXI_GetMainNamespace@@Base+0x430> │ │ │ │ + b 38b9f8 <_PyXI_GetMainNamespace@@Base+0x3c4> │ │ │ │ push {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 660d8 │ │ │ │ + bl 663cc │ │ │ │ cmn r0, #1 │ │ │ │ - beq 89f14 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ + beq 8a108 <_PyCode_GetPureScriptXIData@@Base+0x538> │ │ │ │ cmp r0, #2 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r5 │ │ │ │ - movwne r2, #5976 @ 0x1758 │ │ │ │ + movwne r2, #5356 @ 0x14ec │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00089f1c <_PyArg_ParseTupleAndKeywordsFast@@Base>: │ │ │ │ +0008a110 <_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 89f74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8a168 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 89f74 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ + beq 8a168 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x58> │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq 89f8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + beq 8a180 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 89f8c <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ + bne 8a180 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x70> │ │ │ │ movw r1, #2505 @ 0x9c9 │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38508 @ 0x966c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 89fa4 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ + b 8a198 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x88> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub lr, fp, #8 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #16 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 399848 <_PyArg_ParseStackAndKeywords@@Base+0x1dc> │ │ │ │ + bl 399318 <_PyArg_ParseStackAndKeywords@@Base+0x1dc> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ - │ │ │ │ -00089fb4 : │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 89fe4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #34336 @ 0x8620 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 89fe4 │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq 89fe4 │ │ │ │ - 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, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59148 @ 0xe70c │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 8a074 │ │ │ │ + bne 8a204 <_PyArg_ParseTupleAndKeywordsFast@@Base+0xf4> │ │ │ │ ldr r4, [r5] │ │ │ │ mov r0, r4 │ │ │ │ - bl 1ffd0c │ │ │ │ + bl 20007c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a098 │ │ │ │ + bne 8a228 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x118> │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #22408 @ 0x5788 │ │ │ │ + movw r2, #15368 @ 0x3c08 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #30816 @ 0x7860 │ │ │ │ + movw r0, #23776 @ 0x5ce0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8a090 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8a220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30816 @ 0x7860 │ │ │ │ + movw r0, #23776 @ 0x5ce0 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a03c │ │ │ │ + bne 8a1cc <_PyArg_ParseTupleAndKeywordsFast@@Base+0xbc> │ │ │ │ mov r0, #0 │ │ │ │ - b 8a16c │ │ │ │ + b 8a2fc <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1ec> │ │ │ │ mov r2, #23 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl 207ce4 │ │ │ │ + bl 208104 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a090 │ │ │ │ + beq 8a220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ cmp r0, #4 │ │ │ │ - bhi 8a0d0 │ │ │ │ + bhi 8a260 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x150> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a100 │ │ │ │ - b 8a0f4 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + bne 8a290 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x180> │ │ │ │ + b 8a284 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x174> │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #23996 @ 0x5dbc │ │ │ │ + movw r1, #16820 @ 0x41b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a090 │ │ │ │ - b 8a0b8 │ │ │ │ - bl dd698 │ │ │ │ + beq 8a220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + b 8a248 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x138> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a090 │ │ │ │ + bne 8a220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #39828 @ 0x9b94 │ │ │ │ + movw r1, #32968 @ 0x80c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #59204 @ 0xe744 │ │ │ │ + movw r0, #52108 @ 0xcb8c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8a090 │ │ │ │ + beq 8a220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e8e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a158 │ │ │ │ + beq 8a2e8 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x1d8> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 8a090 │ │ │ │ - bl d51c0 │ │ │ │ + bl 305aac │ │ │ │ + b 8a220 <_PyArg_ParseTupleAndKeywordsFast@@Base+0x110> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008a174 <_PyArg_ParseStack@@Base>: │ │ │ │ +0008a304 : │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 8a334 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33716 @ 0x83b4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne 8a334 │ │ │ │ + ldr r3, [r0, #8] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq 8a334 │ │ │ │ + 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, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #52128 @ 0xcba0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {fp, pc} │ │ │ │ + │ │ │ │ +0008a368 <_PyArg_ParseStack@@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 │ │ │ │ @@ -93568,101 +93695,101 @@ │ │ │ │ mov r2, r1 │ │ │ │ sub ip, fp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl f7e64 │ │ │ │ + bl f7cd8 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 8a1f0 <_PyArg_ParseStack@@Base+0x7c> │ │ │ │ + blt 8a3e4 <_PyArg_ParseStack@@Base+0x7c> │ │ │ │ cmp r5, #1 │ │ │ │ - bne 8a1fc <_PyArg_ParseStack@@Base+0x88> │ │ │ │ - b 8a250 <_PyArg_ParseStack@@Base+0xdc> │ │ │ │ + bne 8a3f0 <_PyArg_ParseStack@@Base+0x88> │ │ │ │ + b 8a444 <_PyArg_ParseStack@@Base+0xdc> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ mov r5, #0 │ │ │ │ - b 8a224 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + b 8a418 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ ldr r6, [r0, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8a224 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + beq 8a418 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ mvn r0, #-2147483631 @ 0x80000011 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmp r6, r0 │ │ │ │ - ble 8a224 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ + ble 8a418 <_PyArg_ParseStack@@Base+0xb0> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r0, r4 │ │ │ │ mul r1, r5, r6 │ │ │ │ - bl 224d28 │ │ │ │ + bl 2261a8 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8a260 <_PyArg_ParseStack@@Base+0xec> │ │ │ │ + blt 8a454 <_PyArg_ParseStack@@Base+0xec> │ │ │ │ ldr r2, [r4, #20] │ │ │ │ mul r1, r5, r6 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r2 │ │ │ │ - bl 25dc3c <_PyBytes_Repeat@@Base> │ │ │ │ + bl 25f6a0 <_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 {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 8a2c8 <_PyArg_ParseStack@@Base+0x154> │ │ │ │ + bne 8a4bc <_PyArg_ParseStack@@Base+0x154> │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8a2a0 <_PyArg_ParseStack@@Base+0x12c> │ │ │ │ + beq 8a494 <_PyArg_ParseStack@@Base+0x12c> │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a2c8 <_PyArg_ParseStack@@Base+0x154> │ │ │ │ + bne 8a4bc <_PyArg_ParseStack@@Base+0x154> │ │ │ │ mov r0, r1 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r0, #56] @ 0x38 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 42f2c0 <_PyBytes_GetXIData@@Base+0x451c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 42de50 <_PyBytes_GetXIData@@Base+0x451c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59224 @ 0xe758 │ │ │ │ + movw r1, #52184 @ 0xcbd8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 r1, [pc, #36] @ 8a328 <_PyArg_ParseStack@@Base+0x1b4> │ │ │ │ - bl f1a10 <_PyType_Lookup@@Base+0x30> │ │ │ │ + ldr r1, [pc, #36] @ 8a51c <_PyArg_ParseStack@@Base+0x1b4> │ │ │ │ + bl f16b0 <_PyType_Lookup@@Base+0x30> │ │ │ │ mov r4, r0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ subs r0, r4, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -93683,52 +93810,52 @@ │ │ │ │ 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 8a390 <_PyArg_ParseStack@@Base+0x21c> │ │ │ │ + bne 8a584 <_PyArg_ParseStack@@Base+0x21c> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a3a4 <_PyArg_ParseStack@@Base+0x230> │ │ │ │ - b 8a3b4 <_PyArg_ParseStack@@Base+0x240> │ │ │ │ + bne 8a598 <_PyArg_ParseStack@@Base+0x230> │ │ │ │ + b 8a5a8 <_PyArg_ParseStack@@Base+0x240> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a380 <_PyArg_ParseStack@@Base+0x20c> │ │ │ │ + beq 8a574 <_PyArg_ParseStack@@Base+0x20c> │ │ │ │ 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 │ │ │ │ - beq 8a3d0 <_PyArg_ParseStack@@Base+0x25c> │ │ │ │ + beq 8a5c4 <_PyArg_ParseStack@@Base+0x25c> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a3ec <_PyArg_ParseStack@@Base+0x278> │ │ │ │ + beq 8a5e0 <_PyArg_ParseStack@@Base+0x278> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a408 <_PyArg_ParseStack@@Base+0x294> │ │ │ │ + beq 8a5fc <_PyArg_ParseStack@@Base+0x294> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a424 <_PyArg_ParseStack@@Base+0x2b0> │ │ │ │ + beq 8a618 <_PyArg_ParseStack@@Base+0x2b0> │ │ │ │ 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} │ │ │ │ @@ -93741,169 +93868,169 @@ │ │ │ │ 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 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a4a0 <_PyArg_ParseStack@@Base+0x32c> │ │ │ │ + beq 8a694 <_PyArg_ParseStack@@Base+0x32c> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d8bc │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8a498 <_PyArg_ParseStack@@Base+0x324> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 8a68c <_PyArg_ParseStack@@Base+0x324> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 41dea8 <_PyBytes_Find@@Base+0x1a0c> │ │ │ │ + b 41cb0c <_PyBytes_Find@@Base+0x1824> │ │ │ │ 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 e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a4f4 <_PyArg_ParseStack@@Base+0x380> │ │ │ │ - bl dd698 │ │ │ │ + bne 8a6e8 <_PyArg_ParseStack@@Base+0x380> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a52c <_PyArg_ParseStack@@Base+0x3b8> │ │ │ │ + bne 8a720 <_PyArg_ParseStack@@Base+0x3b8> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8a520 <_PyArg_ParseStack@@Base+0x3ac> │ │ │ │ + blt 8a714 <_PyArg_ParseStack@@Base+0x3ac> │ │ │ │ cmn r4, #1 │ │ │ │ mvnlt r4, #0 │ │ │ │ - blt 8a51c <_PyArg_ParseStack@@Base+0x3a8> │ │ │ │ + blt 8a710 <_PyArg_ParseStack@@Base+0x3a8> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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, [r1] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ 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, #8 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a5bc <_PyArg_ParseStack@@Base+0x448> │ │ │ │ + beq 8a7b0 <_PyArg_ParseStack@@Base+0x448> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2d748 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8a5b4 <_PyArg_ParseStack@@Base+0x440> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 8a7a8 <_PyArg_ParseStack@@Base+0x440> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a5c4 : │ │ │ │ +0008a7b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd6c8 │ │ │ │ + b dda70 │ │ │ │ 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 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a634 │ │ │ │ + beq 8a828 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e654 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8a62c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 8a820 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0008a63c : │ │ │ │ +0008a830 : │ │ │ │ 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 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8a694 │ │ │ │ + bne 8a888 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8a688 │ │ │ │ - movw r0, #932 @ 0x3a4 │ │ │ │ + bne 8a87c │ │ │ │ + movw r0, #936 @ 0x3a8 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a67c │ │ │ │ + beq 8a870 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59344 @ 0xe7d0 │ │ │ │ + movw r1, #52304 @ 0xcc50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #3992] @ 0xf98 │ │ │ │ @@ -93915,554 +94042,554 @@ │ │ │ │ moveq r5, r2 │ │ │ │ ldrb sl, [r0, #13] │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ cmp r3, #0 │ │ │ │ ldrb r3, [r0, #14] │ │ │ │ mov r7, r0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - movweq r8, #5976 @ 0x1758 │ │ │ │ + movweq r8, #5356 @ 0x14ec │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ movteq r8, #104 @ 0x68 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r3, [r0, #18] │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrne r8, [r0, #20] │ │ │ │ orrs r3, r2, r1, lsr #31 │ │ │ │ ldrb r3, [r0, #19] │ │ │ │ ldrb r9, [r0, #15] │ │ │ │ ldrb r6, [r0, #17] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8a758 │ │ │ │ + bne 8a94c │ │ │ │ clz r3, r4 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r1, #5 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a790 │ │ │ │ + beq 8a984 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #5 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ - ldr r3, [pc, #412] @ 8a920 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #412] @ 8ab14 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8a914 │ │ │ │ + beq 8ab08 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ lsl r6, r6, #8 │ │ │ │ adds r5, r5, r1 │ │ │ │ orr r6, r6, r3, lsl #16 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ orr r6, r6, r3 │ │ │ │ - beq 8a8ac │ │ │ │ + beq 8aaa0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a7e4 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 8a9d8 │ │ │ │ + bl 1bf268 │ │ │ │ mov sl, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a7dc │ │ │ │ - bl dd698 │ │ │ │ + bne 8a9d0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a7dc │ │ │ │ + beq 8a9d0 │ │ │ │ mov r4, #0 │ │ │ │ - b 8a914 │ │ │ │ + b 8ab08 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a8ac │ │ │ │ + beq 8aaa0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a814 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 8aa08 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne 8a80c │ │ │ │ - bl dd698 │ │ │ │ + bne 8aa00 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a7d4 │ │ │ │ + bne 8a9c8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a8ac │ │ │ │ + beq 8aaa0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a844 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 8aa38 │ │ │ │ + bl 1bf268 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a83c │ │ │ │ - bl dd698 │ │ │ │ + bne 8aa30 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a7d4 │ │ │ │ + bne 8a9c8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a8ac │ │ │ │ + beq 8aaa0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8a874 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 8aa68 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8a86c │ │ │ │ - bl dd698 │ │ │ │ + bne 8aa60 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a7d4 │ │ │ │ + bne 8a9c8 │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 8a8ac │ │ │ │ + beq 8aaa0 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8a88c │ │ │ │ + beq 8aa80 │ │ │ │ mov r8, r3 │ │ │ │ cmp r5, #1 │ │ │ │ - beq 8a8ac │ │ │ │ + beq 8aaa0 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne 8a8ac │ │ │ │ - bl dd698 │ │ │ │ + bne 8aaa0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8a7d4 │ │ │ │ + bne 8a9c8 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - movw r3, #47824 @ 0xbad0 │ │ │ │ + movw r3, #49104 @ 0xbfd0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 8a8e8 │ │ │ │ + bne 8aadc │ │ │ │ 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 2deae0 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2e2574 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ mov r4, r0 │ │ │ │ - b 8a914 │ │ │ │ + b 8ab08 │ │ │ │ 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, #59380 @ 0xe7f4 │ │ │ │ + movw r2, #52340 @ 0xcc74 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 443714 <_Py_hashtable_foreach@@Base+0x367c> │ │ │ │ + bl 441b7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r8, sl, r4, ror #25 │ │ │ │ + rsbeq r8, sl, r8, ror #25 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16492 @ 0x406c │ │ │ │ + movw r0, #9452 @ 0x24ec │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq 8a968 │ │ │ │ + beq 8ab5c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub r3, r2, #2 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi 8a9d4 │ │ │ │ + bhi 8abc8 │ │ │ │ ldr r6, [r7] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 8a9f4 │ │ │ │ + bne 8abe8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #23668 @ 0x5c74 │ │ │ │ + movw r0, #16628 @ 0x40f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8aa90 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8ac84 │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r8 │ │ │ │ - movw r0, #23668 @ 0x5c74 │ │ │ │ + movw r0, #16628 @ 0x40f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aa90 │ │ │ │ - b 8a99c │ │ │ │ + beq 8ac84 │ │ │ │ + b 8ab90 │ │ │ │ ldr r0, [r7, #4] │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8aa18 │ │ │ │ - bl dd698 │ │ │ │ + bne 8ac0c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - bne 8aa90 │ │ │ │ - b 8aa48 │ │ │ │ - bl e6f4c │ │ │ │ + bne 8ac84 │ │ │ │ + b 8ac3c │ │ │ │ + bl e7160 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8aa40 │ │ │ │ + bgt 8ac34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8aa40 │ │ │ │ + bne 8ac34 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8aa04 │ │ │ │ + beq 8abf8 │ │ │ │ cmp r8, #2 │ │ │ │ - ble 8aa64 │ │ │ │ + ble 8ac58 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bge 8aa68 │ │ │ │ - b 8aa90 │ │ │ │ + bge 8ac5c │ │ │ │ + b 8ac84 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r0, r6 │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 3b42b0 │ │ │ │ + bl 3b387c │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 3b4a74 │ │ │ │ + b 3b4040 │ │ │ │ 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 sp, sp, #12 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bl 2a2fdc │ │ │ │ + bl 2a66d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8aae0 │ │ │ │ - bne 8aae8 │ │ │ │ - movw r1, #41580 @ 0xa26c │ │ │ │ + blt 8acd4 │ │ │ │ + bne 8acdc │ │ │ │ + movw r1, #34540 @ 0x86ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8ab84 │ │ │ │ + b 8ad78 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #51432 @ 0xc8e8 │ │ │ │ + movw r2, #44144 @ 0xac70 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3cf0 │ │ │ │ + bl 1f4150 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ab30 │ │ │ │ - movw r3, #48484 @ 0xbd64 │ │ │ │ + bne 8ad24 │ │ │ │ + movw r3, #49804 @ 0xc28c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8aae0 │ │ │ │ + beq 8acd4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - movw r1, #59256 @ 0xe778 │ │ │ │ + movw r1, #52216 @ 0xcbf8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b 8aae0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 8acd4 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ab60 │ │ │ │ + bgt 8ad54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ab60 │ │ │ │ + bne 8ad54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq 8aae0 │ │ │ │ + beq 8acd4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r6 │ │ │ │ - bl 294828 │ │ │ │ + bl 297938 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, 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, #4080] @ 0xff0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl 33c5d8 <_Py_Uid_Converter@@Base> │ │ │ │ + bl 33f0ec <_Py_Uid_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8abe8 │ │ │ │ + beq 8addc │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ bl 2e97c │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8abe0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 8add4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 8ac38 │ │ │ │ + ldr r2, [pc, #64] @ 8ae2c │ │ │ │ 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, #59472 @ 0xe850 │ │ │ │ - movwne r0, #59480 @ 0xe858 │ │ │ │ + movweq r0, #52432 @ 0xccd0 │ │ │ │ + movwne r0, #52440 @ 0xccd8 │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ade8 │ │ │ │ + bne 8afdc │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8ad3c │ │ │ │ + bne 8af30 │ │ │ │ ldr r3, [r6, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ac9c │ │ │ │ + beq 8ae90 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8aca8 │ │ │ │ + bne 8ae9c │ │ │ │ ldrb r3, [r6, #77] @ 0x4d │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ade8 │ │ │ │ + beq 8afdc │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8add8 │ │ │ │ + beq 8afcc │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8add8 │ │ │ │ + beq 8afcc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 91db0 │ │ │ │ - bl bbb34 │ │ │ │ + bl 919b8 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ad14 │ │ │ │ + bgt 8af08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ad14 │ │ │ │ + bne 8af08 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ade8 │ │ │ │ + bgt 8afdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ade8 │ │ │ │ + bne 8afdc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8ade8 │ │ │ │ + beq 8afdc │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8add8 │ │ │ │ + beq 8afcc │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8add8 │ │ │ │ + beq 8afcc │ │ │ │ sub r1, fp, #28 │ │ │ │ ldr r0, [r7, #48] @ 0x30 │ │ │ │ strd r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bl fb0dc │ │ │ │ - bl bbb34 │ │ │ │ + bl fab34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8adb4 │ │ │ │ + bgt 8afa8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8adb4 │ │ │ │ + bne 8afa8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ade8 │ │ │ │ + bgt 8afdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ade8 │ │ │ │ + bne 8afdc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8ade8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8afdc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #64] @ 8ae38 │ │ │ │ + ldr r2, [pc, #64] @ 8b02c │ │ │ │ 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, #59488 @ 0xe860 │ │ │ │ - movwne r0, #59500 @ 0xe86c │ │ │ │ + movweq r0, #52448 @ 0xcce0 │ │ │ │ + movwne r0, #52460 @ 0xccec │ │ │ │ ldreq r1, [r1, #8] │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ 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 8aeb8 │ │ │ │ + bne 8b0ac │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 8d254 │ │ │ │ - bl bbb34 │ │ │ │ + bl 8d448 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8aefc │ │ │ │ + ble 8b0f0 │ │ │ │ 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 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ - bl 172fe8 │ │ │ │ - bl bbb34 │ │ │ │ + bl 172c78 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_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 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8af48 │ │ │ │ + beq 8b13c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 8af84 │ │ │ │ + b 8b178 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59512 @ 0xe878 │ │ │ │ + movw r1, #52472 @ 0xccf8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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] │ │ │ │ @@ -94470,52 +94597,52 @@ │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ sub r1, fp, #4096 @ 0x1000 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, r1, #16 │ │ │ │ movw r2, #4097 @ 0x1001 │ │ │ │ bl 2d730 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8afdc │ │ │ │ + beq 8b1d0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 8afe8 │ │ │ │ + b 8b1dc │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #16 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59556 @ 0xe8a4 │ │ │ │ + movw r1, #52516 @ 0xcd24 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59604 @ 0xe8d4 │ │ │ │ + movw r1, #52564 @ 0xcd54 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ @@ -94525,212 +94652,212 @@ │ │ │ │ moveq r3, #0 │ │ │ │ cmp r1, #40 @ 0x28 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b130 │ │ │ │ + beq 8b324 │ │ │ │ lsl r2, r4, #2 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 2d8d4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b0b8 │ │ │ │ + bne 8b2ac │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bic r3, r0, #3 │ │ │ │ sub r1, r3, r5 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, r6 │ │ │ │ asr r2, r1, #2 │ │ │ │ mov r0, r2 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ movgt r4, r2 │ │ │ │ - bgt 8b120 │ │ │ │ + bgt 8b314 │ │ │ │ cmp r1, #160 @ 0xa0 │ │ │ │ - ble 8b12c │ │ │ │ + ble 8b320 │ │ │ │ sub r2, r3, #160 @ 0xa0 │ │ │ │ cmp r3, #159 @ 0x9f │ │ │ │ - bls 8b118 │ │ │ │ + bls 8b30c │ │ │ │ ldr r1, [r3, #-4]! │ │ │ │ cmp r1, r6 │ │ │ │ - bne 8b110 │ │ │ │ + bne 8b304 │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r0, r3, #2 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 8b0f8 │ │ │ │ + bcc 8b2ec │ │ │ │ sub r3, r3, r5 │ │ │ │ asr r4, r3, #2 │ │ │ │ cmp r4, #40 @ 0x28 │ │ │ │ - ble 8b130 │ │ │ │ - b 8b098 │ │ │ │ + ble 8b324 │ │ │ │ + b 8b28c │ │ │ │ mov r4, r2 │ │ │ │ add r0, r5, r4, lsl #2 │ │ │ │ cmp r0, r5 │ │ │ │ - bls 8b0b0 │ │ │ │ + bls 8b2a4 │ │ │ │ ldr r3, [r0, #-4]! │ │ │ │ cmp r3, r6 │ │ │ │ - bne 8b134 │ │ │ │ + bne 8b328 │ │ │ │ sub r0, r0, r5 │ │ │ │ asr r0, r0, #2 │ │ │ │ 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 ip, [fp, #4] │ │ │ │ subs lr, r2, #0 │ │ │ │ sub r5, ip, r3 │ │ │ │ - beq 8b1b4 │ │ │ │ + beq 8b3a8 │ │ │ │ cmp r5, lr │ │ │ │ - bge 8b188 │ │ │ │ + bge 8b37c │ │ │ │ mvn ip, #0 │ │ │ │ - b 8b1b4 │ │ │ │ + b 8b3a8 │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ cmp lr, #1 │ │ │ │ - ble 8b180 │ │ │ │ + ble 8b374 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r3, lr │ │ │ │ - bl 4457f8 <_PyCoro_ComputeOrigin@@Base+0x5a4> │ │ │ │ + bl 443c60 <_PyCoro_ComputeOrigin@@Base+0x5a4> │ │ │ │ cmn r0, #1 │ │ │ │ mov ip, r0 │ │ │ │ addne ip, r0, r4 │ │ │ │ mov r0, ip │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008b1bc <_Py_convert_optional_to_non_negative_ssize_t@@Base>: │ │ │ │ +0008b3b0 <_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 225bb4 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ + bl 227034 <_Py_convert_optional_to_ssize_t@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ popge {r4, r5, fp, pc} │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #59652 @ 0xe904 │ │ │ │ + movw r1, #52612 @ 0xcd84 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ subs lr, r2, #0 │ │ │ │ - beq 8b274 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ + beq 8b468 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb8> │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r3 │ │ │ │ sub r1, ip, r3 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, lr │ │ │ │ str ip, [sp, #4] │ │ │ │ mvn ip, #0 │ │ │ │ str ip, [sp] │ │ │ │ - bl 40816c │ │ │ │ + bl 406e6c │ │ │ │ subs ip, r0, #0 │ │ │ │ addge ip, ip, r4 │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b2b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf8> │ │ │ │ - bl dd698 │ │ │ │ + bne 8b4a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf8> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ + bne 8b508 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ orr r0, r4, #524288 @ 0x80000 │ │ │ │ bl 2ea3c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b2dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x120> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 8b4d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x120> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b 8b2f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x138> │ │ │ │ + bl 305aac │ │ │ │ + b 8b4e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x138> │ │ │ │ mov r1, #0 │ │ │ │ - bl 3148e4 │ │ │ │ + bl 317b50 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b304 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x148> │ │ │ │ + bne 8b4f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x148> │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0d8 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b314 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ + bne 8b508 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x158> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 8b380 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c4> │ │ │ │ + beq 8b574 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c4> │ │ │ │ mov r0, r1 │ │ │ │ - movw r1, #20720 @ 0x50f0 │ │ │ │ + movw r1, #13808 @ 0x35f0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 228428 │ │ │ │ + bl 229e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b380 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c4> │ │ │ │ + beq 8b574 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1c4> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b398 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1dc> │ │ │ │ + beq 8b58c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1dc> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8b398 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1dc> │ │ │ │ + b 8b58c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1dc> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d16e0 │ │ │ │ + b d1958 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -94738,274 +94865,274 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 8b418 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ + bne 8b60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8b418 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ + bne 8b60c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x25c> │ │ │ │ ldr r3, [r4, #448] @ 0x1c0 │ │ │ │ - movw r1, #59756 @ 0xe96c │ │ │ │ + movw r1, #52716 @ 0xcdec │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8b44c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x290> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8b640 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x290> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #28] @ 8b458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x29c> │ │ │ │ + ldr r3, [pc, #28] @ 8b64c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x29c> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b3fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x240> │ │ │ │ + bne 8b5f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x240> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl sp │ │ │ │ + rsbeq r8, sl, r4, lsl sp │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b4e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x328> │ │ │ │ + beq 8b6d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x328> │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, #17 │ │ │ │ - bl 32b130 │ │ │ │ + bl 32dc5c │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e00c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b4b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f4> │ │ │ │ + bne 8b6a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x2f4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #17 │ │ │ │ - bl 32b130 │ │ │ │ + bl 32dc5c │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8b4ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x330> │ │ │ │ + bne 8b6e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x330> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r9, r2 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ ldr r3, [r7, #60] @ 0x3c │ │ │ │ cmp r9, #0 │ │ │ │ ldr r8, [r7, #12] │ │ │ │ - movw r5, #15840 @ 0x3de0 │ │ │ │ + movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ movne r6, r9 │ │ │ │ ldr r2, [r3, #60] @ 0x3c │ │ │ │ moveq r6, r5 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ cmp r4, #0 │ │ │ │ movne r5, r4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8b64c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x490> │ │ │ │ + bne 8b840 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x490> │ │ │ │ ldr r4, [r8, #48] @ 0x30 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b710 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + beq 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ ldr r4, [r8, #60] @ 0x3c │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b710 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + beq 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 8b690 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ + beq 8b884 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4d4> │ │ │ │ ldr r3, [r8, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b634 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + beq 8b828 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ ldr r3, [r8, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b634 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + beq 8b828 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8b63c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ + beq 8b830 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ ldr r1, [r8, #60] @ 0x3c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 43a488 │ │ │ │ + bl 4388dc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b618 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x45c> │ │ │ │ + bne 8b80c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x45c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ + bgt 8b804 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b610 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ + bne 8b804 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x454> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8b63c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ + b 8b830 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x480> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b634 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + bgt 8b828 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8b634 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ + bne 8b828 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x478> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8b6dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x520> │ │ │ │ - b 8b6f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + ble 8b8d0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x520> │ │ │ │ + b 8b8e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ ldr r4, [r7, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8b710 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + beq 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + beq 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 8b6b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4fc> │ │ │ │ + bne 8b8ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x4fc> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bgt 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b720 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ + bne 8b914 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x564> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r7, #24] │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fb0dc │ │ │ │ + bl fab34 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b6f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + bgt 8b8e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 8b6f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ + bne 8b8e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x534> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b710 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + bgt 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b710 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ + bne 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x554> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8b770 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ + beq 8b964 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5b4> │ │ │ │ bl 2eb98 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b778 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5bc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 8b96c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5bc> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - bne 8b7c0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x604> │ │ │ │ + bne 8b9b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x604> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b7d4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x618> │ │ │ │ - b 8b7e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ + bne 8b9c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x618> │ │ │ │ + b 8b9d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x628> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8b7b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5f4> │ │ │ │ + beq 8b9a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x5f4> │ │ │ │ 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 8b800 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x644> │ │ │ │ + beq 8b9f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x644> │ │ │ │ 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} │ │ │ │ @@ -95017,118 +95144,118 @@ │ │ │ │ push {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 dd698 │ │ │ │ + bl dda40 │ │ │ │ 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, #15840 @ 0x3de0 │ │ │ │ + movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ movne r5, r7 │ │ │ │ moveq r5, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r2, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8b8ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f0> │ │ │ │ + bne 8baa0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x6f0> │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + beq 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ ldr r1, [r0, #64] @ 0x40 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + beq 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - bl 43a488 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 4388dc │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + b 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ ldr r3, [r6, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + beq 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 12939c │ │ │ │ + bl 128ee4 │ │ │ │ subs r5, r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ mov r1, r5 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + bgt 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8b904 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ + bne 8baf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x748> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ push {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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8b948 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x78c> │ │ │ │ - bl dd698 │ │ │ │ + bne 8bb3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x78c> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8b968 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ + bne 8bb5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7ac> │ │ │ │ mov r0, #72 @ 0x48 │ │ │ │ bl 2ea60 │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ - movweq r3, #45300 @ 0xb0f4 │ │ │ │ + movweq r3, #45320 @ 0xb108 │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ - bne 8b970 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7b4> │ │ │ │ - b 8b9b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7fc> │ │ │ │ + bne 8bb64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7b4> │ │ │ │ + b 8bbac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7fc> │ │ │ │ mov r4, #0 │ │ │ │ - b 8b9dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x820> │ │ │ │ - bl ad26c │ │ │ │ + b 8bbd0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x820> │ │ │ │ + bl ace6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8b988 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7cc> │ │ │ │ + bne 8bb7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x7cc> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2f018 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq 8b9c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x80c> │ │ │ │ - bl ad83c │ │ │ │ + beq 8bbbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x80c> │ │ │ │ + bl ad43c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r5, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ - bl fdd48 │ │ │ │ + b 305aac │ │ │ │ + bl fd888 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ 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 │ │ │ │ @@ -95136,332 +95263,332 @@ │ │ │ │ mov ip, r0 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ mov r3, #0 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #47692 @ 0xba4c │ │ │ │ + movw ip, #48192 @ 0xbc40 │ │ │ │ movt ip, #8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38a7ac <_PyXIData_InitWithSize@@Base> │ │ │ │ + bl 38ac24 <_PyXIData_InitWithSize@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ba44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x888> │ │ │ │ + beq 8bc38 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x888> │ │ │ │ ldr r4, [r4] │ │ │ │ mov r0, r5 │ │ │ │ - bl 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ mov r0, #0 │ │ │ │ vstr d0, [r4] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ vldr d0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ 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 8bdf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc3c> │ │ │ │ + bl 8be5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bbdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa20> │ │ │ │ + beq 8bdd0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa20> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8bac8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x90c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 8bcbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x90c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8bb48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8bd3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ mov r0, #3 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bbb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + beq 8bda4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #1 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34f1ac │ │ │ │ + bl 3502cc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8bb50 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x994> │ │ │ │ + bge 8bd44 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x994> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r1 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bbb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + beq 8bda4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8bb98 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9dc> │ │ │ │ + ble 8bd8c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9dc> │ │ │ │ mov r4, #0 │ │ │ │ - b 8bbb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + b 8bda4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r0, r8, r0 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bbb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ - b 8bb3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x980> │ │ │ │ + beq 8bda4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x9f4> │ │ │ │ + b 8bd30 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x980> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8bb48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bne 8bd3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8bb48 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8bd3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x98c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8bbc4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa08> │ │ │ │ + ble 8bdb8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa08> │ │ │ │ mov r5, r4 │ │ │ │ - b 8bbdc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa20> │ │ │ │ + b 8bdd0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa20> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8bbbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa00> │ │ │ │ + bne 8bdb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa00> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8bbbc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa00> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8bdb0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa00> │ │ │ │ mov r0, r5 │ │ │ │ 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 ip, r1 │ │ │ │ + movw r2, #52860 @ 0xce7c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + cmp ip, #4 │ │ │ │ + movw r3, #52816 @ 0xce50 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + mov r5, r0 │ │ │ │ + sub r1, r1, #3 │ │ │ │ + moveq r0, r2 │ │ │ │ + movne r0, r3 │ │ │ │ + bl d3434 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + mvneq r5, #0 │ │ │ │ + beq 8be54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa4> │ │ │ │ + mov r1, r5 │ │ │ │ + bl 304cd4 <_PyOnceFlag_CallOnceSlow@@Base+0x1484> │ │ │ │ + ldr r3, [r4] │ │ │ │ + mov r5, r0 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8be54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa4> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 8be54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #8 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #52 @ 0x34 │ │ │ │ + sub r1, fp, #56 @ 0x38 │ │ │ │ + bl 217844 │ │ │ │ + cmp r0, #0 │ │ │ │ + movlt r4, #0 │ │ │ │ + blt 8bee0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb30> │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, #0 │ │ │ │ + bl f1af0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq 8bed8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + sub r1, fp, #56 @ 0x38 │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ + bl 364f74 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 8bed8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb28> │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 8bed4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb24> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + bne 8bed4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb24> │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + mov r4, #0 │ │ │ │ + sub r0, fp, #56 @ 0x38 │ │ │ │ + bl 219744 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, 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 r3, [pc, #360] @ 8bd6c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb0> │ │ │ │ + ldr r3, [pc, #360] @ 8c070 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc0> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 8bc20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xa64> │ │ │ │ - movw r1, #55480 @ 0xd8b8 │ │ │ │ + bne 8bf24 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb74> │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #336] @ 8bd70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb4> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #336] @ 8c074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc4> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #59856 @ 0xe9d0 │ │ │ │ + movw r1, #52904 @ 0xcea8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1f0010 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ + bl 1f0450 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 8bd64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba8> │ │ │ │ - bl b54a0 │ │ │ │ + beq 8c068 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8bd64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba8> │ │ │ │ - ldr r6, [pc, #288] @ 8bd74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb8> │ │ │ │ + beq 8c068 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ + ldr r6, [pc, #288] @ 8c078 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc8> │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 8bc74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xab8> │ │ │ │ + bne 8bf78 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbc8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bc5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaa0> │ │ │ │ + bne 8bf60 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb0> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 8bc90 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xad4> │ │ │ │ + bne 8bf94 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbe4> │ │ │ │ mov r0, r6 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r7, [r5, #3696] @ 0xe70 │ │ │ │ - movw r8, #5976 @ 0x1758 │ │ │ │ + movw r8, #5356 @ 0x14ec │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r7, #0 │ │ │ │ - beq 8bd34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb78> │ │ │ │ + beq 8c038 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc88> │ │ │ │ mov r0, r7 │ │ │ │ - bl 347fec <_PyErr_GetTopmostException@@Base> │ │ │ │ + bl 348eb0 <_PyErr_GetTopmostException@@Base> │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [r7, #108] @ 0x6c │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8bd08 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb4c> │ │ │ │ + beq 8c00c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc5c> │ │ │ │ ldr r2, [r9] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r2, r8 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bcfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb40> │ │ │ │ + bgt 8c000 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc50> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8bcfc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb40> │ │ │ │ + bne 8c000 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc50> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r9, #1 │ │ │ │ ldrne r7, [r7, #4] │ │ │ │ - bne 8bc9c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xae0> │ │ │ │ + bne 8bfa0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbf0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bd20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb64> │ │ │ │ + bgt 8c024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc74> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq 8bd28 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb6c> │ │ │ │ + beq 8c02c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc7c> │ │ │ │ mov r4, #0 │ │ │ │ - b 8bd34 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb78> │ │ │ │ + b 8c038 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc88> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8bd20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb64> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8c024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc74> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 8bd54 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb98> │ │ │ │ + bne 8c058 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xca8> │ │ │ │ strexb r1, r3, [r6] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 8bd3c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xb80> │ │ │ │ + bne 8c040 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc90> │ │ │ │ dmb ish │ │ │ │ - beq 8bd64 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xba8> │ │ │ │ - ldr r0, [pc, #16] @ 8bd74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xbb8> │ │ │ │ - bl 35f1ec │ │ │ │ + beq 8c068 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ + ldr r0, [pc, #16] @ 8c078 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc8> │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - strdeq r5, [r6], #-124 @ 0xffffff84 @ │ │ │ │ + rsbeq r3, r6, ip, lsr ip │ │ │ │ rsbeq sl, sl, r8, ror #2 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - mov ip, r1 │ │ │ │ - movw r2, #59924 @ 0xea14 │ │ │ │ - movt r2, #72 @ 0x48 │ │ │ │ - cmp ip, #4 │ │ │ │ - movw r3, #59880 @ 0xe9e8 │ │ │ │ - movt r3, #72 @ 0x48 │ │ │ │ - mov r5, r0 │ │ │ │ - sub r1, r1, #3 │ │ │ │ - moveq r0, r2 │ │ │ │ - movne r0, r3 │ │ │ │ - bl d3098 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - mvneq r5, #0 │ │ │ │ - beq 8bdf0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ - mov r1, r5 │ │ │ │ - bl 301480 <_PyOnceFlag_CallOnceSlow@@Base+0x16c8> │ │ │ │ - ldr r3, [r4] │ │ │ │ - mov r5, r0 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8bdf0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 8bdf0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc34> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - mov r0, r5 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #8 │ │ │ │ - str r0, [ip, #4032] @ 0xfc0 │ │ │ │ - sub sp, sp, #52 @ 0x34 │ │ │ │ - sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 216cb8 │ │ │ │ - cmp r0, #0 │ │ │ │ - movlt r4, #0 │ │ │ │ - blt 8be7c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcc0> │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, #0 │ │ │ │ - bl f1e50 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 8be74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - sub r1, fp, #56 @ 0x38 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ - bl 3642e4 <_PyCapsule_SetTraverse@@Base+0xf0> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 8be74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb8> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8be70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 8be70 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcb4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - mov r4, #0 │ │ │ │ - sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ - 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8bec4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd08> │ │ │ │ + bne 8c0b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd08> │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bee8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd2c> │ │ │ │ - b 8bed8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd1c> │ │ │ │ + beq 8c0dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd2c> │ │ │ │ + b 8c0cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd1c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8beb4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcf8> │ │ │ │ + beq 8c0a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xcf8> │ │ │ │ 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 │ │ │ │ - beq 8bf04 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd48> │ │ │ │ + beq 8c0f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd48> │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8bf20 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd64> │ │ │ │ + beq 8c114 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xd64> │ │ │ │ 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} │ │ │ │ @@ -95474,130 +95601,130 @@ │ │ │ │ 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 8bdf8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xc3c> │ │ │ │ + bl 8be5c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xaac> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c0b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ + beq 8c2ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ ldr r8, [r4, #20] │ │ │ │ ldr r9, [r4, #8] │ │ │ │ cmp r6, #0 │ │ │ │ ldr r7, [r5, #20] │ │ │ │ - bne 8bfa0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xde4> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 8c194 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xde4> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #47912 @ 0xbb28 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8c024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8c218 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ mov r0, #3 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c08c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + beq 8c280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, #2 │ │ │ │ mvn r0, #0 │ │ │ │ mov r3, r6 │ │ │ │ strd r0, [sp] │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r8 │ │ │ │ - bl 34f1ac │ │ │ │ + bl 3502cc │ │ │ │ subs r7, r0, #0 │ │ │ │ - bge 8c02c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe70> │ │ │ │ + bge 8c220 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe70> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r1, #0 │ │ │ │ str r0, [r4, #16] │ │ │ │ mov r0, r1 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ mov r1, r9 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c08c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + beq 8c280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c074 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xeb8> │ │ │ │ + ble 8c268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xeb8> │ │ │ │ mov r4, #0 │ │ │ │ - b 8c08c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + b 8c280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ ldr r3, [r5] │ │ │ │ str r0, [r4, #16] │ │ │ │ add r0, r6, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ sub r1, r9, r0 │ │ │ │ addle r3, r3, #1 │ │ │ │ add r0, r8, r0 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #20] │ │ │ │ - bl f1e50 │ │ │ │ + bl f1af0 │ │ │ │ str r0, [r4, #24] │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c08c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ - b 8c018 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe5c> │ │ │ │ + beq 8c280 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xed0> │ │ │ │ + b 8c20c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe5c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8c024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ + bne 8c218 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8c024 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8c218 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xe68> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8c0a0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xee4> │ │ │ │ + ble 8c294 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xee4> │ │ │ │ mov r5, r4 │ │ │ │ - b 8c0b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ + b 8c2ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xefc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c098 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ + bne 8c28c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8c098 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8c28c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xedc> │ │ │ │ mov r0, r5 │ │ │ │ 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, r1 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8c0f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf3c> │ │ │ │ - bl 1764a0 │ │ │ │ + bne 8c2ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf3c> │ │ │ │ + bl 176130 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r1, r4 │ │ │ │ - bl 191e8c │ │ │ │ + bl 191ff4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8c128 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ + bgt 8c31c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8c128 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ + bne 8c31c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf6c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r5, #1 │ │ │ │ - beq 8c0ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf30> │ │ │ │ + beq 8c2e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xf30> │ │ │ │ sub r0, r5, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -95608,138 +95735,138 @@ │ │ │ │ mov r7, r1 │ │ │ │ mov r2, #44 @ 0x2c │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 8c194 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfd8> │ │ │ │ + bhi 8c388 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfd8> │ │ │ │ ldr r0, [r7] │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c1b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xff8> │ │ │ │ - b 8c21c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + beq 8c3a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xff8> │ │ │ │ + b 8c410 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #31172 @ 0x79c4 │ │ │ │ + movw r0, #24132 @ 0x5e44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c21c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ - b 8c17c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc0> │ │ │ │ + beq 8c410 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + b 8c370 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0xfc0> │ │ │ │ cmp r6, #1 │ │ │ │ - ble 8c264 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10a8> │ │ │ │ + ble 8c458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10a8> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 8c244 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1088> │ │ │ │ + beq 8c438 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1088> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8c224 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1068> │ │ │ │ + beq 8c418 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1068> │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8c21c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + beq 8c410 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, r3 │ │ │ │ - beq 8c248 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x108c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq 8c43c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x108c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 8c2b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + b 8c4a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #31172 @ 0x79c4 │ │ │ │ + movw r0, #24132 @ 0x5e44 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8c21c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8c410 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ mov r5, r4 │ │ │ │ cmp r6, #2 │ │ │ │ - beq 8c268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ + beq 8c45c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bge 8c268 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ - b 8c21c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ + bge 8c45c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10ac> │ │ │ │ + b 8c410 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1060> │ │ │ │ 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 2b01f4 │ │ │ │ + bl 2b388c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8c2b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ + beq 8c4a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x10f8> │ │ │ │ mov r1, r4 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #45276 @ 0xb0dc │ │ │ │ + movw r0, #37608 @ 0x92e8 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8c2c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x110c> │ │ │ │ + beq 8c4bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x110c> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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 │ │ │ │ - ldr ip, [pc, #148] @ 8c384 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c8> │ │ │ │ + ldr ip, [pc, #148] @ 8c578 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c8> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ - movw r1, #60000 @ 0xea60 │ │ │ │ + movw r1, #52960 @ 0xcee0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r2 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ ldr r4, [r6] │ │ │ │ - bl 2e26f8 │ │ │ │ + bl 2e66a0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c37c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c0> │ │ │ │ + bne 8c570 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11c0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 3579c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #20804 @ 0x5144 │ │ │ │ + movw r0, #13892 @ 0x3644 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 301824 │ │ │ │ + bl 305078 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ @@ -95750,23 +95877,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 8c3c4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1208> │ │ │ │ + bne 8c5b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1208> │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c3d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x121c> │ │ │ │ - b 8c3e8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x122c> │ │ │ │ + bne 8c5cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x121c> │ │ │ │ + b 8c5dc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x122c> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c3b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11f8> │ │ │ │ + beq 8c5a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x11f8> │ │ │ │ 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 │ │ │ │ @@ -95782,23 +95909,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 8c444 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1288> │ │ │ │ + bne 8c638 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1288> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c458 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x129c> │ │ │ │ - b 8c468 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x12ac> │ │ │ │ + bne 8c64c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x129c> │ │ │ │ + b 8c65c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x12ac> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c434 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1278> │ │ │ │ + beq 8c628 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1278> │ │ │ │ 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, #8] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -95808,85 +95935,85 @@ │ │ │ │ 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 445afc │ │ │ │ + b 443f64 │ │ │ │ push {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 8c4d8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x131c> │ │ │ │ + bne 8c6cc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x131c> │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c4ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1330> │ │ │ │ - b 8c4fc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1340> │ │ │ │ + bne 8c6e0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1330> │ │ │ │ + b 8c6f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1340> │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c4c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130c> │ │ │ │ + beq 8c6bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x130c> │ │ │ │ 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, #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 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #16484 @ 0x4064 │ │ │ │ + movw r0, #9444 @ 0x24e4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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, [r0, #12] │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r7, #0 │ │ │ │ mov r1, r5 │ │ │ │ sub r7, r7, #1 │ │ │ │ - beq 8c58c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13d0> │ │ │ │ + beq 8c780 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13d0> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ ldr r0, [r3, r7, lsl #3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c55c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ + beq 8c750 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c55c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ + beq 8c750 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13a0> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c5a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13ec> │ │ │ │ + bne 8c79c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13ec> │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c5b8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13fc> │ │ │ │ - b 8c5c8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140c> │ │ │ │ + bne 8c7ac <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13fc> │ │ │ │ + b 8c7bc <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x140c> │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c598 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13dc> │ │ │ │ + beq 8c78c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x13dc> │ │ │ │ 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, #4] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -95901,144 +96028,144 @@ │ │ │ │ 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 3805c8 │ │ │ │ + bl 380ab8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c650 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1494> │ │ │ │ + beq 8c844 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1494> │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldrb r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3813bc │ │ │ │ + bl 381750 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8c658 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x149c> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 8c84c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x149c> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60020 @ 0xea74 │ │ │ │ + movw r1, #52980 @ 0xcef4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 8c6b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ + b 8c8a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8c698 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14dc> │ │ │ │ + bgt 8c88c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14dc> │ │ │ │ add r1, r0, #1 │ │ │ │ sub r2, r5, r0 │ │ │ │ add r1, r6, r1 │ │ │ │ add r0, r6, r0 │ │ │ │ bl 2e258 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 224d28 │ │ │ │ + bl 2261a8 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movlt r0, #0 │ │ │ │ - b 8c6b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + b 8c8a8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x14f8> │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33428 @ 0x8294 │ │ │ │ + movw r1, #26388 @ 0x6714 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8c650 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1494> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8c844 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1494> │ │ │ │ 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 8c6f0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1534> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bgt 8c8e4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1534> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8c6f8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x153c> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bgt 8c8ec <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x153c> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60052 @ 0xea94 │ │ │ │ + movw r1, #53012 @ 0xcf14 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r1, #0 │ │ │ │ - blt 8c768 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15ac> │ │ │ │ + blt 8c95c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15ac> │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - blt 8c79c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15e0> │ │ │ │ + blt 8c990 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15e0> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #17528 @ 0x4478 │ │ │ │ + movw r1, #10488 @ 0x28f8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ - ldr r0, [pc, #8] @ 8c7b0 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15f4> │ │ │ │ + ldr r0, [pc, #8] @ 8c9a4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x15f4> │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ add r0, r0, r3, lsl #4 │ │ │ │ bx lr │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60092 @ 0xeabc │ │ │ │ + movw r1, #53052 @ 0xcf3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60144 @ 0xeaf0 │ │ │ │ + movw r1, #53104 @ 0xcf70 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ @@ -96046,1330 +96173,1330 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne 8c880 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c4> │ │ │ │ + bne 8ca74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8c864 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a8> │ │ │ │ + bgt 8ca58 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a8> │ │ │ │ mov r4, #0 │ │ │ │ - b 8c880 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c4> │ │ │ │ + b 8ca74 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16c4> │ │ │ │ clz r4, r2 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c8b4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16f8> │ │ │ │ - b 8c85c <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a0> │ │ │ │ + beq 8caa8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16f8> │ │ │ │ + b 8ca50 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x16a0> │ │ │ │ mov r2, ip │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r1, #1 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #2 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r7 │ │ │ │ - movw r3, #36692 @ 0x8f54 │ │ │ │ + movw r3, #36696 @ 0x8f58 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c8f4 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1738> │ │ │ │ + beq 8cae8 <_Py_convert_optional_to_non_negative_ssize_t@@Base+0x1738> │ │ │ │ add r1, r7, r4 │ │ │ │ ldr r7, [r0] │ │ │ │ cmp r1, #1 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ ldrne r4, [r0, #4] │ │ │ │ mov r0, r6 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ 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 1ca370 │ │ │ │ + bl 1ca7d8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -0008c8fc : │ │ │ │ +0008caf0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 416304 <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ + b 4147fc <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ push {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 r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 8c960 │ │ │ │ + bls 8cb54 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12896 @ 0x3260 │ │ │ │ + movw r0, #5856 @ 0x16e0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8c9f8 │ │ │ │ + beq 8cbec │ │ │ │ cmp r4, #1 │ │ │ │ ldr r4, [r8, #12] │ │ │ │ - movwle r6, #5976 @ 0x1758 │ │ │ │ + movwle r6, #5356 @ 0x14ec │ │ │ │ movtle r6, #104 @ 0x68 │ │ │ │ ldrgt r6, [r5, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8c9b0 │ │ │ │ + beq 8cba4 │ │ │ │ ldr r9, [r8, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r2, [r9, #60] @ 0x3c │ │ │ │ cmp r2, r3 │ │ │ │ - beq 8ca00 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8cbf4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60188 @ 0xeb1c │ │ │ │ + movw r1, #53148 @ 0xcf9c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8c9f8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 8cbec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18272 @ 0x4760 │ │ │ │ + movw r1, #11232 @ 0x2be0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8ce28 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 8d01c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #60328 @ 0xeba8 │ │ │ │ + movw r1, #53288 @ 0xd028 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8cde0 │ │ │ │ + ble 8cfd4 │ │ │ │ mov r5, #0 │ │ │ │ - b 8ce28 │ │ │ │ - movw r1, #41912 @ 0xa3b8 │ │ │ │ + b 8d01c │ │ │ │ + movw r1, #34128 @ 0x8550 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ce28 │ │ │ │ + beq 8d01c │ │ │ │ ldr r0, [r4, #48] @ 0x30 │ │ │ │ str r5, [r4, #48] @ 0x30 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca50 │ │ │ │ + beq 8cc44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca50 │ │ │ │ + bgt 8cc44 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ca50 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8cc44 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ca80 │ │ │ │ + beq 8cc74 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #56] @ 0x38 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ca80 │ │ │ │ + bgt 8cc74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8ca80 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8cc74 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cab0 │ │ │ │ + beq 8cca4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cab0 │ │ │ │ + bgt 8cca4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8cab0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8cca4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cae0 │ │ │ │ + beq 8ccd4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #64] @ 0x40 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cae0 │ │ │ │ + bgt 8ccd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8cae0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8ccd4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cb10 │ │ │ │ + beq 8cd04 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cb10 │ │ │ │ + bgt 8cd04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8cb10 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8cd04 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cb40 │ │ │ │ + beq 8cd34 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cb40 │ │ │ │ + bgt 8cd34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 8cb40 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 8cd34 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne 8cb68 │ │ │ │ - movw r0, #41324 @ 0xa16c │ │ │ │ + bne 8cd5c │ │ │ │ + movw r0, #33540 @ 0x8304 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ mov r5, r6 │ │ │ │ str r0, [r4, #56] @ 0x38 │ │ │ │ - b 8ce28 │ │ │ │ + b 8d01c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60256 @ 0xeb60 │ │ │ │ + movw r1, #53216 @ 0xcfe0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1bfa80 │ │ │ │ + bl 1bfee4 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ce28 │ │ │ │ + beq 8d01c │ │ │ │ mov r7, #0 │ │ │ │ add r3, r5, #16 │ │ │ │ - movw r1, #40324 @ 0x9d84 │ │ │ │ + movw r1, #32540 @ 0x7f1c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw ip, #41324 @ 0xa16c │ │ │ │ + movw ip, #33540 @ 0x8304 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrd r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 8cbc8 │ │ │ │ + beq 8cdbc │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8ce00 │ │ │ │ + bge 8cff4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ - b 8cbd8 │ │ │ │ + b 8cdcc │ │ │ │ cmp r7, r3 │ │ │ │ - bge 8ce00 │ │ │ │ + bge 8cff4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr sl, [r3, r7, lsl #2] │ │ │ │ ldr r2, [sl, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq 8cbf8 │ │ │ │ + beq 8cdec │ │ │ │ mov r0, sl │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r6, r0 │ │ │ │ - b 8cc04 │ │ │ │ + b 8cdf8 │ │ │ │ tst r2, #134217728 @ 0x8000000 │ │ │ │ - beq 8cc0c │ │ │ │ + beq 8ce00 │ │ │ │ add r6, sl, #16 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 8cc4c │ │ │ │ + bne 8ce40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8cc2c │ │ │ │ + bgt 8ce20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8cc2c │ │ │ │ + bne 8ce20 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60284 @ 0xeb7c │ │ │ │ + movw r1, #53244 @ 0xcffc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cc80 │ │ │ │ + bne 8ce74 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #52] @ 0x34 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #52] @ 0x34 │ │ │ │ - bl bbb34 │ │ │ │ - b 8cdf8 │ │ │ │ + bl bb9e0 │ │ │ │ + b 8cfec │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ccb4 │ │ │ │ + bne 8cea8 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #56] @ 0x38 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #56] @ 0x38 │ │ │ │ - bl bbb34 │ │ │ │ - b 8cdf8 │ │ │ │ + bl bb9e0 │ │ │ │ + b 8cfec │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60308 @ 0xeb94 │ │ │ │ + movw r1, #53268 @ 0xd014 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cce8 │ │ │ │ + bne 8cedc │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #60] @ 0x3c │ │ │ │ - b 8cd18 │ │ │ │ + b 8cf0c │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #60320 @ 0xeba0 │ │ │ │ + movw r1, #53280 @ 0xd020 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cd40 │ │ │ │ + bne 8cf34 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #64] @ 0x40 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r2, #47136 @ 0xb820 │ │ │ │ + movw r2, #47636 @ 0xba14 │ │ │ │ movt r2, #8 │ │ │ │ - movw r1, #46328 @ 0xb4f8 │ │ │ │ + movw r1, #46828 @ 0xb6ec │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ blx r3 │ │ │ │ - b 8cdf8 │ │ │ │ + b 8cfec │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #13168 @ 0x3370 │ │ │ │ + movw r1, #6128 @ 0x17f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8cd90 │ │ │ │ + bne 8cf84 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #68] @ 0x44 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #44604 @ 0xae3c │ │ │ │ + movw r1, #45104 @ 0xb030 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #52] @ 0x34 │ │ │ │ blx r3 │ │ │ │ - b 8cdf8 │ │ │ │ + b 8cfec │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #52044 @ 0xcb4c │ │ │ │ + movw r1, #44532 @ 0xadf4 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8c9d0 │ │ │ │ + bne 8cbc4 │ │ │ │ ldr r2, [sl] │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r4, #72] @ 0x48 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [r9, #72] @ 0x48 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ - movw r1, #44092 @ 0xac3c │ │ │ │ + movw r1, #44592 @ 0xae30 │ │ │ │ movt r1, #8 │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b 8cdf8 │ │ │ │ + b 8cfec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8c9f8 │ │ │ │ + bne 8cbec │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8c9f8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8cbec │ │ │ │ add r7, r7, #1 │ │ │ │ - b 8cba4 │ │ │ │ + b 8cd98 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ce20 │ │ │ │ + bgt 8d014 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8ce20 │ │ │ │ + bne 8d014 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r5, #5976 @ 0x1758 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r5, #5356 @ 0x14ec │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0008ce34 : │ │ │ │ +0008d028 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 416304 <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ + b 4147fc <_PySys_GetSizeOf@@Base+0xaa8> │ │ │ │ │ │ │ │ -0008ce4c : │ │ │ │ +0008d040 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 32a820 │ │ │ │ + bl 32d34c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 8ce78 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 8d06c │ │ │ │ + bl 176130 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8ce94 │ │ │ │ + bgt 8d088 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8ce94 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8d088 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #60348 @ 0xebbc │ │ │ │ + movw r1, #53308 @ 0xd03c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8cef8 │ │ │ │ + beq 8d0ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 291948 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 294a58 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008cf04 : │ │ │ │ +0008d0f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d108 │ │ │ │ + b 8d2fc │ │ │ │ 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 8cf5c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8d150 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60368 @ 0xebd0 │ │ │ │ + movw r1, #53328 @ 0xd050 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8d100 │ │ │ │ + b 8d2f4 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8cfd4 │ │ │ │ + bne 8d1c8 │ │ │ │ ldr r6, [r6, #8] │ │ │ │ ldr r4, [r6, #16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aee20 │ │ │ │ + bl 3ae3f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8cf54 │ │ │ │ + beq 8d148 │ │ │ │ cmp r3, r4 │ │ │ │ - beq 8d0cc │ │ │ │ + beq 8d2c0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ ldr r2, [r2, r3, lsl #2] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8cfc8 │ │ │ │ + beq 8d1bc │ │ │ │ ldr r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r2] │ │ │ │ str r2, [r5, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b 8cfa0 │ │ │ │ + b 8d194 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8d0ac │ │ │ │ + beq 8d2a0 │ │ │ │ ldr r4, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3aee20 │ │ │ │ + bl 3ae3f0 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8cf54 │ │ │ │ + beq 8d148 │ │ │ │ sub r3, fp, #32 │ │ │ │ sub r2, fp, #28 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d0cc │ │ │ │ + beq 8d2c0 │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 8d048 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8d23c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60404 @ 0xebf4 │ │ │ │ + movw r1, #53364 @ 0xd074 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8d09c │ │ │ │ - bl e6f4c │ │ │ │ + bl 1b6978 │ │ │ │ + b 8d290 │ │ │ │ + bl e7160 │ │ │ │ mov r1, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d080 │ │ │ │ - bl dd698 │ │ │ │ + bne 8d274 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d09c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 8d290 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60432 @ 0xec10 │ │ │ │ + movw r1, #53392 @ 0xd090 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8d09c │ │ │ │ + bl 1b6978 │ │ │ │ + b 8d290 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 8d064 │ │ │ │ + blt 8d258 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2948e8 │ │ │ │ + bl 2979f8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8cffc │ │ │ │ + bne 8d1f0 │ │ │ │ cmp r4, #0 │ │ │ │ subne r4, r4, #1 │ │ │ │ - bne 8d0e4 │ │ │ │ - b 8cf54 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8d2d8 │ │ │ │ + b 8d148 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #60468 @ 0xec34 │ │ │ │ + movw r1, #53428 @ 0xd0b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 8cf54 │ │ │ │ + bl 171960 │ │ │ │ + b 8d148 │ │ │ │ mov r0, r7 │ │ │ │ - bl 294e24 │ │ │ │ + bl 297f34 │ │ │ │ mov r0, #0 │ │ │ │ str r4, [r7, #16] │ │ │ │ str r5, [r7, #12] │ │ │ │ - b 8d100 │ │ │ │ + b 8d2f4 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bcs 8d0e4 │ │ │ │ + bcs 8d2d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ - b 8cf54 │ │ │ │ + bl ba0f0 │ │ │ │ + b 8d148 │ │ │ │ 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, r1 │ │ │ │ mov r7, r2 │ │ │ │ mov r5, r3 │ │ │ │ - bl 32a820 │ │ │ │ + bl 32d34c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d198 │ │ │ │ + beq 8d38c │ │ │ │ add r5, r5, #4 │ │ │ │ cmp r7, #0 │ │ │ │ ldr r0, [r4, r5, lsl #2] │ │ │ │ - beq 8d160 │ │ │ │ + beq 8d354 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #9280 @ 0x2440 │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl eb318 │ │ │ │ + bl eb4f8 │ │ │ │ mov r5, r0 │ │ │ │ - b 8d16c │ │ │ │ + b 8d360 │ │ │ │ mov r1, r6 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8d180 │ │ │ │ + ble 8d374 │ │ │ │ mov r4, r5 │ │ │ │ - b 8d198 │ │ │ │ + b 8d38c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d178 │ │ │ │ + bne 8d36c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8d178 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8d36c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #20] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8d1c0 │ │ │ │ + beq 8d3b4 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d1d0 │ │ │ │ + bne 8d3c4 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b7718 │ │ │ │ + b b759c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1a06d4 │ │ │ │ + b 1a08e0 │ │ │ │ │ │ │ │ -0008d1dc : │ │ │ │ +0008d3d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d108 │ │ │ │ + b 8d2fc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d24c │ │ │ │ + beq 8d440 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ 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 r4, r1 │ │ │ │ - bl 43a284 │ │ │ │ + bl 4386d8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d344 │ │ │ │ + beq 8d538 │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d2e8 │ │ │ │ + beq 8d4dc │ │ │ │ mov r1, r4 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d348 │ │ │ │ + beq 8d53c │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 8d2f8 │ │ │ │ + beq 8d4ec │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 43a57c │ │ │ │ + bl 4389d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8d324 │ │ │ │ + beq 8d518 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl bbb34 │ │ │ │ - b 8d2f8 │ │ │ │ + bl bb9e0 │ │ │ │ + b 8d4ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d348 │ │ │ │ + beq 8d53c │ │ │ │ ldr r1, [r5, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8d348 │ │ │ │ + beq 8d53c │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43a488 │ │ │ │ + bl 4388dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d348 │ │ │ │ + bne 8d53c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d344 │ │ │ │ + bgt 8d538 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8d344 │ │ │ │ + bne 8d538 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d350 : │ │ │ │ +0008d544 : │ │ │ │ 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 8d374 │ │ │ │ - b 367fa0 <_PyErr_Format@@Base+0xe00> │ │ │ │ + bne 8d568 │ │ │ │ + b 368cc0 <_PyErr_Format@@Base+0xe00> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 72a44 │ │ │ │ + bl 72d3c │ │ │ │ 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 │ │ │ │ sub sp, sp, #28 │ │ │ │ subs r5, r1, #0 │ │ │ │ - bne 8d3d4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8d5c8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60368 @ 0xebd0 │ │ │ │ + movw r1, #53328 @ 0xd050 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8d6b4 │ │ │ │ + b 8d8a8 │ │ │ │ mov r7, r0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d4a0 │ │ │ │ + bne 8d694 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ ldr r5, [r3, #8] │ │ │ │ - bl 28d2c0 │ │ │ │ + bl 28ffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d3cc │ │ │ │ + beq 8d5c0 │ │ │ │ ldm r5, {r1, r3} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r1, [r4] │ │ │ │ str r2, [r4, #8] │ │ │ │ str r3, [r4, #4] │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmn r0, #-268435455 @ 0xf0000001 │ │ │ │ movhi r0, #0 │ │ │ │ - bhi 8d444 │ │ │ │ + bhi 8d638 │ │ │ │ lsl r0, r0, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ movne r2, #0 │ │ │ │ ldrne lr, [r5, #8] │ │ │ │ ldrne r1, [r5, #12] │ │ │ │ - bne 8d48c │ │ │ │ + bne 8d680 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - bl 370224 │ │ │ │ - b 8d3cc │ │ │ │ + bl ba0f0 │ │ │ │ + bl 370d0c │ │ │ │ + b 8d5c0 │ │ │ │ ldr r3, [r1, r2, lsl #3] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8d48c │ │ │ │ + beq 8d680 │ │ │ │ ldr ip, [r3] │ │ │ │ add r5, ip, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r3] │ │ │ │ cmp r2, lr │ │ │ │ - bne 8d46c │ │ │ │ + bne 8d660 │ │ │ │ lsl r2, r2, #3 │ │ │ │ bl 2ebec │ │ │ │ - b 8d6a4 │ │ │ │ + b 8d898 │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 8d684 │ │ │ │ + beq 8d878 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 28d2c0 │ │ │ │ + bl 28ffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movwne r8, #21845 @ 0x5555 │ │ │ │ movtne r8, #21845 @ 0x5555 │ │ │ │ - beq 8d3cc │ │ │ │ + beq 8d5c0 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d6a4 │ │ │ │ + beq 8d898 │ │ │ │ ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 8d504 │ │ │ │ + beq 8d6f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ cmp r3, #2 │ │ │ │ - beq 8d520 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8d714 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60556 @ 0xec8c │ │ │ │ + movw r1, #53516 @ 0xd10c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8d678 │ │ │ │ + bl 1b6978 │ │ │ │ + b 8d86c │ │ │ │ ldr r0, [r6, #16] │ │ │ │ - bl e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d540 │ │ │ │ - bl dd698 │ │ │ │ + bne 8d734 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8d678 │ │ │ │ + bne 8d86c │ │ │ │ ldr sl, [r6, #20] │ │ │ │ ldr r6, [r4, #12] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ - bl 3aa7e8 │ │ │ │ + bl 3aa188 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ strne r9, [r3, #4] │ │ │ │ - bne 8d4c8 │ │ │ │ + bne 8d6bc │ │ │ │ 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 8d5bc │ │ │ │ + bhi 8d7b0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ add r2, r3, r3, lsl #1 │ │ │ │ cmp r2, r1, lsl #1 │ │ │ │ - bcc 8d4c8 │ │ │ │ + bcc 8d6bc │ │ │ │ movw r2, #50000 @ 0xc350 │ │ │ │ cmp r3, r2 │ │ │ │ movhi r2, #2 │ │ │ │ movls r2, #4 │ │ │ │ - b 8d5c0 │ │ │ │ + b 8d7b4 │ │ │ │ mov r2, #2 │ │ │ │ mul r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - blt 8d604 │ │ │ │ + blt 8d7f8 │ │ │ │ mov r9, #8 │ │ │ │ cmp r3, #8 │ │ │ │ - bls 8d5ec │ │ │ │ + bls 8d7e0 │ │ │ │ lsl r9, r9, #1 │ │ │ │ cmp r3, r9 │ │ │ │ - bhi 8d5d8 │ │ │ │ + bhi 8d7cc │ │ │ │ cmn r9, #-268435455 @ 0xf0000001 │ │ │ │ - bhi 8d5f4 │ │ │ │ + bhi 8d7e8 │ │ │ │ lsl r0, r9, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - bne 8d60c │ │ │ │ + bne 8d800 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 370224 │ │ │ │ - b 8d678 │ │ │ │ + bl 370d0c │ │ │ │ + b 8d86c │ │ │ │ sub r3, r9, #1 │ │ │ │ lsl r2, r9, #3 │ │ │ │ mov r1, #0 │ │ │ │ str r9, [r4, #8] │ │ │ │ str r3, [r4] │ │ │ │ bl 2df4c │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8d66c │ │ │ │ + beq 8d860 │ │ │ │ add r9, r6, #8 │ │ │ │ ldr r2, [r9, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8d660 │ │ │ │ + beq 8d854 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ sub sl, sl, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 3aa7e8 │ │ │ │ + bl 3aa188 │ │ │ │ ldr r3, [r9, #-4] │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strd r2, [r0] │ │ │ │ add r9, r9, #8 │ │ │ │ cmp sl, #0 │ │ │ │ - bne 8d634 │ │ │ │ + bne 8d828 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba244 │ │ │ │ - b 8d4c8 │ │ │ │ + bl ba0f0 │ │ │ │ + b 8d6bc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2916b0 │ │ │ │ - b 8d3cc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 2947c0 │ │ │ │ + b 8d5c0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #60592 @ 0xecb0 │ │ │ │ + movw r1, #53552 @ 0xd130 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 8d3cc │ │ │ │ + bl 171960 │ │ │ │ + b 8d5c0 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 2916b0 │ │ │ │ + bl 2947c0 │ │ │ │ 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 bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d710 │ │ │ │ + beq 8d904 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d710 │ │ │ │ + bgt 8d904 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d710 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8d904 │ │ │ │ + bl bb1e4 <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #1180 @ 0x49c │ │ │ │ + movw r1, #1184 @ 0x4a0 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8d79c │ │ │ │ + beq 8d990 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - bl bbabc │ │ │ │ + bl bb968 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8d7f8 │ │ │ │ + beq 8d9ec │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r5, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8d7f8 │ │ │ │ + bgt 8d9ec │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 8d7f8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 8d9ec │ │ │ │ + bl bb1e4 <_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} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 294e24 │ │ │ │ + bl 297f34 │ │ │ │ ldr r5, [r4, #8] │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 3aee20 │ │ │ │ + bl 3ae3f0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r0, [r5, #12] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008d878 : │ │ │ │ +0008da6c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 36ecd4 <_PyInterpolation_Build@@Base+0x430> │ │ │ │ + b 36f7bc <_PyInterpolation_Build@@Base+0x430> │ │ │ │ │ │ │ │ -0008d890 : │ │ │ │ +0008da84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3bfd64 <_PyParkingLot_AfterFork@@Base+0x3df4> │ │ │ │ + b 3bfcd4 <_PyUnicode_EncodeUTF16@@Base+0x56c> │ │ │ │ │ │ │ │ -0008d8a8 : │ │ │ │ +0008da9c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 422228 │ │ │ │ + b 42178c <_PyUnicode_EncodeUTF32@@Base+0x584> │ │ │ │ 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 │ │ │ │ mov r1, #0 │ │ │ │ mov r4, r2 │ │ │ │ - bl 23481c │ │ │ │ + bl 2349fc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - movw r3, #688 @ 0x2b0 │ │ │ │ + movw r3, #4580 @ 0x11e4 │ │ │ │ movt r3, #25 │ │ │ │ cmp r4, r3 │ │ │ │ - bne 8d924 │ │ │ │ + bne 8db18 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8d950 │ │ │ │ - bl dd698 │ │ │ │ + bne 8db44 │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ moveq r0, r2 │ │ │ │ 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, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r4, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8d9bc │ │ │ │ + beq 8dbb0 │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 172fe8 │ │ │ │ + b 172c78 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, r0 │ │ │ │ - movw r1, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8da2c │ │ │ │ + beq 8dc20 │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #2 │ │ │ │ - movwls r3, #22812 @ 0x591c │ │ │ │ + movwls r3, #15708 @ 0x3d5c │ │ │ │ movtls r3, #102 @ 0x66 │ │ │ │ ldrls r4, [r3, r2, lsl #2] │ │ │ │ movhi r4, #0 │ │ │ │ - b 8da44 │ │ │ │ + b 8dc38 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ - movw r1, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8daa0 │ │ │ │ + beq 8dc94 │ │ │ │ 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 8dabc │ │ │ │ + b 8dcb0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8db7c │ │ │ │ + bl 1b6978 │ │ │ │ + b 8dd70 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq 8db7c │ │ │ │ - bl b7718 │ │ │ │ + beq 8dd70 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8db7c │ │ │ │ + beq 8dd70 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8db2c │ │ │ │ + beq 8dd20 │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ ldrne r2, [r4, #12] │ │ │ │ strne r3, [r2] │ │ │ │ - bne 8db2c │ │ │ │ + bne 8dd20 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8db14 │ │ │ │ + ble 8dd08 │ │ │ │ mov r4, #0 │ │ │ │ - b 8db7c │ │ │ │ + b 8dd70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8db0c │ │ │ │ + bne 8dd00 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8db0c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8dd00 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ lslne r0, r0, #2 │ │ │ │ movne r3, #0 │ │ │ │ - beq 8db7c │ │ │ │ + beq 8dd70 │ │ │ │ ldr r2, [r5, #20] │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - bge 8db7c │ │ │ │ + bge 8dd70 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ str r1, [r2, r0] │ │ │ │ add r0, r0, #4 │ │ │ │ - b 8db40 │ │ │ │ + b 8dd34 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008db84 : │ │ │ │ +0008dd78 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 42b564 <_PyBytes_GetXIData@@Base+0x7c0> │ │ │ │ + b 42a0f4 <_PyBytes_GetXIData@@Base+0x7c0> │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add r1, r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #60664 @ 0xecf8 │ │ │ │ + movw r0, #53624 @ 0xd178 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 8dbdc │ │ │ │ + b 8ddd0 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r2, [pc, #136] @ 8dc80 │ │ │ │ + ldr r2, [pc, #136] @ 8de74 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r4, [r3, #804] @ 0x324 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8dc20 │ │ │ │ + bne 8de14 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ - bl 201c40 │ │ │ │ + bl 201f34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8dc74 │ │ │ │ - b 8dc34 │ │ │ │ + beq 8de68 │ │ │ │ + b 8de28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 8dc74 │ │ │ │ - ldr r0, [pc, #72] @ 8dc84 │ │ │ │ + b 8de68 │ │ │ │ + ldr r0, [pc, #72] @ 8de78 │ │ │ │ sub r1, fp, #16 │ │ │ │ str r4, [fp, #-16] │ │ │ │ - bl fddc8 │ │ │ │ + bl fd908 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8dc5c │ │ │ │ + ble 8de50 │ │ │ │ mov r4, r5 │ │ │ │ - b 8dc74 │ │ │ │ + b 8de68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8dc54 │ │ │ │ + bne 8de48 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8dc54 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8de48 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r5, fp, r8, lsr r8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #22812 @ 0x591c │ │ │ │ + movw r3, #15708 @ 0x3d5c │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ ldrsb r2, [r0, #35] @ 0x23 │ │ │ │ add fp, sp, #0 │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ @@ -97380,122 +97507,122 @@ │ │ │ │ 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 8dcec │ │ │ │ + bne 8dee0 │ │ │ │ ldr r0, [r6, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd10 │ │ │ │ - b 8dd00 │ │ │ │ + beq 8df04 │ │ │ │ + b 8def4 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dcdc │ │ │ │ + beq 8ded0 │ │ │ │ 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, #68] @ 0x44 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd2c │ │ │ │ + beq 8df20 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd48 │ │ │ │ + beq 8df3c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd64 │ │ │ │ + beq 8df58 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd80 │ │ │ │ + beq 8df74 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dd9c │ │ │ │ + beq 8df90 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddb8 │ │ │ │ + beq 8dfac │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddd4 │ │ │ │ + beq 8dfc8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ddf0 │ │ │ │ + beq 8dfe4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de0c │ │ │ │ + beq 8e000 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de28 │ │ │ │ + beq 8e01c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de44 │ │ │ │ + beq 8e038 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de60 │ │ │ │ + beq 8e054 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de7c │ │ │ │ + beq 8e070 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8de98 │ │ │ │ + beq 8e08c │ │ │ │ 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} │ │ │ │ @@ -97507,51 +97634,51 @@ │ │ │ │ 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 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ strge r3, [r4, #16] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt 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, #4088] @ 0xff8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ cmp r2, r1 │ │ │ │ - bgt 8df44 │ │ │ │ + bgt 8e138 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ - movw r3, #41452 @ 0xa1ec │ │ │ │ + movw r3, #34412 @ 0x866c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - movw r1, #41428 @ 0xa1d4 │ │ │ │ + movw r1, #34388 @ 0x8654 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ sub r2, r2, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r1, r2, lsl #2] │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - bl 294828 │ │ │ │ + bl 297938 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -97559,94 +97686,94 @@ │ │ │ │ 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 8dfb8 │ │ │ │ + bne 8e1ac │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8dfcc │ │ │ │ - b 8dfdc │ │ │ │ + bne 8e1c0 │ │ │ │ + b 8e1d0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8dfa8 │ │ │ │ + beq 8e19c │ │ │ │ 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 8dff8 │ │ │ │ + beq 8e1ec │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e014 │ │ │ │ + beq 8e208 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e030 │ │ │ │ + beq 8e224 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e04c │ │ │ │ + beq 8e240 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e068 │ │ │ │ + beq 8e25c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e084 │ │ │ │ + beq 8e278 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0a0 │ │ │ │ + beq 8e294 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0bc │ │ │ │ + beq 8e2b0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0d8 │ │ │ │ + beq 8e2cc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8e0f4 │ │ │ │ + beq 8e2e8 │ │ │ │ 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} │ │ │ │ @@ -97659,196 +97786,196 @@ │ │ │ │ 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, r1 │ │ │ │ - bl 3b6b08 <_PyStaticType_GetBuiltins@@Base+0xfc> │ │ │ │ + bl 3b6100 <_PyStaticType_GetBuiltins@@Base+0xfc> │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt 8e170 │ │ │ │ + blt 8e364 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a2fdc │ │ │ │ + bl 2a66d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8e170 │ │ │ │ + blt 8e364 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8e178 │ │ │ │ - movw r1, #41580 @ 0xa26c │ │ │ │ + bgt 8e36c │ │ │ │ + movw r1, #34540 @ 0x86ec │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ - b 8e304 │ │ │ │ + b 8e4f8 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #51432 @ 0xc8e8 │ │ │ │ + movw r2, #44144 @ 0xac70 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3cf0 │ │ │ │ + bl 1f4150 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e170 │ │ │ │ + beq 8e364 │ │ │ │ mov r1, r6 │ │ │ │ sub r2, fp, #32 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2a2fdc │ │ │ │ + bl 2a66d4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt 8e240 │ │ │ │ + blt 8e434 │ │ │ │ cmp r1, #1 │ │ │ │ - bgt 8e1d8 │ │ │ │ + bgt 8e3cc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e160 │ │ │ │ + bgt 8e354 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e160 │ │ │ │ + bne 8e354 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8e160 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8e354 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, r1, #1 │ │ │ │ - movw r2, #51432 @ 0xc8e8 │ │ │ │ + movw r2, #44144 @ 0xac70 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - bl 1f3cf0 │ │ │ │ + bl 1f4150 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e244 │ │ │ │ + beq 8e438 │ │ │ │ mov r3, #0 │ │ │ │ - ldr r1, [pc, #268] @ 8e30c │ │ │ │ + ldr r1, [pc, #268] @ 8e500 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, r5 │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1ca370 │ │ │ │ + bl 1ca7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e228 │ │ │ │ + ble 8e41c │ │ │ │ mov r4, r9 │ │ │ │ - b 8e244 │ │ │ │ + b 8e438 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e220 │ │ │ │ + bne 8e414 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8e220 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8e414 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e264 │ │ │ │ + bgt 8e458 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e264 │ │ │ │ + bne 8e458 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e170 │ │ │ │ + beq 8e364 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 3b695c <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ + bl 3b5f54 <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e2c0 │ │ │ │ + beq 8e4b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 8e420 │ │ │ │ + bl 8e614 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e2a8 │ │ │ │ + ble 8e49c │ │ │ │ mov r5, r7 │ │ │ │ - b 8e2c0 │ │ │ │ + b 8e4b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e2a0 │ │ │ │ + bne 8e494 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8e2a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8e494 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e2e0 │ │ │ │ + bgt 8e4d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e2e0 │ │ │ │ + bne 8e4d4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8e170 │ │ │ │ + beq 8e364 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r5 │ │ │ │ - bl 294828 │ │ │ │ + bl 297938 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ rsbeq r5, fp, r8, ror r5 │ │ │ │ push {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 3b6b08 <_PyStaticType_GetBuiltins@@Base+0xfc> │ │ │ │ + bl 3b6100 <_PyStaticType_GetBuiltins@@Base+0xfc> │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt 8e370 │ │ │ │ + blt 8e564 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 8e378 │ │ │ │ + bgt 8e56c │ │ │ │ ldr r2, [r1, #16] │ │ │ │ - movw r3, #41452 @ 0xa1ec │ │ │ │ + movw r3, #34412 @ 0x866c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #41428 @ 0xa1d4 │ │ │ │ + movw r1, #34388 @ 0x8654 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ moveq r1, r3 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ add r2, r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3b695c <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ + bl 3b5f54 <_Py_CalculateSuggestions@@Base+0xa20> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8e370 │ │ │ │ + beq 8e564 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ - bl 3af7f0 <_Py_call_instrumentation_jump@@Base+0x664> │ │ │ │ + bl 3aedc0 <_Py_call_instrumentation_jump@@Base+0x664> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e3d8 │ │ │ │ + beq 8e5cc │ │ │ │ mov r1, r5 │ │ │ │ - bl 8e420 │ │ │ │ + bl 8e614 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e3c0 │ │ │ │ + ble 8e5b4 │ │ │ │ mov r4, r7 │ │ │ │ - b 8e3d8 │ │ │ │ + b 8e5cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e3b8 │ │ │ │ + bne 8e5ac │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8e3b8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8e5ac │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e3f8 │ │ │ │ + bgt 8e5ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e3f8 │ │ │ │ + bne 8e5ec │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e370 │ │ │ │ + beq 8e564 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ mov r1, r4 │ │ │ │ - bl 294828 │ │ │ │ + bl 297938 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -97856,248 +97983,247 @@ │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r4, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 8e48c │ │ │ │ + bne 8e680 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge 8e48c │ │ │ │ - ldr r1, [pc, #72] @ 8e4ac │ │ │ │ - bl 1fd2c4 │ │ │ │ + bge 8e680 │ │ │ │ + ldr r1, [pc, #72] @ 8e6a0 │ │ │ │ + bl 1fd5a8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8e4a0 │ │ │ │ + beq 8e694 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e48c │ │ │ │ + bne 8e680 │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #48] @ 8e4b0 │ │ │ │ + ldr r0, [pc, #48] @ 8e6a4 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe008 │ │ │ │ - b 8e4a4 │ │ │ │ + bl fde00 │ │ │ │ + b 8e698 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 2816b8 │ │ │ │ + b 28486c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r2, fp, r8, ror r8 │ │ │ │ rsbeq r2, fp, r0, asr #29 │ │ │ │ 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 e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8e4ec │ │ │ │ - bl dd698 │ │ │ │ + bne 8e6e0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8e520 │ │ │ │ + bne 8e714 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e514 │ │ │ │ + beq 8e708 │ │ │ │ cmp r4, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - blt 8e510 │ │ │ │ + blt 8e704 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r4, r3 │ │ │ │ movge r4, r3 │ │ │ │ str r4, [r5, #8] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ - bl f1958 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ + bl f15f8 <_PyDict_StoreSubscript@@Base+0x190> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e6d4 │ │ │ │ + beq 8e8c8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8e59c │ │ │ │ - movw r0, #60672 @ 0xed00 │ │ │ │ + beq 8e790 │ │ │ │ + movw r0, #53632 @ 0xd180 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e588 │ │ │ │ + bgt 8e77c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e588 │ │ │ │ + bne 8e77c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - movwne r2, #56300 @ 0xdbec │ │ │ │ + movwne r2, #49256 @ 0xc068 │ │ │ │ movtne r2, #70 @ 0x46 │ │ │ │ - bne 8e5a8 │ │ │ │ - b 8e6d0 │ │ │ │ - movw r2, #15840 @ 0x3de0 │ │ │ │ + bne 8e79c │ │ │ │ + b 8e8c4 │ │ │ │ + movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e5fc │ │ │ │ + beq 8e7f0 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60680 @ 0xed08 │ │ │ │ + movw r0, #53640 @ 0xd188 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e5e8 │ │ │ │ + bgt 8e7dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e5e8 │ │ │ │ + bne 8e7dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e6d4 │ │ │ │ - movw r2, #56300 @ 0xdbec │ │ │ │ + beq 8e8c8 │ │ │ │ + movw r2, #49256 @ 0xc068 │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8e648 │ │ │ │ + beq 8e83c │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #60696 @ 0xed18 │ │ │ │ + movw r0, #53656 @ 0xd198 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e63c │ │ │ │ + bgt 8e830 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e63c │ │ │ │ + bne 8e830 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e6d4 │ │ │ │ + beq 8e8c8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8e690 │ │ │ │ - movw r0, #1132 @ 0x46c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl c1ea0 │ │ │ │ + bne 8e884 │ │ │ │ + movw r0, #59628 @ 0xe8ec │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl c20e8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e684 │ │ │ │ + bgt 8e878 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e684 │ │ │ │ + bne 8e878 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 8e6d4 │ │ │ │ + beq 8e8c8 │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #28100 @ 0x6dc4 │ │ │ │ + movw r0, #21084 @ 0x525c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8e6d4 │ │ │ │ + bgt 8e8c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8e6d4 │ │ │ │ + bne 8e8c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8e6d4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8e8c8 │ │ │ │ mov r4, r5 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 8e728 │ │ │ │ + beq 8e91c │ │ │ │ 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 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #96] @ 0x60 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #32] @ 8e738 │ │ │ │ + vldr d6, [pc, #28] @ 8e928 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b e7250 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #2048 @ 0x800 │ │ │ │ - beq 8e78c │ │ │ │ + beq 8e97c │ │ │ │ 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 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #112] @ 0x70 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 8e798 │ │ │ │ + vldr d6, [pc, #28] @ 8e988 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b e7250 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 8e7ec │ │ │ │ + beq 8e9dc │ │ │ │ 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 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #128] @ 0x80 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 8e7f8 │ │ │ │ + vldr d6, [pc, #28] @ 8e9e8 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b e7250 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ 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 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -98107,118 +98233,118 @@ │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ orrs ip, r0, ip │ │ │ │ - bne 8e850 │ │ │ │ + bne 8ea40 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #2 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8e888 │ │ │ │ + beq 8ea78 │ │ │ │ mov ip, #2 │ │ │ │ sub lr, fp, #28 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ str ip, [sp, #4] │ │ │ │ - ldr r3, [pc, #168] @ 8e924 │ │ │ │ + ldr r3, [pc, #168] @ 8eb14 │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e918 │ │ │ │ + beq 8eb08 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r4, [r2, #84] @ 0x54 │ │ │ │ ands r4, r4, #536870912 @ 0x20000000 │ │ │ │ - bne 8e8c0 │ │ │ │ - movw r2, #25456 @ 0x6370 │ │ │ │ + bne 8eab0 │ │ │ │ + movw r2, #18452 @ 0x4814 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #13156 @ 0x3364 │ │ │ │ + movw r0, #6116 @ 0x17e4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8e918 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8eb08 │ │ │ │ mov r0, r3 │ │ │ │ - bl e50e8 │ │ │ │ + bl e52fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8e918 │ │ │ │ + beq 8eb08 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ - bl 4011c0 <_PyLong_UnsignedLongLong_Converter@@Base+0x1194> │ │ │ │ + bl 3fff88 <_PyLong_UnsignedLongLong_Converter@@Base+0x1194> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 8e900 │ │ │ │ + ble 8eaf0 │ │ │ │ mov r4, r5 │ │ │ │ - b 8e918 │ │ │ │ + b 8eb08 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8e8f8 │ │ │ │ + bne 8eae8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8e8f8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8eae8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r8, sl, r0, lsl #31 │ │ │ │ + rsbeq r8, sl, r4, lsl #31 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 8e974 │ │ │ │ + beq 8eb64 │ │ │ │ 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 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r4, #144] @ 0x90 │ │ │ │ vmov d0, r0, r1 │ │ │ │ - vldr d6, [pc, #28] @ 8e980 │ │ │ │ + vldr d6, [pc, #28] @ 8eb70 │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d6 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b e7250 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ stmda r6!, {r0, r2, r4, r7, r9, sl, ip, lr, pc} │ │ │ │ cdpcc 14, 1, cr2, cr1, cr11, {0} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #32 │ │ │ │ - beq 8e9d0 │ │ │ │ + beq 8ebc0 │ │ │ │ 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 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ ldr r1, [r4, #96] @ 0x60 │ │ │ │ ldrd r2, [r4, #88] @ 0x58 │ │ │ │ str r1, [sp] │ │ │ │ bl 34bac <_PyObject_DebugMallocStats@@Base+0x1188> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ add fp, sp, #0 │ │ │ │ addle r3, r3, #1 │ │ │ │ @@ -98227,175 +98353,175 @@ │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #5 │ │ │ │ mov r2, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r1, #2 │ │ │ │ - movw r0, #60716 @ 0xed2c │ │ │ │ + movw r0, #53676 @ 0xd1ac │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #2048 @ 0x800 │ │ │ │ - beq 8ea70 │ │ │ │ + beq 8ec60 │ │ │ │ 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 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ ldr r1, [r4, #112] @ 0x70 │ │ │ │ ldrd r2, [r4, #104] @ 0x68 │ │ │ │ str r1, [sp] │ │ │ │ bl 34bac <_PyObject_DebugMallocStats@@Base+0x1188> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - beq 8eac4 │ │ │ │ + beq 8ecb4 │ │ │ │ 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 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldrd r2, [r4, #120] @ 0x78 │ │ │ │ str r1, [sp] │ │ │ │ bl 34bac <_PyObject_DebugMallocStats@@Base+0x1188> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #8] │ │ │ │ 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 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq 8eb40 │ │ │ │ + beq 8ed30 │ │ │ │ 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 2820f0 │ │ │ │ + bl 284c6c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ ldrd r2, [r4, #136] @ 0x88 │ │ │ │ str r1, [sp] │ │ │ │ bl 34bac <_PyObject_DebugMallocStats@@Base+0x1188> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008eb4c <_Py_c_sum@@Base>: │ │ │ │ +0008ed3c <_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 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #3848] @ 0xf08 │ │ │ │ sub sp, sp, #232 @ 0xe8 │ │ │ │ - ldr r2, [pc, #400] @ 8ed1c <_Py_c_sum@@Base+0x1d0> │ │ │ │ + ldr r2, [pc, #400] @ 8ef0c <_Py_c_sum@@Base+0x1d0> │ │ │ │ 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, #-228] @ 0xffffff1c │ │ │ │ - bl 1beaf8 │ │ │ │ + bl 1bef5c │ │ │ │ cmp r0, #2 │ │ │ │ - beq 8ebc4 <_Py_c_sum@@Base+0x78> │ │ │ │ + beq 8edb4 <_Py_c_sum@@Base+0x78> │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #3 │ │ │ │ - bne 8ec14 <_Py_c_sum@@Base+0xc8> │ │ │ │ - b 8ebe8 <_Py_c_sum@@Base+0x9c> │ │ │ │ + bne 8ee04 <_Py_c_sum@@Base+0xc8> │ │ │ │ + b 8edd8 <_Py_c_sum@@Base+0x9c> │ │ │ │ sub r3, fp, #220 @ 0xdc │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60732 @ 0xed3c │ │ │ │ + movw r1, #53692 @ 0xd1bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ec34 <_Py_c_sum@@Base+0xe8> │ │ │ │ - b 8ec2c <_Py_c_sum@@Base+0xe0> │ │ │ │ + bne 8ee24 <_Py_c_sum@@Base+0xe8> │ │ │ │ + b 8ee1c <_Py_c_sum@@Base+0xe0> │ │ │ │ sub r1, fp, #220 @ 0xdc │ │ │ │ sub r3, fp, #228 @ 0xe4 │ │ │ │ str r1, [sp] │ │ │ │ sub r2, fp, #192 @ 0xc0 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #60744 @ 0xed48 │ │ │ │ + movw r1, #53704 @ 0xd1c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ec2c <_Py_c_sum@@Base+0xe0> │ │ │ │ - b 8ec34 <_Py_c_sum@@Base+0xe8> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 8ee1c <_Py_c_sum@@Base+0xe0> │ │ │ │ + b 8ee24 <_Py_c_sum@@Base+0xe8> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60756 @ 0xed54 │ │ │ │ + movw r1, #53716 @ 0xd1d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ - b 8ecf8 <_Py_c_sum@@Base+0x1ac> │ │ │ │ + b 8eee8 <_Py_c_sum@@Base+0x1ac> │ │ │ │ sub r5, fp, #148 @ 0x94 │ │ │ │ ldr r1, [fp, #-220] @ 0xffffff24 │ │ │ │ sub r3, fp, #224 @ 0xe0 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw ip, #60736 @ 0xed40 │ │ │ │ + movw ip, #53696 @ 0xd1c0 │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 38e180 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ + bl 38e658 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ec6c <_Py_c_sum@@Base+0x120> │ │ │ │ + bne 8ee5c <_Py_c_sum@@Base+0x120> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 218ad0 │ │ │ │ - b 8ec2c <_Py_c_sum@@Base+0xe0> │ │ │ │ + bl 219744 │ │ │ │ + b 8ee1c <_Py_c_sum@@Base+0xe0> │ │ │ │ ldr r3, [fp, #-220] @ 0xffffff24 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #60800 @ 0xed80 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #53760 @ 0xd200 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ec60 <_Py_c_sum@@Base+0x114> │ │ │ │ + beq 8ee50 <_Py_c_sum@@Base+0x114> │ │ │ │ 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, #-216] @ 0xffffff28 │ │ │ │ @@ -98404,50 +98530,50 @@ │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #216 @ 0xd8 │ │ │ │ str r2, [fp, #-208] @ 0xffffff30 │ │ │ │ ldr r2, [fp, #-224] @ 0xffffff20 │ │ │ │ str r1, [fp, #-212] @ 0xffffff2c │ │ │ │ mov r1, #1 │ │ │ │ str r2, [fp, #-204] @ 0xffffff34 │ │ │ │ - movw r2, #60836 @ 0xeda4 │ │ │ │ + movw r2, #61332 @ 0xef94 │ │ │ │ movt r2, #8 │ │ │ │ str r5, [fp, #-200] @ 0xffffff38 │ │ │ │ - bl 38fd50 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 390228 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ec60 <_Py_c_sum@@Base+0x114> │ │ │ │ + beq 8ee50 <_Py_c_sum@@Base+0x114> │ │ │ │ sub r0, fp, #192 @ 0xc0 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ ldr r0, [fp, #-196] @ 0xffffff3c │ │ │ │ - bl dd8d0 │ │ │ │ - ldr r3, [pc, #28] @ 8ed1c <_Py_c_sum@@Base+0x1d0> │ │ │ │ + bl ddc78 │ │ │ │ + ldr r3, [pc, #28] @ 8ef0c <_Py_c_sum@@Base+0x1d0> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8ed14 <_Py_c_sum@@Base+0x1c8> │ │ │ │ + beq 8ef04 <_Py_c_sum@@Base+0x1c8> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8ed44 <_Py_c_sum@@Base+0x1f8> │ │ │ │ + beq 8ef34 <_Py_c_sum@@Base+0x1f8> │ │ │ │ ldr r0, [r0, #200] @ 0xc8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008ed58 <_Py_cr_diff@@Base>: │ │ │ │ +0008ef48 <_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 │ │ │ │ @@ -98482,172 +98608,172 @@ │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8ee14 <_Py_cr_diff@@Base+0xbc> │ │ │ │ + beq 8f004 <_Py_cr_diff@@Base+0xbc> │ │ │ │ ldr r0, [r0, #196] @ 0xc4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #60816 @ 0xed90 │ │ │ │ + movw r1, #53776 @ 0xd210 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ee90 <_Py_cr_diff@@Base+0x138> │ │ │ │ + beq 8f080 <_Py_cr_diff@@Base+0x138> │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 8ee98 <_Py_cr_diff@@Base+0x140> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 8f088 <_Py_cr_diff@@Base+0x140> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60832 @ 0xeda0 │ │ │ │ + movw r1, #53792 @ 0xd220 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b 8ef00 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ - bl 1f7adc │ │ │ │ + b 8f0f0 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ + bl 1f7f3c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8ef00 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ - bl 1f7c14 │ │ │ │ + beq 8f0f0 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ + bl 1f8074 │ │ │ │ sub ip, fp, #16 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldrd r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8ef44 <_Py_cr_diff@@Base+0x1ec> │ │ │ │ + bl 8f134 <_Py_cr_diff@@Base+0x1ec> │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ subs r1, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge 8eed8 <_Py_cr_diff@@Base+0x180> │ │ │ │ - bl 168b48 │ │ │ │ - b 8eef4 <_Py_cr_diff@@Base+0x19c> │ │ │ │ - bl 1685dc │ │ │ │ + bge 8f0c8 <_Py_cr_diff@@Base+0x180> │ │ │ │ + bl 1687d0 │ │ │ │ + b 8f0e4 <_Py_cr_diff@@Base+0x19c> │ │ │ │ + bl 168264 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8eef4 <_Py_cr_diff@@Base+0x19c> │ │ │ │ + beq 8f0e4 <_Py_cr_diff@@Base+0x19c> │ │ │ │ mov r1, r5 │ │ │ │ - bl f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + bl f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r4, r0 │ │ │ │ - b 8ef00 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ + b 8f0f0 <_Py_cr_diff@@Base+0x1a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ - b 8ee90 <_Py_cr_diff@@Base+0x138> │ │ │ │ + bl bc34c │ │ │ │ + b 8f080 <_Py_cr_diff@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ 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 8ef30 <_Py_cr_diff@@Base+0x1d8> │ │ │ │ + beq 8f120 <_Py_cr_diff@@Base+0x1d8> │ │ │ │ ldr r0, [r0, #208] @ 0xd0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ sub sp, sp, #188 @ 0xbc │ │ │ │ ldr r6, [fp, #4] │ │ │ │ mov sl, r1 │ │ │ │ - ldr r1, [pc, #200] @ 8f034 <_Py_cr_diff@@Base+0x2dc> │ │ │ │ + ldr r1, [pc, #200] @ 8f224 <_Py_cr_diff@@Base+0x2dc> │ │ │ │ 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 39c748 <_PyXIData_Release@@Base+0x1524> │ │ │ │ + bl 39c118 <_PyXIData_Release@@Base+0x1524> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8efa4 <_Py_cr_diff@@Base+0x24c> │ │ │ │ + bne 8f194 <_Py_cr_diff@@Base+0x24c> │ │ │ │ mvn r0, #0 │ │ │ │ - b 8f010 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ + b 8f200 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ 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, #61584 @ 0xf090 │ │ │ │ + movw r2, #62080 @ 0xf280 │ │ │ │ movt r2, #8 │ │ │ │ - bl 38fd50 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 390228 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f010 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ + beq 8f200 <_Py_cr_diff@@Base+0x2b8> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r2, [fp, #-200] @ 0xffffff38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 39ca78 │ │ │ │ + bl 39c448 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r6] │ │ │ │ - beq 8ef9c <_Py_cr_diff@@Base+0x244> │ │ │ │ + beq 8f18c <_Py_cr_diff@@Base+0x244> │ │ │ │ ldr r0, [fp, #-176] @ 0xffffff50 │ │ │ │ - ldr r3, [pc, #28] @ 8f034 <_Py_cr_diff@@Base+0x2dc> │ │ │ │ + ldr r3, [pc, #28] @ 8f224 <_Py_cr_diff@@Base+0x2dc> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 8f02c <_Py_cr_diff@@Base+0x2d4> │ │ │ │ + beq 8f21c <_Py_cr_diff@@Base+0x2d4> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #65536 @ 0x10000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f05c <_Py_cr_diff@@Base+0x304> │ │ │ │ + beq 8f24c <_Py_cr_diff@@Base+0x304> │ │ │ │ ldr r0, [r0, #192] @ 0xc0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f070 <_Py_cr_prod@@Base>: │ │ │ │ +0008f260 <_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) │ │ │ │ @@ -98678,79 +98804,79 @@ │ │ │ │ lsr r0, r0, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #1024 @ 0x400 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f11c <_Py_cr_prod@@Base+0xac> │ │ │ │ + beq 8f30c <_Py_cr_prod@@Base+0xac> │ │ │ │ ldrd r0, [r0, #72] @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d651c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 1d696c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8f154 <_Py_cr_prod@@Base+0xe4> │ │ │ │ + beq 8f344 <_Py_cr_prod@@Base+0xe4> │ │ │ │ ldr r0, [r0, #176] @ 0xb0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f168 <_Py_cr_quot@@Base>: │ │ │ │ +0008f358 <_Py_cr_quot@@Base>: │ │ │ │ vcmp.f64 d2, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - beq 8f188 <_Py_cr_quot@@Base+0x20> │ │ │ │ + beq 8f378 <_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 2eec8 <__errno_location@plt> │ │ │ │ - vldr d7, [pc, #20] @ 8f1c0 <_Py_cr_quot@@Base+0x58> │ │ │ │ + vldr d7, [pc, #20] @ 8f3b0 <_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} │ │ │ │ ... │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f1ec <_Py_cr_quot@@Base+0x84> │ │ │ │ + beq 8f3dc <_Py_cr_quot@@Base+0x84> │ │ │ │ ldr r0, [r0, #180] @ 0xb4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f200 <_Py_cr_sum@@Base>: │ │ │ │ +0008f3f0 <_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 │ │ │ │ @@ -98768,152 +98894,157 @@ │ │ │ │ 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 8f284 <_Py_cr_sum@@Base+0x84> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne 8f474 <_Py_cr_sum@@Base+0x84> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #34440 @ 0x8688 │ │ │ │ + movw r1, #27180 @ 0x6a2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8f2d4 <_Py_cr_sum@@Base+0xd4> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8f4c4 <_Py_cr_sum@@Base+0xd4> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne 8f2dc <_Py_cr_sum@@Base+0xdc> │ │ │ │ - bl d2810 │ │ │ │ + bne 8f4cc <_Py_cr_sum@@Base+0xdc> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8f2dc <_Py_cr_sum@@Base+0xdc> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 8f4cc <_Py_cr_sum@@Base+0xdc> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #49364 @ 0xc0d4 │ │ │ │ + movw r1, #42464 @ 0xa5e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f310 <_Py_cr_sum@@Base+0x110> │ │ │ │ + beq 8f500 <_Py_cr_sum@@Base+0x110> │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ - bl 3fe7bc <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ + bl 3fd584 <_PySlotIterator_Init@@Base+0xd0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f2e8 <_Py_cr_sum@@Base+0xe8> │ │ │ │ + bne 8f4d8 <_Py_cr_sum@@Base+0xe8> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f348 <_Py_cr_sum@@Base+0x148> │ │ │ │ + beq 8f538 <_Py_cr_sum@@Base+0x148> │ │ │ │ ldr r0, [r0, #204] @ 0xcc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0008f35c <_Py_rc_diff@@Base>: │ │ │ │ +0008f54c <_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) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #16 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f3a0 <_Py_rc_diff@@Base+0x44> │ │ │ │ + beq 8f590 <_Py_rc_diff@@Base+0x44> │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #4096 @ 0x1000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f3d8 <_Py_rc_diff@@Base+0x7c> │ │ │ │ + beq 8f5c8 <_Py_rc_diff@@Base+0x7c> │ │ │ │ ldrd r0, [r0, #168] @ 0xa8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d651c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 1d696c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #3 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f410 <_Py_rc_diff@@Base+0xb4> │ │ │ │ + beq 8f600 <_Py_rc_diff@@Base+0xb4> │ │ │ │ ldrh r0, [r0, #52] @ 0x34 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8f448 <_Py_rc_diff@@Base+0xec> │ │ │ │ + beq 8f638 <_Py_rc_diff@@Base+0xec> │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 435e8 <_Py_open_noraise@@Base+0xec> │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f480 <_Py_rc_diff@@Base+0x124> │ │ │ │ + beq 8f684 <_Py_rc_diff@@Base+0x138> │ │ │ │ ldrd r0, [r0, #64] @ 0x40 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d651c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 1d696c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -98923,99 +99054,94 @@ │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ movgt ip, #0 │ │ │ │ movle ip, #1 │ │ │ │ mov r4, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs ip, lr, ip │ │ │ │ - bne 8f4e4 <_Py_rc_diff@@Base+0x188> │ │ │ │ + bne 8f6e8 <_Py_rc_diff@@Base+0x19c> │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 8f518 <_Py_rc_diff@@Base+0x1bc> │ │ │ │ + beq 8f71c <_Py_rc_diff@@Base+0x1d0> │ │ │ │ mov ip, #1 │ │ │ │ mov r1, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, lr │ │ │ │ str r3, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ - ldr r3, [pc, #156] @ 8f5a4 <_Py_rc_diff@@Base+0x248> │ │ │ │ + ldr r3, [pc, #156] @ 8f7a8 <_Py_rc_diff@@Base+0x25c> │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f598 <_Py_rc_diff@@Base+0x23c> │ │ │ │ + beq 8f79c <_Py_rc_diff@@Base+0x250> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne 8f54c <_Py_rc_diff@@Base+0x1f0> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 8f750 <_Py_rc_diff@@Base+0x204> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #5688 @ 0x1638 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8f598 <_Py_rc_diff@@Base+0x23c> │ │ │ │ + movw r0, #64184 @ 0xfab8 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8f79c <_Py_rc_diff@@Base+0x250> │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 8f598 <_Py_rc_diff@@Base+0x23c> │ │ │ │ + beq 8f79c <_Py_rc_diff@@Base+0x250> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - movwne r3, #45548 @ 0xb1ec │ │ │ │ + movwne r3, #45552 @ 0xb1f0 │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ ldreq r3, [r4, #448] @ 0x1c0 │ │ │ │ - movwne r1, #22000 @ 0x55f0 │ │ │ │ - movweq r1, #5688 @ 0x1638 │ │ │ │ + movwne r1, #15000 @ 0x3a98 │ │ │ │ + movweq r1, #64184 @ 0xfab8 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ ldrne r0, [r3] │ │ │ │ - movteq r1, #70 @ 0x46 │ │ │ │ + movteq r1, #69 @ 0x45 │ │ │ │ ldreq r3, [r3, #12] │ │ │ │ ldreq r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r8, sl, ip, lsr #31 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 43458 <_Py_open_noraise@@Base+0xec> │ │ │ │ + strhteq r8, [sl], #-240 @ 0xffffff10 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32768 @ 0x8000 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 8f5e0 <_Py_rc_diff@@Base+0x284> │ │ │ │ + beq 8f7d0 <_Py_rc_diff@@Base+0x284> │ │ │ │ ldrd r0, [r0, #184] @ 0xb8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d651c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 1d696c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 8f618 <_Py_rc_diff@@Base+0x2bc> │ │ │ │ + beq 8f808 <_Py_rc_diff@@Base+0x2bc> │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b cceb8 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -99023,316 +99149,316 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #24 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 8f674 <_Py_rc_diff@@Base+0x318> │ │ │ │ + bne 8f864 <_Py_rc_diff@@Base+0x318> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f6a8 <_Py_rc_diff@@Base+0x34c> │ │ │ │ + beq 8f898 <_Py_rc_diff@@Base+0x34c> │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 8f6f4 <_Py_rc_diff@@Base+0x398> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #84] @ 8f8e4 <_Py_rc_diff@@Base+0x398> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6e8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ + beq 8f8d8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8f6cc <_Py_rc_diff@@Base+0x370> │ │ │ │ + bgt 8f8bc <_Py_rc_diff@@Base+0x370> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #54952 @ 0xd6a8 │ │ │ │ + movw r1, #47912 @ 0xbb28 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8f6e8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8f8d8 <_Py_rc_diff@@Base+0x38c> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f6b0 <_Py_rc_diff@@Base+0x354> │ │ │ │ - bl dd698 │ │ │ │ + bne 8f8a0 <_Py_rc_diff@@Base+0x354> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f6b0 <_Py_rc_diff@@Base+0x354> │ │ │ │ + beq 8f8a0 <_Py_rc_diff@@Base+0x354> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - ldrdeq r8, [sl], #-248 @ 0xffffff08 @ │ │ │ │ + ldrdeq r8, [sl], #-252 @ 0xffffff04 @ │ │ │ │ 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 ip, [fp, #4] │ │ │ │ mov r4, r3 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs r3, ip, r4, lsr #31 │ │ │ │ - bne 8f740 <_Py_rc_diff@@Base+0x3e4> │ │ │ │ + bne 8f930 <_Py_rc_diff@@Base+0x3e4> │ │ │ │ clz r3, r2 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8f774 <_Py_rc_diff@@Base+0x418> │ │ │ │ + beq 8f964 <_Py_rc_diff@@Base+0x418> │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #84] @ 8f7c0 <_Py_rc_diff@@Base+0x464> │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #84] @ 8f9b0 <_Py_rc_diff@@Base+0x464> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f7b4 <_Py_rc_diff@@Base+0x458> │ │ │ │ + beq 8f9a4 <_Py_rc_diff@@Base+0x458> │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 8f798 <_Py_rc_diff@@Base+0x43c> │ │ │ │ + bgt 8f988 <_Py_rc_diff@@Base+0x43c> │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ - movw r1, #20840 @ 0x5168 │ │ │ │ + movw r1, #13608 @ 0x3528 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl 1b6770 │ │ │ │ - b 8f7b4 <_Py_rc_diff@@Base+0x458> │ │ │ │ + bl 1b6978 │ │ │ │ + b 8f9a4 <_Py_rc_diff@@Base+0x458> │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 8f77c <_Py_rc_diff@@Base+0x420> │ │ │ │ - bl dd698 │ │ │ │ + bne 8f96c <_Py_rc_diff@@Base+0x420> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f77c <_Py_rc_diff@@Base+0x420> │ │ │ │ + beq 8f96c <_Py_rc_diff@@Base+0x420> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r4 │ │ │ │ + rsbeq r9, sl, r8 │ │ │ │ + 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 8f9fc <_Py_rc_diff@@Base+0x4b0> │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + bl 190448 <_PyType_Name@@Base> │ │ │ │ + mov r1, r0 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ + movt r0, #71 @ 0x47 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b d3434 │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #14904 @ 0x3a38 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, r5 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0008f7c4 : │ │ │ │ +0008fa1c : │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8f844 │ │ │ │ - movw r1, #18180 @ 0x4704 │ │ │ │ + beq 8fa9c │ │ │ │ + movw r1, #10692 @ 0x29c4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 8f8c0 │ │ │ │ + bl 8fab0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f844 │ │ │ │ + beq 8fa9c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20772 @ 0x5124 │ │ │ │ + movw r1, #13284 @ 0x33e4 │ │ │ │ movt r1, #73 @ 0x49 │ │ │ │ - bl 8f8c0 │ │ │ │ + bl 8fab0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8f844 │ │ │ │ + beq 8fa9c │ │ │ │ mov r0, r4 │ │ │ │ - bl 1e5c74 │ │ │ │ + bl 1e60bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f850 │ │ │ │ + bgt 8faa8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 8f850 │ │ │ │ + bne 8faa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 8f850 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 8faa8 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl c3efc │ │ │ │ - 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 r5, [r0, #16] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq 8f8a0 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - bl 18f514 <_PyType_Name@@Base> │ │ │ │ - mov r1, r0 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ - movt r0, #71 @ 0x47 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21944 @ 0x55b8 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl bc34c │ │ │ │ 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 r7, r0 │ │ │ │ add r6, r1, #36 @ 0x24 │ │ │ │ ldr r0, [r6, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8f948 │ │ │ │ + beq 8fb38 │ │ │ │ ldr r3, [r6, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 8f8fc │ │ │ │ + bne 8faec │ │ │ │ add r6, r6, #36 @ 0x24 │ │ │ │ - b 8f8dc │ │ │ │ - bl c1ea0 │ │ │ │ + b 8facc │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - beq 8f950 │ │ │ │ - bl e71b8 │ │ │ │ + beq 8fb40 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r4, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 8f93c │ │ │ │ + bgt 8fb2c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne 8f93c │ │ │ │ + bne 8fb2c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 8f8f4 │ │ │ │ - b 8f954 │ │ │ │ + bne 8fae4 │ │ │ │ + b 8fb44 │ │ │ │ mov r4, r0 │ │ │ │ - b 8f954 │ │ │ │ + b 8fb44 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ clz r0, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 8f9b0 │ │ │ │ + beq 8fba0 │ │ │ │ mov r1, r0 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, #3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2dbecc <_Py_NewReference@@Base+0x2c54> │ │ │ │ + b 2df794 <_Py_NewReference@@Base+0x2a84> │ │ │ │ mov r1, r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + b f2a0c <_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, #4016] @ 0xfb0 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 8fa1c │ │ │ │ + bne 8fc0c │ │ │ │ cmp r8, #1 │ │ │ │ - bgt 8fa00 │ │ │ │ + bgt 8fbf0 │ │ │ │ mov r5, #0 │ │ │ │ - b 8fa1c │ │ │ │ + b 8fc0c │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r8, #3 │ │ │ │ orrgt r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 8fa4c │ │ │ │ - b 8f9f8 │ │ │ │ + beq 8fc3c │ │ │ │ + b 8fbe8 │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #2 │ │ │ │ mov ip, #0 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ stm sp, {r1, r3, ip} │ │ │ │ mov r1, r8 │ │ │ │ - ldr r3, [pc, #308] @ 8fb78 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #308] @ 8fd68 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 8fb6c │ │ │ │ + beq 8fd5c │ │ │ │ ldr r9, [r4] │ │ │ │ - movw r6, #47612 @ 0xb9fc │ │ │ │ + movw r6, #48892 @ 0xbefc │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ cmp r0, r6 │ │ │ │ - beq 8fa74 │ │ │ │ + beq 8fc64 │ │ │ │ mov r1, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fa9c │ │ │ │ + beq 8fc8c │ │ │ │ ldr r6, [r4, #4] │ │ │ │ - movw sl, #47824 @ 0xbad0 │ │ │ │ + movw sl, #49104 @ 0xbfd0 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, sl │ │ │ │ - bne 8fac0 │ │ │ │ + bne 8fcb0 │ │ │ │ add r5, r8, r5 │ │ │ │ cmp r5, #2 │ │ │ │ - beq 8fafc │ │ │ │ - b 8faf0 │ │ │ │ - movw r1, #60988 @ 0xee3c │ │ │ │ + beq 8fcec │ │ │ │ + b 8fce0 │ │ │ │ + movw r1, #53948 @ 0xd2bc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #53944 @ 0xd2b8 │ │ │ │ + movw r0, #44640 @ 0xae60 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r9 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 8fb6c │ │ │ │ + b 8fd5c │ │ │ │ mov r1, sl │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fa8c │ │ │ │ + bne 8fc7c │ │ │ │ ldr r2, [sl, #12] │ │ │ │ mov r3, r6 │ │ │ │ - movw r1, #61004 @ 0xee4c │ │ │ │ + movw r1, #53964 @ 0xd2cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #53944 @ 0xd2b8 │ │ │ │ + movw r0, #44640 @ 0xae60 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 8fab8 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 8fca8 │ │ │ │ ldr ip, [r4, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 8fb10 │ │ │ │ + bne 8fd00 │ │ │ │ ldrb r3, [r6, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - movweq ip, #5976 @ 0x1758 │ │ │ │ + movweq ip, #5356 @ 0x14ec │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ ldrne ip, [r6, #20] │ │ │ │ ldrh r0, [r9, #13] │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ ldrb r2, [r9, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r9, #15] │ │ │ │ @@ -99348,500 +99474,500 @@ │ │ │ │ ldrb lr, [r6, #18] │ │ │ │ orr ip, ip, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ ldrb ip, [r6, #15] │ │ │ │ str ip, [sp, #4] │ │ │ │ ldrb ip, [r6, #14] │ │ │ │ str ip, [sp] │ │ │ │ - bl 3f5944 │ │ │ │ + bl 3f46fc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, lsr r0 │ │ │ │ + rsbeq r9, sl, r4, 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, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ strge r3, [r4, #20] │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ movlt 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 r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #61020 @ 0xee5c │ │ │ │ + movw r1, #53980 @ 0xd2dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8fc0c │ │ │ │ + bne 8fdfc │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r1, #40368 @ 0x9db0 │ │ │ │ + movw r1, #43176 @ 0xa8a8 │ │ │ │ movt r1, #54 @ 0x36 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 47ca8 │ │ │ │ + b 47e58 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 8fc5c │ │ │ │ + bne 8fe4c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 8fc8c │ │ │ │ + beq 8fe7c │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ 8fce4 │ │ │ │ + ldr r3, [pc, #116] @ 8fed4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fcd8 │ │ │ │ + beq 8fec8 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fcd8 │ │ │ │ + beq 8fec8 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #61204 @ 0xef14 │ │ │ │ + movw r1, #54164 @ 0xd394 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - movw r0, #28912 @ 0x70f0 │ │ │ │ + movw r0, #21908 @ 0x5594 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8fcd8 │ │ │ │ + beq 8fec8 │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #57464 @ 0xe078 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4284c0 │ │ │ │ + b 427128 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, asr r0 │ │ │ │ + rsbeq r9, sl, r0, rrx │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #60] @ 0x3c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 172fe8 │ │ │ │ + b 172c78 │ │ │ │ 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, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 8fd5c │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ - b 8fd64 │ │ │ │ + bne 8ff4c │ │ │ │ + bl c1214 │ │ │ │ + b 8ff54 │ │ │ │ mov r1, #0 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ ldrne r2, [r4, #16] │ │ │ │ strne r2, [r0, #13] │ │ │ │ strne r3, [r0, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 8fdbc │ │ │ │ + beq 8ffac │ │ │ │ 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 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, r3 │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {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 │ │ │ │ mov r8, r2 │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq 8fe00 │ │ │ │ - movw r0, #45608 @ 0xb228 │ │ │ │ + beq 8fff0 │ │ │ │ + movw r0, #37824 @ 0x93c0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 1d239c <_PyArg_NoPositional@@Base> │ │ │ │ + bl 1d2804 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8fe38 │ │ │ │ - ldr r2, [pc, #360] @ 8ff70 │ │ │ │ + beq 90028 │ │ │ │ + ldr r2, [pc, #360] @ 90160 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r1, #28932 @ 0x7104 │ │ │ │ + movw r1, #40932 @ 0x9fe4 │ │ │ │ movt r1, #49 @ 0x31 │ │ │ │ ldr sl, [r3, r2] │ │ │ │ add r4, sl, #41216 @ 0xa100 │ │ │ │ add r4, r4, #188 @ 0xbc │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r4 │ │ │ │ clz r4, r4 │ │ │ │ - bl 2ffd5c <_Py_normpath@@Base+0xe74> │ │ │ │ + bl 3037f4 <_Py_normpath@@Base+0xe74> │ │ │ │ lsr r4, r4, #5 │ │ │ │ orrs r4, r4, r0, lsr #31 │ │ │ │ - beq 8fe40 │ │ │ │ + beq 90030 │ │ │ │ mov r4, #0 │ │ │ │ - b 8ff64 │ │ │ │ + b 90154 │ │ │ │ add sl, sl, #40960 @ 0xa000 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [sl, #1028] @ 0x404 │ │ │ │ str r4, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ff20 │ │ │ │ + beq 90110 │ │ │ │ ldr r1, [sl, #1024] @ 0x400 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r0, r6 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ff20 │ │ │ │ + beq 90110 │ │ │ │ ldr r1, [sl, #1008] @ 0x3f0 │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ff20 │ │ │ │ - bl b54a0 │ │ │ │ + beq 90110 │ │ │ │ + bl b52b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 8ff34 │ │ │ │ + beq 90124 │ │ │ │ cmp sl, #0 │ │ │ │ - beq 8fee8 │ │ │ │ + beq 900d8 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r7 │ │ │ │ - bl 900c4 │ │ │ │ + bl 902b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ff2c │ │ │ │ + beq 9011c │ │ │ │ mov r2, sl │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 900c4 │ │ │ │ + bl 902b4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 8ff2c │ │ │ │ + beq 9011c │ │ │ │ cmp r8, #0 │ │ │ │ - beq 8ff04 │ │ │ │ + beq 900f4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ff34 │ │ │ │ + bne 90124 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #100] @ 8ff74 │ │ │ │ + ldr r1, [pc, #100] @ 90164 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r6, [pc, #92] @ 8ff74 │ │ │ │ - bl 191584 │ │ │ │ + ldr r6, [pc, #92] @ 90164 │ │ │ │ + bl 191340 │ │ │ │ mov r4, r0 │ │ │ │ - b 8ff3c │ │ │ │ + b 9012c │ │ │ │ mov r5, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 8ff3c │ │ │ │ - ldr r6, [pc, #64] @ 8ff74 │ │ │ │ - b 8ff3c │ │ │ │ - ldr r6, [pc, #56] @ 8ff74 │ │ │ │ + b 9012c │ │ │ │ + ldr r6, [pc, #64] @ 90164 │ │ │ │ + b 9012c │ │ │ │ + ldr r6, [pc, #56] @ 90164 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r7 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ 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, #48036 @ 0xbba4 │ │ │ │ + movw r7, #49316 @ 0xc0a4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r9, r7 │ │ │ │ - bne 8ffb0 │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + bne 901a0 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b 900bc │ │ │ │ + b 902ac │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r9 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ffa4 │ │ │ │ + bne 90194 │ │ │ │ ldr r6, [r5, #4] │ │ │ │ cmp r6, r7 │ │ │ │ - beq 8ffa4 │ │ │ │ + beq 90194 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 8ffa4 │ │ │ │ - movw r8, #47612 @ 0xb9fc │ │ │ │ + bne 90194 │ │ │ │ + movw r8, #48892 @ 0xbefc │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r9, r8 │ │ │ │ - beq 90010 │ │ │ │ + beq 90200 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ffa4 │ │ │ │ - movw r7, #47400 @ 0xb928 │ │ │ │ + beq 90194 │ │ │ │ + movw r7, #48680 @ 0xbe28 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r6, r8 │ │ │ │ - beq 90038 │ │ │ │ + beq 90228 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #47612 @ 0xb9fc │ │ │ │ + movw r1, #48892 @ 0xbefc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90088 │ │ │ │ + beq 90278 │ │ │ │ ldrh r0, [r4, #13] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ rev16 r0, r0 │ │ │ │ ldrb r1, [r4, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 379300 │ │ │ │ + bl 379d10 │ │ │ │ ldrh r3, [r5, #13] │ │ │ │ mov r4, r0 │ │ │ │ ldrb r2, [r5, #16] │ │ │ │ rev16 r0, r3 │ │ │ │ ldrb r1, [r5, #15] │ │ │ │ uxth r0, r0 │ │ │ │ - bl 379300 │ │ │ │ + bl 379d10 │ │ │ │ mov r3, #0 │ │ │ │ sub r0, r4, r0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ str r7, [sp] │ │ │ │ - bl 2de7a0 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ - b 900bc │ │ │ │ + bl 2e2234 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + b 902ac │ │ │ │ cmp r6, r7 │ │ │ │ - beq 900a4 │ │ │ │ + beq 90294 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 8ffa4 │ │ │ │ + beq 90194 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 90304 │ │ │ │ + b 904f4 │ │ │ │ sub sp, fp, #28 │ │ │ │ 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 │ │ │ │ subs r6, r1, #0 │ │ │ │ - bne 900ec │ │ │ │ + bne 902dc │ │ │ │ mov r5, #0 │ │ │ │ - b 901f4 │ │ │ │ + b 903e4 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r9, r2 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ cmn r0, #1 │ │ │ │ mov r5, r0 │ │ │ │ movne r7, #0 │ │ │ │ - beq 901f4 │ │ │ │ + beq 903e4 │ │ │ │ cmp r7, r5 │ │ │ │ - bge 900e4 │ │ │ │ + bge 902d4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1b15a0 │ │ │ │ + bl 1b17a8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 901f0 │ │ │ │ + beq 903e0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90164 │ │ │ │ + bne 90354 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 901f0 │ │ │ │ + bgt 903e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 901f0 │ │ │ │ + bne 903e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 901f0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 903e0 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 90198 │ │ │ │ + bne 90388 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90190 │ │ │ │ + bgt 90380 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 90190 │ │ │ │ + bne 90380 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - b 9010c │ │ │ │ + b 902fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 901c8 │ │ │ │ + bgt 903b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 901c8 │ │ │ │ + bne 903b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 901e8 │ │ │ │ + bgt 903d8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 901e8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 903d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne 90190 │ │ │ │ + bne 90380 │ │ │ │ mvn r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ - movw r5, #48036 @ 0xbba4 │ │ │ │ + movw r5, #49316 @ 0xc0a4 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 902f8 │ │ │ │ + beq 904e8 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 902f8 │ │ │ │ + bne 904e8 │ │ │ │ ldr r8, [r6, #4] │ │ │ │ cmp r8, r5 │ │ │ │ - beq 902f8 │ │ │ │ + beq 904e8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 902f8 │ │ │ │ - movw r1, #47612 @ 0xb9fc │ │ │ │ + bne 904e8 │ │ │ │ + movw r1, #48892 @ 0xbefc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r5, #47400 @ 0xb928 │ │ │ │ + movw r5, #48680 @ 0xbe28 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 9028c │ │ │ │ + beq 9047c │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90298 │ │ │ │ + beq 90488 │ │ │ │ cmp r8, r5 │ │ │ │ - beq 902bc │ │ │ │ - b 902a4 │ │ │ │ + beq 904ac │ │ │ │ + b 90494 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 902e0 │ │ │ │ - b 902cc │ │ │ │ + beq 904d0 │ │ │ │ + b 904bc │ │ │ │ mov r0, r8 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 902f8 │ │ │ │ + beq 904e8 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ - b 902ec │ │ │ │ + b 904dc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 902f8 │ │ │ │ + beq 904e8 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 90304 │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + b 904f4 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -99858,40 +99984,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 3fbd88 │ │ │ │ + bl 3fab20 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90380 │ │ │ │ + bne 90570 │ │ │ │ sub r0, fp, #24 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 41f4f4 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ + b 41e15c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 903c4 │ │ │ │ + b 905b4 │ │ │ │ push {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] │ │ │ │ @@ -99902,791 +100028,413 @@ │ │ │ │ ldrb r5, [r0, #15] │ │ │ │ mov r2, r7 │ │ │ │ mov sl, r3 │ │ │ │ uxth r6, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub r5, r5, #1 │ │ │ │ - bl 379300 │ │ │ │ - movw r4, #22812 @ 0x591c │ │ │ │ + bl 379d10 │ │ │ │ + movw r4, #15708 @ 0x3d5c │ │ │ │ movt r4, #102 @ 0x66 │ │ │ │ add r0, r0, #6 │ │ │ │ mov r1, #7 │ │ │ │ add r5, r4, r5, lsl #2 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ add r4, r4, r1, lsl #2 │ │ │ │ mov r3, r7 │ │ │ │ str r6, [sp, #12] │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ - movw r0, #61208 @ 0xef18 │ │ │ │ + movw r0, #54168 @ 0xd398 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ stmib sp, {r9, sl} │ │ │ │ str r8, [sp] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq 90484 │ │ │ │ + beq 90674 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00090490 : │ │ │ │ +00090680 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #9012 @ 0x2334 │ │ │ │ + movw r2, #2032 @ 0x7f0 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd718 │ │ │ │ + b ddac0 │ │ │ │ │ │ │ │ -000904ac : │ │ │ │ - push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ +0009069c : │ │ │ │ + push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #32 │ │ │ │ - str r0, [ip, #4040] @ 0xfc8 │ │ │ │ - sub sp, sp, #20 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 9051c │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - movw r9, #21976 @ 0x55d8 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrb r3, [r0, #87] @ 0x57 │ │ │ │ + add fp, sp, #20 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 907a8 │ │ │ │ + ldr lr, [r0, #4] │ │ │ │ + movw ip, #21356 @ 0x536c │ │ │ │ + movt ip, #104 @ 0x68 │ │ │ │ + ldrb r3, [lr, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq 90530 │ │ │ │ - cmp r0, r9 │ │ │ │ - beq 90510 │ │ │ │ - mov r1, r9 │ │ │ │ - bl d2810 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9051c │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0740 <_PyNamespace_New@@Base+0x12c> │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - movw r1, #4363 @ 0x110b │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 909b8 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ - subs sl, r2, #0 │ │ │ │ - movne sl, #1 │ │ │ │ - ldrb r3, [r6, #87] @ 0x57 │ │ │ │ - ubfx r3, r3, #5, #1 │ │ │ │ - cmp r6, r9 │ │ │ │ - orreq r3, r3, #1 │ │ │ │ - tst r3, #1 │ │ │ │ - bne 90568 │ │ │ │ - mov r1, r9 │ │ │ │ - mov r0, r6 │ │ │ │ - bl d2810 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 90b8c │ │ │ │ - ldr r2, [r6, #108] @ 0x6c │ │ │ │ - movw r3, #32780 @ 0x800c │ │ │ │ - movt r3, #34 @ 0x22 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne 90b8c │ │ │ │ - cmp r4, r5 │ │ │ │ - beq 90a18 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 90ba8 │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne 9082c │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 90828 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 90828 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - ldr r1, [r2, #16] │ │ │ │ - cmp r0, r1 │ │ │ │ - bne 90828 │ │ │ │ - ldrb r1, [r2, #4] │ │ │ │ - cmp r1, #3 │ │ │ │ - beq 905f8 │ │ │ │ - mov r2, #1 │ │ │ │ - lsl r2, r2, r1 │ │ │ │ - movw r1, #21846 @ 0x5556 │ │ │ │ - movt r1, #21845 @ 0x5555 │ │ │ │ - add r2, r2, r2, lsr #31 │ │ │ │ - bic r2, r2, #1 │ │ │ │ - smull r1, ip, r2, r1 │ │ │ │ - sub r2, ip, r2, asr #31 │ │ │ │ - cmp r0, r2 │ │ │ │ - ble 90828 │ │ │ │ - ldrb r9, [r4, #16] │ │ │ │ - cmp r9, #0 │ │ │ │ - beq 90694 │ │ │ │ - ldr r3, [pc, #1444] @ 90bb0 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ - movt sl, #14 │ │ │ │ - str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ - movw r2, #2684 @ 0xa7c │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r7, r6, #41216 @ 0xa100 │ │ │ │ - add r6, r7, #156 @ 0x9c │ │ │ │ - add r7, r7, #124 @ 0x7c │ │ │ │ - tst r9, #1 │ │ │ │ - beq 90680 │ │ │ │ - ldr r5, [r7] │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, #3 │ │ │ │ - cmp r5, #0 │ │ │ │ - cmpne r5, sl │ │ │ │ - moveq r3, #1 │ │ │ │ - movne r3, #0 │ │ │ │ - beq 90680 │ │ │ │ - blx r5 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge 90680 │ │ │ │ - movw r1, #8560 @ 0x2170 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r2, r4 │ │ │ │ - bl 37828c │ │ │ │ - add r7, r7, #4 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - cmp r7, r6 │ │ │ │ - bne 90634 │ │ │ │ - ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl e58e4 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq 909b8 │ │ │ │ - ldr r9, [r4, #24] │ │ │ │ - ldr r6, [r9] │ │ │ │ - cmp r6, #0 │ │ │ │ - blt 90814 │ │ │ │ - sub r3, r6, #1 │ │ │ │ - cmp r6, #1 │ │ │ │ - str r3, [r9] │ │ │ │ - bne 90814 │ │ │ │ - ldrb sl, [r9, #6] │ │ │ │ - ldrb r3, [r9, #5] │ │ │ │ - cmp sl, #0 │ │ │ │ - ldr r8, [r9, #16] │ │ │ │ - movne sl, #0 │ │ │ │ - add r6, r9, r6, lsl r3 │ │ │ │ - beq 9076c │ │ │ │ - cmp sl, r8 │ │ │ │ - bge 907c0 │ │ │ │ - ldr r0, [r6, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 90714 │ │ │ │ - ldr r2, [r0] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90714 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 90714 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 90740 │ │ │ │ - ldr r2, [r0] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90740 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 90740 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r6, r6, #8 │ │ │ │ - b 906e0 │ │ │ │ - ldr r0, [r6, #24] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 90778 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + beq 90708 │ │ │ │ + cmp lr, ip │ │ │ │ + beq 906fc │ │ │ │ + mov r1, ip │ │ │ │ + mov r0, lr │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9079c │ │ │ │ - add sl, sl, #1 │ │ │ │ - add r6, r6, #12 │ │ │ │ - cmp sl, r8 │ │ │ │ - blt 9074c │ │ │ │ - b 907c0 │ │ │ │ - ldr r2, [r0] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90758 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 90758 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 90758 │ │ │ │ - ldr r2, [r0] │ │ │ │ - sub r3, r2, #1 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90764 │ │ │ │ - cmp r3, #0 │ │ │ │ - str r3, [r0] │ │ │ │ - bne 90764 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 90764 │ │ │ │ - ldrb r3, [r9, #4] │ │ │ │ - cmp r3, #3 │ │ │ │ - bne 9080c │ │ │ │ - ldrb r3, [r9, #6] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 9080c │ │ │ │ - ldr r3, [pc, #976] @ 90bb0 │ │ │ │ - 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 9080c │ │ │ │ - ldr r1, [r3, #1928] @ 0x788 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r1, [r9] │ │ │ │ - str r9, [r3, #1928] @ 0x788 │ │ │ │ - str r2, [r3, #1932] @ 0x78c │ │ │ │ - b 90814 │ │ │ │ - mov r0, r9 │ │ │ │ - bl ba244 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r0, #0 │ │ │ │ - str r7, [r4, #24] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - b 90ba8 │ │ │ │ - mov sl, #1 │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ - ldrb r1, [r2, #4] │ │ │ │ - mov r2, #2 │ │ │ │ - lsl r2, r2, r1 │ │ │ │ - movw r1, #21846 @ 0x5556 │ │ │ │ - movt r1, #21845 @ 0x5555 │ │ │ │ - smull r1, ip, r2, r1 │ │ │ │ - sub r2, ip, r2, asr #31 │ │ │ │ - cmp r0, r2 │ │ │ │ - ble 908a4 │ │ │ │ - add r3, r0, r3 │ │ │ │ - mov r0, r4 │ │ │ │ - add r3, r3, r3, lsl #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r3, r3, r3, lsr #31 │ │ │ │ - asr r3, r3, #1 │ │ │ │ - cmp r3, #8 │ │ │ │ - movge r1, r3 │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ - movlt r1, #8 │ │ │ │ - sub r1, r1, #1 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ - clz r1, r1 │ │ │ │ - rsb r1, r1, #32 │ │ │ │ + beq 907a8 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2e41d0 <_PyNamespace_New@@Base+0x12c> │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - uxtb r1, r1 │ │ │ │ - bl 2db7e8 <_Py_NewReference@@Base+0x2570> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 909b8 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - mov r8, #0 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ - b 908cc │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ - add r8, r8, #1 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne 90b20 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - ldrb r3, [r2, #87] @ 0x57 │ │ │ │ + ldrb r3, [r4, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ - cmp r2, r9 │ │ │ │ + cmp r4, ip │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - beq 909c0 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 90a08 │ │ │ │ - ldr r3, [r5, #8] │ │ │ │ - cmp r3, r8 │ │ │ │ - ble 90a18 │ │ │ │ - ldrb r3, [r2] │ │ │ │ - mov r1, #1 │ │ │ │ - add r3, r3, #1 │ │ │ │ - add r3, r2, r3, lsl #2 │ │ │ │ - ldrb r3, [r3, r8] │ │ │ │ - add r2, r2, r3, lsl #2 │ │ │ │ - ldr r7, [r2, #4] │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ - add r3, r2, r3, lsl #3 │ │ │ │ - ldrb r2, [r2, #5] │ │ │ │ - add r3, r3, r1, lsl r2 │ │ │ │ - ldr r6, [r3, #20] │ │ │ │ - ldr sl, [r6, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 90aa8 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r6] │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - mov r3, r7 │ │ │ │ - bl c4608 │ │ │ │ - mov sl, r0 │ │ │ │ - ldr r2, [r7] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 90af0 │ │ │ │ - ldr r2, [r6] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 90b08 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq 908b8 │ │ │ │ - mvn r0, #0 │ │ │ │ - b 90ba8 │ │ │ │ - ldr r1, [r2, #172] @ 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - ldrne r2, [r1, #8] │ │ │ │ - addne r1, r1, #12 │ │ │ │ - beq 909f8 │ │ │ │ - cmp r2, r3 │ │ │ │ + bne 90774 │ │ │ │ + ldr lr, [r4, #172] @ 0xac │ │ │ │ + cmp lr, #0 │ │ │ │ + ldrne r5, [lr, #8] │ │ │ │ + addne lr, lr, #12 │ │ │ │ + beq 9075c │ │ │ │ + cmp r5, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble 90a18 │ │ │ │ - ldr r0, [r1, #4]! │ │ │ │ - cmp r0, r9 │ │ │ │ - bne 909d4 │ │ │ │ - b 908e8 │ │ │ │ - cmp r2, r9 │ │ │ │ - beq 908e8 │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq 90a18 │ │ │ │ - b 909f0 │ │ │ │ - ldr r1, [r5, #24] │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ - cmp r2, r8 │ │ │ │ - bgt 90a20 │ │ │ │ - mov r0, #0 │ │ │ │ - b 90ba8 │ │ │ │ - ldrb r3, [r1, #5] │ │ │ │ - mov r0, #1 │ │ │ │ - lsl r3, r0, r3 │ │ │ │ - ldrb r0, [r1, #6] │ │ │ │ - add r3, r3, #20 │ │ │ │ - cmp r0, #0 │ │ │ │ - addne r3, r3, r8, lsl #3 │ │ │ │ - addne r3, r1, r3 │ │ │ │ - beq 90a70 │ │ │ │ - ldr r7, [r3, #4] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 90a64 │ │ │ │ - add r8, r8, #1 │ │ │ │ - add r3, r3, #8 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 90a44 │ │ │ │ - b 90a18 │ │ │ │ - ldr r6, [r3] │ │ │ │ - ldr sl, [r6, #12] │ │ │ │ - b 90934 │ │ │ │ - mov r0, #12 │ │ │ │ - mla r3, r0, r8, r3 │ │ │ │ - add r3, r1, r3 │ │ │ │ - ldr r7, [r3, #8] │ │ │ │ - cmp r7, #0 │ │ │ │ - bne 90a9c │ │ │ │ - add r8, r8, #1 │ │ │ │ - add r3, r3, #12 │ │ │ │ - cmp r2, r8 │ │ │ │ - bne 90a7c │ │ │ │ - b 90a18 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ - ldr sl, [r3] │ │ │ │ - b 90934 │ │ │ │ - sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ - cmn r0, #3 │ │ │ │ - beq 90ae0 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq 90960 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ble 90798 │ │ │ │ + ldr r6, [lr, #4]! │ │ │ │ + cmp r6, ip │ │ │ │ + bne 90740 │ │ │ │ + b 90774 │ │ │ │ + mov r3, r4 │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - movne r3, #1 │ │ │ │ - bne 90ae4 │ │ │ │ - b 90960 │ │ │ │ - mvn r3, #0 │ │ │ │ - subs sl, r3, #1 │ │ │ │ - mvnne sl, #0 │ │ │ │ - b 90998 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r7] │ │ │ │ - bne 909a4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 909a4 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r6] │ │ │ │ - bne 909b0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 909b0 │ │ │ │ - ldr lr, [pc, #140] @ 90bb4 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - movw ip, #4552 @ 0x11c8 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - mov r3, sl │ │ │ │ - mov r2, #1 │ │ │ │ - mov r1, #26 │ │ │ │ - ldr r5, [r0, lr] │ │ │ │ - movw r0, #21804 @ 0x552c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - ldr r6, [ip] │ │ │ │ - bl c1ed8 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq 909b8 │ │ │ │ - mov r2, r4 │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 1728b0 <_PyErr_SetObject@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 909b8 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r4] │ │ │ │ - bne 909b8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 909b8 │ │ │ │ + beq 90798 │ │ │ │ + cmp r3, ip │ │ │ │ + bne 90760 │ │ │ │ + ldr ip, [r4, #108] @ 0x6c │ │ │ │ + movw r3, #39548 @ 0x9a7c │ │ │ │ + movt r3, #34 @ 0x22 │ │ │ │ + cmp ip, r3 │ │ │ │ + bne 90798 │ │ │ │ mov r3, #0 │ │ │ │ - mov r2, sl │ │ │ │ - mov r1, r5 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2e0774 <_PyNamespace_New@@Base+0x160> │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, ip │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2e4204 <_PyNamespace_New@@Base+0x160> │ │ │ │ + mov r3, #0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2e454c <_PyNamespace_New@@Base+0x4a8> │ │ │ │ + movw r1, #4363 @ 0x110b │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00090bb8 : │ │ │ │ +000907c0 : │ │ │ │ push {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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - bne 90c38 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + bne 90840 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 90c1c │ │ │ │ - bl d2810 │ │ │ │ + beq 90824 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 90c1c │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne 90824 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4155 @ 0x103b │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b 91180 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 90d88 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61432 @ 0xeff8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 90c14 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9081c │ │ │ │ mov r0, r1 │ │ │ │ - bl ecd3c │ │ │ │ + bl ecf1c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 90c14 │ │ │ │ + beq 9081c │ │ │ │ mov sl, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw ip, #22496 @ 0x57e0 │ │ │ │ + movw ip, #21876 @ 0x5574 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 90cd4 │ │ │ │ - ldr r3, [pc, #1292] @ 9118c │ │ │ │ + bne 908dc │ │ │ │ + ldr r3, [pc, #1292] @ 90d94 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r2, r3] │ │ │ │ ldr r3, [r6, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90cc0 │ │ │ │ + beq 908c8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90cc0 │ │ │ │ - movw r3, #48576 @ 0xbdc0 │ │ │ │ + beq 908c8 │ │ │ │ + movw r3, #49760 @ 0xc260 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90cc0 │ │ │ │ + beq 908c8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ - bl dd698 │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 91160 │ │ │ │ - b 91148 │ │ │ │ + beq 90d68 │ │ │ │ + b 90d50 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43320 @ 0xa938 │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r1 │ │ │ │ - bne 90d08 │ │ │ │ + bne 90910 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 90db0 │ │ │ │ - bl ecd3c │ │ │ │ + b 909b8 │ │ │ │ + bl ecf1c │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 90d54 │ │ │ │ - ldr r2, [pc, #1136] @ 9118c │ │ │ │ + bne 9095c │ │ │ │ + ldr r2, [pc, #1136] @ 90d94 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r6, #45828 @ 0xb304 │ │ │ │ + movw r6, #45616 @ 0xb230 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r1, [r6] │ │ │ │ mov r0, r7 │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 90d84 │ │ │ │ + beq 9098c │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #39612 @ 0x9abc │ │ │ │ + movw r2, #32632 @ 0x7f78 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ - b 90d84 │ │ │ │ - bl 1eb2f8 │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ + b 9098c │ │ │ │ + bl 1eb738 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90d7c │ │ │ │ + bgt 90984 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 90d7c │ │ │ │ + bne 90984 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - bne 90db0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 909b8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91148 │ │ │ │ + beq 90d50 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #39636 @ 0x9ad4 │ │ │ │ + movw r0, #32656 @ 0x7f90 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 2a43c4 <_PyErr_FormatNote@@Base> │ │ │ │ - b 91148 │ │ │ │ + bl 2a7abc <_PyErr_FormatNote@@Base> │ │ │ │ + b 90d50 │ │ │ │ ldrd r2, [r8, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #33554432 @ 0x2000000 │ │ │ │ - beq 90dcc │ │ │ │ + beq 909d4 │ │ │ │ cmp r3, #2 │ │ │ │ - beq 90df4 │ │ │ │ - b 90dd4 │ │ │ │ + beq 909fc │ │ │ │ + b 909dc │ │ │ │ cmp r3, #2 │ │ │ │ - beq 90e04 │ │ │ │ - movw r1, #45548 @ 0xb1ec │ │ │ │ + beq 90a0c │ │ │ │ + movw r1, #45552 @ 0xb1f0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, sl │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #39708 @ 0x9b1c │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b 9114c │ │ │ │ + bl 171960 │ │ │ │ + b 90d54 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ ldr r9, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ - b 90e0c │ │ │ │ + b 90a14 │ │ │ │ ldr r9, [r8, #16] │ │ │ │ ldr r7, [r8, #20] │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 90ed0 │ │ │ │ + beq 90ad8 │ │ │ │ ldr r3, [r9] │ │ │ │ ldr r2, [r9, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 90e78 │ │ │ │ + bne 90a80 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - bne 90ea0 │ │ │ │ + bne 90aa8 │ │ │ │ mov r0, r9 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90ea0 │ │ │ │ + bne 90aa8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ - b 90ee4 │ │ │ │ + bl 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ + b 90aec │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r9 │ │ │ │ - bne 90ec8 │ │ │ │ - bl bfa1c │ │ │ │ - b 90ee4 │ │ │ │ - bl c4608 │ │ │ │ - b 90ee4 │ │ │ │ + bne 90ad0 │ │ │ │ + bl bf8f0 │ │ │ │ + b 90aec │ │ │ │ + bl c4848 │ │ │ │ + b 90aec │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl c7f00 │ │ │ │ + bl c77a0 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r0, #1 │ │ │ │ - bne 90f30 │ │ │ │ + bne 90b38 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90f0c │ │ │ │ + bgt 90b14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 90f0c │ │ │ │ + bne 90b14 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9114c │ │ │ │ + bgt 90d54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 9114c │ │ │ │ + bne 90d54 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9114c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 90d54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90f4c │ │ │ │ + bgt 90b54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne 90f4c │ │ │ │ + bne 90b54 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90f6c │ │ │ │ + bgt 90b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 90f6c │ │ │ │ + bne 90b74 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 90f8c │ │ │ │ + bgt 90b94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne 90f8c │ │ │ │ + bne 90b94 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91140 │ │ │ │ + bgt 90d48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91140 │ │ │ │ - ldr r1, [pc, #480] @ 9118c │ │ │ │ + bne 90d48 │ │ │ │ + ldr r1, [pc, #480] @ 90d94 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r7, [ip, r1] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ldr r9, [r2, #24] │ │ │ │ ldr r8, [r7, #788] @ 0x314 │ │ │ │ ubfx r1, r0, #14, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r8, fp, r8 │ │ │ │ cmp r8, #16384 @ 0x4000 │ │ │ │ movge r1, #0 │ │ │ │ movlt r1, #1 │ │ │ │ ands r1, r1, r0, lsr #14 │ │ │ │ asr r8, r8, #13 │ │ │ │ - beq 9106c │ │ │ │ + beq 90c74 │ │ │ │ ldr r2, [r2, #164] @ 0xa4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91008 │ │ │ │ + beq 90c10 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91058 │ │ │ │ + beq 90c60 │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 91058 │ │ │ │ - ldr r3, [pc, #372] @ 91190 │ │ │ │ + beq 90c60 │ │ │ │ + ldr r3, [pc, #372] @ 90d98 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r1, [r4, #-4] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ bic r1, r1, #3 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r2, [r1] │ │ │ │ @@ -100699,51 +100447,51 @@ │ │ │ │ str r2, [r4, #-4] │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [r7, #116] @ 0x74 │ │ │ │ orr r3, r2, r3 │ │ │ │ str r3, [r4, #-8] │ │ │ │ str r4, [r7, #116] @ 0x74 │ │ │ │ - b 91140 │ │ │ │ - ldr r1, [pc, #288] @ 91194 │ │ │ │ + b 90d48 │ │ │ │ + ldr r1, [pc, #288] @ 90d9c │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9109c │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + beq 90ca4 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 9109c │ │ │ │ + beq 90ca4 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91140 │ │ │ │ + beq 90d48 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r8, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - ldrne r9, [pc, #196] @ 91190 │ │ │ │ - beq 91140 │ │ │ │ + ldrne r9, [pc, #196] @ 90d98 │ │ │ │ + beq 90d48 │ │ │ │ ldr r0, [r7, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91140 │ │ │ │ + beq 90d48 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r2, #0 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ ldr r3, [r0, #-8] │ │ │ │ str r2, [r0, #-8] │ │ │ │ tst r3, #1 │ │ │ │ bic r3, r3, #1 │ │ │ │ str r3, [r7, #116] @ 0x74 │ │ │ │ - beq 91138 │ │ │ │ + beq 90d40 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r0, #8 │ │ │ │ ldr r1, [r9, r3] │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ @@ -100752,314 +100500,314 @@ │ │ │ │ orr r3, r3, r8 │ │ │ │ str r2, [r8] │ │ │ │ str r3, [r0, #-4] │ │ │ │ str lr, [r0, #-8] │ │ │ │ str r2, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ blx r4 │ │ │ │ - b 910cc │ │ │ │ + b 90cd4 │ │ │ │ add sl, sl, #1 │ │ │ │ - b 90c60 │ │ │ │ + b 90868 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r8 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91180 │ │ │ │ + bgt 90d88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 91180 │ │ │ │ + bne 90d88 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -00091198 : │ │ │ │ +00090da0 : │ │ │ │ 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, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #14732 @ 0x398c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r5] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 91200 │ │ │ │ - bl d2810 │ │ │ │ + beq 90e08 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91200 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 90e08 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #42956 @ 0xa7cc │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00091210 : │ │ │ │ +00090e18 : │ │ │ │ push {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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9128c │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + bne 90e94 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9126c │ │ │ │ - bl d2810 │ │ │ │ + beq 90e74 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9126c │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne 90e74 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 91284 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 90e8c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61432 @ 0xeff8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b 91660 │ │ │ │ + b 91268 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #43532 @ 0xaa0c │ │ │ │ + movw r8, #42912 @ 0xa7a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne 912b4 │ │ │ │ + bne 90ebc │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - bne 912d8 │ │ │ │ + bne 90ee0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 912d8 │ │ │ │ + bne 90ee0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ - b 91284 │ │ │ │ + bl 3e394 │ │ │ │ + b 90e8c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 91330 │ │ │ │ + bne 90f38 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r3, r6 │ │ │ │ - bl bfa1c │ │ │ │ + bl bf8f0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, r6 │ │ │ │ moveq r0, #0 │ │ │ │ - b 91660 │ │ │ │ + b 91268 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9138c │ │ │ │ + beq 90f94 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne 9138c │ │ │ │ + bne 90f94 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ - bl 146ac0 │ │ │ │ + bl 145f30 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 913b4 │ │ │ │ + beq 90fbc │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91660 │ │ │ │ + bne 91268 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed48 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21fd58 <_PyDict_InsertSplitValue@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - b 91660 │ │ │ │ + b 91268 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq 91284 │ │ │ │ + beq 90e8c │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne 91660 │ │ │ │ + bne 91268 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91424 │ │ │ │ + beq 9102c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - beq 91424 │ │ │ │ + beq 9102c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4f1c │ │ │ │ + bl c5154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9161c │ │ │ │ + beq 91224 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 91468 │ │ │ │ + bgt 91070 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c58d0 │ │ │ │ + bl c5b0c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9161c │ │ │ │ + beq 91224 │ │ │ │ ldrb sl, [r4, #16] │ │ │ │ cmp sl, #0 │ │ │ │ - beq 91504 │ │ │ │ - ldr r2, [pc, #492] @ 91668 │ │ │ │ + beq 9110c │ │ │ │ + ldr r2, [pc, #492] @ 91270 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r7, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r7, #20368 @ 0x4f90 │ │ │ │ + movw r7, #20900 @ 0x51a4 │ │ │ │ movt r7, #14 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r8, r3, #41216 @ 0xa100 │ │ │ │ add r9, r8, #156 @ 0x9c │ │ │ │ add r8, r8, #124 @ 0x7c │ │ │ │ tst sl, #1 │ │ │ │ - beq 914ec │ │ │ │ + beq 910f4 │ │ │ │ ldr r5, [r8] │ │ │ │ cmp r5, r7 │ │ │ │ cmpne r5, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 914ec │ │ │ │ + beq 910f4 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r5 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 914ec │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bge 910f4 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ add r8, r8, #4 │ │ │ │ asr sl, sl, #1 │ │ │ │ cmp r8, r9 │ │ │ │ - bne 9149c │ │ │ │ + bne 910a4 │ │ │ │ ldr r7, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r3, #0 │ │ │ │ add r2, ip, #20 │ │ │ │ ldrb r1, [ip, #4] │ │ │ │ str r3, [ip, #8] │ │ │ │ mvn r3, #0 │ │ │ │ cmp r1, #7 │ │ │ │ mvn r8, r3, lsl r1 │ │ │ │ bic r3, r7, r3, lsl r1 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 91544 │ │ │ │ + ble 9114c │ │ │ │ cmp r1, #15 │ │ │ │ lslle r0, r3, #1 │ │ │ │ addgt r0, ip, r3, lsl #2 │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ ldrgt r9, [r0, #20] │ │ │ │ mov lr, r7 │ │ │ │ add r0, r3, r3, lsl #2 │ │ │ │ lsr lr, lr, #5 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, lr │ │ │ │ - blt 91584 │ │ │ │ + blt 9118c │ │ │ │ and r3, r8, r0 │ │ │ │ cmp r1, #7 │ │ │ │ ldrsble r9, [r2, r3] │ │ │ │ - ble 91548 │ │ │ │ + ble 91150 │ │ │ │ cmp r1, #15 │ │ │ │ lsl r0, r3, #1 │ │ │ │ ldrgt r9, [r2, r3, lsl #2] │ │ │ │ ldrshle r9, [r2, r0] │ │ │ │ - b 91548 │ │ │ │ + b 91150 │ │ │ │ ldr r0, [ip, #16] │ │ │ │ cmp r1, #7 │ │ │ │ strble r0, [r2, r3] │ │ │ │ - ble 915a4 │ │ │ │ + ble 911ac │ │ │ │ cmp r1, #15 │ │ │ │ strgt r0, [r2, r3, lsl #2] │ │ │ │ lslle r3, r3, #1 │ │ │ │ strhle r0, [r2, r3] │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ ldrb r1, [r2, #5] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r1 │ │ │ │ ldr r1, [r2, #16] │ │ │ │ - beq 915dc │ │ │ │ + beq 911e4 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ str r5, [r2, r3] │ │ │ │ str r6, [r1, #4] │ │ │ │ - b 915f4 │ │ │ │ + b 911fc │ │ │ │ mov r0, #12 │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, #20 │ │ │ │ add r1, r2, r3 │ │ │ │ stmib r1, {r5, r6} │ │ │ │ str r7, [r2, r3] │ │ │ │ ldr r1, [r2, #12] │ │ │ │ @@ -101067,136 +100815,136 @@ │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #12] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b 91384 │ │ │ │ + b 90f8c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9163c │ │ │ │ + bgt 91244 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9163c │ │ │ │ + bne 91244 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91284 │ │ │ │ + bgt 90e8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 91284 │ │ │ │ + bne 90e8c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 91284 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 90e8c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009166c : │ │ │ │ +00091274 : │ │ │ │ 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, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #14732 @ 0x398c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r3, [r4] │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq 916b0 │ │ │ │ - bl d2810 │ │ │ │ + beq 912b8 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 916c0 │ │ │ │ + beq 912c8 │ │ │ │ ldr r3, [r5, #44] @ 0x2c │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000916c8 : │ │ │ │ +000912d0 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000916fc : │ │ │ │ +00091304 : │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #25152 @ 0x6240 │ │ │ │ + movw r2, #24532 @ 0x5fd4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #33580 @ 0x832c │ │ │ │ + movw r3, #32960 @ 0x80c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne 91728 │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + bne 91330 │ │ │ │ + movw r0, #43072 @ 0xa840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ bx lr │ │ │ │ - movw r1, #15968 @ 0x3e60 │ │ │ │ + movw r1, #15348 @ 0x3bf4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9171c │ │ │ │ + beq 91324 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #9152 @ 0x23c0 │ │ │ │ + movw r3, #2172 @ 0x87c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r0, #50112 @ 0xc3c0 │ │ │ │ + movw r0, #43072 @ 0xa840 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00091770 : │ │ │ │ +00091378 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #33580 @ 0x832c │ │ │ │ + movw r3, #32960 @ 0x80c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ ldreq r4, [r4, #8] │ │ │ │ - beq 91790 │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + beq 91398 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - bne 917c0 │ │ │ │ + bne 913c8 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 148654 │ │ │ │ - movw r1, #15968 @ 0x3e60 │ │ │ │ + b 147ac4 │ │ │ │ + movw r1, #15348 @ 0x3bf4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 917e8 │ │ │ │ + beq 913f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 917e8 │ │ │ │ + bne 913f0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -101205,331 +100953,331 @@ │ │ │ │ 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 │ │ │ │ - bne 9184c │ │ │ │ + bne 91454 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #65516 @ 0xffec │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #59420 @ 0xe81c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - b 918d4 │ │ │ │ + b 914dc │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 918b4 │ │ │ │ + beq 914bc │ │ │ │ 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 918b4 │ │ │ │ + bhi 914bc │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r2, [sp] │ │ │ │ sub r2, fp, #32 │ │ │ │ - bl 4463fc <_PyObject_GetXIDataNoFallback@@Base+0x888> │ │ │ │ + bl 444864 <_PyObject_GetXIDataNoFallback@@Base+0x888> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 918b4 │ │ │ │ + bne 914bc │ │ │ │ sub r0, fp, #32 │ │ │ │ mov r3, r6 │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 41f4f4 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ - b 918d4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 41e15c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ + b 914dc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #61240 @ 0xef38 │ │ │ │ + movw r1, #54200 @ 0xd3b8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r4, [r2, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9191c │ │ │ │ + beq 91524 │ │ │ │ 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 91930 │ │ │ │ - bl dd698 │ │ │ │ + bne 91538 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91940 │ │ │ │ + bne 91548 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 91990 │ │ │ │ + bne 91598 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 919c0 │ │ │ │ + beq 915c8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #76] @ 919f0 │ │ │ │ + ldr r3, [pc, #76] @ 915f8 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 919e4 │ │ │ │ + beq 915ec │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 919e4 │ │ │ │ + beq 915ec │ │ │ │ movw r1, #60084 @ 0xeab4 │ │ │ │ movt r1, #2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4284c0 │ │ │ │ + b 427128 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #1 │ │ │ │ + rsbeq r9, sl, ip, lsl #1 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 8d254 │ │ │ │ + b 8d448 │ │ │ │ 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 91a48 │ │ │ │ + bne 91650 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91ae8 │ │ │ │ - b 91a68 │ │ │ │ + beq 916f0 │ │ │ │ + b 91670 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #5344 @ 0x14e0 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63840 @ 0xf960 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 91a30 │ │ │ │ - b 91ae8 │ │ │ │ + bne 91638 │ │ │ │ + b 916f0 │ │ │ │ ldr r1, [r5, #4] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r6 │ │ │ │ - movw r3, #616 @ 0x268 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ - bl 387a5c │ │ │ │ + movw r3, #59112 @ 0xe6e8 │ │ │ │ + movt r3, #69 @ 0x45 │ │ │ │ + bl 387ed8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ae8 │ │ │ │ + beq 916f0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r3, [r5] │ │ │ │ bl 2daa8 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91ac0 │ │ │ │ + beq 916c8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91adc │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq 916e4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - bl dd698 │ │ │ │ + bl 305aac │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91ab0 │ │ │ │ + beq 916b8 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -00091af4 : │ │ │ │ +000916fc : │ │ │ │ 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, #548] @ 91d34 │ │ │ │ + ldr r3, [pc, #548] @ 9193c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 91b68 │ │ │ │ + beq 91770 │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 91b3c │ │ │ │ + bls 91744 │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 91b20 │ │ │ │ - b 91b68 │ │ │ │ + bne 91728 │ │ │ │ + b 91770 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 91b88 │ │ │ │ + beq 91790 │ │ │ │ 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 │ │ │ │ - bcs 91b88 │ │ │ │ - b 91b2c │ │ │ │ + bcs 91790 │ │ │ │ + b 91734 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #5532 @ 0x159c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ + movw r2, #64028 @ 0xfa1c │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ mov r5, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ - b 91d2c │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ + b 91934 │ │ │ │ mov r0, r6 │ │ │ │ - bl 329464 │ │ │ │ + bl 32bfcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91d28 │ │ │ │ + beq 91930 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #25752 @ 0x6498 │ │ │ │ + movw r3, #25132 @ 0x622c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 91ce4 │ │ │ │ + bne 918ec │ │ │ │ ldr r5, [r6, #24] │ │ │ │ cmp r5, #0 │ │ │ │ - bne 91c14 │ │ │ │ + bne 9181c │ │ │ │ mov r0, r6 │ │ │ │ - bl 176bd8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 176868 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 91c14 │ │ │ │ + bne 9181c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91d2c │ │ │ │ + bgt 91934 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91d2c │ │ │ │ - ldr r2, [pc, #336] @ 91d38 │ │ │ │ + bne 91934 │ │ │ │ + ldr r2, [pc, #336] @ 91940 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91c00 │ │ │ │ + beq 91808 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ - b 91d2c │ │ │ │ + b 91934 │ │ │ │ ldr r6, [r5, #32] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 91c80 │ │ │ │ - bl b54a0 │ │ │ │ + bne 91888 │ │ │ │ + bl b52b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ strne r6, [r5, #32] │ │ │ │ - bne 91c80 │ │ │ │ + bne 91888 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91c78 │ │ │ │ + bgt 91880 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91c78 │ │ │ │ - ldr r2, [pc, #232] @ 91d38 │ │ │ │ + bne 91880 │ │ │ │ + ldr r2, [pc, #232] @ 91940 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91c68 │ │ │ │ + beq 91870 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, #0 │ │ │ │ - b 91d2c │ │ │ │ + b 91934 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl edf20 │ │ │ │ + bl ee100 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91cdc │ │ │ │ + bgt 918e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91cdc │ │ │ │ - ldr r2, [pc, #132] @ 91d38 │ │ │ │ + bne 918e4 │ │ │ │ + ldr r2, [pc, #132] @ 91940 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91ccc │ │ │ │ + beq 918d4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ mov r5, r6 │ │ │ │ - b 91d2c │ │ │ │ + b 91934 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 91d28 │ │ │ │ + bgt 91930 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91d28 │ │ │ │ - ldr r2, [pc, #52] @ 91d38 │ │ │ │ + bne 91930 │ │ │ │ + ldr r2, [pc, #52] @ 91940 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91d18 │ │ │ │ + beq 91920 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ blx r3 │ │ │ │ @@ -101544,135 +101292,135 @@ │ │ │ │ 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 91d80 │ │ │ │ + bhi 91988 │ │ │ │ cmp r4, #1 │ │ │ │ ldr r1, [r5] │ │ │ │ ldrgt r2, [r5, #4] │ │ │ │ - movwle r2, #5976 @ 0x1758 │ │ │ │ + movwle r2, #5356 @ 0x14ec │ │ │ │ movtle r2, #104 @ 0x68 │ │ │ │ - b 91da0 │ │ │ │ + b 919a8 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #52044 @ 0xcb4c │ │ │ │ + movw r0, #44532 @ 0xadf4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne 91d68 │ │ │ │ + bne 91970 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 91db0 │ │ │ │ + b 919b8 │ │ │ │ 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 43a284 │ │ │ │ + bl 4386d8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91ea0 │ │ │ │ + beq 91aa8 │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 91e54 │ │ │ │ + beq 91a5c │ │ │ │ sub r1, fp, #28 │ │ │ │ str r4, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r6, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fb0dc │ │ │ │ + bl fab34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91ec0 │ │ │ │ + beq 91ac8 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldrb r2, [r5, #77] @ 0x4d │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r1, r3 │ │ │ │ - beq 91e68 │ │ │ │ + beq 91a70 │ │ │ │ ldr r0, [r5, #80] @ 0x50 │ │ │ │ mov r2, r4 │ │ │ │ - bl 43a57c │ │ │ │ + bl 4389d0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 91e94 │ │ │ │ + beq 91a9c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ str r4, [r5, #20] │ │ │ │ - bl bbb34 │ │ │ │ - b 91e68 │ │ │ │ + bl bb9e0 │ │ │ │ + b 91a70 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r6 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 91ec0 │ │ │ │ + beq 91ac8 │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 91ec0 │ │ │ │ + beq 91ac8 │ │ │ │ ldr r1, [r5, #72] @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 91ec0 │ │ │ │ + beq 91ac8 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 43a488 │ │ │ │ + bl 4388dc │ │ │ │ cmn r0, #1 │ │ │ │ - bne 91ec0 │ │ │ │ + bne 91ac8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 91ea8 │ │ │ │ + ble 91ab0 │ │ │ │ mov r4, #0 │ │ │ │ - b 91ec0 │ │ │ │ + b 91ac8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 91ea0 │ │ │ │ + bne 91aa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 91ea0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 91aa8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 87b6c │ │ │ │ + b 87d60 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #61272 @ 0xef58 │ │ │ │ + movw r0, #54232 @ 0xd3d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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, #43320 @ 0xa938 │ │ │ │ + movw r1, #42700 @ 0xa6cc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - movw r0, #61288 @ 0xef68 │ │ │ │ + movw r0, #54248 @ 0xd3e8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldm r2, {r2, r3, ip} │ │ │ │ str ip, [sp] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00091f40 <_PyInterpreterConfig_InitFromState@@Base>: │ │ │ │ +00091b48 <_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 │ │ │ │ @@ -101692,343 +101440,343 @@ │ │ │ │ and r3, r3, #1024 @ 0x400 │ │ │ │ str r1, [r2, #8] │ │ │ │ str r3, [r2, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00091fa8 <_PyErr_SetFromPyStatus@@Base>: │ │ │ │ +00091bb0 <_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 91fe8 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ + beq 91bf0 <_PyErr_SetFromPyStatus@@Base+0x40> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61300 @ 0xef74 │ │ │ │ + movw r1, #54260 @ 0xd3f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 92010 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ + b 91c18 <_PyErr_SetFromPyStatus@@Base+0x68> │ │ │ │ ldr r4, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92000 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ + beq 91c08 <_PyErr_SetFromPyStatus@@Base+0x58> │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 92020 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ + bne 91c28 <_PyErr_SetFromPyStatus@@Base+0x78> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61348 @ 0xefa4 │ │ │ │ + movw r1, #54308 @ 0xd424 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #37284 @ 0x91a4 │ │ │ │ + movw r1, #30172 @ 0x75dc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92044 <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ + bne 91c4c <_PyErr_SetFromPyStatus@@Base+0x9c> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 92074 <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ + beq 91c7c <_PyErr_SetFromPyStatus@@Base+0xcc> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #2652 @ 0xa5c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61148 @ 0xeedc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #25536 @ 0x63c0 │ │ │ │ + movw r1, #18516 @ 0x4854 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 92110 <_PyThread_CurrentFrames@@Base> │ │ │ │ + b 91d18 <_PyThread_CurrentFrames@@Base> │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov r4, r1 │ │ │ │ - bl fd374 │ │ │ │ + bl fcec0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 920fc <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ - bl dd698 │ │ │ │ + bne 91d04 <_PyErr_SetFromPyStatus@@Base+0x154> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92108 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 91d10 <_PyErr_SetFromPyStatus@@Base+0x160> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #58420 @ 0xe434 │ │ │ │ + movw r1, #51380 @ 0xc8b4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 920cc <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ + beq 91cd4 <_PyErr_SetFromPyStatus@@Base+0x124> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00092110 <_PyThread_CurrentFrames@@Base>: │ │ │ │ +00091d18 <_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, #4064] @ 0xfe0 │ │ │ │ - ldr r0, [pc, #456] @ 922f4 <_PyThread_CurrentFrames@@Base+0x1e4> │ │ │ │ + ldr r0, [pc, #456] @ 91efc <_PyThread_CurrentFrames@@Base+0x1e4> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ - movw r1, #61404 @ 0xefdc │ │ │ │ + movw r1, #54364 @ 0xd45c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r5, [r3, r0] │ │ │ │ mov r0, r5 │ │ │ │ - bl 1f0010 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ + bl 1f0450 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 922ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - bl b54a0 │ │ │ │ + beq 91ef4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 922ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - ldr r7, [pc, #404] @ 922f8 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ + beq 91ef4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + ldr r7, [pc, #404] @ 91f00 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ mov r3, #1 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92184 <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ + bne 91d8c <_PyThread_CurrentFrames@@Base+0x74> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9216c <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ + bne 91d74 <_PyThread_CurrentFrames@@Base+0x5c> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne 921a0 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ + bne 91da8 <_PyThread_CurrentFrames@@Base+0x90> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r8, [r5, #3696] @ 0xe70 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9224c <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ + beq 91e54 <_PyThread_CurrentFrames@@Base+0x13c> │ │ │ │ ldr r6, [r8, #56] @ 0x38 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 921f4 <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ + bne 91dfc <_PyThread_CurrentFrames@@Base+0xe4> │ │ │ │ ldr r8, [r8, #4] │ │ │ │ - b 921a4 <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ + b 91dac <_PyThread_CurrentFrames@@Base+0x94> │ │ │ │ cmp r3, #1 │ │ │ │ - beq 92204 <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ + beq 91e0c <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ 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 │ │ │ │ - bcs 92204 <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ + bcs 91e0c <_PyThread_CurrentFrames@@Base+0xf4> │ │ │ │ ldr r6, [r6, #4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 921b8 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + beq 91dc0 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ ldrb r3, [r6, #38] @ 0x26 │ │ │ │ cmp r3, #2 │ │ │ │ - bls 921c0 <_PyThread_CurrentFrames@@Base+0xb0> │ │ │ │ - b 921e8 <_PyThread_CurrentFrames@@Base+0xd8> │ │ │ │ + bls 91dc8 <_PyThread_CurrentFrames@@Base+0xb0> │ │ │ │ + b 91df0 <_PyThread_CurrentFrames@@Base+0xd8> │ │ │ │ ldr r0, [r8, #108] @ 0x6c │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 9223c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + beq 91e44 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ ldr r2, [r6, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 92298 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ + bne 91ea0 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ mov r0, r6 │ │ │ │ - bl 176bd8 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ + bl 176868 <_PyFrame_MakeAndSetFrameObject@@Base> │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne 92298 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ + bne 91ea0 <_PyThread_CurrentFrames@@Base+0x188> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 92280 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ + ble 91e88 <_PyThread_CurrentFrames@@Base+0x170> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 922d4 <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ + ble 91edc <_PyThread_CurrentFrames@@Base+0x1c4> │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r7] │ │ │ │ cmp r2, #1 │ │ │ │ - bne 9226c <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ + bne 91e74 <_PyThread_CurrentFrames@@Base+0x15c> │ │ │ │ strexb r1, r3, [r7] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 92254 <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ + bne 91e5c <_PyThread_CurrentFrames@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ - beq 922ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ - ldr r0, [pc, #124] @ 922f8 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ - bl 35f1ec │ │ │ │ - b 922ec <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + beq 91ef4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ + ldr r0, [pc, #124] @ 91f00 <_PyThread_CurrentFrames@@Base+0x1e8> │ │ │ │ + bl 3493f0 │ │ │ │ + b 91ef4 <_PyThread_CurrentFrames@@Base+0x1dc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9223c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bne 91e44 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9223c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 91e44 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 922c8 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ + bgt 91ed0 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 922c8 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ + bne 91ed0 <_PyThread_CurrentFrames@@Base+0x1b8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r6, #1 │ │ │ │ - bne 921b8 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ - b 9223c <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ + bne 91dc0 <_PyThread_CurrentFrames@@Base+0xa8> │ │ │ │ + b 91e44 <_PyThread_CurrentFrames@@Base+0x12c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 92248 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ + bne 91e50 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 92248 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 91e50 <_PyThread_CurrentFrames@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, sl, r8, ror #2 │ │ │ │ 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 b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r1, r0 │ │ │ │ - movw r0, #10664 @ 0x29a8 │ │ │ │ + movw r0, #3624 @ 0xe28 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + movw r0, #37992 @ 0x9468 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ │ │ │ │ -00092350 : │ │ │ │ +00091f58 : │ │ │ │ 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, #62176 @ 0xf2e0 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 923a4 │ │ │ │ + bne 91fac │ │ │ │ mov ip, #1 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ stmib sp, {r2, ip} │ │ │ │ str r2, [sp] │ │ │ │ - bl 371b80 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 372668 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9242c │ │ │ │ + beq 92034 │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92448 │ │ │ │ + beq 92050 │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ blx r3 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ mov r0, r6 │ │ │ │ - movw r2, #15840 @ 0x3de0 │ │ │ │ + movw r2, #8800 @ 0x2260 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - bl 3ffe2c <_PySlotIterator_Init@@Base+0x1740> │ │ │ │ + bl 3febf4 <_PySlotIterator_Init@@Base+0x1740> │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r3, [r3, #96] @ 0x60 │ │ │ │ blx r3 │ │ │ │ - b 92450 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b 92058 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #18272 @ 0x4760 │ │ │ │ + movw r1, #11232 @ 0x2be0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 92450 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b 92058 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009245c : │ │ │ │ +00092064 : │ │ │ │ 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, #62132 @ 0xf2b4 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 924b0 │ │ │ │ + bne 920b8 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 371b80 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 372668 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ @@ -102039,526 +101787,526 @@ │ │ │ │ mov r9, r0 │ │ │ │ ldrne sl, [r2, #8] │ │ │ │ mov r4, r1 │ │ │ │ ldrh r6, [r0, #13] │ │ │ │ orrs r3, r2, r5, lsr #31 │ │ │ │ ldrb r7, [r0, #15] │ │ │ │ ldrb r8, [r0, #16] │ │ │ │ - bne 92514 │ │ │ │ + bne 9211c │ │ │ │ clz r3, r1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ cmp r5, #3 │ │ │ │ orrgt r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92548 │ │ │ │ + beq 92150 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #48 @ 0x30 │ │ │ │ str r3, [sp, #12] │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp, #4] │ │ │ │ - ldr r3, [pc, #192] @ 92600 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #192] @ 92208 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 925f4 │ │ │ │ + beq 921fc │ │ │ │ rev16 r6, r6 │ │ │ │ adds r5, sl, r5 │ │ │ │ uxth r6, r6 │ │ │ │ - beq 925d8 │ │ │ │ + beq 921e0 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92588 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 92190 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92580 │ │ │ │ - bl dd698 │ │ │ │ + bne 92188 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 925f4 │ │ │ │ + bne 921fc │ │ │ │ subs r5, r5, #1 │ │ │ │ - beq 925d8 │ │ │ │ + beq 921e0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 925b8 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 921c0 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 925b0 │ │ │ │ - bl dd698 │ │ │ │ + bne 921b8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 925f4 │ │ │ │ + bne 921fc │ │ │ │ cmp r5, #1 │ │ │ │ - beq 925d8 │ │ │ │ + beq 921e0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 925d8 │ │ │ │ - bl dd698 │ │ │ │ + bne 921e0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 925f4 │ │ │ │ + bne 921fc │ │ │ │ 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 41f4f4 <_PyCompile_OptimizeCfg@@Base+0xb54> │ │ │ │ + b 41e15c <_PyCompile_OptimizeCfg@@Base+0xb58> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - strhteq r9, [sl], #-4 │ │ │ │ + strhteq r9, [sl], #-8 │ │ │ │ │ │ │ │ -00092604 : │ │ │ │ +0009220c : │ │ │ │ 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, #62132 @ 0xf2b4 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 92658 │ │ │ │ + bne 92260 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 371b80 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 372668 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92694 │ │ │ │ - bl dd698 │ │ │ │ + bne 9229c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 926c8 │ │ │ │ + bne 922d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e5c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 926bc │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 922c4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 92730 │ │ │ │ + bne 92338 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 92750 │ │ │ │ + bne 92358 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #59408 @ 0xe810 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 92784 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9238c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #59408 @ 0xe810 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92784 │ │ │ │ - b 926f8 │ │ │ │ + beq 9238c │ │ │ │ + b 92300 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9278c │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 92394 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #59408 @ 0xe810 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 927e8 │ │ │ │ - ldr r0, [pc, #96] @ 927f4 │ │ │ │ - bl 1fb1ec │ │ │ │ + b 923f0 │ │ │ │ + ldr r0, [pc, #96] @ 923fc │ │ │ │ + bl 1fb4d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 927e8 │ │ │ │ + beq 923f0 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 927f8 │ │ │ │ - bl 1ca370 │ │ │ │ + ldr r1, [pc, #64] @ 92400 │ │ │ │ + bl 1ca7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 927d0 │ │ │ │ + ble 923d8 │ │ │ │ mov r4, r5 │ │ │ │ - b 927e8 │ │ │ │ + b 923f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 927c8 │ │ │ │ + bne 923d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 927c8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 923d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r3, fp, ip, ror #23 │ │ │ │ rsbeq r3, fp, ip, lsl #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne 92834 │ │ │ │ + bne 9243c │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92860 │ │ │ │ - b 92854 │ │ │ │ + bne 92468 │ │ │ │ + b 9245c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4928 @ 0x1340 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63424 @ 0xf7c0 │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 928ac │ │ │ │ - b 9281c │ │ │ │ - bl dd698 │ │ │ │ + beq 924b4 │ │ │ │ + b 92424 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 928ac │ │ │ │ + bne 924b4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92880 │ │ │ │ - bl dd698 │ │ │ │ + bne 92488 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 928ac │ │ │ │ + bne 924b4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e768 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 928b4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 924bc │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000928c0 : │ │ │ │ +000924c8 : │ │ │ │ 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, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r3, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 92914 │ │ │ │ + bne 9251c │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 371b80 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 372668 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ 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 │ │ │ │ ldrh r3, [r0, #13] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ ldrb r1, [r0, #15] │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ - bl 379300 │ │ │ │ + bl 379d10 │ │ │ │ mov r1, #7 │ │ │ │ add r0, r0, #6 │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ add r0, r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ │ │ │ │ -00092964 : │ │ │ │ +0009256c : │ │ │ │ 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, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r2, r0, #0 │ │ │ │ mvnne r0, #0 │ │ │ │ - bne 929b8 │ │ │ │ + bne 925c0 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #8] │ │ │ │ str r2, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - bl 371b80 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ + bl 372668 <_PyInterpreterState_RequireIDRef@@Base+0x3f4> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000929c0 : │ │ │ │ +000925c8 : │ │ │ │ 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, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #48] @ 0x30 │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 1d651c │ │ │ │ + b 1d696c │ │ │ │ │ │ │ │ -00092a10 : │ │ │ │ +00092618 : │ │ │ │ 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, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ cmp r0, #0 │ │ │ │ streq r5, [r4, #44] @ 0x2c │ │ │ │ mvnne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ 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 903c4 │ │ │ │ - ldr r3, [pc, #28] @ 92a8c │ │ │ │ + b 905b4 │ │ │ │ + ldr r3, [pc, #28] @ 92694 │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 92ac4 │ │ │ │ - bl dd698 │ │ │ │ + bne 926cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92ae0 │ │ │ │ - ldr r2, [pc, #28] @ 92ae8 │ │ │ │ + bne 926e8 │ │ │ │ + ldr r2, [pc, #28] @ 926f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00092aec : │ │ │ │ +000926f4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r1, [pc, #56] @ 92b40 │ │ │ │ + ldr r1, [pc, #56] @ 92748 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #24 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r0, fp, #20 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ - bl 2d6f3c <_PyInterpreterState_New@@Base> │ │ │ │ + bl 2da9d4 <_PyInterpreterState_New@@Base> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r3, #0 │ │ │ │ - beq 92b34 │ │ │ │ + beq 9273c │ │ │ │ sub r3, fp, #20 │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ bl 30c58 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ mov r3, r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #61632 @ 0xf0c0 │ │ │ │ + movw r0, #54592 @ 0xd540 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ │ │ │ │ -00092b68 : │ │ │ │ +00092770 : │ │ │ │ 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 92b9c │ │ │ │ + beq 927a4 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ tst r3, #32 │ │ │ │ - bne 92ba4 │ │ │ │ - bl 72a44 │ │ │ │ - b 92bd0 │ │ │ │ + bne 927ac │ │ │ │ + bl 72d3c │ │ │ │ + b 927d8 │ │ │ │ subs r5, r1, #0 │ │ │ │ - blt 92bb8 │ │ │ │ + blt 927c0 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r5, r3 │ │ │ │ - blt 92bd8 │ │ │ │ - movw r3, #48520 @ 0xbd88 │ │ │ │ + blt 927e0 │ │ │ │ + movw r3, #49840 @ 0xc2b0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56524 @ 0xdccc │ │ │ │ + movw r1, #49484 @ 0xc14c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r6, r2 │ │ │ │ - bl 3f64f4 │ │ │ │ + bl 3f52ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92bd0 │ │ │ │ + bne 927d8 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx lr, r3, #6, #1 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne 92c20 │ │ │ │ + bne 92828 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq 92c20 │ │ │ │ + beq 92828 │ │ │ │ cmp ip, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ cmp r6, r1 │ │ │ │ - bls 92c44 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 9284c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #61648 @ 0xf0d0 │ │ │ │ + movw r1, #54608 @ 0xd550 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 92bd0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 927d8 │ │ │ │ tst r3, #32 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ ldreq r4, [r4, #28] │ │ │ │ - beq 92c60 │ │ │ │ + beq 92868 │ │ │ │ cmp lr, #0 │ │ │ │ addne r4, r4, #20 │ │ │ │ addeq r4, r4, #28 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 92c70 │ │ │ │ + bne 92878 │ │ │ │ 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} │ │ │ │ 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 6ad5c <_PyXI_NewExcInfo@@Base+0x318> │ │ │ │ + bl 6b16c │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + movw r0, #37992 @ 0x9468 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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] │ │ │ │ @@ -102566,50 +102314,50 @@ │ │ │ │ ldrb r1, [r0, #20] │ │ │ │ cmp ip, #0 │ │ │ │ ldrb r2, [r0, #22] │ │ │ │ lsl r3, r3, #8 │ │ │ │ ldrb lr, [r0, #17] │ │ │ │ ldrne ip, [r0, #24] │ │ │ │ orr r3, r3, r1, lsl #16 │ │ │ │ - movweq ip, #5976 @ 0x1758 │ │ │ │ + movweq ip, #5356 @ 0x14ec │ │ │ │ ldrb r1, [r0, #18] │ │ │ │ movteq ip, #104 @ 0x68 │ │ │ │ orr r3, r3, r2 │ │ │ │ ldrb r2, [r0, #19] │ │ │ │ str ip, [sp] │ │ │ │ - movw ip, #47824 @ 0xbad0 │ │ │ │ + movw ip, #49104 @ 0xbfd0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, lr │ │ │ │ str ip, [sp, #8] │ │ │ │ - bl 2deae0 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ + bl 2e2574 <_PyStaticType_InitForExtension@@Base+0xc58> │ │ │ │ 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 │ │ │ │ add r3, r0, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - bne 92d60 │ │ │ │ - bl 1764a0 │ │ │ │ - b 92d70 │ │ │ │ + bne 92968 │ │ │ │ + bl 176130 │ │ │ │ + b 92978 │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1452] @ 0x5ac │ │ │ │ cmp r0, #0 │ │ │ │ - bne 92d84 │ │ │ │ - movw r0, #61888 @ 0xf1c0 │ │ │ │ + bne 9298c │ │ │ │ + movw r0, #54848 @ 0xd640 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ mov r4, r1 │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ mvn r2, #8 │ │ │ │ str r3, [r4, #4] │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [r4] │ │ │ │ @@ -102619,275 +102367,275 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 92e1c │ │ │ │ - bl c1ea0 │ │ │ │ + beq 92a24 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 92de8 │ │ │ │ - bl 1764a0 │ │ │ │ - b 92e1c │ │ │ │ + bne 929f0 │ │ │ │ + bl 176130 │ │ │ │ + b 92a24 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl 45368 │ │ │ │ + bl 454f8 │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 21b694 │ │ │ │ + bl 21c680 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ - movw r3, #45296 @ 0xb0f0 │ │ │ │ + b bb9e0 │ │ │ │ + movw r3, #45316 @ 0xb104 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #60216 @ 0xeb38 │ │ │ │ + movw r2, #54120 @ 0xd368 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #61944 @ 0xf1f8 │ │ │ │ + movw r1, #54904 @ 0xd678 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ push {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 92ef0 │ │ │ │ + beq 92af8 │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r0, r6 │ │ │ │ - beq 92ef0 │ │ │ │ + beq 92af8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #60216 @ 0xeb38 │ │ │ │ + movw r1, #54120 @ 0xd368 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 36d538 │ │ │ │ + bl 36e01c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 92fa8 │ │ │ │ + beq 92bb0 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 92f04 │ │ │ │ + bne 92b0c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92ef0 │ │ │ │ + bgt 92af8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 92ef0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 92af8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 92f40 │ │ │ │ + b 92b48 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r2, #0 │ │ │ │ - bl 3fb1e0 <_PyTime_AsTimeval@@Base+0xcb0> │ │ │ │ + bl 3f9f74 <_PyTime_AsTimeval@@Base+0xcac> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 92f38 │ │ │ │ + bgt 92b40 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 92f38 │ │ │ │ + bne 92b40 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 92fa8 │ │ │ │ + beq 92bb0 │ │ │ │ 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 92f80 │ │ │ │ + bgt 92b88 │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ - bne 92f80 │ │ │ │ + bne 92b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 37d374 │ │ │ │ + bl 37d914 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 93054 │ │ │ │ + beq 92c5c │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b1d44 │ │ │ │ + bl 1b1f4c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93010 │ │ │ │ + bgt 92c18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93010 │ │ │ │ + bne 92c18 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 93054 │ │ │ │ + beq 92c5c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #61984 @ 0xf220 │ │ │ │ + movw r0, #54944 @ 0xd6a0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93054 │ │ │ │ + bgt 92c5c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93054 │ │ │ │ + bne 92c5c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 93094 │ │ │ │ - bl dd698 │ │ │ │ + bne 92c9c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 930c0 │ │ │ │ + bne 92cc8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r1, r5 │ │ │ │ - bl 930c8 │ │ │ │ + bl 92cd0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + movw r0, #37992 @ 0x9468 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 b69a8 │ │ │ │ + bl b682c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93184 │ │ │ │ + beq 92d8c │ │ │ │ cmp r6, #3 │ │ │ │ - ble 93118 │ │ │ │ + ble 92d20 │ │ │ │ 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 93138 │ │ │ │ + beq 92d40 │ │ │ │ ldr r1, [r5, #20] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne 9314c │ │ │ │ + bne 92d54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - bl cc044 │ │ │ │ + bl cc288 │ │ │ │ mov r5, r0 │ │ │ │ - b 93158 │ │ │ │ + b 92d60 │ │ │ │ mov r0, r4 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9316c │ │ │ │ + ble 92d74 │ │ │ │ mov r4, r5 │ │ │ │ - b 93184 │ │ │ │ + b 92d8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93164 │ │ │ │ + bne 92d6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93164 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 92d6c │ │ │ │ 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 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r7, r2 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r2, r4 │ │ │ │ - beq 931ec │ │ │ │ + beq 92df4 │ │ │ │ mov r0, r2 │ │ │ │ - bl 2decc0 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ + bl 2e2754 <_PyStaticType_InitForExtension@@Base+0xe38> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 931ec │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 92df4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #45760 @ 0xb2c0 │ │ │ │ + movw r1, #39128 @ 0x98d8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ subs r5, r7, r4 │ │ │ │ ldr r3, [r8, #152] @ 0x98 │ │ │ │ movne r5, #1 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r5 │ │ │ │ @@ -102898,15 +102646,15 @@ │ │ │ │ mvn r2, #0 │ │ │ │ str r3, [r0, #13] │ │ │ │ cmp r7, r4 │ │ │ │ ldrh r3, [r6, #20] │ │ │ │ strh r3, [r0, #17] │ │ │ │ str r2, [r0, #8] │ │ │ │ strb r5, [r0, #12] │ │ │ │ - beq 93244 │ │ │ │ + beq 92e4c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ str r7, [r0, #20] │ │ │ │ ldrsb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -102923,260 +102671,260 @@ │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - bl 1b1d44 │ │ │ │ + bl 1b1f4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 932b8 │ │ │ │ + bgt 92ec0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 932b8 │ │ │ │ + bne 92ec0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93304 │ │ │ │ + beq 92f0c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #62000 @ 0xf230 │ │ │ │ + movw r0, #54960 @ 0xd6b0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 932ec │ │ │ │ + ble 92ef4 │ │ │ │ mov r4, r5 │ │ │ │ - b 93304 │ │ │ │ + b 92f0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 932e4 │ │ │ │ + bne 92eec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 932e4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 92eec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #45296 @ 0xb0f0 │ │ │ │ + movw r3, #45316 @ 0xb104 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #60168 @ 0xeb08 │ │ │ │ + movw r2, #54072 @ 0xd338 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #61944 @ 0xf1f8 │ │ │ │ + movw r1, #54904 @ 0xd678 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ - movw r3, #45296 @ 0xb0f0 │ │ │ │ + b 171960 │ │ │ │ + movw r3, #45316 @ 0xb104 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #60316 @ 0xeb9c │ │ │ │ + movw r2, #54220 @ 0xd3cc │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #61944 @ 0xf1f8 │ │ │ │ + movw r1, #54904 @ 0xd678 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 35e428 │ │ │ │ + bl 35f620 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 9339c │ │ │ │ - bl dd698 │ │ │ │ + bne 92fa4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 933ac │ │ │ │ + bne 92fb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne 93400 │ │ │ │ + bne 93008 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 93438 │ │ │ │ + beq 93040 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, ip │ │ │ │ - ldr r3, [pc, #236] @ 93510 │ │ │ │ + ldr r3, [pc, #236] @ 93118 │ │ │ │ str r6, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93504 │ │ │ │ + beq 9310c │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r4, [r3, #84] @ 0x54 │ │ │ │ ands r4, r4, #268435456 @ 0x10000000 │ │ │ │ - bne 93470 │ │ │ │ + bne 93078 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #16408 @ 0x4018 │ │ │ │ + movw r1, #9368 @ 0x2498 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #17404 @ 0x43fc │ │ │ │ + movw r0, #10364 @ 0x287c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 93504 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9310c │ │ │ │ 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, #62016 @ 0xf240 │ │ │ │ + movw r0, #54976 @ 0xd6c0 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r1, [sp] │ │ │ │ str r3, [sp, #16] │ │ │ │ movw r1, #1900 @ 0x76c │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93504 │ │ │ │ + beq 9310c │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 37da74 <_PyObject_HasLen@@Base+0x3b8> │ │ │ │ + bl 37e014 <_PyObject_HasLen@@Base+0x3b8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 934ec │ │ │ │ + ble 930f4 │ │ │ │ mov r4, r5 │ │ │ │ - b 93504 │ │ │ │ + b 9310c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 934e4 │ │ │ │ + bne 930ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 934e4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 930ec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #2 │ │ │ │ + rsbeq r9, sl, r0, lsl r1 │ │ │ │ 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 930c8 │ │ │ │ + bl 92cd0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #44772 @ 0xaee4 │ │ │ │ + movw r0, #37992 @ 0x9468 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ded54 │ │ │ │ + b def6c │ │ │ │ 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 935b0 │ │ │ │ + bne 931b8 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 935d0 │ │ │ │ + bne 931d8 │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #59408 @ 0xe810 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b 93604 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b 9320c │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #59408 @ 0xe810 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93604 │ │ │ │ - b 93578 │ │ │ │ + beq 9320c │ │ │ │ + b 93180 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9360c │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne 93214 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #65504 @ 0xffe0 │ │ │ │ + movw r0, #59408 @ 0xe810 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b 93668 │ │ │ │ - ldr r0, [pc, #96] @ 93674 │ │ │ │ - bl 1fb1ec │ │ │ │ + b 93270 │ │ │ │ + ldr r0, [pc, #96] @ 9327c │ │ │ │ + bl 1fb4d0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93668 │ │ │ │ + beq 93270 │ │ │ │ mov r1, #0 │ │ │ │ mov r3, r6 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, r7 │ │ │ │ str r5, [sp] │ │ │ │ - ldr r1, [pc, #64] @ 93678 │ │ │ │ - bl 1ca370 │ │ │ │ + ldr r1, [pc, #64] @ 93280 │ │ │ │ + bl 1ca7d8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 93650 │ │ │ │ + ble 93258 │ │ │ │ mov r4, r5 │ │ │ │ - b 93668 │ │ │ │ + b 93270 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93648 │ │ │ │ + bne 93250 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93648 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 93250 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ rsbeq r3, fp, ip, ror #23 │ │ │ │ rsbeq r3, fp, r8, ror #24 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -103184,463 +102932,462 @@ │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 936d4 │ │ │ │ + bne 932dc │ │ │ │ cmp r5, #0 │ │ │ │ - bge 936b8 │ │ │ │ + bge 932c0 │ │ │ │ mov r4, #0 │ │ │ │ - b 936d4 │ │ │ │ + b 932dc │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r1, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 93700 │ │ │ │ - b 936b0 │ │ │ │ + beq 93308 │ │ │ │ + b 932b8 │ │ │ │ mov r1, #0 │ │ │ │ sub r3, fp, #28 │ │ │ │ str r1, [sp, #8] │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ str r1, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #228] @ 937dc │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #228] @ 933e4 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 937d0 │ │ │ │ + beq 933d8 │ │ │ │ cmn r5, r4 │ │ │ │ - beq 93784 │ │ │ │ + beq 9338c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 937d0 │ │ │ │ - ldr r3, [pc, #192] @ 937e0 │ │ │ │ + blt 933d8 │ │ │ │ + ldr r3, [pc, #192] @ 933e8 │ │ │ │ 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 93784 │ │ │ │ + beq 9338c │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #24 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl f2324 │ │ │ │ + bl f1fc4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93770 │ │ │ │ + beq 93378 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r3, [r3, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #2 │ │ │ │ addeq r4, r4, #1 │ │ │ │ - b 9373c │ │ │ │ - ldr r3, [pc, #108] @ 937e4 │ │ │ │ + b 93344 │ │ │ │ + ldr r3, [pc, #108] @ 933ec │ │ │ │ ldr r3, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r3] │ │ │ │ add r4, r4, r3 │ │ │ │ - b 937ac │ │ │ │ - ldr r1, [pc, #84] @ 937e0 │ │ │ │ + b 933b4 │ │ │ │ + ldr r1, [pc, #84] @ 933e8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #80] @ 937e4 │ │ │ │ + ldr r2, [pc, #80] @ 933ec │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #1140] @ 0x474 │ │ │ │ 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 937c0 │ │ │ │ - bl dd698 │ │ │ │ + bne 933c8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 937d0 │ │ │ │ + bne 933d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsr r1 │ │ │ │ + rsbeq r9, sl, ip, lsr r1 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000937e8 <_Py_hashtable_len@@Base>: │ │ │ │ +000933f0 <_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, 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, #47400 @ 0xb928 │ │ │ │ + movw r2, #48680 @ 0xbe28 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ str r2, [sp] │ │ │ │ ldm r0, {r0, r1, r2} │ │ │ │ - bl 2de7a0 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ + bl 2e2234 <_PyStaticType_InitForExtension@@Base+0x918> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009383c : │ │ │ │ +00093444 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 93854 │ │ │ │ + b 9345c │ │ │ │ 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 3782e4 │ │ │ │ + bl 378dcc │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r4, #47400 @ 0xb928 │ │ │ │ + movw r4, #48680 @ 0xbe28 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 938e0 │ │ │ │ + beq 934e8 │ │ │ │ mov r1, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 938e0 │ │ │ │ - movw r4, #5968 @ 0x1750 │ │ │ │ + bne 934e8 │ │ │ │ + movw r4, #5348 @ 0x14e4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 93a3c │ │ │ │ + b 93644 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93900 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + beq 93508 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 938d4 │ │ │ │ + beq 934dc │ │ │ │ mov r0, r6 │ │ │ │ - bl 37b390 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 37b930 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93a3c │ │ │ │ + beq 93644 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b390 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 37b930 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 93944 │ │ │ │ + bne 9354c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93a38 │ │ │ │ + bgt 93640 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93a38 │ │ │ │ + bne 93640 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93a38 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 93640 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 377818 │ │ │ │ + bl 378300 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93974 │ │ │ │ + bgt 9357c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93974 │ │ │ │ + bne 9357c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93994 │ │ │ │ + bgt 9359c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 93994 │ │ │ │ + bne 9359c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 93a3c │ │ │ │ + beq 93644 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 377490 │ │ │ │ + bl 377f78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 939dc │ │ │ │ + bne 935e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93a3c │ │ │ │ + bgt 93644 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93a3c │ │ │ │ + bne 93644 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93a3c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 93644 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r1, r4 │ │ │ │ - bl f2ed8 <_PyTuple_FromPair@@Base> │ │ │ │ + bl f2a0c <_PyTuple_FromPair@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93a0c │ │ │ │ + bgt 93614 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93a0c │ │ │ │ + bne 93614 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93a24 │ │ │ │ + bgt 9362c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq 93a2c │ │ │ │ + beq 93634 │ │ │ │ mov r4, r6 │ │ │ │ - b 93a3c │ │ │ │ + b 93644 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93a24 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9362c │ │ │ │ mov r4, #0 │ │ │ │ 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, #47400 @ 0xb928 │ │ │ │ + movw r4, #48680 @ 0xbe28 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r1 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93a90 │ │ │ │ + beq 93698 │ │ │ │ mov r1, r4 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93a90 │ │ │ │ - movw r4, #5968 @ 0x1750 │ │ │ │ + bne 93698 │ │ │ │ + movw r4, #5348 @ 0x14e4 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b 93b8c │ │ │ │ + b 93794 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r0, r4 │ │ │ │ - beq 93ab0 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + beq 936b8 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93a84 │ │ │ │ + beq 9368c │ │ │ │ mov r0, r6 │ │ │ │ - bl 37b390 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 37b930 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 93b8c │ │ │ │ + beq 93794 │ │ │ │ mov r0, r5 │ │ │ │ - bl 37b390 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ + bl 37b930 <_PyObject_FunctionStr@@Base+0x338> │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 93af4 │ │ │ │ + bne 936fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93b88 │ │ │ │ + bgt 93790 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93b88 │ │ │ │ + bne 93790 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93b88 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 93790 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 22fe74 │ │ │ │ + bl 22ffc4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93b24 │ │ │ │ + bgt 9372c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 93b24 │ │ │ │ + bne 9372c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93b44 │ │ │ │ + bgt 9374c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 93b44 │ │ │ │ + bne 9374c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq 93b8c │ │ │ │ + beq 93794 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #47400 @ 0xb928 │ │ │ │ + movw r1, #48680 @ 0xbe28 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl 377490 │ │ │ │ + bl 377f78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 93b8c │ │ │ │ + bgt 93794 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 93b8c │ │ │ │ + bne 93794 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 93b8c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 93794 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - andeq r0, r0, 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 40653c │ │ │ │ - movw r3, #48460 @ 0xbd4c │ │ │ │ + b 40523c │ │ │ │ + movw r3, #49740 @ 0xc24c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r3, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 93be4 │ │ │ │ - movw r0, #62120 @ 0xf2a8 │ │ │ │ + bne 937e8 │ │ │ │ + movw r0, #54988 @ 0xd6cc │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ ldrd r2, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93c04 │ │ │ │ - movw r0, #13204 @ 0x3394 │ │ │ │ + bne 93808 │ │ │ │ + movw r0, #6164 @ 0x1814 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ - movw r0, #51744 @ 0xca20 │ │ │ │ + b d3434 │ │ │ │ + movw r0, #44860 @ 0xaf3c │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ │ │ │ │ -00093c18 : │ │ │ │ +0009381c : │ │ │ │ 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, #168] @ 93cdc │ │ │ │ + ldr ip, [pc, #168] @ 938e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr ip, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [ip] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93c68 │ │ │ │ + bne 9386c │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ movne ip, r3 │ │ │ │ - bne 93c40 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne 93844 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b 93c8c │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + b 93890 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq 93c8c │ │ │ │ + beq 93890 │ │ │ │ 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 93cac │ │ │ │ + beq 938b0 │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r3] │ │ │ │ str r3, [r1] │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r0, [ip] │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r4 │ │ │ │ - beq 93cd4 │ │ │ │ - bl 174f5c │ │ │ │ + beq 938d8 │ │ │ │ + bl 174bec │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r0 │ │ │ │ str r4, [r5] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00093ce0 : │ │ │ │ +000938e4 : │ │ │ │ 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] @ 93d34 │ │ │ │ + ldr ip, [pc, #56] @ 93938 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r3, [r3, ip] │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ - bl 3f8388 │ │ │ │ + bl 3f7140 │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00093d38 : │ │ │ │ - ldr r3, [pc, #96] @ 93da0 │ │ │ │ +0009393c : │ │ │ │ + ldr r3, [pc, #96] @ 939a4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 93d6c │ │ │ │ + bne 93970 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 93d50 │ │ │ │ - b 93d94 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + bne 93954 │ │ │ │ + b 93998 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 93d94 │ │ │ │ + beq 93998 │ │ │ │ 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) │ │ │ │ @@ -103650,357 +103397,356 @@ │ │ │ │ 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 93df0 │ │ │ │ + bne 939f4 │ │ │ │ mov r3, r1 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #18632 @ 0x48c8 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #11400 @ 0x2c88 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r1, #16] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ tst r2, #3 │ │ │ │ movne r0, r3 │ │ │ │ pop {r4, r5, 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 r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #62128 @ 0xf2b0 │ │ │ │ + movw r1, #54996 @ 0xd6d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93e70 │ │ │ │ + beq 93a74 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2da18 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 93e78 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge 93a7c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 93ee8 │ │ │ │ - bne 93e98 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b 93aec │ │ │ │ + bne 93a9c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62144 @ 0xf2c0 │ │ │ │ + movw r1, #55012 @ 0xd6e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 93e70 │ │ │ │ + bl 1b6978 │ │ │ │ + b 93a74 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 93eb4 │ │ │ │ + bne 93ab8 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b69a8 │ │ │ │ - b 93ee8 │ │ │ │ + bl b682c │ │ │ │ + b 93aec │ │ │ │ cmp r3, #10 │ │ │ │ - bne 93ecc │ │ │ │ + bne 93ad0 │ │ │ │ mov r1, #16 │ │ │ │ sub r0, fp, #20 │ │ │ │ - bl b69a8 │ │ │ │ - b 93ee8 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bl b682c │ │ │ │ + b 93aec │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #27400 @ 0x6b08 │ │ │ │ + movw r1, #20396 @ 0x4fac │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 93e70 │ │ │ │ + bl 1b6978 │ │ │ │ + b 93a74 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00093ef0 : │ │ │ │ +00093af4 : │ │ │ │ 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 93f1c │ │ │ │ + beq 93b20 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #1073741824 @ 0x40000000 │ │ │ │ - bne 93f38 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 93b3c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62192 @ 0xf2f0 │ │ │ │ + movw r1, #55060 @ 0xd714 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 94044 │ │ │ │ + bl 1b6978 │ │ │ │ + b 93c48 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq 93f50 │ │ │ │ + beq 93b54 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne 93f6c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 93b70 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62228 @ 0xf314 │ │ │ │ + movw r1, #55096 @ 0xd738 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 94044 │ │ │ │ + bl 1b6978 │ │ │ │ + b 93c48 │ │ │ │ ldr ip, [r5, #8] │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ cmp r2, ip │ │ │ │ - bge 93fe0 │ │ │ │ + bge 93be4 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ ldr r0, [r3, r2, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 93fb8 │ │ │ │ + beq 93bbc │ │ │ │ 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 93fd8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 93bdc │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62272 @ 0xf340 │ │ │ │ + movw r1, #55140 @ 0xd764 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ add r2, r2, #1 │ │ │ │ - b 93f7c │ │ │ │ + b 93b80 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9400c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 93c10 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62312 @ 0xf368 │ │ │ │ + movw r1, #55180 @ 0xd78c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94030 │ │ │ │ + bgt 93c34 │ │ │ │ add r2, r3, #1 │ │ │ │ streq r2, [r0] │ │ │ │ - beq 94030 │ │ │ │ + beq 93c34 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94030 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 93c34 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3f83f8 │ │ │ │ + b 3f71b0 │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 94080 │ │ │ │ - bl dd698 │ │ │ │ + bne 93c84 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 940d0 │ │ │ │ - ldr r1, [pc, #80] @ 940d8 │ │ │ │ + bne 93cd4 │ │ │ │ + ldr r1, [pc, #80] @ 93cdc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r2, [r2, #928] @ 0x3a0 │ │ │ │ cmp r3, r2 │ │ │ │ - bne 940bc │ │ │ │ + bne 93cc0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62344 @ 0xf388 │ │ │ │ + movw r1, #55212 @ 0xd7ac │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 940d0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 93cd4 │ │ │ │ ldr r0, [r3, #3864] @ 0xf18 │ │ │ │ str r4, [r3, #3864] @ 0xf18 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000940dc : │ │ │ │ +00093ce0 : │ │ │ │ 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 232c4c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ + bl 232d9c <_Py_UniversalNewlineFgetsWithSize@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00094108 : │ │ │ │ +00093d0c : │ │ │ │ push {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, #52800 @ 0xce40 │ │ │ │ + movw r1, #45760 @ 0xb2c0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r7, r0 │ │ │ │ - movw r0, #39120 @ 0x98d0 │ │ │ │ + movw r0, #31324 @ 0x7a5c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ ldr sl, [fp, #12] │ │ │ │ ldrd r8, [fp, #4] │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ - bl 1fb050 │ │ │ │ + bl 1fb334 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 941bc │ │ │ │ + beq 93dc0 │ │ │ │ stmib sp, {r8, r9, sl} │ │ │ │ mov r3, r5 │ │ │ │ movw lr, #4556 @ 0x11cc │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ str r6, [sp] │ │ │ │ ldr r5, [fp, #16] │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #62432 @ 0xf3e0 │ │ │ │ + movw r1, #55300 @ 0xd804 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmp r5, #0 │ │ │ │ - movw ip, #6244 @ 0x1864 │ │ │ │ + movw ip, #5624 @ 0x15f8 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ movne ip, lr │ │ │ │ str ip, [sp, #16] │ │ │ │ - bl eb318 │ │ │ │ + bl eb4f8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 941a4 │ │ │ │ + ble 93da8 │ │ │ │ mov r4, r5 │ │ │ │ - b 941bc │ │ │ │ + b 93dc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9419c │ │ │ │ + bne 93da0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9419c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 93da0 │ │ │ │ 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 r5, r0 │ │ │ │ - movw r1, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9421c │ │ │ │ + beq 93e20 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94238 │ │ │ │ + beq 93e3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 94240 │ │ │ │ + b 93e44 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 94240 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b 93e44 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #56724 @ 0xdd94 │ │ │ │ + movw r0, #50152 @ 0xc3e8 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - blt 942c0 │ │ │ │ + blt 93ec4 │ │ │ │ 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 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 2e72c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000942cc : │ │ │ │ +00093ed0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #16] @ 942e8 │ │ │ │ + vldr d0, [pc, #12] @ 93ee8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ - nop {0} │ │ │ │ @ instruction: 0xffffffff │ │ │ │ svcvc 0x00efffff │ │ │ │ │ │ │ │ -000942f0 : │ │ │ │ +00093ef0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - vldr d0, [pc, #12] @ 94308 │ │ │ │ + vldr d0, [pc, #12] @ 93f08 │ │ │ │ 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} │ │ │ │ @@ -104012,29 +103758,29 @@ │ │ │ │ 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 94358 │ │ │ │ - bl 41585c <_PySys_GetSizeOf@@Base> │ │ │ │ + beq 93f58 │ │ │ │ + bl 413d54 <_PySys_GetSizeOf@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 94360 │ │ │ │ + beq 93f60 │ │ │ │ add r4, r4, r0 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94370 │ │ │ │ - bl dd698 │ │ │ │ + bne 93f70 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94380 │ │ │ │ + bne 93f80 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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 │ │ │ │ @@ -104047,39 +103793,39 @@ │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ ldr r3, [r0, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r3, [r0, #144] @ 0x90 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ addne r4, r4, r3, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 943e0 │ │ │ │ + beq 93fe0 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2ec88 │ │ │ │ add r4, r0, r4 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 943f8 │ │ │ │ + beq 93ff8 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2ec88 │ │ │ │ add r4, r4, r0 │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 94410 │ │ │ │ + beq 94010 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2ec88 │ │ │ │ add r4, r0, r4 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 94424 │ │ │ │ - bl dd698 │ │ │ │ + bne 94024 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 94434 │ │ │ │ + bne 94034 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ @@ -104088,1677 +103834,1677 @@ │ │ │ │ ldr ip, [fp, #4] │ │ │ │ movgt lr, #0 │ │ │ │ movle lr, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r2 │ │ │ │ orrs lr, ip, lr │ │ │ │ - bne 94490 │ │ │ │ + bne 94090 │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ cmp r3, #1 │ │ │ │ orrne r2, r2, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 944c8 │ │ │ │ + beq 940c8 │ │ │ │ sub lr, fp, #16 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, ip │ │ │ │ mov r3, #0 │ │ │ │ str lr, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #37464 @ 0x9258 │ │ │ │ + movw r3, #37468 @ 0x925c │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9450c │ │ │ │ + beq 9410c │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r2, [r0] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 944f4 │ │ │ │ + beq 940f4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4faec │ │ │ │ + b 4fc9c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00094518 : │ │ │ │ +00094118 : │ │ │ │ ldr r3, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrb r2, [r3, #38] @ 0x26 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #1 │ │ │ │ - movwne r0, #5976 @ 0x1758 │ │ │ │ + movwne r0, #5356 @ 0x14ec │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne 9454c │ │ │ │ + bne 9414c │ │ │ │ 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 │ │ │ │ │ │ │ │ -00094558 : │ │ │ │ +00094158 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00094594 : │ │ │ │ +00094194 : │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r2, #16] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000945d0 : │ │ │ │ +000941d0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00094600 : │ │ │ │ +00094200 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 9462c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9422c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62440 @ 0xf3e8 │ │ │ │ + movw r1, #55400 @ 0xd868 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ 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 │ │ │ │ subs r3, r3, lr │ │ │ │ - bpl 946e8 │ │ │ │ + bpl 942e8 │ │ │ │ ldrb r3, [r4, #128] @ 0x80 │ │ │ │ cmp r3, #58 @ 0x3a │ │ │ │ - bne 946e8 │ │ │ │ + bne 942e8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r2, #3 │ │ │ │ - beq 946e8 │ │ │ │ + beq 942e8 │ │ │ │ bic r3, r3, #1 │ │ │ │ - movw r2, #25152 @ 0x6240 │ │ │ │ + movw r2, #24532 @ 0x5fd4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 946e8 │ │ │ │ + bne 942e8 │ │ │ │ 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 946e4 │ │ │ │ + bge 942e4 │ │ │ │ ldr r7, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ mov r5, r7 │ │ │ │ ldr r0, [r7] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r5, r7, #1 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r7] │ │ │ │ str r5, [r3, #4]! │ │ │ │ - b 946b0 │ │ │ │ + b 942b0 │ │ │ │ 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 947c4 │ │ │ │ + ble 943c4 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ - bl 145538 <_PyUnicode_Equal@@Base> │ │ │ │ + bl 1449b0 <_PyUnicode_Equal@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ addeq r5, r5, #1 │ │ │ │ - beq 946f4 │ │ │ │ + beq 942f4 │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ add r3, r3, r5 │ │ │ │ ldrsb r2, [r3, #16] │ │ │ │ ldrb ip, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - bge 94740 │ │ │ │ + bge 94340 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ tst r3, #1 │ │ │ │ - beq 947c4 │ │ │ │ + beq 943c4 │ │ │ │ ldr r1, [r6, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9475c │ │ │ │ + beq 9435c │ │ │ │ add r3, r6, #40 @ 0x28 │ │ │ │ add r3, r3, r5, lsl #2 │ │ │ │ cmp r1, r3 │ │ │ │ - bls 947c4 │ │ │ │ + bls 943c4 │ │ │ │ add r5, r5, #10 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r3, [r6, r5, lsl #2] │ │ │ │ bic r0, r3, #1 │ │ │ │ - blt 94794 │ │ │ │ + blt 94394 │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ - beq 947a4 │ │ │ │ + beq 943a4 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 947c4 │ │ │ │ + bls 943c4 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34124 @ 0x854c │ │ │ │ + movw r3, #33504 @ 0x82e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 947ac │ │ │ │ + bne 943ac │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 947ac │ │ │ │ - b 947c4 │ │ │ │ + bne 943ac │ │ │ │ + b 943c4 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 947c4 │ │ │ │ + bls 943c4 │ │ │ │ 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} │ │ │ │ - movw r3, #48588 @ 0xbdcc │ │ │ │ + movw r3, #49904 @ 0xc2f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r7 │ │ │ │ - movw r1, #62468 @ 0xf404 │ │ │ │ + movw r1, #55428 @ 0xd884 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ │ │ │ │ -000947e8 : │ │ │ │ +000943e8 : │ │ │ │ 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 c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9484c │ │ │ │ + beq 9444c │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl 94600 │ │ │ │ + bl 94200 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94834 │ │ │ │ + ble 94434 │ │ │ │ mov r4, r5 │ │ │ │ - b 9484c │ │ │ │ + b 9444c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9482c │ │ │ │ + bne 9442c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9482c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9442c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00094854 : │ │ │ │ +00094454 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9486c │ │ │ │ - b 3b718c │ │ │ │ + bne 9446c │ │ │ │ + b 3b6784 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00094898 : │ │ │ │ +00094498 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 948d8 │ │ │ │ + beq 944d8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #503 @ 0x1f7 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000948e0 : │ │ │ │ +000944e0 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94920 │ │ │ │ + beq 94520 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #385 @ 0x181 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #24] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00094928 : │ │ │ │ +00094528 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94968 │ │ │ │ + beq 94568 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #415 @ 0x19f │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00094970 : │ │ │ │ +00094570 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 949b0 │ │ │ │ + beq 945b0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r1, #395 @ 0x18b │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000949b8 : │ │ │ │ +000945b8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 949f8 │ │ │ │ + beq 945f8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, #464 @ 0x1d0 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00094a00 : │ │ │ │ +00094600 : │ │ │ │ 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] │ │ │ │ - movw r2, #25152 @ 0x6240 │ │ │ │ + movw r2, #24532 @ 0x5fd4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq 94a40 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + beq 94640 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #513 @ 0x201 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 94a90 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 94690 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - beq 94a98 │ │ │ │ + beq 94698 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ tst r0, #67108864 @ 0x4000000 │ │ │ │ - beq 94a74 │ │ │ │ + beq 94674 │ │ │ │ ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r1] │ │ │ │ - b 94a9c │ │ │ │ + b 9469c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62496 @ 0xf420 │ │ │ │ + movw r1, #55456 @ 0xd8a0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ - ldr ip, [pc, #72] @ 94aec │ │ │ │ + ldr ip, [pc, #72] @ 946ec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r3, #72] @ 0x48 │ │ │ │ cmp r0, #1 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ - bls 94ad8 │ │ │ │ + bls 946d8 │ │ │ │ add r2, r2, #8512 @ 0x2140 │ │ │ │ ubfx r0, r0, #0, #12 │ │ │ │ add r2, r2, #44 @ 0x2c │ │ │ │ ldr ip, [r2, r0, lsl #3] │ │ │ │ cmp r3, ip │ │ │ │ moveq ip, #0 │ │ │ │ streq ip, [r2, r0, lsl #3] │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #72] @ 0x48 │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ str r1, [r3, #36] @ 0x24 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00094af0 : │ │ │ │ +000946f0 : │ │ │ │ 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, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94b2c │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + beq 9472c │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #425 @ 0x1a9 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 94b88 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 94788 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 94b90 │ │ │ │ + beq 94790 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94b70 │ │ │ │ + beq 94770 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq 94b70 │ │ │ │ + beq 94770 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 94b94 │ │ │ │ + b 94794 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62540 @ 0xf44c │ │ │ │ + movw r1, #55500 @ 0xd8cc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #3 │ │ │ │ - bl 15eb00 <_Py_Specialize_ToBool@@Base+0x444> │ │ │ │ + bl 15e71c <_Py_Specialize_ToBool@@Base+0x458> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 94be0 │ │ │ │ - ldr r1, [pc, #60] @ 94bf4 │ │ │ │ + bls 947e0 │ │ │ │ + ldr r1, [pc, #60] @ 947f4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r3, r2, lsl #3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00094bf8 : │ │ │ │ +000947f8 : │ │ │ │ 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, #25152 @ 0x6240 │ │ │ │ + movw r3, #24532 @ 0x5fd4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 94c34 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ + beq 94834 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ movw r1, #474 @ 0x1da │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 94c90 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 94890 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 94c98 │ │ │ │ + beq 94898 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 94c78 │ │ │ │ + beq 94878 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq 94c78 │ │ │ │ + beq 94878 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ - b 94c9c │ │ │ │ + b 9489c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62564 @ 0xf464 │ │ │ │ + movw r1, #55524 @ 0xd8e4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, #0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #4 │ │ │ │ - bl 15eb00 <_Py_Specialize_ToBool@@Base+0x444> │ │ │ │ + bl 15e71c <_Py_Specialize_ToBool@@Base+0x458> │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ cmp r2, #1 │ │ │ │ - bls 94ce8 │ │ │ │ - ldr r1, [pc, #60] @ 94cfc │ │ │ │ + bls 948e8 │ │ │ │ + ldr r1, [pc, #60] @ 948fc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ubfx r2, r2, #0, #12 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r3, r3, #8512 @ 0x2140 │ │ │ │ add r3, r3, #44 @ 0x2c │ │ │ │ ldr r1, [r3, r2, lsl #3] │ │ │ │ cmp r5, r1 │ │ │ │ moveq r1, #0 │ │ │ │ streq r1, [r3, r2, lsl #3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #72] @ 0x48 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ str r4, [r5, #32] │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00094d00 : │ │ │ │ +00094900 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 94d54 │ │ │ │ - bl 32d994 │ │ │ │ + beq 94954 │ │ │ │ + bl 33004c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 94d3c │ │ │ │ + ble 9493c │ │ │ │ mov r4, r5 │ │ │ │ - b 94d54 │ │ │ │ + b 94954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 94d34 │ │ │ │ + bne 94934 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 94d34 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 94934 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00094d5c : │ │ │ │ +0009495c : │ │ │ │ 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 94d78 │ │ │ │ + b 94978 │ │ │ │ │ │ │ │ -00094d78 : │ │ │ │ +00094978 : │ │ │ │ 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 r5, r2 │ │ │ │ mov r4, r3 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 94ee0 │ │ │ │ + beq 94ae0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 94ed4 │ │ │ │ + beq 94ad4 │ │ │ │ mov r0, r4 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ moveq r7, r4 │ │ │ │ moveq r5, r4 │ │ │ │ - beq 94e00 │ │ │ │ + beq 94a00 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 94e38 │ │ │ │ + beq 94a38 │ │ │ │ mov r0, r5 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 94ec8 │ │ │ │ + beq 94ac8 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ mov r7, r4 │ │ │ │ - bl 94ef4 │ │ │ │ + bl 94af4 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94e20 │ │ │ │ + bgt 94a20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 94e20 │ │ │ │ + bne 94a20 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ mov r6, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bbb34 │ │ │ │ - b 94ee0 │ │ │ │ - ldr r3, [pc, #172] @ 94eec │ │ │ │ + bl bb9e0 │ │ │ │ + b 94ae0 │ │ │ │ + ldr r3, [pc, #172] @ 94aec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 94e60 │ │ │ │ - movw r1, #45280 @ 0xb0e0 │ │ │ │ + bne 94a60 │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #23076 @ 0x5a24 │ │ │ │ + movw r0, #15972 @ 0x3e64 │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ - movw r1, #38124 @ 0x94ec │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne 94e80 │ │ │ │ - bl 1764a0 │ │ │ │ - b 94de0 │ │ │ │ - ldr r0, [pc, #104] @ 94ef0 │ │ │ │ + bne 94a80 │ │ │ │ + bl 176130 │ │ │ │ + b 949e0 │ │ │ │ + ldr r0, [pc, #104] @ 94af0 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ str r7, [fp, #-36] @ 0xffffffdc │ │ │ │ str r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94eb8 │ │ │ │ + bgt 94ab8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne 94eb8 │ │ │ │ + bne 94ab8 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 94e78 │ │ │ │ + beq 94a78 │ │ │ │ mov r5, r9 │ │ │ │ - b 94de0 │ │ │ │ + b 949e0 │ │ │ │ mov r7, r4 │ │ │ │ mov r4, r5 │ │ │ │ - b 94e00 │ │ │ │ + b 94a00 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 94dd0 │ │ │ │ - b 94de0 │ │ │ │ + bne 949d0 │ │ │ │ + b 949e0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r3, fp, r0, lsr #19 │ │ │ │ │ │ │ │ -00094ef4 : │ │ │ │ +00094af4 : │ │ │ │ push {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, #304] @ 95040 │ │ │ │ + ldr lr, [pc, #304] @ 94c40 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r8, r0 │ │ │ │ mov r9, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r7, [ip, lr] │ │ │ │ mov sl, r3 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e62dc │ │ │ │ + bl 2ea2bc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95034 │ │ │ │ + beq 94c34 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - movw r1, #38124 @ 0x94ec │ │ │ │ + movw r1, #31084 @ 0x796c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3, #3856] @ 0xf10 │ │ │ │ ldreq r5, [r9, #80] @ 0x50 │ │ │ │ - bl 1689ec │ │ │ │ + bl 168674 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 94f84 │ │ │ │ + bne 94b84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95030 │ │ │ │ + bgt 94c30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95030 │ │ │ │ + bne 94c30 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 95030 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 94c30 │ │ │ │ mov r3, #0 │ │ │ │ stm sp, {r5, sl} │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r8 │ │ │ │ - ldr r1, [pc, #164] @ 95044 │ │ │ │ - bl 1ca370 │ │ │ │ + ldr r1, [pc, #164] @ 94c44 │ │ │ │ + bl 1ca7d8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94fc4 │ │ │ │ + bgt 94bc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 94fc4 │ │ │ │ + bne 94bc4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95004 │ │ │ │ + beq 94c04 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 94fec │ │ │ │ + bgt 94bec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 94fec │ │ │ │ + bne 94bec │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ - bl 2e662c │ │ │ │ + bl 2ea60c │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 95018 │ │ │ │ + ble 94c18 │ │ │ │ mov r4, r5 │ │ │ │ - b 95034 │ │ │ │ + b 94c34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95010 │ │ │ │ + bne 94c10 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 95010 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 94c10 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, fp, r0, ror #18 │ │ │ │ │ │ │ │ -00095048 : │ │ │ │ +00094c48 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 94d78 │ │ │ │ + b 94978 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r6, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ ldrne r4, [r2, #8] │ │ │ │ - bne 950b8 │ │ │ │ + bne 94cb8 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt 9509c │ │ │ │ + bgt 94c9c │ │ │ │ mov r4, #0 │ │ │ │ - b 950b8 │ │ │ │ + b 94cb8 │ │ │ │ clz r4, r1 │ │ │ │ lsr r4, r4, #5 │ │ │ │ cmp r6, #1 │ │ │ │ orrne r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 950e8 │ │ │ │ - b 95094 │ │ │ │ + beq 94ce8 │ │ │ │ + b 94c94 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r6 │ │ │ │ - ldr r3, [pc, #188] @ 9519c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #188] @ 94d9c │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 95190 │ │ │ │ + beq 94d90 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95110 │ │ │ │ + beq 94d10 │ │ │ │ add r4, r6, r4 │ │ │ │ cmp r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq 95140 │ │ │ │ - b 95120 │ │ │ │ - bl dd698 │ │ │ │ + beq 94d40 │ │ │ │ + b 94d20 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95190 │ │ │ │ - b 950fc │ │ │ │ + bne 94d90 │ │ │ │ + b 94cfc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95140 │ │ │ │ - bl dd698 │ │ │ │ + bne 94d40 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95190 │ │ │ │ - bl 10327c │ │ │ │ + bne 94d90 │ │ │ │ + bl 102d8c │ │ │ │ orr r1, r4, #524288 @ 0x80000 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ef7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 95180 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 94d80 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl #5 │ │ │ │ + rsbeq r9, sl, r8, lsl #5 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #40 @ 0x28 │ │ │ │ str r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #116 @ 0x74 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r6, [r2, #8] │ │ │ │ - bne 951fc │ │ │ │ + bne 94dfc │ │ │ │ cmp r5, #0 │ │ │ │ - bgt 951e0 │ │ │ │ + bgt 94de0 │ │ │ │ mov r6, #0 │ │ │ │ - b 951fc │ │ │ │ + b 94dfc │ │ │ │ clz r6, r1 │ │ │ │ lsr r6, r6, #5 │ │ │ │ cmp r5, #1 │ │ │ │ orrne r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9522c │ │ │ │ - b 951d8 │ │ │ │ + beq 94e2c │ │ │ │ + b 94dd8 │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #468] @ 953f8 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #468] @ 94ff8 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 953dc │ │ │ │ + beq 94fdc │ │ │ │ ldr r0, [r4] │ │ │ │ add r5, r5, r6 │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 953c8 │ │ │ │ + beq 94fc8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 95320 │ │ │ │ + beq 94f20 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95284 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 94e84 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95278 │ │ │ │ - bl dd698 │ │ │ │ + bne 94e78 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953c8 │ │ │ │ + bne 94fc8 │ │ │ │ subs r5, r5, #2 │ │ │ │ - bne 9528c │ │ │ │ - b 95320 │ │ │ │ + bne 94e8c │ │ │ │ + b 94f20 │ │ │ │ mov r5, r6 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - movw r7, #26912 @ 0x6920 │ │ │ │ + movw r7, #26292 @ 0x66b4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 952e0 │ │ │ │ + beq 94ee0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d9, [r0, #8] │ │ │ │ - beq 952d4 │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 94ed4 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 952d4 │ │ │ │ - bl dd698 │ │ │ │ + bne 94ed4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 953c8 │ │ │ │ + bne 94fc8 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 952e4 │ │ │ │ - b 9532c │ │ │ │ - vldr d9, [pc, #264] @ 953f0 │ │ │ │ + bne 94ee4 │ │ │ │ + b 94f2c │ │ │ │ + vldr d9, [pc, #264] @ 94ff0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r7 │ │ │ │ vldreq d8, [r0, #8] │ │ │ │ - beq 95330 │ │ │ │ - bl 24b5d0 │ │ │ │ + beq 94f30 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne 95330 │ │ │ │ - bl dd698 │ │ │ │ + bne 94f30 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95330 │ │ │ │ - b 953c8 │ │ │ │ - vldr d8, [pc, #200] @ 953f0 │ │ │ │ + beq 94f30 │ │ │ │ + b 94fc8 │ │ │ │ + vldr d8, [pc, #200] @ 94ff0 │ │ │ │ vmov.f64 d9, d8 │ │ │ │ - b 95330 │ │ │ │ - vldr d8, [pc, #188] @ 953f0 │ │ │ │ + b 94f30 │ │ │ │ + vldr d8, [pc, #188] @ 94ff0 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 36a25c <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ + bl 36ad54 <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 953c8 │ │ │ │ + beq 94fc8 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r2, #51712 @ 0xca00 │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #132 @ 0x84 │ │ │ │ - bl 36a25c <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ + bl 36ad54 <_PyTime_gmtime@@Base+0x4ac> │ │ │ │ cmn r0, #1 │ │ │ │ - beq 953c8 │ │ │ │ + beq 94fc8 │ │ │ │ ldrd r0, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ ldrd r0, [fp, #-132] @ 0xffffff7c │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 10327c │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 102d8c │ │ │ │ sub r3, fp, #76 @ 0x4c │ │ │ │ mov r5, r0 │ │ │ │ sub r2, fp, #108 @ 0x6c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ bl 2dea4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 953d0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 94fd0 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b 953dc │ │ │ │ + b 94fdc │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 95460 │ │ │ │ + bl 95060 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #40 @ 0x28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ - strhteq r9, [sl], #-32 @ 0xffffffe0 │ │ │ │ + strhteq r9, [sl], #-36 @ 0xffffffdc │ │ │ │ │ │ │ │ -000953fc : │ │ │ │ +00094ffc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #15948 @ 0x3e4c │ │ │ │ + movw r0, #8856 @ 0x2298 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095418 : │ │ │ │ - ldr r3, [pc, #60] @ 9545c │ │ │ │ +00095018 : │ │ │ │ + ldr r3, [pc, #60] @ 9505c │ │ │ │ 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, #40736 @ 0x9f20 │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #184 @ 0xb8 │ │ │ │ - movt r0, #87 @ 0x57 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #21868 @ 0x556c │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ 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, #140] @ 95510 │ │ │ │ + vldr d8, [pc, #140] @ 95110 │ │ │ │ ldrd r0, [r0, #16] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s15, [r5, #24] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s15 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95500 │ │ │ │ + beq 95100 │ │ │ │ ldrd r0, [r5] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vldr s14, [r5, #8] │ │ │ │ vmov d0, r0, r1 │ │ │ │ vcvt.f64.s32 d7, s14 │ │ │ │ vmla.f64 d0, d7, d8 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 954ec │ │ │ │ + bne 950ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95500 │ │ │ │ + bgt 95100 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95500 │ │ │ │ + bne 95100 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 95500 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 95100 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f2e88 <_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 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 95590 │ │ │ │ + beq 95190 │ │ │ │ mov r4, r0 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4f8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 95588 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 95188 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 95590 │ │ │ │ + b 95190 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 95460 │ │ │ │ + bl 95060 │ │ │ │ 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 │ │ │ │ - bne 955d4 │ │ │ │ + bne 951d4 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 955e8 │ │ │ │ - b 955f8 │ │ │ │ + bne 951e8 │ │ │ │ + b 951f8 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 955c4 │ │ │ │ + beq 951c4 │ │ │ │ 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 │ │ │ │ - beq 95614 │ │ │ │ + beq 95214 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95630 │ │ │ │ + beq 95230 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9564c │ │ │ │ + beq 9524c │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95668 │ │ │ │ + beq 95268 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95684 │ │ │ │ + beq 95284 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956a0 │ │ │ │ + beq 952a0 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956bc │ │ │ │ + beq 952bc │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956d8 │ │ │ │ + beq 952d8 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq 956f4 │ │ │ │ + beq 952f4 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95710 │ │ │ │ + beq 95310 │ │ │ │ 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 21a2e4 │ │ │ │ + b 21af58 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #96 @ 0x60 │ │ │ │ mov r6, r1 │ │ │ │ ldrne r5, [r2, #8] │ │ │ │ - bne 95780 │ │ │ │ + bne 95380 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt 95764 │ │ │ │ + bgt 95364 │ │ │ │ mov r5, #0 │ │ │ │ - b 95780 │ │ │ │ + b 95380 │ │ │ │ clz r5, r1 │ │ │ │ lsr r5, r5, #5 │ │ │ │ cmp r4, #1 │ │ │ │ orrne r5, r5, #1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 957b0 │ │ │ │ - b 9575c │ │ │ │ + beq 953b0 │ │ │ │ + b 9535c │ │ │ │ mov r1, #1 │ │ │ │ sub r3, fp, #108 @ 0x6c │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp] │ │ │ │ mov r3, #0 │ │ │ │ stmib sp, {r1, r3} │ │ │ │ mov r1, r4 │ │ │ │ - ldr r3, [pc, #388] @ 9592c │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #388] @ 9552c │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 95920 │ │ │ │ + beq 95520 │ │ │ │ ldr r0, [r6] │ │ │ │ add r4, r4, r5 │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ sub r5, r4, #1 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9590c │ │ │ │ + beq 9550c │ │ │ │ cmp r5, #0 │ │ │ │ - beq 95880 │ │ │ │ + beq 95480 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 95808 │ │ │ │ - bl 1bee04 │ │ │ │ + beq 95408 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 957fc │ │ │ │ - bl dd698 │ │ │ │ + bne 953fc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9590c │ │ │ │ + bne 9550c │ │ │ │ subs r4, r4, #2 │ │ │ │ - bne 95810 │ │ │ │ - b 95894 │ │ │ │ + bne 95410 │ │ │ │ + b 95494 │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9584c │ │ │ │ - bl 20f7d8 │ │ │ │ + beq 9544c │ │ │ │ + bl 21004c │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 95840 │ │ │ │ - bl dd698 │ │ │ │ + bne 95440 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9590c │ │ │ │ + bne 9550c │ │ │ │ cmp r4, #1 │ │ │ │ - bne 95854 │ │ │ │ - b 958a4 │ │ │ │ + bne 95454 │ │ │ │ + b 954a4 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ - bl 20f7d8 │ │ │ │ + bl 21004c │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmn r1, #1 │ │ │ │ cmneq r0, #1 │ │ │ │ - bne 958ac │ │ │ │ - bl dd698 │ │ │ │ + bne 954ac │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9590c │ │ │ │ - b 958ac │ │ │ │ + bne 9550c │ │ │ │ + b 954ac │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r5 │ │ │ │ mov r9, r5 │ │ │ │ mov r8, r5 │ │ │ │ - b 958ac │ │ │ │ + b 954ac │ │ │ │ mov r6, r4 │ │ │ │ mov r9, r4 │ │ │ │ mov r8, r4 │ │ │ │ - b 958ac │ │ │ │ + b 954ac │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ mov r1, r8 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ mov r0, r9 │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 10327c │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r5 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ sub r2, fp, #92 @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2dea4 <__timerfd_settime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 95914 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 95514 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r6, #0 │ │ │ │ - b 95920 │ │ │ │ + b 95520 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 95930 │ │ │ │ + bl 95530 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldrdeq r9, [sl], #-44 @ 0xffffffd4 @ │ │ │ │ + rsbeq r9, sl, r0, ror #5 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, sp, #28 │ │ │ │ sub r0, fp, #20 │ │ │ │ add r1, r4, #16 │ │ │ │ - bl 3e3e8 │ │ │ │ + bl 3e578 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 95968 │ │ │ │ + bne 95568 │ │ │ │ mov r0, #0 │ │ │ │ - b 95994 │ │ │ │ + b 95594 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #28 │ │ │ │ - bl 3e3e8 │ │ │ │ + bl 3e578 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 95960 │ │ │ │ + beq 95560 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldrd r2, [fp, #-20] @ 0xffffffec │ │ │ │ strd r0, [sp] │ │ │ │ - movw r0, #50168 @ 0xc3f8 │ │ │ │ + movw r0, #42808 @ 0xa738 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ 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 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 95a14 │ │ │ │ + beq 95614 │ │ │ │ mov r4, r0 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e4f8 <__timerfd_gettime64@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne 95a0c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne 9560c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b 95a14 │ │ │ │ + b 95614 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 95930 │ │ │ │ + bl 95530 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00095a1c : │ │ │ │ +0009561c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #45812 @ 0xb2f4 │ │ │ │ + movw r3, #45600 @ 0xb220 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #62600 @ 0xf488 │ │ │ │ + movw r1, #55560 @ 0xd908 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 369618 │ │ │ │ + bl 36a114 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95a64 │ │ │ │ + bne 95664 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 30ec40 │ │ │ │ + b 31254c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r2, #65104 @ 0xfe50 │ │ │ │ + movw r2, #65040 @ 0xfe10 │ │ │ │ movt r2, #111 @ 0x6f │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2] │ │ │ │ add fp, sp, #0 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095aa4 : │ │ │ │ +000956a4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, #31 │ │ │ │ - bl 312afc │ │ │ │ + bl 31626c │ │ │ │ cmn r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ cmp r0, #8 │ │ │ │ - bls 95af0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 956f0 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62724 @ 0xf504 │ │ │ │ + movw r1, #55684 @ 0xd984 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00095af8 : │ │ │ │ +000956f8 : │ │ │ │ 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 95b28 │ │ │ │ - movw r0, #16904 @ 0x4208 │ │ │ │ + bne 95728 │ │ │ │ + movw r0, #9812 @ 0x2654 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1709 @ 0x6ad │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 95b80 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 95780 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq 95b44 │ │ │ │ + beq 95744 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 95b94 │ │ │ │ - bl 1844c8 <_PyNumber_Index@@Base> │ │ │ │ + b 95794 │ │ │ │ + bl 185608 <_PyNumber_Index@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95b80 │ │ │ │ - bl 95b94 │ │ │ │ + beq 95780 │ │ │ │ + bl 95794 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 95b88 │ │ │ │ + bgt 95788 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 95b88 │ │ │ │ + bne 95788 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 95b88 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 95788 │ │ │ │ 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 95bc0 │ │ │ │ + beq 957c0 │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 95bdc │ │ │ │ + bne 957dc │ │ │ │ movw r1, #1682 @ 0x692 │ │ │ │ - movw r0, #16904 @ 0x4208 │ │ │ │ + movw r0, #9812 @ 0x2654 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_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 95c00 │ │ │ │ + bhi 95800 │ │ │ │ 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 95c14 │ │ │ │ + bcs 95814 │ │ │ │ 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} │ │ │ │ │ │ │ │ -00095c44 : │ │ │ │ +00095844 : │ │ │ │ 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 95c8c │ │ │ │ + beq 9588c │ │ │ │ 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 215818 <_PyLong_FromByteArray@@Base> │ │ │ │ + b 2160a4 <_PyLong_FromByteArray@@Base> │ │ │ │ movw r1, #1470 @ 0x5be │ │ │ │ - movw r0, #16904 @ 0x4208 │ │ │ │ + movw r0, #9812 @ 0x2654 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00095ca4 : │ │ │ │ +000958a4 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 95cec │ │ │ │ + bne 958ec │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44136 @ 0xac68 │ │ │ │ + movw r1, #37096 @ 0x90e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r3, [r0, #8] │ │ │ │ tst r3, #3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095d00 : │ │ │ │ +00095900 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne 95d48 │ │ │ │ + bne 95948 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #44136 @ 0xac68 │ │ │ │ + movw r1, #37096 @ 0x90e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00095d60 : │ │ │ │ +00095960 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095d84 : │ │ │ │ +00095984 : │ │ │ │ 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 │ │ │ │ @@ -105766,27 +105512,27 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r1, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 95de0 │ │ │ │ + bne 959e0 │ │ │ │ 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 18d078 │ │ │ │ + b 18dfa8 │ │ │ │ │ │ │ │ -00095dec : │ │ │ │ +000959ec : │ │ │ │ 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, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ @@ -105794,67 +105540,67 @@ │ │ │ │ and r2, r3, #24 │ │ │ │ ubfx r3, r3, #14, #1 │ │ │ │ add r6, r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ addne r3, r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ lsl r1, r3, #3 │ │ │ │ - bl 2d9050 <_PyThreadState_New@@Base+0x7a8> │ │ │ │ + bl 2dcae8 <_PyThreadState_New@@Base+0x7a8> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 95e60 │ │ │ │ + beq 95a60 │ │ │ │ sub r2, r6, #8 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl 2d9278 <_Py_NewReference@@Base> │ │ │ │ + bl 2dcd10 <_Py_NewReference@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00095e68 <_PyInterpreterState_RequiresIDRef@@Base>: │ │ │ │ +00095a68 <_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 │ │ │ │ │ │ │ │ -00095e80 : │ │ │ │ +00095a80 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095eb0 : │ │ │ │ +00095ab0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095edc : │ │ │ │ +00095adc : │ │ │ │ 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 │ │ │ │ @@ -105865,481 +105611,481 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095f20 : │ │ │ │ +00095b20 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00095f40 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ +00095b40 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r3, [r0, #364] @ 0x16c │ │ │ │ cmp r3, r1 │ │ │ │ bxeq lr │ │ │ │ - ldr r3, [pc, #80] @ 95fa8 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ + ldr r3, [pc, #80] @ 95ba8 <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x68> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 95f8c <_PyInterpreterState_SetEvalFrameAllowSpecialization@@Base+0x4c> │ │ │ │ + bne 95b8c <_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, #45280 @ 0xb0e0 │ │ │ │ + movw r1, #37612 @ 0x92ec │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #16104 @ 0x3ee8 │ │ │ │ + movw r0, #6392 @ 0x18f8 │ │ │ │ movt r0, #89 @ 0x59 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_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 │ │ │ │ │ │ │ │ -00095fac <_PyRWMutex_Lock@@Base>: │ │ │ │ +00095bac <_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 96000 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ + bne 95c00 <_PyRWMutex_Lock@@Base+0x54> │ │ │ │ orr r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 95ff0 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ + bne 95bf0 <_PyRWMutex_Lock@@Base+0x44> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 95fd8 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ + bne 95bd8 <_PyRWMutex_Lock@@Base+0x2c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 95fc8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 95bc8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ mov r0, r4 │ │ │ │ - bl 960b8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + bl 95cb8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 95fc8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ + b 95bc8 <_PyRWMutex_Lock@@Base+0x1c> │ │ │ │ │ │ │ │ -00096010 <_PyRWMutex_Unlock@@Base>: │ │ │ │ +00095c10 <_PyRWMutex_Unlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ strex r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 96020 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ + bne 95c20 <_PyRWMutex_Unlock@@Base+0x10> │ │ │ │ tst r3, #2 │ │ │ │ dmb ish │ │ │ │ - beq 96048 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ + beq 95c48 <_PyRWMutex_Unlock@@Base+0x38> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3402e0 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 342b10 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096054 <_PyRWMutex_RLock@@Base>: │ │ │ │ +00095c54 <_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 96088 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ mov r0, r4 │ │ │ │ - bl 960b8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ + tst r1, #3 │ │ │ │ + beq 95c88 <_PyRWMutex_RLock@@Base+0x34> │ │ │ │ + bl 95cb8 <_PyRWMutex_RLock@@Base+0x64> │ │ │ │ mov r1, r0 │ │ │ │ - b 96070 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 95c70 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ add r2, r1, #4 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 960a8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ + bne 95ca8 <_PyRWMutex_RLock@@Base+0x54> │ │ │ │ strex r0, r2, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 96090 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ + bne 95c90 <_PyRWMutex_RLock@@Base+0x3c> │ │ │ │ dmb ish │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - b 96070 <_PyRWMutex_RLock@@Base+0x1c> │ │ │ │ + b 95c70 <_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 │ │ │ │ tst r1, #2 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne 9610c <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ + bne 95d0c <_PyRWMutex_RLock@@Base+0xb8> │ │ │ │ orr r2, r1, #2 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 960fc <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ + bne 95cfc <_PyRWMutex_RLock@@Base+0xa8> │ │ │ │ strex ip, r2, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 960e4 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ + bne 95ce4 <_PyRWMutex_RLock@@Base+0x90> │ │ │ │ movne r0, r3 │ │ │ │ dmb ish │ │ │ │ - bne 9613c <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ + bne 95d3c <_PyRWMutex_RLock@@Base+0xe8> │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #4 │ │ │ │ str r1, [sp, #12] │ │ │ │ mvn r6, #0 │ │ │ │ sub r1, fp, #24 │ │ │ │ mvn r7, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - bl 33ef04 <_PyParkingLot_Park@@Base> │ │ │ │ + bl 341754 <_PyParkingLot_Park@@Base> │ │ │ │ ldr r0, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00096144 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ +00095d44 <_PyRWMutex_RUnlock@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r0] │ │ │ │ sub r3, r3, #4 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 96150 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ + bne 95d50 <_PyRWMutex_RUnlock@@Base+0xc> │ │ │ │ bic r3, r3, #1 │ │ │ │ dmb ish │ │ │ │ cmp r3, #2 │ │ │ │ - bne 96180 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ + bne 95d80 <_PyRWMutex_RUnlock@@Base+0x3c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3402e0 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ + b 342b10 <_PyParkingLot_UnparkAll@@Base> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009618c : │ │ │ │ +00095d8c : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 961c0 │ │ │ │ + beq 95dc0 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34336 @ 0x8620 │ │ │ │ + movw r2, #33716 @ 0x83b4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 961c0 │ │ │ │ + bne 95dc0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 961c0 │ │ │ │ + beq 95dc0 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62772 @ 0xf534 │ │ │ │ + movw r1, #55732 @ 0xd9b4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000961f4 : │ │ │ │ +00095df4 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96224 │ │ │ │ + beq 95e24 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34336 @ 0x8620 │ │ │ │ + movw r3, #33716 @ 0x83b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 96224 │ │ │ │ + bne 95e24 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96224 │ │ │ │ + beq 95e24 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62832 @ 0xf570 │ │ │ │ + movw r1, #55792 @ 0xd9f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096258 : │ │ │ │ +00095e58 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96288 │ │ │ │ + beq 95e88 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34336 @ 0x8620 │ │ │ │ + movw r3, #33716 @ 0x83b4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 96288 │ │ │ │ + bne 95e88 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 96288 │ │ │ │ + beq 95e88 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62892 @ 0xf5ac │ │ │ │ + movw r1, #55852 @ 0xda2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000962bc : │ │ │ │ +00095ebc : │ │ │ │ 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 9631c │ │ │ │ + beq 95f1c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34336 @ 0x8620 │ │ │ │ + movw r2, #33716 @ 0x83b4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9631c │ │ │ │ + bne 95f1c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9631c │ │ │ │ + beq 95f1c │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9633c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 95f3c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63016 @ 0xf628 │ │ │ │ + movw r1, #55976 @ 0xdaa8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 96334 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 1b6978 │ │ │ │ + b 95f34 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #62956 @ 0xf5ec │ │ │ │ + movw r1, #55916 @ 0xda6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096348 : │ │ │ │ +00095f48 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9637c │ │ │ │ + beq 95f7c │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34336 @ 0x8620 │ │ │ │ + movw r2, #33716 @ 0x83b4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9637c │ │ │ │ + bne 95f7c │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9637c │ │ │ │ + beq 95f7c │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63064 @ 0xf658 │ │ │ │ + movw r1, #56024 @ 0xdad8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000963b0 : │ │ │ │ +00095fb0 : │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 963e4 │ │ │ │ + beq 95fe4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - movw r2, #34336 @ 0x8620 │ │ │ │ + movw r2, #33716 @ 0x83b4 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne 963e4 │ │ │ │ + bne 95fe4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 963e4 │ │ │ │ + beq 95fe4 │ │ │ │ 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, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63120 @ 0xf690 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00096418 : │ │ │ │ +00096018 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f5fc0 <_PyArena_Free@@Base+0x1994> │ │ │ │ + b 1f6420 <_PyArena_Free@@Base+0x1994> │ │ │ │ │ │ │ │ -0009642c : │ │ │ │ +0009602c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 412c48 <_Py_ResurrectReference@@Base+0x28> │ │ │ │ + b 4110c8 <_Py_ResurrectReference@@Base+0x28> │ │ │ │ │ │ │ │ -00096440 : │ │ │ │ +00096040 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 53538 <_PyEval_FormatExcUnbound@@Base+0x1ac0> │ │ │ │ + b 53700 <_PyEval_FormatExcUnbound@@Base+0x1ad8> │ │ │ │ │ │ │ │ -00096454 : │ │ │ │ +00096054 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3a5dd0 <_PyLong_AsTime_t@@Base+0x3f0> │ │ │ │ + b 3a5770 <_PyLong_AsTime_t@@Base+0x3f0> │ │ │ │ │ │ │ │ -00096468 : │ │ │ │ +00096068 : │ │ │ │ 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 25a1b8 │ │ │ │ + bl 25b9f8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 964c0 │ │ │ │ + beq 960c0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r5, #0 │ │ │ │ bl 2ebec │ │ │ │ - b 9656c │ │ │ │ + b 9616c │ │ │ │ ldr r0, [r4, #20] │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r3, r5 │ │ │ │ - bne 964e4 │ │ │ │ + bne 960e4 │ │ │ │ mvn r5, #0 │ │ │ │ - bl 370224 │ │ │ │ - b 9656c │ │ │ │ + bl 370d0c │ │ │ │ + b 9616c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ cmp r2, r5 │ │ │ │ strgt r3, [r6, r5, lsl #2] │ │ │ │ addgt r5, r5, #1 │ │ │ │ - bgt 964e4 │ │ │ │ + bgt 960e4 │ │ │ │ mov r0, r9 │ │ │ │ cmp r8, #70 @ 0x46 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ - movw r2, #25972 @ 0x6574 │ │ │ │ + movw r2, #24948 @ 0x6174 │ │ │ │ movt r2, #9 │ │ │ │ - movw r3, #34888 @ 0x8848 │ │ │ │ + movw r3, #33864 @ 0x8448 │ │ │ │ movt r3, #9 │ │ │ │ movne r9, r2 │ │ │ │ moveq r9, r3 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96564 │ │ │ │ - bl 4443b4 │ │ │ │ + beq 96164 │ │ │ │ + bl 44281c │ │ │ │ ldr r2, [r4, #12] │ │ │ │ mov r1, r7 │ │ │ │ sub r5, r5, #1 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r6 │ │ │ │ ldr r0, [r4, #20] │ │ │ │ add r7, r7, r3 │ │ │ │ blx r9 │ │ │ │ - b 96524 │ │ │ │ + b 96124 │ │ │ │ mov r0, r6 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r5 │ │ │ │ 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 965bc │ │ │ │ + blt 961bc │ │ │ │ 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 965bc │ │ │ │ + blt 961bc │ │ │ │ mov r3, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [r1, #-4] │ │ │ │ sub r1, r1, #4 │ │ │ │ - b 96584 │ │ │ │ + b 96184 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000965c8 : │ │ │ │ +000961c8 : │ │ │ │ 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] @ 9664c │ │ │ │ + ldr ip, [pc, #104] @ 9624c │ │ │ │ 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 │ │ │ │ @@ -106347,425 +106093,425 @@ │ │ │ │ add r6, r6, #12 │ │ │ │ ldr r9, [r4, #3732] @ 0xe94 │ │ │ │ str r2, [r4, #3732] @ 0xe94 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ add r5, r5, #16 │ │ │ │ - bl 96650 │ │ │ │ + bl 96250 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 96644 │ │ │ │ + beq 96244 │ │ │ │ cmp r5, r6 │ │ │ │ - bne 9660c │ │ │ │ + bne 9620c │ │ │ │ add r2, r4, #3776 @ 0xec0 │ │ │ │ mov r1, r8 │ │ │ │ add r2, r2, #12 │ │ │ │ mov r0, r7 │ │ │ │ - bl 96650 │ │ │ │ + bl 96250 │ │ │ │ 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 966d4 │ │ │ │ + beq 962d4 │ │ │ │ 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 966c4 │ │ │ │ + bgt 962c4 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - bne 966c4 │ │ │ │ + bne 962c4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq 966dc │ │ │ │ + beq 962dc │ │ │ │ ldr r4, [r4] │ │ │ │ - b 96674 │ │ │ │ + b 96274 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000966e4 : │ │ │ │ +000962e4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 96704 │ │ │ │ + beq 96304 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096710 : │ │ │ │ +00096310 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ │ │ │ │ -00096724 : │ │ │ │ +00096324 : │ │ │ │ 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 9674c │ │ │ │ + beq 9634c │ │ │ │ mov r4, #0 │ │ │ │ - b 96760 │ │ │ │ + b 96360 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne 96744 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bne 96344 │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00096768 : │ │ │ │ +00096368 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009677c : │ │ │ │ +0009637c : │ │ │ │ ldr r3, [r0] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ movle r0, #0 │ │ │ │ - ble 967a4 │ │ │ │ + ble 963a4 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000967b0 : │ │ │ │ +000963b0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000967c8 : │ │ │ │ +000963c8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl ad220 <_PyOS_IsMainThread@@Base+0x230> │ │ │ │ + bl ace20 <_PyOS_IsMainThread@@Base+0x22c> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000967f0 : │ │ │ │ +000963f0 : │ │ │ │ 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 96828 │ │ │ │ + beq 96428 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2e78c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ad83c │ │ │ │ + b ad43c │ │ │ │ │ │ │ │ -00096838 : │ │ │ │ +00096438 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 96858 │ │ │ │ + beq 96458 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00096864 : │ │ │ │ - ldr r3, [pc, #32] @ 9688c │ │ │ │ +00096464 : │ │ │ │ + ldr r3, [pc, #32] @ 9648c │ │ │ │ cmp r0, #0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrne r2, [r3, #1720] @ 0x6b8 │ │ │ │ strne r2, [r0] │ │ │ │ ldr r0, [r3, #1716] @ 0x6b4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -00096890 : │ │ │ │ - ldr r3, [pc, #24] @ 968b0 │ │ │ │ +00096490 : │ │ │ │ + ldr r3, [pc, #24] @ 964b0 │ │ │ │ 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 342098 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ + b 343d78 <_PySemaphore_Wakeup@@Base+0x34> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000968b4 : │ │ │ │ +000964b4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldrd r0, [r0, #152] @ 0x98 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000968cc : │ │ │ │ +000964cc : │ │ │ │ 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 968fc │ │ │ │ + bne 964fc │ │ │ │ mov r1, #940 @ 0x3ac │ │ │ │ - movw r0, #60944 @ 0xee10 │ │ │ │ + movw r0, #53896 @ 0xd288 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 96960 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 96560 │ │ │ │ ldr r5, [r4, #4] │ │ │ │ - movw r1, #8504 @ 0x2138 │ │ │ │ + movw r1, #7884 @ 0x1ecc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r5, r1 │ │ │ │ - beq 96968 │ │ │ │ + beq 96568 │ │ │ │ mov r0, r5 │ │ │ │ - bl d2810 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + bl d2b1c │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8716 @ 0x220c │ │ │ │ + movw r3, #8096 @ 0x1fa0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r5, r2 │ │ │ │ cmpne r5, r3 │ │ │ │ movne r5, #1 │ │ │ │ moveq r5, #0 │ │ │ │ tst r0, r5 │ │ │ │ - beq 96968 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 96568 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63184 @ 0xf6d0 │ │ │ │ + movw r1, #56144 @ 0xdb50 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ ldrne r0, [r2] │ │ │ │ clzne r0, r0 │ │ │ │ lsrne r0, r0, #5 │ │ │ │ moveq r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009698c : │ │ │ │ +0009658c : │ │ │ │ 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 969f0 │ │ │ │ + beq 965f0 │ │ │ │ ldr r4, [r5, #4] │ │ │ │ - movw r1, #8504 @ 0x2138 │ │ │ │ + movw r1, #7884 @ 0x1ecc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r4, r1 │ │ │ │ - beq 96a08 │ │ │ │ + beq 96608 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2810 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + bl d2b1c │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #8716 @ 0x220c │ │ │ │ + movw r3, #8096 @ 0x1fa0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ eor r0, r0, #1 │ │ │ │ cmp r4, r2 │ │ │ │ cmpne r4, r3 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ tst r0, r4 │ │ │ │ - beq 96a08 │ │ │ │ + beq 96608 │ │ │ │ movw r1, #973 @ 0x3cd │ │ │ │ - movw r0, #60944 @ 0xee10 │ │ │ │ + movw r0, #53896 @ 0xd288 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - ble 96a3c │ │ │ │ + ble 9663c │ │ │ │ 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} │ │ │ │ │ │ │ │ -00096a44 <_Py_UTF8_Edit_Cost@@Base>: │ │ │ │ +00096644 <_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 f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq 96ab8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 966b8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r5 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 96ab8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ + beq 966b8 <_Py_UTF8_Edit_Cost@@Base+0x74> │ │ │ │ cmn r4, #1 │ │ │ │ - bne 96aa4 <_Py_UTF8_Edit_Cost@@Base+0x60> │ │ │ │ + bne 966a4 <_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 b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 96ac0 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ - bl 370224 │ │ │ │ + bne 966c0 <_Py_UTF8_Edit_Cost@@Base+0x7c> │ │ │ │ + bl 370d0c │ │ │ │ mvn r4, #0 │ │ │ │ - b 96ae4 <_Py_UTF8_Edit_Cost@@Base+0xa0> │ │ │ │ + b 966e4 <_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 3b6230 <_Py_CalculateSuggestions@@Base+0x2f4> │ │ │ │ + bl 3b5828 <_Py_CalculateSuggestions@@Base+0x2f4> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00096af0 <_PyInterpreterGuard_GetInterpreter@@Base>: │ │ │ │ +000966f0 <_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 │ │ │ │ │ │ │ │ -00096b08 : │ │ │ │ +00096708 : │ │ │ │ cmp r2, #24576 @ 0x6000 │ │ │ │ - bcs 96b48 │ │ │ │ + bcs 96748 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #24576 @ 0x6000 │ │ │ │ - movw r1, #63212 @ 0xf6ec │ │ │ │ + movw r1, #56172 @ 0xdb6c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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, #784] @ 0x310 │ │ │ │ str ip, [r3, #792] @ 0x318 │ │ │ │ str r1, [r3, #788] @ 0x314 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00096b6c : │ │ │ │ +0009676c : │ │ │ │ ldr r2, [r0, #800] @ 0x320 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 96ba4 │ │ │ │ + beq 967a4 │ │ │ │ ldr r3, [r0, #796] @ 0x31c │ │ │ │ str r2, [r0, #784] @ 0x310 │ │ │ │ add r2, r3, #8192 @ 0x2000 │ │ │ │ add r3, r3, #16384 @ 0x4000 │ │ │ │ str r2, [r0, #792] @ 0x318 │ │ │ │ str r3, [r0, #788] @ 0x314 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aed58 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b aedfc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ │ │ │ │ -00096bb0 : │ │ │ │ +000967b0 : │ │ │ │ push {fp, lr} │ │ │ │ - movw r3, #17868 @ 0x45cc │ │ │ │ + movw r3, #10380 @ 0x288c │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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 96bf0 │ │ │ │ + beq 967f0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq 96bf0 │ │ │ │ + beq 967f0 │ │ │ │ ldrb lr, [r3, ip] │ │ │ │ cmp lr, r0 │ │ │ │ - beq 96bc8 │ │ │ │ + beq 967c8 │ │ │ │ ldrb r3, [r3, ip] │ │ │ │ sub r0, r3, r0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ @@ -106773,268 +106519,268 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ cmn r3, #1 │ │ │ │ mov r6, r2 │ │ │ │ ldr r7, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ movne r2, #0 │ │ │ │ - bne 96c50 │ │ │ │ + bne 96850 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d790 │ │ │ │ mov r2, r0 │ │ │ │ - b 96c58 │ │ │ │ + b 96858 │ │ │ │ ldr r1, [r4, r2, lsl #2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 96c58 │ │ │ │ + beq 96858 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r3 │ │ │ │ - blt 96c40 │ │ │ │ + blt 96840 │ │ │ │ cmp r6, #0 │ │ │ │ - bge 96c74 │ │ │ │ + bge 96874 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 96cd4 │ │ │ │ + b 968d4 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bl f00e0 │ │ │ │ + bl efd64 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq 96cc8 │ │ │ │ + beq 968c8 │ │ │ │ mov r0, r5 │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ str r7, [sp] │ │ │ │ - bl d52f4 │ │ │ │ + bl d5690 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 96cc8 │ │ │ │ + bgt 968c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 96cc8 │ │ │ │ + bne 968c8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00096cd4 : │ │ │ │ +000968d4 : │ │ │ │ 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 │ │ │ │ mov r4, r1 │ │ │ │ subs r5, r2, #0 │ │ │ │ - bge 96d04 │ │ │ │ + bge 96904 │ │ │ │ mov r0, r1 │ │ │ │ bl 2d790 │ │ │ │ mov r5, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 96f08 │ │ │ │ + beq 96b08 │ │ │ │ lsl r6, r5, #2 │ │ │ │ add r8, r4, r5, lsl #2 │ │ │ │ mov r9, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r3, #0 │ │ │ │ cmp r8, r1 │ │ │ │ - bls 96d6c │ │ │ │ + bls 9696c │ │ │ │ ldr r2, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ cmp r2, r3 │ │ │ │ - bls 96d20 │ │ │ │ + bls 96920 │ │ │ │ mov r3, r2 │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcc 96d20 │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bcc 96920 │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ movt r3, #16 │ │ │ │ - movw r1, #21932 @ 0x55ac │ │ │ │ + movw r1, #14932 @ 0x3a54 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ mvn r5, #0 │ │ │ │ - bl 171cc4 │ │ │ │ - b 96f08 │ │ │ │ + bl 171960 │ │ │ │ + b 96b08 │ │ │ │ ldr r2, [r7, #12] │ │ │ │ cmp r2, r3 │ │ │ │ - bcc 96dc8 │ │ │ │ + bcc 969c8 │ │ │ │ ldr r2, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r2, r2, r1 │ │ │ │ cmp r2, r5 │ │ │ │ - blt 96dc8 │ │ │ │ + blt 969c8 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ biceq r6, r6, #15 │ │ │ │ addeq r6, r4, r6 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq 96de8 │ │ │ │ + beq 969e8 │ │ │ │ cmp r3, #2 │ │ │ │ biceq r6, r6, #15 │ │ │ │ moveq r3, r0 │ │ │ │ addeq r6, r4, r6 │ │ │ │ - beq 96e60 │ │ │ │ - b 96eec │ │ │ │ + beq 96a60 │ │ │ │ + b 96aec │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 96d8c │ │ │ │ + bne 9698c │ │ │ │ mov r5, r0 │ │ │ │ - b 96f08 │ │ │ │ + b 96b08 │ │ │ │ cmp r6, r4 │ │ │ │ - bls 96e18 │ │ │ │ + bls 96a18 │ │ │ │ ldr r2, [r4] │ │ │ │ add r4, r4, #16 │ │ │ │ strb r2, [r3], #4 │ │ │ │ ldr r2, [r4, #-12] │ │ │ │ strb r2, [r3, #-3] │ │ │ │ ldr r2, [r4, #-8] │ │ │ │ strb r2, [r3, #-2] │ │ │ │ ldr r2, [r4, #-4] │ │ │ │ strb r2, [r3, #-1] │ │ │ │ - b 96de8 │ │ │ │ + b 969e8 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub r2, r9, #15 │ │ │ │ add r3, r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 96ef8 │ │ │ │ + bls 96af8 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strb r3, [r2], #1 │ │ │ │ mov r3, r1 │ │ │ │ - b 96e44 │ │ │ │ + b 96a44 │ │ │ │ mov r2, #0 │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r2 │ │ │ │ - bls 96ea4 │ │ │ │ + bls 96aa4 │ │ │ │ ldr ip, [r4] │ │ │ │ add r3, r3, #8 │ │ │ │ add r4, r4, #16 │ │ │ │ bfi r2, ip, #0, #16 │ │ │ │ ldr ip, [r4, #-12] │ │ │ │ bfi r2, ip, #16, #16 │ │ │ │ ldr ip, [r4, #-8] │ │ │ │ bfi r1, ip, #0, #16 │ │ │ │ ldr ip, [r4, #-4] │ │ │ │ str r2, [r3, #-8] │ │ │ │ bfi r1, ip, #16, #16 │ │ │ │ str r1, [r3, #-4] │ │ │ │ - b 96e60 │ │ │ │ + b 96a60 │ │ │ │ rsb r3, r9, #15 │ │ │ │ sub r2, r9, #15 │ │ │ │ add r3, r3, r6 │ │ │ │ cmp r2, r6 │ │ │ │ lsr r3, r3, #4 │ │ │ │ movhi r2, #0 │ │ │ │ lslls r2, r3, #3 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #4 │ │ │ │ add r2, r0, r2 │ │ │ │ add r3, r3, r9 │ │ │ │ mov r1, r3 │ │ │ │ cmp r8, r3 │ │ │ │ - bls 96ef8 │ │ │ │ + bls 96af8 │ │ │ │ ldr r3, [r1], #4 │ │ │ │ strh r3, [r2], #2 │ │ │ │ mov r3, r1 │ │ │ │ - b 96ed0 │ │ │ │ + b 96ad0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r7, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ mov r5, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00096f10 : │ │ │ │ +00096b10 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ clz lr, r0 │ │ │ │ cmp r1, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ lsr lr, lr, #5 │ │ │ │ moveq lr, #0 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne 96f68 │ │ │ │ + bne 96b68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 96f5c │ │ │ │ + beq 96b5c │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #67108864 @ 0x4000000 │ │ │ │ - beq 96f68 │ │ │ │ + beq 96b68 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne 96f80 │ │ │ │ + bne 96b80 │ │ │ │ mov r1, #160 @ 0xa0 │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38508 @ 0x966c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b 96f98 │ │ │ │ + b 96b98 │ │ │ │ str ip, [sp] │ │ │ │ sub lr, fp, #8 │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp, #4] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 174194 │ │ │ │ + bl 172fe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ 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 │ │ │ │ ldr r7, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, r8 │ │ │ │ cmp r4, r7 │ │ │ │ - bge 97004 │ │ │ │ + bge 96c04 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ - bl 228428 │ │ │ │ + bl 229e98 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 96ffc │ │ │ │ + beq 96bfc │ │ │ │ ldr r0, [r6, r4, lsl #2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r4, r4, #1 │ │ │ │ - b 96fc8 │ │ │ │ + b 96bc8 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -0009700c : │ │ │ │ +00096c0c : │ │ │ │ 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 │ │ │ │ @@ -107042,1400 +106788,1400 @@ │ │ │ │ mov r2, r1 │ │ │ │ sub ip, fp, #8 │ │ │ │ mov r1, r0 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, #0 │ │ │ │ add ip, fp, #8 │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl f7e64 │ │ │ │ + bl f7cd8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009705c : │ │ │ │ +00096c5c : │ │ │ │ push {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, #15352 @ 0x3bf8 │ │ │ │ + movw r1, #14732 @ 0x398c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mvn r4, #0 │ │ │ │ cmp r0, r1 │ │ │ │ str r4, [r6] │ │ │ │ - beq 970c4 │ │ │ │ - bl d2810 │ │ │ │ + beq 96cc4 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 970c4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 96cc4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42956 @ 0xa7cc │ │ │ │ + movw r1, #35976 @ 0x8c88 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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} │ │ │ │ │ │ │ │ -000970d4 : │ │ │ │ +00096cd4 : │ │ │ │ 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 970fc │ │ │ │ + beq 96cfc │ │ │ │ mov r4, #0 │ │ │ │ - b 9715c │ │ │ │ + b 96d5c │ │ │ │ mov r5, r0 │ │ │ │ - bl 30a29c │ │ │ │ + bl 30dad4 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 970f4 │ │ │ │ + beq 96cf4 │ │ │ │ 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 970f4 │ │ │ │ + bls 96cf4 │ │ │ │ ldr r2, [r1, #-4]! │ │ │ │ and r0, r2, #3 │ │ │ │ bic r2, r2, #1 │ │ │ │ cmp r0, #3 │ │ │ │ - beq 97120 │ │ │ │ + beq 96d20 │ │ │ │ cmp r5, r2 │ │ │ │ - bne 97120 │ │ │ │ + bne 96d20 │ │ │ │ cmp r0, #1 │ │ │ │ - bne 9715c │ │ │ │ + bne 96d5c │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00097164 : │ │ │ │ +00096d64 : │ │ │ │ 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] │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - bl 1de328 │ │ │ │ - b 9718c │ │ │ │ + bl 1de774 │ │ │ │ + b 96d8c │ │ │ │ │ │ │ │ -000971a0 : │ │ │ │ +00096da0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000971c4 : │ │ │ │ +00096dc4 : │ │ │ │ push {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 c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 972e0 │ │ │ │ + beq 96ee0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 97228 │ │ │ │ + beq 96e28 │ │ │ │ mov r0, r5 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne 97228 │ │ │ │ + bne 96e28 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97268 │ │ │ │ + bgt 96e68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97268 │ │ │ │ + bne 96e68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 97268 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 96e68 │ │ │ │ cmp r6, #0 │ │ │ │ - beq 97270 │ │ │ │ + beq 96e70 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne 97278 │ │ │ │ + bne 96e78 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97260 │ │ │ │ + bgt 96e60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97260 │ │ │ │ + bne 96e60 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r4, #0 │ │ │ │ - b 972e0 │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + b 96ee0 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #12932 @ 0x3284 │ │ │ │ + movw r0, #12312 @ 0x3018 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 33b3e0 │ │ │ │ + bl 33df0c │ │ │ │ ldr r3, [r6] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 972b4 │ │ │ │ + bgt 96eb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne 972b4 │ │ │ │ + bne 96eb4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 972d4 │ │ │ │ + bgt 96ed4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 972d4 │ │ │ │ + bne 96ed4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000972e8 : │ │ │ │ +00096ee8 : │ │ │ │ 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 2e4064 │ │ │ │ + bl 2e8024 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097318 : │ │ │ │ +00096f18 : │ │ │ │ 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 2e4064 │ │ │ │ + bl 2e8024 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097344 : │ │ │ │ +00096f44 : │ │ │ │ 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 2e42d8 │ │ │ │ + bl 2e8298 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097378 : │ │ │ │ +00096f78 : │ │ │ │ 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 437d0 │ │ │ │ + b 43960 │ │ │ │ │ │ │ │ -00097394 : │ │ │ │ +00096f94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 437d0 │ │ │ │ + b 43960 │ │ │ │ │ │ │ │ -000973ac : │ │ │ │ +00096fac : │ │ │ │ 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 437d0 │ │ │ │ + b 43960 │ │ │ │ │ │ │ │ -000973c8 : │ │ │ │ +00096fc8 : │ │ │ │ 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 97400 │ │ │ │ + bl 97000 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097400 : │ │ │ │ +00097000 : │ │ │ │ push {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 fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 97454 │ │ │ │ - ldr r2, [pc, #108] @ 974b0 │ │ │ │ + bne 97054 │ │ │ │ + ldr r2, [pc, #108] @ 970b0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 346a48 │ │ │ │ - b 974a4 │ │ │ │ + bl 347b44 │ │ │ │ + b 970a4 │ │ │ │ mov r3, sl │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r4 │ │ │ │ str r9, [sp, #8] │ │ │ │ str r6, [sp, #4] │ │ │ │ - bl 332984 │ │ │ │ + bl 33500c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9748c │ │ │ │ + ble 9708c │ │ │ │ mov r4, r5 │ │ │ │ - b 974a4 │ │ │ │ + b 970a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97484 │ │ │ │ + bne 97084 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 97484 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 97084 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000974b4 : │ │ │ │ +000970b4 : │ │ │ │ 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 97400 │ │ │ │ + bl 97000 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000974f0 : │ │ │ │ +000970f0 : │ │ │ │ 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 97400 │ │ │ │ + bl 97000 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009752c : │ │ │ │ +0009712c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97544 │ │ │ │ + b 97144 │ │ │ │ │ │ │ │ -00097544 : │ │ │ │ +00097144 : │ │ │ │ push {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 fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 975ac │ │ │ │ + beq 971ac │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bl 36fa8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 975a4 │ │ │ │ + bgt 971a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 975a4 │ │ │ │ + bne 971a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 975c8 │ │ │ │ - ldr r2, [pc, #68] @ 975f8 │ │ │ │ + bne 971c8 │ │ │ │ + ldr r2, [pc, #68] @ 971f8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 346a48 │ │ │ │ - b 975f0 │ │ │ │ + bl 347b44 │ │ │ │ + b 971f0 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 975e0 │ │ │ │ + bgt 971e0 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - beq 975e8 │ │ │ │ + beq 971e8 │ │ │ │ mov r4, #0 │ │ │ │ - b 975f0 │ │ │ │ + b 971f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000975fc : │ │ │ │ +000971fc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97614 │ │ │ │ + b 97214 │ │ │ │ │ │ │ │ -00097614 : │ │ │ │ +00097214 : │ │ │ │ push {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 fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9765c │ │ │ │ - ldr r2, [pc, #80] @ 97698 │ │ │ │ + bne 9725c │ │ │ │ + ldr r2, [pc, #80] @ 97298 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ mvn r5, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 346a48 │ │ │ │ - b 97690 │ │ │ │ + bl 347b44 │ │ │ │ + b 97290 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 9769c │ │ │ │ + bl 9729c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97690 │ │ │ │ + bgt 97290 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97690 │ │ │ │ + bne 97290 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009769c : │ │ │ │ +0009729c : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ bl 37160 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne 976d8 │ │ │ │ - ldr r2, [pc, #24] @ 976e0 │ │ │ │ + bne 972d8 │ │ │ │ + ldr r2, [pc, #24] @ 972e0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 346a48 │ │ │ │ - bl 34ca28 │ │ │ │ + bl 347b44 │ │ │ │ + bl 34dbc0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000976e4 : │ │ │ │ +000972e4 : │ │ │ │ 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 97700 │ │ │ │ + b 97300 │ │ │ │ │ │ │ │ -00097700 : │ │ │ │ +00097300 : │ │ │ │ push {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 fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 97770 │ │ │ │ + beq 97370 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 3321c4 │ │ │ │ + bl 33484c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 97768 │ │ │ │ + bgt 97368 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 97768 │ │ │ │ + bne 97368 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9778c │ │ │ │ - ldr r2, [pc, #28] @ 97794 │ │ │ │ + bne 9738c │ │ │ │ + ldr r2, [pc, #28] @ 97394 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 346a48 │ │ │ │ + bl 347b44 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00097798 : │ │ │ │ +00097398 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 97700 │ │ │ │ + b 97300 │ │ │ │ │ │ │ │ -000977b0 : │ │ │ │ +000973b0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2fe088 │ │ │ │ + b 301b1c │ │ │ │ │ │ │ │ -000977c8 : │ │ │ │ +000973c8 : │ │ │ │ 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 2fe220 │ │ │ │ + bl 301cb4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -00097808 : │ │ │ │ +00097408 : │ │ │ │ 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 d964c │ │ │ │ + b d99f4 │ │ │ │ │ │ │ │ -00097824 : │ │ │ │ +00097424 : │ │ │ │ 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, #26188 @ 0x664c │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 97870 │ │ │ │ + ldr r0, [pc, #24] @ 97470 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 2e3ef4 │ │ │ │ + bl 2e7eb4 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ ldrdeq r7, [fp], #-180 @ 0xffffff4c @ │ │ │ │ │ │ │ │ -00097874 : │ │ │ │ +00097474 : │ │ │ │ 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] @ 9790c │ │ │ │ + ldr r2, [pc, #124] @ 9750c │ │ │ │ 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 97900 │ │ │ │ + beq 97500 │ │ │ │ mov r3, #0 │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ mov r1, r0 │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r0, r5 │ │ │ │ - bl fd374 │ │ │ │ + bl fcec0 │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 978e8 │ │ │ │ + beq 974e8 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 978e8 │ │ │ │ - movw r0, #63252 @ 0xf714 │ │ │ │ + beq 974e8 │ │ │ │ + movw r0, #56212 @ 0xdb94 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00097910 : │ │ │ │ +00097510 : │ │ │ │ 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] @ 97944 │ │ │ │ + ldr r3, [pc, #24] @ 97544 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 97948 │ │ │ │ + bl 97548 │ │ │ │ mov r4, r0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ 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, #132] @ 979f4 │ │ │ │ - bl 315b44 │ │ │ │ + ldr r0, [pc, #132] @ 975f4 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 979dc │ │ │ │ + blt 975dc │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 97994 │ │ │ │ + beq 97594 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 979e4 │ │ │ │ - bl c3efc │ │ │ │ - bl b54a0 │ │ │ │ + bne 975e4 │ │ │ │ + bl bc34c │ │ │ │ + bl b52b8 │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - beq 979e8 │ │ │ │ - ldr r1, [pc, #68] @ 979f4 │ │ │ │ + beq 975e8 │ │ │ │ + ldr r1, [pc, #68] @ 975f4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 3068c0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 30a114 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 979e4 │ │ │ │ + beq 975e4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 979dc │ │ │ │ + bgt 975dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 979dc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 975dc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r2, #0 │ │ │ │ - b 979e8 │ │ │ │ + b 975e8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq r3, fp, r0, lsl sp │ │ │ │ │ │ │ │ -000979f8 : │ │ │ │ +000975f8 : │ │ │ │ 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, #26188 @ 0x664c │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - ldr r0, [pc, #24] @ 97a44 │ │ │ │ + ldr r0, [pc, #24] @ 97644 │ │ │ │ ldr r1, [r1] │ │ │ │ str r3, [fp, #-8] │ │ │ │ - bl 3123f4 <_Py_InitDumpStack@@Base+0x384> │ │ │ │ + bl 315b64 <_Py_InitDumpStack@@Base+0x384> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ ldrdeq r7, [fp], #-180 @ 0xffffff4c @ │ │ │ │ │ │ │ │ -00097a48 : │ │ │ │ +00097648 : │ │ │ │ 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 │ │ │ │ mov r1, r2 │ │ │ │ - bl 396538 │ │ │ │ + bl 395f0c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r2, [r4] │ │ │ │ movne r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r2, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ ubfx r3, r2, #2, #3 │ │ │ │ - bne 97af8 │ │ │ │ + bne 976f8 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #63492 @ 0xf804 │ │ │ │ + movweq r0, #56452 @ 0xdc84 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 97b40 │ │ │ │ - movwhi r0, #63504 @ 0xf810 │ │ │ │ + beq 97740 │ │ │ │ + movwhi r0, #56464 @ 0xdc90 │ │ │ │ movthi r0, #72 @ 0x48 │ │ │ │ - bhi 97b40 │ │ │ │ + bhi 97740 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 97adc │ │ │ │ + beq 976dc │ │ │ │ cmp r3, #2 │ │ │ │ - movw r2, #63448 @ 0xf7d8 │ │ │ │ + movw r2, #56408 @ 0xdc58 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #63504 @ 0xf810 │ │ │ │ + movw r0, #56464 @ 0xdc90 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ moveq r0, r2 │ │ │ │ - b 97b40 │ │ │ │ + b 97740 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #63460 @ 0xf7e4 │ │ │ │ + movw r3, #56420 @ 0xdc64 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r0, #63476 @ 0xf7f4 │ │ │ │ + movw r0, #56436 @ 0xdc74 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ movne r0, r3 │ │ │ │ - b 97b40 │ │ │ │ + b 97740 │ │ │ │ cmp r3, #2 │ │ │ │ - movweq r0, #63528 @ 0xf828 │ │ │ │ + movweq r0, #56488 @ 0xdca8 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 97b40 │ │ │ │ + beq 97740 │ │ │ │ cmp r3, #4 │ │ │ │ - movweq r0, #63536 @ 0xf830 │ │ │ │ + movweq r0, #56496 @ 0xdcb0 │ │ │ │ movteq r0, #72 @ 0x48 │ │ │ │ - beq 97b40 │ │ │ │ + beq 97740 │ │ │ │ cmp r3, #1 │ │ │ │ - movwne r0, #63544 @ 0xf838 │ │ │ │ + movwne r0, #56504 @ 0xdcb8 │ │ │ │ movtne r0, #72 @ 0x48 │ │ │ │ - bne 97b40 │ │ │ │ + bne 97740 │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - movw r3, #48892 @ 0xbefc │ │ │ │ + movw r3, #41108 @ 0xa094 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r0, #40864 @ 0x9fa0 │ │ │ │ + movw r0, #33884 @ 0x845c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00097b4c : │ │ │ │ +0009774c : │ │ │ │ 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 97ba4 │ │ │ │ + beq 977a4 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ mov ip, r1 │ │ │ │ ldr lr, [lr, #84] @ 0x54 │ │ │ │ tst lr, #268435456 @ 0x10000000 │ │ │ │ - bne 97bc4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 977c4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, ip │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 97bd0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 171960 │ │ │ │ + b 977d0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 97bd0 │ │ │ │ + bl 171960 │ │ │ │ + b 977d0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 26a3b4 │ │ │ │ + b 26be04 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097bd8 : │ │ │ │ +000977d8 : │ │ │ │ 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 97c08 │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + bne 97808 │ │ │ │ + movw r0, #14904 @ 0x3a38 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1803 @ 0x70b │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 97c50 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 97850 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 97c30 │ │ │ │ + beq 97830 │ │ │ │ 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 97c44 │ │ │ │ - movw r0, #21904 @ 0x5590 │ │ │ │ + beq 97844 │ │ │ │ + movw r0, #14904 @ 0x3a38 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ movw r1, #1809 @ 0x711 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 97c50 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 97850 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1bf86c │ │ │ │ + b 1bfcd0 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097c58 : │ │ │ │ +00097858 : │ │ │ │ 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 97c80 │ │ │ │ + beq 97880 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 97c9c │ │ │ │ - b 97cd0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9789c │ │ │ │ + b 978d0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - b 97cc4 │ │ │ │ + b 978c4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ tst r1, #268435456 @ 0x10000000 │ │ │ │ - bne 97cd0 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne 978d0 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r1, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3e5ae0 │ │ │ │ + b 3e3c74 │ │ │ │ │ │ │ │ -00097ce0 : │ │ │ │ +000978e0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq 97d04 │ │ │ │ + beq 97904 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37a3a0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b 37a93c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #14580 @ 0x38f4 │ │ │ │ + movw r1, #7540 @ 0x1d74 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ │ │ │ │ -00097d28 : │ │ │ │ +00097928 : │ │ │ │ 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 97d6c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9796c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63568 @ 0xf850 │ │ │ │ + movw r1, #56528 @ 0xdcd0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 97d9c │ │ │ │ + bl 171960 │ │ │ │ + b 9799c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - bne 97da4 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne 979a4 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #63604 @ 0xf874 │ │ │ │ + movw r1, #56564 @ 0xdcf4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, r1 │ │ │ │ - beq 97db8 │ │ │ │ + beq 979b8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2d92f4 <_Py_NewReference@@Base+0x7c> │ │ │ │ + b 2df140 <_Py_NewReference@@Base+0x2430> │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00097dc0 : │ │ │ │ +000979c0 : │ │ │ │ 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 97dfc │ │ │ │ + bge 979fc │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ mov r2, r0 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r1, r6 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ - bl d7a18 <_PyUnicodeWriter_WriteASCIIString@@Base+0x788> │ │ │ │ + bl d7dbc <_PyUnicodeWriter_WriteASCIIString@@Base+0x78c> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97e30 │ │ │ │ + bne 97a30 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r5, #20] │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -00097e38 : │ │ │ │ +00097a38 : │ │ │ │ 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 97e74 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge 97a74 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #26732 @ 0x686c │ │ │ │ + movw r1, #19468 @ 0x4c0c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - beq 98030 │ │ │ │ + beq 97c30 │ │ │ │ mov r7, r0 │ │ │ │ add r6, r1, r5, lsl #2 │ │ │ │ mov r0, r1 │ │ │ │ mov r8, r1 │ │ │ │ mov r1, r6 │ │ │ │ lsl r4, r5, #2 │ │ │ │ - bl 3c1a24 <_PyUnicode_EncodeUTF16@@Base+0x156c> │ │ │ │ + bl 3c108c <_PyUnicode_EncodeUTF16@@Base+0x1924> │ │ │ │ ldr r3, [r7, #12] │ │ │ │ mov r2, r0 │ │ │ │ cmp r3, r0 │ │ │ │ - bcc 97ee4 │ │ │ │ + bcc 97ae4 │ │ │ │ ldr r3, [r7, #16] │ │ │ │ ldr r1, [r7, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt 97ee4 │ │ │ │ + blt 97ae4 │ │ │ │ ldr r3, [r7, #8] │ │ │ │ ldr r2, [r7, #20] │ │ │ │ ldr r0, [r7, #4] │ │ │ │ cmp r3, #1 │ │ │ │ mla r0, r2, r3, r0 │ │ │ │ - bne 97f6c │ │ │ │ + bne 97b6c │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r2, r0 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r3, r8 │ │ │ │ - b 97efc │ │ │ │ + b 97afc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne 97eb8 │ │ │ │ + bne 97ab8 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp r3, r4 │ │ │ │ - bcs 97f2c │ │ │ │ + bcs 97b2c │ │ │ │ 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 97efc │ │ │ │ + b 97afc │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r2, r4 │ │ │ │ bic r2, r3, #15 │ │ │ │ movhi r2, #0 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #2 │ │ │ │ add r0, r0, r3 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 9801c │ │ │ │ + bls 97c1c │ │ │ │ ldr r3, [r2], #4 │ │ │ │ strb r3, [r0], #1 │ │ │ │ - b 97f58 │ │ │ │ + b 97b58 │ │ │ │ cmp r3, #2 │ │ │ │ - bne 98010 │ │ │ │ + bne 97c10 │ │ │ │ bic r4, r4, #15 │ │ │ │ mov r3, r8 │ │ │ │ add r4, r8, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, #0 │ │ │ │ cmp r3, r4 │ │ │ │ mov ip, r1 │ │ │ │ - bcs 97fc8 │ │ │ │ + bcs 97bc8 │ │ │ │ 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 97f84 │ │ │ │ + b 97b84 │ │ │ │ rsb r3, r8, #15 │ │ │ │ sub r2, r8, #15 │ │ │ │ add r3, r3, r4 │ │ │ │ cmp r2, r4 │ │ │ │ bic r2, r3, #15 │ │ │ │ movhi r2, r1 │ │ │ │ lsr r3, r3, #4 │ │ │ │ add r2, r8, r2 │ │ │ │ movhi r3, #0 │ │ │ │ lslls r3, r3, #3 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r3, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - bls 9801c │ │ │ │ + bls 97c1c │ │ │ │ ldr r2, [r3], #4 │ │ │ │ strh r2, [r0], #2 │ │ │ │ mov r2, r3 │ │ │ │ - b 97ff4 │ │ │ │ + b 97bf4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r7, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r7, #20] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -00098038 : │ │ │ │ +00097c38 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 980c8 │ │ │ │ + ldr r1, [pc, #116] @ 97cc8 │ │ │ │ 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 98098 │ │ │ │ + bne 97c98 │ │ │ │ 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 980c0 │ │ │ │ + b 97cc0 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 98064 │ │ │ │ + bne 97c64 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63640 @ 0xf898 │ │ │ │ + movw r1, #56600 @ 0xdd18 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000980cc : │ │ │ │ +00097ccc : │ │ │ │ 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 9810c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 97d0c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63676 @ 0xf8bc │ │ │ │ + movw r1, #56636 @ 0xdd3c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - ldr r3, [pc, #88] @ 9816c │ │ │ │ + ldr r3, [pc, #88] @ 97d6c │ │ │ │ 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 98148 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 97d48 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63704 @ 0xf8d8 │ │ │ │ + movw r1, #56664 @ 0xdd58 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 98104 │ │ │ │ + bl 171960 │ │ │ │ + b 97d04 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098170 : │ │ │ │ +00097d70 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #116] @ 98200 │ │ │ │ + ldr r1, [pc, #116] @ 97e00 │ │ │ │ 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 981d0 │ │ │ │ + bne 97dd0 │ │ │ │ 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 981f8 │ │ │ │ + b 97df8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 9819c │ │ │ │ + bne 97d9c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63736 @ 0xf8f8 │ │ │ │ + movw r1, #56696 @ 0xdd78 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -00098204 : │ │ │ │ +00097e04 : │ │ │ │ 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 98240 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 97e40 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63776 @ 0xf920 │ │ │ │ + movw r1, #56736 @ 0xdda0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 98278 │ │ │ │ - ldr r3, [pc, #92] @ 982a4 │ │ │ │ + bl 171960 │ │ │ │ + b 97e78 │ │ │ │ + ldr r3, [pc, #92] @ 97ea4 │ │ │ │ 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 98280 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 97e80 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63808 @ 0xf940 │ │ │ │ + movw r1, #56768 @ 0xddc0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000982a8 : │ │ │ │ - ldr r1, [pc, #120] @ 98328 │ │ │ │ +00097ea8 : │ │ │ │ + ldr r1, [pc, #120] @ 97f28 │ │ │ │ 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 982e4 │ │ │ │ + bne 97ee4 │ │ │ │ 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 982c0 │ │ │ │ + bne 97ec0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63844 @ 0xf964 │ │ │ │ + movw r1, #56804 @ 0xdde4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009832c : │ │ │ │ +00097f2c : │ │ │ │ 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] @ 98378 │ │ │ │ + ldr r2, [pc, #48] @ 97f78 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 2df568 │ │ │ │ + bl 2e2ffc │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009837c : │ │ │ │ +00097f7c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr r1, [pc, #112] @ 98408 │ │ │ │ + ldr r1, [pc, #112] @ 98008 │ │ │ │ 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 983d8 │ │ │ │ + bne 97fd8 │ │ │ │ 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 98400 │ │ │ │ + b 98000 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r3, #8 │ │ │ │ - bne 983a8 │ │ │ │ + bne 97fa8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63880 @ 0xf988 │ │ │ │ + movw r1, #56840 @ 0xde08 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009840c : │ │ │ │ +0009800c : │ │ │ │ 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 98448 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 98048 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63916 @ 0xf9ac │ │ │ │ + movw r1, #56876 @ 0xde2c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 98480 │ │ │ │ - ldr r3, [pc, #92] @ 984ac │ │ │ │ + bl 171960 │ │ │ │ + b 98080 │ │ │ │ + ldr r3, [pc, #92] @ 980ac │ │ │ │ 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 98488 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 98088 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #63944 @ 0xf9c8 │ │ │ │ + movw r1, #56904 @ 0xde48 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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 │ │ │ │ @@ -108458,202 +108204,202 @@ │ │ │ │ ldrb r5, [r1, #400] @ 0x190 │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ popeq {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ tst r5, #1 │ │ │ │ - beq 98530 │ │ │ │ + beq 98130 │ │ │ │ ldr r3, [r4] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 98530 │ │ │ │ - movw r3, #23076 @ 0x5a24 │ │ │ │ + bge 98130 │ │ │ │ + movw r3, #15972 @ 0x3e64 │ │ │ │ movt r3, #102 @ 0x66 │ │ │ │ add r3, r3, r7, lsl #2 │ │ │ │ - movw r0, #63976 @ 0xf9e8 │ │ │ │ + movw r0, #56936 @ 0xde68 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #20] │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ mov r3, r6 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ lsr r5, r5, #1 │ │ │ │ add r4, r4, #4 │ │ │ │ - b 984e0 │ │ │ │ + b 980e0 │ │ │ │ │ │ │ │ -0009853c : │ │ │ │ - ldr r1, [pc, #120] @ 985bc │ │ │ │ +0009813c : │ │ │ │ + ldr r1, [pc, #120] @ 981bc │ │ │ │ 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 98578 │ │ │ │ + bne 98178 │ │ │ │ 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 98554 │ │ │ │ + bne 98154 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64040 @ 0xfa28 │ │ │ │ + movw r1, #57000 @ 0xdea8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000985c0 : │ │ │ │ +000981c0 : │ │ │ │ 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 98604 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + blt 98204 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #57036 @ 0xdecc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r2, [pc, #68] @ 98650 │ │ │ │ + ldr r2, [pc, #68] @ 98250 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r6, [r3, r2] │ │ │ │ mov r0, r6 │ │ │ │ - bl 98654 │ │ │ │ + bl 98254 │ │ │ │ cmn r0, #1 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ 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 98690 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls 98290 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64100 @ 0xfa64 │ │ │ │ + movw r1, #57060 @ 0xdee4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b 986c0 │ │ │ │ + bl 171960 │ │ │ │ + b 982c0 │ │ │ │ add r3, r1, #1424 @ 0x590 │ │ │ │ add r3, r3, #2 │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 986c8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne 982c8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64128 @ 0xfa80 │ │ │ │ + movw r1, #57088 @ 0xdf00 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000986d0 : │ │ │ │ +000982d0 : │ │ │ │ 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] @ 98724 │ │ │ │ + ldr r2, [pc, #56] @ 98324 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ mov r0, r5 │ │ │ │ - bl 98654 │ │ │ │ + bl 98254 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098728 : │ │ │ │ +00098328 : │ │ │ │ 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 98768 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + blt 98368 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #64076 @ 0xfa4c │ │ │ │ + movw r1, #57036 @ 0xdecc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9878c │ │ │ │ - ldr r2, [pc, #56] @ 987a8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9838c │ │ │ │ + ldr r2, [pc, #56] @ 983a8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 98654 │ │ │ │ + bl 98254 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98794 │ │ │ │ + beq 98394 │ │ │ │ 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] @ 98844 │ │ │ │ + ldr r1, [pc, #120] @ 98444 │ │ │ │ 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] │ │ │ │ @@ -108667,113 +108413,113 @@ │ │ │ │ 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 98834 │ │ │ │ + bgt 98434 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, lr │ │ │ │ - bne 98834 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 98434 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d9240 │ │ │ │ + b d95e4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ cmp r0, #0 │ │ │ │ bxle lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r3 │ │ │ │ add fp, sp, #8 │ │ │ │ ldr lr, [r2, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ ldr ip, [r1] │ │ │ │ sub lr, lr, #1 │ │ │ │ cmp ip, lr │ │ │ │ - bge 98884 │ │ │ │ + bge 98484 │ │ │ │ add ip, ip, #1 │ │ │ │ str ip, [r1] │ │ │ │ pop {r4, fp, pc} │ │ │ │ cmp r0, r3 │ │ │ │ str r4, [r1], #4 │ │ │ │ - bne 98860 │ │ │ │ + bne 98460 │ │ │ │ pop {r4, fp, pc} │ │ │ │ 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 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl c12c8 │ │ │ │ + bl c128c │ │ │ │ cmp r0, #0 │ │ │ │ mvnne r3, #0 │ │ │ │ strne r3, [r0, #12] │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 988fc │ │ │ │ + beq 984fc │ │ │ │ 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 98930 │ │ │ │ + beq 98530 │ │ │ │ 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, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 98964 │ │ │ │ + beq 98564 │ │ │ │ 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] @ 989a0 │ │ │ │ + ldr r2, [pc, #40] @ 985a0 │ │ │ │ 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] @ 989c8 │ │ │ │ + ldr r2, [pc, #28] @ 985c8 │ │ │ │ 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) │ │ │ │ @@ -108783,53 +108529,53 @@ │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 98a18 │ │ │ │ + beq 98618 │ │ │ │ movw r3, #26188 @ 0x664c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - beq 98a18 │ │ │ │ + beq 98618 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 98a7c │ │ │ │ - bl 98970 │ │ │ │ + bne 9867c │ │ │ │ + bl 98570 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r3, #65208 @ 0xfeb8 │ │ │ │ + movw r3, #65144 @ 0xfe78 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r7, [r3] │ │ │ │ dmb ish │ │ │ │ movw r2, #26244 @ 0x6684 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ - movw r3, #36412 @ 0x8e3c │ │ │ │ + movw r3, #35388 @ 0x8a3c │ │ │ │ movt r3, #9 │ │ │ │ ldr r4, [r2] │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 98a64 │ │ │ │ + beq 98664 │ │ │ │ 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 989a4 │ │ │ │ + b 985a4 │ │ │ │ mov r7, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 98a90 │ │ │ │ + beq 98690 │ │ │ │ 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} │ │ │ │ @@ -108846,74 +108592,74 @@ │ │ │ │ sub r5, r0, #1 │ │ │ │ ldrb r6, [r5, #1]! │ │ │ │ cmp r6, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r4, #12] │ │ │ │ ldr r2, [r4, #16] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc 98b08 │ │ │ │ + bcc 98708 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ mov r7, #0 │ │ │ │ strb r7, [r2, r3] │ │ │ │ mov r2, r7 │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 989cc │ │ │ │ + bl 985cc │ │ │ │ mov r3, r7 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ add r1, r3, #1 │ │ │ │ cmp r6, #10 │ │ │ │ str r1, [r4, #12] │ │ │ │ strb r6, [r2, r3] │ │ │ │ - bne 98ad0 │ │ │ │ + bne 986d0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r6 │ │ │ │ strb r6, [r1, r3] │ │ │ │ ldm r4, {r0, r1, r3} │ │ │ │ - bl 989cc │ │ │ │ + bl 985cc │ │ │ │ str r6, [r4, #12] │ │ │ │ - b 98ad0 │ │ │ │ + b 986d0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 77680 │ │ │ │ + b 779d4 │ │ │ │ sub r3, r2, #2 │ │ │ │ cmp r3, #1 │ │ │ │ - bls 98b74 │ │ │ │ - movw r0, #5968 @ 0x1750 │ │ │ │ + bls 98774 │ │ │ │ + movw r0, #5348 @ 0x14e4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ ldr ip, [r0, #4] │ │ │ │ - movw r3, #33872 @ 0x8450 │ │ │ │ + movw r3, #33252 @ 0x81e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 98b68 │ │ │ │ + bne 98768 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, ip │ │ │ │ - bne 98b68 │ │ │ │ + bne 98768 │ │ │ │ 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] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ subs r3, r0, #0 │ │ │ │ - blt 98c00 │ │ │ │ + blt 98800 │ │ │ │ cmp r4, #2 │ │ │ │ movweq r0, #4556 @ 0x11cc │ │ │ │ - movwne r0, #6244 @ 0x1864 │ │ │ │ + movwne r0, #5624 @ 0x15f8 │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - movweq r2, #6244 @ 0x1864 │ │ │ │ + movweq r2, #5624 @ 0x15f8 │ │ │ │ movwne r2, #4556 @ 0x11cc │ │ │ │ movteq r2, #104 @ 0x68 │ │ │ │ movtne r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r0, r2 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ @@ -108923,48 +108669,48 @@ │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, 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 d4f08 │ │ │ │ + b d52a4 │ │ │ │ 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 37b244 <_PyObject_FunctionStr@@Base+0x1ec> │ │ │ │ + b 37b7e4 <_PyObject_FunctionStr@@Base+0x1ec> │ │ │ │ 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, #59668 @ 0xe914 │ │ │ │ + movw r1, #53572 @ 0xd144 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3532f4 │ │ │ │ + bl 3544d8 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne 98c84 │ │ │ │ + bne 98884 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - movw r4, #35980 @ 0x8c8c │ │ │ │ + movw r4, #34956 @ 0x888c │ │ │ │ movt r4, #9 │ │ │ │ mov r3, r0 │ │ │ │ sub sp, sp, #20 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, #1 │ │ │ │ eor r4, r4, r3 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ @@ -108992,78 +108738,78 @@ │ │ │ │ moveq r0, #17 │ │ │ │ cmp r3, ip │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ mul r0, r2, r0 │ │ │ │ eor r0, r0, r0, lsr #15 │ │ │ │ mul r0, r1, r0 │ │ │ │ eor r0, r0, r0, lsr #16 │ │ │ │ - bhi 98d0c │ │ │ │ + bhi 9890c │ │ │ │ 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 98d68 │ │ │ │ + bne 98968 │ │ │ │ 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 98d68 │ │ │ │ + bne 98968 │ │ │ │ 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 98d88 │ │ │ │ + bne 98988 │ │ │ │ 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 98da8 │ │ │ │ + bne 989a8 │ │ │ │ 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 98dc8 │ │ │ │ + b 989c8 │ │ │ │ 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 98df8 │ │ │ │ + bne 989f8 │ │ │ │ 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 98e18 │ │ │ │ + bne 98a18 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, r5, fp} │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ @@ -109079,484 +108825,484 @@ │ │ │ │ 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 98e7c │ │ │ │ + bne 98a7c │ │ │ │ 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, #27864 @ 0x6cd8 │ │ │ │ + movw r0, #27828 @ 0x6cb4 │ │ │ │ movt r0, #109 @ 0x6d │ │ │ │ movcs r2, ip │ │ │ │ mov r1, r5 │ │ │ │ add r0, r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2ebec │ │ │ │ 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 98f08 │ │ │ │ + beq 98b08 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 98f08 │ │ │ │ + beq 98b08 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r1, [r3] │ │ │ │ bl 2f114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98e3c │ │ │ │ + b 98a3c │ │ │ │ │ │ │ │ -00098f1c : │ │ │ │ +00098b1c : │ │ │ │ push {fp, lr} │ │ │ │ add fp, sp, #4 │ │ │ │ ldrb ip, [fp, #4] │ │ │ │ cmp ip, #70 @ 0x46 │ │ │ │ - bne 98f58 │ │ │ │ + bne 98b58 │ │ │ │ cmp r0, #0 │ │ │ │ pople {fp, pc} │ │ │ │ mov ip, #0 │ │ │ │ str r3, [r2, ip, lsl #2] │ │ │ │ ldr lr, [r1, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, ip │ │ │ │ mul r3, lr, r3 │ │ │ │ - bne 98f3c │ │ │ │ + bne 98b3c │ │ │ │ pop {fp, pc} │ │ │ │ cmp r0, #1 │ │ │ │ popmi {fp, pc} │ │ │ │ add ip, r2, r0, lsl #2 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ str r3, [ip, #-4]! │ │ │ │ ldr r0, [r1, #-4]! │ │ │ │ cmp ip, r2 │ │ │ │ mul r3, r0, r3 │ │ │ │ - bne 98f68 │ │ │ │ + bne 98b68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -00098f80 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ +00098b80 <_PyBuffer_ReleaseInInterpreter@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #35664 @ 0x8b50 │ │ │ │ + movw r1, #36164 @ 0x8d44 │ │ │ │ movt r1, #8 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 39ba2c <_PyXIData_Release@@Base+0x808> │ │ │ │ + b 39b3fc <_PyXIData_Release@@Base+0x808> │ │ │ │ │ │ │ │ -00098fa0 : │ │ │ │ +00098ba0 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #40] @ 0x28 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 98fd4 │ │ │ │ + beq 98bd4 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - movw r3, #42548 @ 0xa634 │ │ │ │ + movw r3, #43044 @ 0xa824 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00098fe0 : │ │ │ │ +00098be0 : │ │ │ │ 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] @ 9902c │ │ │ │ + ldr r2, [pc, #44] @ 98c2c │ │ │ │ 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 eb368 │ │ │ │ + bl eb548 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -00099030 <_PyObject_CallFunction_SizeT@@Base>: │ │ │ │ +00098c30 <_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] @ 9907c <_PyObject_CallFunction_SizeT@@Base+0x4c> │ │ │ │ + ldr r2, [pc, #44] @ 98c7c <_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 eb368 │ │ │ │ + bl eb548 │ │ │ │ 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, #14888 @ 0x3a28 │ │ │ │ + movw r2, #7848 @ 0x1ea8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub sp, sp, #8 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-8] │ │ │ │ bl 3461c <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000990c0 : │ │ │ │ +00098cc0 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000990d8 <_PyCode_CheckNoInternalState@@Base>: │ │ │ │ +00098cd8 <_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 99104 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ + beq 98d04 <_PyCode_CheckNoInternalState@@Base+0x2c> │ │ │ │ cmp r1, #0 │ │ │ │ mov r0, #0 │ │ │ │ - movwne r3, #25640 @ 0x6428 │ │ │ │ + movwne r3, #18636 @ 0x48cc │ │ │ │ movtne r3, #71 @ 0x47 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099110 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ +00098d10 <_PyCode_CheckNoExternalState@@Base>: │ │ │ │ ldr r3, [r1, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bgt 99158 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ + bgt 98d58 <_PyCode_CheckNoExternalState@@Base+0x48> │ │ │ │ ldr r3, [r1, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9913c <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ - movw r3, #25616 @ 0x6410 │ │ │ │ + ble 98d3c <_PyCode_CheckNoExternalState@@Base+0x2c> │ │ │ │ + movw r3, #18612 @ 0x48b4 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - b 99160 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ + b 98d60 <_PyCode_CheckNoExternalState@@Base+0x50> │ │ │ │ ldr r3, [r1, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - ble 99170 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + ble 98d70 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ ldr r3, [r1, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 99170 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ - b 99130 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ - movw r3, #25592 @ 0x63f8 │ │ │ │ + ble 98d70 <_PyCode_CheckNoExternalState@@Base+0x60> │ │ │ │ + b 98d30 <_PyCode_CheckNoExternalState@@Base+0x20> │ │ │ │ + movw r3, #18588 @ 0x489c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ cmp r2, #0 │ │ │ │ mov r0, #0 │ │ │ │ strne r3, [r2] │ │ │ │ - b 99174 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ + b 98d74 <_PyCode_CheckNoExternalState@@Base+0x64> │ │ │ │ mov r0, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099180 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ +00098d80 <_PyCode_CheckPureFunction@@Base>: │ │ │ │ ldr r3, [r0, #24] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r3, #32 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 991a0 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ - movw r3, #64160 @ 0xfaa0 │ │ │ │ + beq 98da0 <_PyCode_CheckPureFunction@@Base+0x20> │ │ │ │ + movw r3, #57120 @ 0xdf20 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - b 991c0 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + b 98dc0 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #384 @ 0x180 │ │ │ │ - movwne r3, #64188 @ 0xfabc │ │ │ │ + movwne r3, #57148 @ 0xdf3c │ │ │ │ movtne r3, #72 @ 0x48 │ │ │ │ - bne 991c0 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ + bne 98dc0 <_PyCode_CheckPureFunction@@Base+0x40> │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ moveq r0, #1 │ │ │ │ - beq 991cc <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ - b 99194 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ + beq 98dcc <_PyCode_CheckPureFunction@@Base+0x4c> │ │ │ │ + b 98d94 <_PyCode_CheckPureFunction@@Base+0x14> │ │ │ │ mov r0, #0 │ │ │ │ cmp r1, #0 │ │ │ │ strne r3, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000991d8 : │ │ │ │ +00098dd8 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -000991f0 : │ │ │ │ +00098df0 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #62132 @ 0xf2b4 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 9922c │ │ │ │ + bne 98e2c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3729d0 <_Py_Specialize_Send@@Base+0xd4> │ │ │ │ + b 3734b8 <_Py_Specialize_Send@@Base+0xd4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00099234 : │ │ │ │ +00098e34 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne 99270 │ │ │ │ + bne 98e70 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3729d0 <_Py_Specialize_Send@@Base+0xd4> │ │ │ │ + b 3734b8 <_Py_Specialize_Send@@Base+0xd4> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00099278 : │ │ │ │ +00098e78 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #62132 @ 0xf2b4 │ │ │ │ + movw r1, #56036 @ 0xdae4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 992b4 │ │ │ │ + bne 98eb4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98c3c │ │ │ │ + b 9883c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000992bc : │ │ │ │ +00098ebc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #62176 @ 0xf2e0 │ │ │ │ + movw r1, #56080 @ 0xdb10 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 992f8 │ │ │ │ + bne 98ef8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98c3c │ │ │ │ + b 9883c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00099300 : │ │ │ │ +00098f00 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r1, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9933c │ │ │ │ + bne 98f3c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 98c3c │ │ │ │ + b 9883c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00099344 : │ │ │ │ +00098f44 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -00099358 <_PyFrame_IsEntryFrame@@Base>: │ │ │ │ +00098f58 <_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 │ │ │ │ │ │ │ │ -00099388 <_PyImport_LoadLazyImportTstate@@Base>: │ │ │ │ +00098f88 <_PyImport_LoadLazyImportTstate@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 33f880 <_PySemaphore_Init@@Base+0x88> │ │ │ │ + b 3420b0 <_PySemaphore_Init@@Base+0x88> │ │ │ │ │ │ │ │ -000993a0 <_PyLong_New@@Base>: │ │ │ │ +00098fa0 <_PyLong_New@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd110 │ │ │ │ + b dd4b8 │ │ │ │ │ │ │ │ -000993b4 <_PyLong_FromDigits@@Base>: │ │ │ │ +00098fb4 <_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] @ 9941c <_PyLong_FromDigits@@Base+0x68> │ │ │ │ - beq 99414 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + ldreq r4, [pc, #72] @ 9901c <_PyLong_FromDigits@@Base+0x68> │ │ │ │ + beq 99014 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r5 │ │ │ │ mov r6, r2 │ │ │ │ - bl dd110 │ │ │ │ + bl dd4b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 99414 <_PyLong_FromDigits@@Base+0x60> │ │ │ │ + beq 99014 <_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 2ebec │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ │ │ │ │ -00099420 <_PyLong_Sign@@Base>: │ │ │ │ +00099020 <_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 │ │ │ │ │ │ │ │ -00099440 : │ │ │ │ +00099040 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099464 : │ │ │ │ +00099064 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009948c <_PyDictKeys_StringLookup@@Base>: │ │ │ │ +0009908c <_PyDictKeys_StringLookup@@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, [r1, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne 994f8 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + bne 990f8 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 994f8 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ + beq 990f8 <_PyDictKeys_StringLookup@@Base+0x6c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmn r2, #1 │ │ │ │ - bne 994e4 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ + bne 990e4 <_PyDictKeys_StringLookup@@Base+0x58> │ │ │ │ ldr r3, [ip, #60] @ 0x3c │ │ │ │ mov r0, r1 │ │ │ │ blx r3 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b bd3fc <_Py_dict_lookup@@Base+0xf48> │ │ │ │ + b bd2d0 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ mvn r0, #2 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -00099500 <_PyDict_NewPresized@@Base>: │ │ │ │ +00099100 <_PyDict_NewPresized@@Base>: │ │ │ │ cmp r0, #5 │ │ │ │ - bgt 9951c <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ + bgt 9911c <_PyDict_NewPresized@@Base+0x1c> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ - b b562c │ │ │ │ + b b5444 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ movt r3, #1 │ │ │ │ @@ -109566,178 +109312,178 @@ │ │ │ │ movgt r0, #17 │ │ │ │ addle r0, r0, #1 │ │ │ │ asrle r0, r0, #1 │ │ │ │ suble r0, r0, #1 │ │ │ │ clzle r0, r0 │ │ │ │ rsble r0, r0, #32 │ │ │ │ uxtble r0, r0 │ │ │ │ - bl 2db234 <_Py_NewReference@@Base+0x1fbc> │ │ │ │ + bl 2dec88 <_Py_NewReference@@Base+0x1f78> │ │ │ │ subs r3, r0, #0 │ │ │ │ popeq {fp, pc} │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b b562c │ │ │ │ + b b5444 │ │ │ │ │ │ │ │ -00099580 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ +00099180 <_PyDict_SetItem_Take2_KnownHash@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov lr, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47128 @ 0xb818 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, lr │ │ │ │ - bne 995b4 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ + bne 991b4 <_PyDict_SetItem_Take2_KnownHash@@Base+0x34> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b bfa1c │ │ │ │ + b bf8f0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c4608 │ │ │ │ + b c4848 │ │ │ │ │ │ │ │ -000995c0 <_PyDict_SizeOf@@Base>: │ │ │ │ +000991c0 <_PyDict_SizeOf@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 768d4 <_PyLong_UnsignedLong_Converter@@Base+0x32b4> │ │ │ │ + b 76bcc <_PyLong_UnsignedLong_Converter@@Base+0x32b4> │ │ │ │ │ │ │ │ -000995d4 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ +000991d4 <_PyDictKeys_GetVersionForCurrentState@@Base>: │ │ │ │ ldr r3, [r1, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 99600 <_PyDictKeys_GetVersionForCurrentState@@Base+0x2c> │ │ │ │ + bne 99200 <_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 │ │ │ │ │ │ │ │ -00099610 : │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ +00099210 : │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r3, #156] @ 0x9c │ │ │ │ - movw r0, #17356 @ 0x43cc │ │ │ │ + movw r0, #16736 @ 0x4160 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -00099640 : │ │ │ │ +00099240 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3b3760 <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ + b 3b2d2c <_PyXI_Preserve@@Base+0x1e50> │ │ │ │ │ │ │ │ -00099654 : │ │ │ │ +00099254 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 647c0 │ │ │ │ + b 649b0 │ │ │ │ │ │ │ │ -00099668 : │ │ │ │ +00099268 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bdc98 <_Py_dict_lookup@@Base+0x17e4> │ │ │ │ + b bdb6c <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ │ │ │ │ -00099680 : │ │ │ │ +00099280 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bdc98 <_Py_dict_lookup@@Base+0x17e4> │ │ │ │ + b bdb6c <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ │ │ │ │ -00099694 : │ │ │ │ +00099294 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 845ac <_PyInterpreterConfig_AsDict@@Base+0x438> │ │ │ │ + b 848a4 <_PyInterpreterConfig_AsDict@@Base+0x438> │ │ │ │ │ │ │ │ -000996a8 : │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ +000992a8 : │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000996d0 : │ │ │ │ +000992d0 : │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -000996f8 : │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ +000992f8 : │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099720 <_Py_SetRefcnt@@Base>: │ │ │ │ +00099320 <_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 │ │ │ │ │ │ │ │ -00099740 : │ │ │ │ +00099340 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099758 : │ │ │ │ +00099358 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -00099770 : │ │ │ │ +00099370 : │ │ │ │ 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} │ │ │ │ @@ -109750,29 +109496,29 @@ │ │ │ │ sub r3, r1, r3 │ │ │ │ movw ip, #43691 @ 0xaaab │ │ │ │ movt ip, #43690 @ 0xaaaa │ │ │ │ cmp r4, #3 │ │ │ │ asr r3, r3, #4 │ │ │ │ mul r3, ip, r3 │ │ │ │ movls ip, #0 │ │ │ │ - bls 997dc │ │ │ │ + bls 993dc │ │ │ │ cmp r4, #64 @ 0x40 │ │ │ │ addls ip, r4, r4, lsl #1 │ │ │ │ - bls 997dc │ │ │ │ + bls 993dc │ │ │ │ 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 448414 <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ + blx 44687c <_PyMonitoring_FireBranchEvent@@Base+0x434> │ │ │ │ sub r0, r4, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -109781,39 +109527,39 @@ │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #16 │ │ │ │ sub r2, fp, #24 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ lsr r4, r4, #5 │ │ │ │ sub r3, fp, #20 │ │ │ │ - bl 337cc │ │ │ │ + bl 337cc │ │ │ │ add r2, r5, r4, lsl #2 │ │ │ │ add lr, r2, #4 │ │ │ │ ldr r1, [r5, r4, lsl #2] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bics r3, r3, r1 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99894 │ │ │ │ + beq 99494 │ │ │ │ add ip, r0, #1 │ │ │ │ mov r1, lr │ │ │ │ add r2, r2, ip, lsl #2 │ │ │ │ mov ip, r1 │ │ │ │ add r1, r1, #4 │ │ │ │ ldr r4, [ip] │ │ │ │ ldr ip, [fp, #-20] @ 0xffffffec │ │ │ │ bics ip, ip, r4 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 99870 │ │ │ │ + bne 99470 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 998b0 │ │ │ │ + beq 994b0 │ │ │ │ ldr r1, [lr, r0, lsl #2] │ │ │ │ bics r2, r2, r1 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ @@ -109829,128 +109575,128 @@ │ │ │ │ dmb ish │ │ │ │ ldr r4, [r0, #24] │ │ │ │ dmb ish │ │ │ │ mov r2, r1 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ add r4, r4, r1, lsl #22 │ │ │ │ mov r1, r6 │ │ │ │ - bl 99804 │ │ │ │ + bl 99404 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq 99924 │ │ │ │ + beq 99524 │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ lsl r1, r6, #22 │ │ │ │ mov r2, #1 │ │ │ │ bl 34db4 <_PyObject_DebugMallocStats@@Base+0x1390> │ │ │ │ mov r4, r0 │ │ │ │ - b 9994c │ │ │ │ + b 9954c │ │ │ │ mov r0, r4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ lsl r1, r6, #22 │ │ │ │ bl 34db4 <_PyObject_DebugMallocStats@@Base+0x1390> │ │ │ │ lsl r2, r6, #22 │ │ │ │ mov r4, r0 │ │ │ │ mov r3, r5 │ │ │ │ add r0, r9, #96 @ 0x60 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r0, [r8, #88] @ 0x58 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl 336b8 │ │ │ │ + bl 336b8 │ │ │ │ cmp r4, #0 │ │ │ │ popeq {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [r8, #84] @ 0x54 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 336b8 │ │ │ │ + b 336b8 │ │ │ │ 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 2df4c │ │ │ │ - ldr r1, [pc, #32] @ 999cc │ │ │ │ + ldr r1, [pc, #32] @ 995cc │ │ │ │ mov r2, #900 @ 0x384 │ │ │ │ add r0, r4, #520 @ 0x208 │ │ │ │ bl 2ebec │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1420] @ 0x58c │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #1580] @ 0x62c │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - subeq r3, r9, r8, asr #13 │ │ │ │ - movw r3, #13504 @ 0x34c0 │ │ │ │ + subeq r1, r9, r8, lsl #19 │ │ │ │ + movw r3, #6016 @ 0x1780 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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] @ 99a80 │ │ │ │ + ldr r2, [pc, #116] @ 99680 │ │ │ │ mov r4, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r2] │ │ │ │ cmp r4, r3 │ │ │ │ - bne 99a38 │ │ │ │ + bne 99638 │ │ │ │ movw r3, #4540 @ 0x11bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 99a38 │ │ │ │ + beq 99638 │ │ │ │ bl 2d8f8 │ │ │ │ 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 99a44 │ │ │ │ + bne 99644 │ │ │ │ cmp r3, r4 │ │ │ │ - bne 99a70 │ │ │ │ + bne 99670 │ │ │ │ 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 2d86dc │ │ │ │ + b 2dc174 │ │ │ │ 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 │ │ │ │ mov r7, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq 99d1c │ │ │ │ + beq 9991c │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d18 │ │ │ │ + beq 99918 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ sub r4, r1, #1 │ │ │ │ movw r6, #43691 @ 0xaaab │ │ │ │ movt r6, #43690 @ 0xaaaa │ │ │ │ cmp ip, #0 │ │ │ │ bfc r4, #0, #22 │ │ │ │ add lr, r4, #116 @ 0x74 │ │ │ │ @@ -109958,56 +109704,56 @@ │ │ │ │ sub lr, r1, lr │ │ │ │ ldrlt r5, [r1] │ │ │ │ asr lr, lr, #4 │ │ │ │ lsllt r5, r5, #15 │ │ │ │ cmp ip, #3 │ │ │ │ mul lr, r6, lr │ │ │ │ movls ip, #0 │ │ │ │ - bls 99b18 │ │ │ │ + bls 99718 │ │ │ │ cmp ip, #64 @ 0x40 │ │ │ │ addls ip, ip, ip, lsl #1 │ │ │ │ - bls 99b18 │ │ │ │ + bls 99718 │ │ │ │ cmp ip, #512 @ 0x200 │ │ │ │ movhi ip, #0 │ │ │ │ add ip, ip, lr, lsl #15 │ │ │ │ mov r9, r3 │ │ │ │ mov r6, r1 │ │ │ │ add r4, r4, ip │ │ │ │ str r2, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ ldrh sl, [r1, #10] │ │ │ │ str r3, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ cmp sl, #1 │ │ │ │ - bne 99b60 │ │ │ │ + bne 99760 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r3, r5 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ - b 99d1c │ │ │ │ + b 9991c │ │ │ │ cmp r0, sl │ │ │ │ moveq r8, #0 │ │ │ │ - bne 99ba8 │ │ │ │ + bne 997a8 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ mov r3, r5 │ │ │ │ cmp r2, r8 │ │ │ │ - bls 99d18 │ │ │ │ + bls 99918 │ │ │ │ str r9, [sp] │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d1c │ │ │ │ + beq 9991c │ │ │ │ add r4, r4, r5 │ │ │ │ add r8, r8, #1 │ │ │ │ - b 99b6c │ │ │ │ + b 9976c │ │ │ │ add r8, sl, #31 │ │ │ │ sub r0, fp, #1056 @ 0x420 │ │ │ │ mov r3, #1024 @ 0x400 │ │ │ │ mov r1, #0 │ │ │ │ asr r8, r8, #5 │ │ │ │ sub r0, r0, #4 │ │ │ │ lsl r2, r8, #2 │ │ │ │ @@ -110016,24 +109762,24 @@ │ │ │ │ subne r3, fp, #36 @ 0x24 │ │ │ │ addne r2, r3, r8, lsl #2 │ │ │ │ mvnne r3, #0 │ │ │ │ lslne r3, r3, sl │ │ │ │ ldr sl, [r6, #16] │ │ │ │ strne r3, [r2, #-1028] @ 0xfffffbfc │ │ │ │ cmp sl, #0 │ │ │ │ - beq 99c70 │ │ │ │ + beq 99870 │ │ │ │ sub r6, r5, #1 │ │ │ │ mov r1, #1 │ │ │ │ clz r6, r6 │ │ │ │ mov r3, #0 │ │ │ │ rsb r6, r6, #32 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r3 │ │ │ │ rsb r1, r5, r1, lsl r6 │ │ │ │ - blx 448af4 <_PyMonitoring_FireBranchEvent@@Base+0xb14> │ │ │ │ + blx 446f5c <_PyMonitoring_FireBranchEvent@@Base+0xb14> │ │ │ │ rsb r1, r6, #32 │ │ │ │ add r0, r0, #1 │ │ │ │ sub r2, r6, #32 │ │ │ │ str r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ sub ip, sl, r4 │ │ │ │ ldr r2, [fp, #-1072] @ 0xfffffbd0 │ │ │ │ umull lr, r3, r0, ip │ │ │ │ @@ -110049,413 +109795,413 @@ │ │ │ │ sub r3, r3, ip, lsl #5 │ │ │ │ add ip, lr, ip, lsl #2 │ │ │ │ ldr lr, [ip, #-1024] @ 0xfffffc00 │ │ │ │ orr r3, lr, r2, lsl r3 │ │ │ │ str r3, [ip, #-1024] @ 0xfffffc00 │ │ │ │ ldr sl, [sl] │ │ │ │ cmp sl, #0 │ │ │ │ - bne 99c20 │ │ │ │ + bne 99820 │ │ │ │ cmp r8, #0 │ │ │ │ - beq 99d18 │ │ │ │ + beq 99918 │ │ │ │ mov sl, #0 │ │ │ │ sub r3, fp, #1056 @ 0x420 │ │ │ │ sub r3, r3, #4 │ │ │ │ ldr r6, [r3, sl, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - bne 99cc8 │ │ │ │ + bne 998c8 │ │ │ │ mov r6, #32 │ │ │ │ str r9, [sp] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r2, r4 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d1c │ │ │ │ + beq 9991c │ │ │ │ add r4, r4, r5 │ │ │ │ subs r6, r6, #1 │ │ │ │ - bne 99c94 │ │ │ │ - b 99d0c │ │ │ │ + bne 99894 │ │ │ │ + b 9990c │ │ │ │ mvns r6, r6 │ │ │ │ - beq 99d08 │ │ │ │ + beq 99908 │ │ │ │ rbit r2, r6 │ │ │ │ str r9, [sp] │ │ │ │ clz r2, r2 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [fp, #-1064] @ 0xfffffbd8 │ │ │ │ mov r1, r7 │ │ │ │ ldr ip, [fp, #-1068] @ 0xfffffbd4 │ │ │ │ mla r2, r5, r2, r4 │ │ │ │ blx ip │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d1c │ │ │ │ + beq 9991c │ │ │ │ ands r6, r6, r3 │ │ │ │ - bne 99cd0 │ │ │ │ + bne 998d0 │ │ │ │ add r4, r4, r5, lsl #5 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r8, sl │ │ │ │ - bne 99c7c │ │ │ │ + bne 9987c │ │ │ │ mov r0, #1 │ │ │ │ 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 98970 │ │ │ │ + bl 98570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 99d90 │ │ │ │ + beq 99990 │ │ │ │ mov r3, #512 @ 0x200 │ │ │ │ mov r2, #1 │ │ │ │ movw r1, #511 @ 0x1ff │ │ │ │ sub r0, fp, #540 @ 0x21c │ │ │ │ str r8, [sp, #4] │ │ │ │ str r7, [sp] │ │ │ │ bl 2dd18 <__vsnprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ - bl 989a4 │ │ │ │ + bl 985a4 │ │ │ │ sub r3, fp, #540 @ 0x21c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl 989cc │ │ │ │ + bl 985cc │ │ │ │ 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, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [sp] │ │ │ │ str ip, [fp, #-8] │ │ │ │ - bl 99d24 │ │ │ │ + bl 99924 │ │ │ │ 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, #36332 @ 0x8dec │ │ │ │ + movweq r4, #29472 @ 0x7320 │ │ │ │ mov r9, r0 │ │ │ │ mov r7, r1 │ │ │ │ movteq r4, #72 @ 0x48 │ │ │ │ moveq r5, #1024 @ 0x400 │ │ │ │ strb lr, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq 99e3c │ │ │ │ + beq 99a3c │ │ │ │ orrs r2, r2, r3 │ │ │ │ - movw r4, #23272 @ 0x5ae8 │ │ │ │ + movw r4, #16232 @ 0x3f68 │ │ │ │ movt r4, #72 @ 0x48 │ │ │ │ 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 99ea8 │ │ │ │ + bge 99aa8 │ │ │ │ sub r3, r9, #1 │ │ │ │ orrs r3, r3, r7 │ │ │ │ - bne 99e74 │ │ │ │ + bne 99a74 │ │ │ │ ldrb r3, [r4] │ │ │ │ cmp r3, #66 @ 0x42 │ │ │ │ - beq 99f98 │ │ │ │ + beq 99b98 │ │ │ │ orrs r7, r9, r7 │ │ │ │ mov r3, #32 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ - movweq r4, #15840 @ 0x3de0 │ │ │ │ - movw r1, #64224 @ 0xfae0 │ │ │ │ + movweq r4, #8800 @ 0x2260 │ │ │ │ + movw r1, #57184 @ 0xdf60 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ movteq r4, #71 @ 0x47 │ │ │ │ stm sp, {r1, r9} │ │ │ │ mov r1, r3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ - b 99f98 │ │ │ │ + b 99b98 │ │ │ │ smull r2, lr, r5, r5 │ │ │ │ cmp ip, r2 │ │ │ │ sbcs r1, r3, lr │ │ │ │ movlt r2, r5 │ │ │ │ movlt lr, #0 │ │ │ │ - movwge r6, #21096 @ 0x5268 │ │ │ │ - movwlt r6, #65468 @ 0xffbc │ │ │ │ + movwge r6, #14056 @ 0x36e8 │ │ │ │ + movwlt r6, #58428 @ 0xe43c │ │ │ │ movtge r6, #72 @ 0x48 │ │ │ │ movtlt r6, #69 @ 0x45 │ │ │ │ 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, #2628 @ 0xa44 │ │ │ │ - movtge r6, #71 @ 0x47 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + movwge r6, #61084 @ 0xee9c │ │ │ │ + movtge r6, #70 @ 0x46 │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r1 │ │ │ │ mov r0, r9 │ │ │ │ mov r1, r7 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r3, #8 │ │ │ │ mov r7, r2 │ │ │ │ cmp r5, #1024 @ 0x400 │ │ │ │ str r4, [sp, #12] │ │ │ │ - movw r2, #20320 @ 0x4f60 │ │ │ │ + movw r2, #13280 @ 0x33e0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ mov r9, r0 │ │ │ │ str r6, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #15840 @ 0x3de0 │ │ │ │ + movw r1, #8800 @ 0x2260 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - movw ip, #64236 @ 0xfaec │ │ │ │ + movw ip, #57196 @ 0xdf6c │ │ │ │ movt ip, #72 @ 0x48 │ │ │ │ moveq r1, r2 │ │ │ │ str ip, [sp] │ │ │ │ mov r2, #1 │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r1, r3 │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r3, #32 │ │ │ │ cmp r7, #0 │ │ │ │ - movw r2, #64244 @ 0xfaf4 │ │ │ │ + movw r2, #57204 @ 0xdf74 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ 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 2eca0 <__snprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - movw r2, #64216 @ 0xfad8 │ │ │ │ + movw r2, #57176 @ 0xdf58 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ movne r2, r8 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ 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, #64276 @ 0xfb14 │ │ │ │ + movw r2, #57236 @ 0xdf94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r3, r1 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ ldr r7, [fp, #8] │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ orrs r6, r6, r8 │ │ │ │ mov r6, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bne 9a10c │ │ │ │ + bne 99d0c │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r2 │ │ │ │ mov r1, r3 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #23272 @ 0x5ae8 │ │ │ │ + movw r3, #16232 @ 0x3f68 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64216 @ 0xfad8 │ │ │ │ + movw r2, #57176 @ 0xdf58 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r1, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r5, #12] │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 9a100 │ │ │ │ + bge 99d00 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #5448 @ 0x1548 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r2, #63944 @ 0xf9c8 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ cmp r7, r6 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #64260 @ 0xfb04 │ │ │ │ + movw r2, #57220 @ 0xdf84 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ movne r2, r7 │ │ │ │ - bl 99d98 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + bl 99998 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - b 9a19c │ │ │ │ - movw r2, #64284 @ 0xfb1c │ │ │ │ + b 99d9c │ │ │ │ + movw r2, #57244 @ 0xdf9c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - b 9a19c │ │ │ │ + b 99d9c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ str r6, [sp, #4] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ ldrd r0, [r5, #24] │ │ │ │ str r4, [sp] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #15840 @ 0x3de0 │ │ │ │ + movw r3, #8800 @ 0x2260 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ - movw r2, #64292 @ 0xfb24 │ │ │ │ + movw r2, #57252 @ 0xdfa4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ ldr r1, [r5] │ │ │ │ ldr r0, [r5, #8] │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r0, r1 │ │ │ │ sbcs r3, r3, r2 │ │ │ │ - bge 9a100 │ │ │ │ - movw r2, #64300 @ 0xfb2c │ │ │ │ + bge 99d00 │ │ │ │ + movw r2, #57260 @ 0xdfac │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 99d98 │ │ │ │ + b 99998 │ │ │ │ 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, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #64276 @ 0xfb14 │ │ │ │ + movw r2, #57236 @ 0xdf94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ mov ip, #0 │ │ │ │ ldrd r0, [r6] │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r5, ip} │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 99d98 │ │ │ │ + b 99998 │ │ │ │ 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 9a268 │ │ │ │ + beq 99e68 │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ add r3, r3, #1 │ │ │ │ - bne 9a24c │ │ │ │ - b 9a2ec │ │ │ │ + bne 99e4c │ │ │ │ + b 99eec │ │ │ │ cmp r3, #33 @ 0x21 │ │ │ │ - beq 9a2ec │ │ │ │ + beq 99eec │ │ │ │ movw r3, #2924 @ 0xb6c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a2ec │ │ │ │ + beq 99eec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ bic r2, r2, #3 │ │ │ │ ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9a2ec │ │ │ │ + beq 99eec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r3, [r3] │ │ │ │ - movw r2, #64320 @ 0xfb40 │ │ │ │ + movw r2, #57280 @ 0xdfc0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r3, #64 @ 0x40 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r1, r3 │ │ │ │ str r2, [sp] │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ @@ -110463,309 +110209,309 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r3, r6 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 99d24 │ │ │ │ - b 9a304 │ │ │ │ + bl 99924 │ │ │ │ + b 99f04 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, r0 │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r1 │ │ │ │ str r5, [sp] │ │ │ │ - bl 99d24 │ │ │ │ + bl 99924 │ │ │ │ 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, #2396 @ 0x95c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a344 │ │ │ │ + bne 99f44 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a36c │ │ │ │ + beq 99f6c │ │ │ │ add r2, fp, #8 │ │ │ │ ldr r1, [fp, #4] │ │ │ │ - movw r0, #64340 @ 0xfb54 │ │ │ │ + movw r0, #57300 @ 0xdfd4 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 9a228 │ │ │ │ - b 9a3d0 │ │ │ │ + bl 99e28 │ │ │ │ + b 99fd0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a384 │ │ │ │ + bne 99f84 │ │ │ │ movw r0, #2396 @ 0x95c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a3d0 │ │ │ │ + beq 99fd0 │ │ │ │ movw r3, #2920 @ 0xb68 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9a350 │ │ │ │ - ldr r2, [pc, #52] @ 9a3e0 │ │ │ │ + blt 99f50 │ │ │ │ + ldr r2, [pc, #52] @ 99fe0 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a3ac │ │ │ │ + bne 99fac │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 9a350 │ │ │ │ + ble 99f50 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - strhteq pc, [pc], #-236 @ │ │ │ │ + rsbeq pc, pc, ip, ror lr @ │ │ │ │ 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, #2396 @ 0x95c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ 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 9a428 │ │ │ │ + bne 9a028 │ │ │ │ add r0, r4, #40 @ 0x28 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a44c │ │ │ │ + beq 9a04c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #64360 @ 0xfb68 │ │ │ │ + movw r0, #57320 @ 0xdfe8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 9a228 │ │ │ │ - b 9a4b0 │ │ │ │ + bl 99e28 │ │ │ │ + b 9a0b0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a464 │ │ │ │ + bne 9a064 │ │ │ │ movw r0, #2396 @ 0x95c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9a4b0 │ │ │ │ + beq 9a0b0 │ │ │ │ movw r3, #2916 @ 0xb64 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt 9a434 │ │ │ │ - ldr r2, [pc, #92] @ 9a4e8 │ │ │ │ + blt 9a034 │ │ │ │ + ldr r2, [pc, #92] @ 9a0e8 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r2] │ │ │ │ add r0, r1, #1 │ │ │ │ strex ip, r0, [r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a48c │ │ │ │ + bne 9a08c │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r1, r3 │ │ │ │ - ble 9a434 │ │ │ │ - movw r3, #65208 @ 0xfeb8 │ │ │ │ + ble 9a034 │ │ │ │ + movw r3, #65144 @ 0xfe78 │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a4d8 │ │ │ │ + beq 9a0d8 │ │ │ │ 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, pc, r0, asr #29 │ │ │ │ + rsbeq pc, pc, r0, lsl #29 │ │ │ │ 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, [fp, #4] │ │ │ │ mov r4, r0 │ │ │ │ sub r0, r5, #3 │ │ │ │ cmp r0, #2 │ │ │ │ pophi {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r7, r3 │ │ │ │ mov r0, r1 │ │ │ │ mov r6, r2 │ │ │ │ - bl 32b2c │ │ │ │ + bl 32b30 │ │ │ │ cmp r7, #0 │ │ │ │ sub r1, r4, r7 │ │ │ │ addne r1, r0, r1 │ │ │ │ moveq r1, r0 │ │ │ │ movne r4, r7 │ │ │ │ cmp r5, #4 │ │ │ │ - bne 9a57c │ │ │ │ + bne 9a17c │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r4, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ popls {r4, r5, r6, r7, fp, pc} │ │ │ │ add r5, r4, r1 │ │ │ │ mov r0, r4 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #1073741824 @ 0x40000000 │ │ │ │ add r4, r4, #1073741824 @ 0x40000000 │ │ │ │ - bl 32ed4 │ │ │ │ + bl 32ed4 │ │ │ │ sub r3, r5, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi 9a558 │ │ │ │ + bhi 9a158 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 32ed4 │ │ │ │ + b 32ed4 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr sl, [fp, #28] │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ str r3, [fp, #8] │ │ │ │ - beq 9a84c │ │ │ │ + beq 9a44c │ │ │ │ ldr r6, [fp, #24] │ │ │ │ mov r9, r3 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ sub r3, r6, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi 9a618 │ │ │ │ + bhi 9a218 │ │ │ │ cmp r1, r2 │ │ │ │ cmpne r2, #0 │ │ │ │ - beq 9a5fc │ │ │ │ + beq 9a1fc │ │ │ │ rsbs r2, r2, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ str r6, [sp] │ │ │ │ - bl 9a4ec │ │ │ │ - b 9a830 │ │ │ │ + bl 9a0ec │ │ │ │ + b 9a430 │ │ │ │ cmp r6, #6 │ │ │ │ - bne 9a830 │ │ │ │ + bne 9a430 │ │ │ │ ldr r3, [fp, #12] │ │ │ │ - movw r2, #60800 @ 0xed80 │ │ │ │ + movw r2, #60736 @ 0xed40 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ cmp r3, #0 │ │ │ │ subgt r3, r3, #1 │ │ │ │ movle r3, #112 @ 0x70 │ │ │ │ ldr r6, [r2, r3, lsl #2] │ │ │ │ dmb ish │ │ │ │ sub r7, r1, #-67108863 @ 0xfc000001 │ │ │ │ cmp r6, #0 │ │ │ │ sub r7, r7, #62914560 @ 0x3c00000 │ │ │ │ lsr r7, r7, #22 │ │ │ │ - bne 9a670 │ │ │ │ + bne 9a270 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #64380 @ 0xfb7c │ │ │ │ + movw r1, #57340 @ 0xdffc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - b 9a694 │ │ │ │ + b 9a294 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, r9, lsr #5 │ │ │ │ - bhi 9a6b0 │ │ │ │ + bhi 9a2b0 │ │ │ │ add lr, fp, #8 │ │ │ │ mov ip, sp │ │ │ │ ldm lr!, {r0, r1, r2, r3} │ │ │ │ stmia ip!, {r0, r1, r2, r3} │ │ │ │ - movw r1, #64448 @ 0xfbc0 │ │ │ │ + movw r1, #57408 @ 0xe040 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr lr, [lr] │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #22 │ │ │ │ str lr, [ip] │ │ │ │ - bl 9a3e4 │ │ │ │ - b 9a84c │ │ │ │ + bl 99fe4 │ │ │ │ + b 9a44c │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9a7f4 │ │ │ │ + bne 9a3f4 │ │ │ │ ldr r0, [r6, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a7f4 │ │ │ │ + beq 9a3f4 │ │ │ │ cmp r1, r4 │ │ │ │ - beq 9a6f4 │ │ │ │ + beq 9a2f4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 336b8 │ │ │ │ + bl 336b8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9a6f4 │ │ │ │ + beq 9a2f4 │ │ │ │ rsbs r2, r4, #0 │ │ │ │ add r0, sl, #96 @ 0x60 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d6a68 │ │ │ │ - bl 2c5f20 │ │ │ │ + bl 2da500 │ │ │ │ + bl 2d357c │ │ │ │ subs r4, r0, #0 │ │ │ │ - blt 9a7f4 │ │ │ │ - bl 2b6c90 <_start@@Base+0xba0> │ │ │ │ + blt 9a3f4 │ │ │ │ + bl 2bab28 <_start@@Base+0xba0> │ │ │ │ cmp r4, #0 │ │ │ │ orreq r0, r0, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a730 │ │ │ │ + beq 9a330 │ │ │ │ mov r3, sl │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl 998bc │ │ │ │ - b 9a7f4 │ │ │ │ + bl 994bc │ │ │ │ + b 9a3f4 │ │ │ │ add r3, r6, #72 @ 0x48 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrexd r2, [r3] │ │ │ │ orrs r2, r2, r3 │ │ │ │ - beq 9a780 │ │ │ │ + beq 9a380 │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ add lr, r6, #72 @ 0x48 │ │ │ │ dmb ish │ │ │ │ umull r3, r4, r4, r3 │ │ │ │ mov r3, #0 │ │ │ │ lsr r2, r4, #3 │ │ │ │ ldrexd r0, [lr] │ │ │ │ adds r0, r0, r2 │ │ │ │ adc r1, r1, r3 │ │ │ │ strexd ip, r0, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a760 │ │ │ │ + bne 9a360 │ │ │ │ dmb ish │ │ │ │ - b 9a7e0 │ │ │ │ + b 9a3e0 │ │ │ │ sub r1, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r1, #56963 @ 0xde83 │ │ │ │ movt r1, #17179 @ 0x431b │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ @@ -110781,89 +110527,89 @@ │ │ │ │ mla r0, ip, r2, r0 │ │ │ │ adc r0, r0, r3, asr #31 │ │ │ │ adds r2, r4, r1 │ │ │ │ adc r3, r0, r4, asr #31 │ │ │ │ ldrexd r0, [lr] │ │ │ │ strexd ip, r2, [lr] │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9a7d0 │ │ │ │ + bne 9a3d0 │ │ │ │ ldr r0, [r6, #88] @ 0x58 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ - bl 3387c │ │ │ │ + bl 3387c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ add r0, r6, #92 @ 0x5c │ │ │ │ - bl 336b8 │ │ │ │ + bl 336b8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9a830 │ │ │ │ + bne 9a430 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, #11 │ │ │ │ - movw r1, #64524 @ 0xfc0c │ │ │ │ + movw r1, #57484 @ 0xe08c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 9a3e4 │ │ │ │ + b 99fe4 │ │ │ │ mov r1, #0 │ │ │ │ mov r2, sl │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ - b 2c5a78 │ │ │ │ + b 2d30d4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r3, r2, #0 │ │ │ │ sub sp, sp, #16 │ │ │ │ movne r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ - ldr r0, [pc, #140] @ 9a914 │ │ │ │ + ldr r0, [pc, #140] @ 9a514 │ │ │ │ strbne r2, [r3] │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r1 │ │ │ │ - bl 2d6a68 │ │ │ │ - ldr r0, [pc, #120] @ 9a918 │ │ │ │ + bl 2da500 │ │ │ │ + ldr r0, [pc, #120] @ 9a518 │ │ │ │ bl 34e94 <_PyObject_DebugMallocStats@@Base+0x1470> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #0 │ │ │ │ sub r3, fp, #16 │ │ │ │ bl 34fe8 <_PyObject_DebugMallocStats@@Base+0x15c4> │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9a8cc │ │ │ │ + bne 9a4cc │ │ │ │ mov r0, #1 │ │ │ │ - b 9a90c │ │ │ │ + b 9a50c │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r4 │ │ │ │ bl 2e558 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9a8c4 │ │ │ │ + beq 9a4c4 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9a8c4 │ │ │ │ + beq 9a4c4 │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r2 │ │ │ │ str r4, [sp] │ │ │ │ - movw r0, #64584 @ 0xfc48 │ │ │ │ + movw r0, #57544 @ 0xe0c8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl 9a30c │ │ │ │ + bl 99f0c │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r6, sp, r0, lsr #14 │ │ │ │ rsbeq r6, sp, r0, asr #17 │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -110875,408 +110621,408 @@ │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, #1 │ │ │ │ bl 34fe8 <_PyObject_DebugMallocStats@@Base+0x15c4> │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9aa00 │ │ │ │ + beq 9a600 │ │ │ │ mov r2, r5 │ │ │ │ mov r3, #0 │ │ │ │ mov r7, r0 │ │ │ │ add r0, r4, #128 @ 0x80 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ add r0, r4, #528 @ 0x210 │ │ │ │ - movw r6, #37464 @ 0x9258 │ │ │ │ + movw r6, #37468 @ 0x925c │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ bl 34e94 <_PyObject_DebugMallocStats@@Base+0x1470> │ │ │ │ ldr r8, [r6, #176] @ 0xb0 │ │ │ │ mov r9, #0 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ee98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9aa00 │ │ │ │ + beq 9a600 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #11 │ │ │ │ streq r9, [r0] │ │ │ │ - beq 9a984 │ │ │ │ + beq 9a584 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #22 │ │ │ │ cmpeq r8, #8 │ │ │ │ - bne 9a9e4 │ │ │ │ + bne 9a5e4 │ │ │ │ mov r2, #4 │ │ │ │ dmb ish │ │ │ │ str r2, [r6, #176] @ 0xb0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ee98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9aa00 │ │ │ │ - movw r0, #64660 @ 0xfc94 │ │ │ │ + beq 9a600 │ │ │ │ + movw r0, #57620 @ 0xe114 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ str r5, [sp] │ │ │ │ - bl 9a30c │ │ │ │ + bl 99f0c │ │ │ │ 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 9aa68 │ │ │ │ + bne 9a668 │ │ │ │ ldrb r3, [r3, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9aa68 │ │ │ │ + beq 9a668 │ │ │ │ mov r0, r1 │ │ │ │ - bl 2df244 │ │ │ │ + bl 2e2cd8 │ │ │ │ cmp r0, #4 │ │ │ │ - bls 9aa68 │ │ │ │ + bls 9a668 │ │ │ │ sub r1, r0, #4 │ │ │ │ movw r2, #26304 @ 0x66c0 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 9a91c │ │ │ │ + bl 9a51c │ │ │ │ add r1, r5, #32 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ ands r0, r3, #3 │ │ │ │ orreq r2, r2, #1 │ │ │ │ - beq 9aa88 │ │ │ │ + beq 9a688 │ │ │ │ str r2, [r4] │ │ │ │ orr r2, r4, r0 │ │ │ │ dmb ish │ │ │ │ ldrex r12, [r1] │ │ │ │ cmp ip, r3 │ │ │ │ - bne 9aaa0 │ │ │ │ + bne 9a6a0 │ │ │ │ strex lr, r2, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r3, ip │ │ │ │ - bne 9aa70 │ │ │ │ + bne 9a670 │ │ │ │ cmp r0, #0 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9aaf0 │ │ │ │ + beq 9a6f0 │ │ │ │ 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 9aae8 │ │ │ │ + bne 9a6e8 │ │ │ │ strex ip, r4, [r3] │ │ │ │ cmp ip, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 9aacc │ │ │ │ + bne 9a6cc │ │ │ │ ldr r3, [r5, #32] │ │ │ │ bic r2, r3, #3 │ │ │ │ dmb ish │ │ │ │ orr r2, r2, #2 │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9ab14 │ │ │ │ + bne 9a714 │ │ │ │ strex ip, r2, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ - b 9aaf4 │ │ │ │ + b 9a6f4 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ add r3, r0, #32 │ │ │ │ mov ip, #0 │ │ │ │ add fp, sp, #12 │ │ │ │ eor r2, r2, #1 │ │ │ │ ldr lr, [r3] │ │ │ │ dmb ish │ │ │ │ and r5, lr, #3 │ │ │ │ bic r4, lr, #3 │ │ │ │ cmp r5, #1 │ │ │ │ - bne 9ab60 │ │ │ │ + bne 9a760 │ │ │ │ cmp ip, #3 │ │ │ │ - bhi 9ab8c │ │ │ │ + bhi 9a78c │ │ │ │ add ip, ip, #1 │ │ │ │ yield │ │ │ │ - b 9ab34 │ │ │ │ + b 9a734 │ │ │ │ cmp r1, r5 │ │ │ │ - bne 9ab70 │ │ │ │ + bne 9a770 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r5, #3 │ │ │ │ movne r0, #0 │ │ │ │ andeq r0, r2, #1 │ │ │ │ orr r4, r4, r1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9ab94 │ │ │ │ + beq 9a794 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ cmp r0, lr │ │ │ │ - bne 9abac │ │ │ │ + bne 9a7ac │ │ │ │ strex r5, r4, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9ab68 │ │ │ │ - b 9ab34 │ │ │ │ + beq 9a768 │ │ │ │ + b 9a734 │ │ │ │ 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 9ab20 │ │ │ │ + bl 9a720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9abec │ │ │ │ + bne 9a7ec │ │ │ │ yield │ │ │ │ - b 9abcc │ │ │ │ + b 9a7cc │ │ │ │ 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 9ab20 │ │ │ │ + bl 9a720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ac30 │ │ │ │ + bne 9a830 │ │ │ │ yield │ │ │ │ - b 9ac10 │ │ │ │ + b 9a810 │ │ │ │ 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 2dcd2c <_Py_NewReference@@Base+0x3ab4> │ │ │ │ + bl 2e07a4 <_Py_NewReference@@Base+0x3a94> │ │ │ │ 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, #13504 @ 0x34c0 │ │ │ │ + movw r3, #6016 @ 0x1780 │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ 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 9ad84 │ │ │ │ + beq 9a984 │ │ │ │ ldr r3, [r0, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ad8c │ │ │ │ + beq 9a98c │ │ │ │ add sl, r6, #1408 @ 0x580 │ │ │ │ mov r8, r4 │ │ │ │ add r5, r6, #520 @ 0x208 │ │ │ │ add sl, sl, #12 │ │ │ │ - bl 2beab4 │ │ │ │ + bl 2cc17c │ │ │ │ ldr r7, [r8, #520] @ 0x208 │ │ │ │ cmp r7, #0 │ │ │ │ moveq r9, r7 │ │ │ │ - beq 9ad38 │ │ │ │ + beq 9a938 │ │ │ │ mov r9, #0 │ │ │ │ dmb ish │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ mov r2, #0 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, r2 │ │ │ │ - bl 9ab20 │ │ │ │ + bl 9a720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9acec │ │ │ │ + bne 9a8ec │ │ │ │ yield │ │ │ │ - b 9accc │ │ │ │ + b 9a8cc │ │ │ │ ldr r7, [r7, #40] @ 0x28 │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r1 │ │ │ │ - bne 9acc4 │ │ │ │ + bne 9a8c4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r8, #520] @ 0x208 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9ad28 │ │ │ │ + bne 9a928 │ │ │ │ str r3, [r5] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [r8, #524] @ 0x20c │ │ │ │ str r3, [r5, #4] │ │ │ │ - bl 2d8534 <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ - b 9ad38 │ │ │ │ + bl 2dbfcc <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ + b 9a938 │ │ │ │ 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 9acb0 │ │ │ │ + bne 9a8b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2beab4 │ │ │ │ + bl 2cc17c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ad78 │ │ │ │ + bne 9a978 │ │ │ │ yield │ │ │ │ - b 9ad60 │ │ │ │ + b 9a960 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9997c │ │ │ │ - b 9ad8c │ │ │ │ + bl 9957c │ │ │ │ + b 9a98c │ │ │ │ mov r1, #2 │ │ │ │ - bl 2be4f8 <_Py_SetLocaleFromEnv@@Base+0x1af0> │ │ │ │ + bl 2cad48 <_Py_SetLocaleFromEnv@@Base+0x1a68> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 999d0 │ │ │ │ + b 995d0 │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #28 │ │ │ │ ldr r7, [r0, #108] @ 0x6c │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mla r7, r8, r7, r0 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r5, r7 │ │ │ │ - bcs 9ae0c │ │ │ │ + bcs 9aa0c │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9adfc │ │ │ │ + bne 9a9fc │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ cmp r3, #1 │ │ │ │ - beq 9adfc │ │ │ │ + beq 9a9fc │ │ │ │ bl 366cc │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r7, r5 │ │ │ │ - bhi 9add8 │ │ │ │ + bhi 9a9d8 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ lsl r2, r2, #15 │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ rsbs r2, r2, #0 │ │ │ │ sbc r3, r3, r3 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ dmb ish │ │ │ │ str r5, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ cmp r4, r5 │ │ │ │ - blt 9ae84 │ │ │ │ + blt 9aa84 │ │ │ │ lsr r2, r4, #27 │ │ │ │ - movw r3, #61328 @ 0xef90 │ │ │ │ + movw r3, #61264 @ 0xef50 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ add r1, r3, r2, lsl #2 │ │ │ │ ldr r2, [r3, r2, lsl #2] │ │ │ │ mov r3, #1 │ │ │ │ ubfx r0, r4, #22, #5 │ │ │ │ mvn r3, r3, lsl r0 │ │ │ │ and ip, r3, r2 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r1] │ │ │ │ cmp r0, r2 │ │ │ │ - bne 9ae7c │ │ │ │ + bne 9aa7c │ │ │ │ strex lr, ip, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ mov r2, r0 │ │ │ │ - bne 9ae60 │ │ │ │ + bne 9aa60 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r6 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 339a4 │ │ │ │ + bl 339a4 │ │ │ │ ldr ip, [r4, #96] @ 0x60 │ │ │ │ add r1, r4, #52 @ 0x34 │ │ │ │ add r0, r4, #68 @ 0x44 │ │ │ │ mov r2, #0 │ │ │ │ lsl ip, ip, #15 │ │ │ │ ldr r3, [r1, #4]! │ │ │ │ cmn r3, #1 │ │ │ │ addeq r2, r2, #32 │ │ │ │ - beq 9aed4 │ │ │ │ + beq 9aad4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9aed4 │ │ │ │ + beq 9aad4 │ │ │ │ and lr, r3, #1 │ │ │ │ lsrs r3, r3, #1 │ │ │ │ add r2, r2, lr │ │ │ │ - bne 9aec4 │ │ │ │ + bne 9aac4 │ │ │ │ cmp r0, r1 │ │ │ │ - bne 9aeac │ │ │ │ + bne 9aaac │ │ │ │ lsr ip, ip, #7 │ │ │ │ ldr r3, [r6, #456] @ 0x1c8 │ │ │ │ mul ip, r2, ip │ │ │ │ ldr r2, [r3, #256] @ 0x100 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9af00 │ │ │ │ + beq 9ab00 │ │ │ │ yield │ │ │ │ - b 9aee8 │ │ │ │ + b 9aae8 │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr lr, [r4, #96] @ 0x60 │ │ │ │ str r3, [sp, #16] │ │ │ │ ldmib r4, {r0, r1, r2, r3} │ │ │ │ stm sp, {r0, r1, r2, r3} │ │ │ │ mov r2, ip │ │ │ │ ldr r3, [r4] │ │ │ │ lsl r1, lr, #15 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9a590 │ │ │ │ + bl 9a190 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ dmb ish │ │ │ │ str r3, [r1, #72] @ 0x48 │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r0] │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9af5c │ │ │ │ + bne 9ab5c │ │ │ │ strex ip, r1, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ mov r3, r2 │ │ │ │ - bne 9af3c │ │ │ │ + bne 9ab3c │ │ │ │ add r0, r0, #192 @ 0xc0 │ │ │ │ ldrex r3, [r0] │ │ │ │ add r3, r3, #1 │ │ │ │ strex r2, r3, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9af68 │ │ │ │ + bne 9ab68 │ │ │ │ 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 │ │ │ │ @@ -111285,49 +111031,49 @@ │ │ │ │ mov r8, #48 @ 0x30 │ │ │ │ add r5, r0, #116 @ 0x74 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r1 │ │ │ │ mla r6, r8, r6, r0 │ │ │ │ add r6, r6, #116 @ 0x74 │ │ │ │ cmp r5, r6 │ │ │ │ - bcs 9afec │ │ │ │ + bcs 9abec │ │ │ │ ldr r9, [r5, #24] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9afdc │ │ │ │ + bne 9abdc │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ bl 366cc │ │ │ │ str r9, [r5, #24] │ │ │ │ ldr r3, [r5] │ │ │ │ mla r5, r8, r3, r5 │ │ │ │ cmp r6, r5 │ │ │ │ - bhi 9afc0 │ │ │ │ + bhi 9abc0 │ │ │ │ movw r5, #2396 @ 0x95c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #244] @ 0xf4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9b008 │ │ │ │ + bne 9ac08 │ │ │ │ add r0, r5, #240 @ 0xf0 │ │ │ │ - bl 2b6878 <_start@@Base+0x788> │ │ │ │ + bl 2ba710 <_start@@Base+0x788> │ │ │ │ ldr r1, [r5, #240] @ 0xf0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r7, #448] @ 0x1c0 │ │ │ │ subs r1, r1, #0 │ │ │ │ movne r1, #1 │ │ │ │ - bl 2d7e24 <_PyInterpreterState_New@@Base+0xee8> │ │ │ │ + bl 2db8bc <_PyInterpreterState_New@@Base+0xee8> │ │ │ │ ldr r0, [r7, #448] @ 0x1c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ mov r1, r7 │ │ │ │ lsl r0, r0, #15 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - bl 339a4 │ │ │ │ + bl 339a4 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #112] @ 0x70 │ │ │ │ dmb ish │ │ │ │ dmb ish │ │ │ │ str r3, [r4, #72] @ 0x48 │ │ │ │ ldr r3, [r7, #456] @ 0x1c8 │ │ │ │ @@ -111341,26 +111087,26 @@ │ │ │ │ str r2, [r4, #72] @ 0x48 │ │ │ │ add r2, r1, #1 │ │ │ │ dmb ish │ │ │ │ ubfx r2, r2, #0, #22 │ │ │ │ orr r2, r4, r2 │ │ │ │ ldrex r12, [r0] │ │ │ │ cmp ip, r1 │ │ │ │ - bne 9b0a8 │ │ │ │ + bne 9aca8 │ │ │ │ strex lr, r2, [r0] │ │ │ │ cmp lr, #0 │ │ │ │ mov r1, ip │ │ │ │ - bne 9b074 │ │ │ │ + bne 9ac74 │ │ │ │ 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 9b0b4 │ │ │ │ + b 9acb4 │ │ │ │ push {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 r7, [r0, #108] @ 0x6c │ │ │ │ @@ -111368,64 +111114,64 @@ │ │ │ │ ldr ip, [r0, #116] @ 0x74 │ │ │ │ add r4, r0, #116 @ 0x74 │ │ │ │ mla r7, sl, r7, r0 │ │ │ │ mla r4, sl, ip, r4 │ │ │ │ add r7, r7, #116 @ 0x74 │ │ │ │ cmp r7, r4 │ │ │ │ movls r5, #0 │ │ │ │ - bls 9b1d0 │ │ │ │ + bls 9add0 │ │ │ │ mov r9, r3 │ │ │ │ mov r8, r1 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, #0 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b1b4 │ │ │ │ + beq 9adb4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da878 <_Py_NewReference@@Base+0x1600> │ │ │ │ + bl 2de278 <_Py_NewReference@@Base+0x1568> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9b184 │ │ │ │ + bne 9ad84 │ │ │ │ ldr r0, [r9, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r9 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #80] @ 0x50 │ │ │ │ - bl 2dcdb0 │ │ │ │ + bl 2e0828 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ - b 9b1c0 │ │ │ │ + b 9adc0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne 9b1c0 │ │ │ │ + bne 9adc0 │ │ │ │ ldrh r2, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ movcc r5, #1 │ │ │ │ - bcc 9b1c0 │ │ │ │ + bcc 9adc0 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ orrhi r5, r5, #1 │ │ │ │ - b 9b1c0 │ │ │ │ + b 9adc0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, r8 │ │ │ │ orrcs r5, r5, #1 │ │ │ │ ldr r3, [r4] │ │ │ │ mla r4, sl, r3, r4 │ │ │ │ cmp r7, r4 │ │ │ │ - bhi 9b120 │ │ │ │ + bhi 9ad20 │ │ │ │ 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 │ │ │ │ @@ -111448,83 +111194,83 @@ │ │ │ │ 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 339a4 │ │ │ │ + bl 339a4 │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #224 @ 0xe0 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ 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 9b454 │ │ │ │ + bcs 9b054 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9b42c │ │ │ │ + beq 9b02c │ │ │ │ ldrb r3, [r4, #8] │ │ │ │ ldrb r2, [r8, #1597] @ 0x63d │ │ │ │ ubfx r3, r3, #3, #4 │ │ │ │ cmp r2, r3 │ │ │ │ moveq r6, r8 │ │ │ │ - beq 9b2d4 │ │ │ │ + beq 9aed4 │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r6, [r2, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9b2d4 │ │ │ │ + beq 9aed4 │ │ │ │ ldrb r2, [r6, #1597] @ 0x63d │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9b2d4 │ │ │ │ + beq 9aed4 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9b2bc │ │ │ │ + bne 9aebc │ │ │ │ ldr r0, [sl, #448] @ 0x1c0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r0, #256 @ 0x100 │ │ │ │ - bl 2d6a68 │ │ │ │ + bl 2da500 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #80] @ 0x50 │ │ │ │ dmb ish │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 9ab20 │ │ │ │ + bl 9a720 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9b31c │ │ │ │ + bne 9af1c │ │ │ │ yield │ │ │ │ - b 9b2fc │ │ │ │ + b 9aefc │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da878 <_Py_NewReference@@Base+0x1600> │ │ │ │ + bl 2de278 <_Py_NewReference@@Base+0x1568> │ │ │ │ ldr r9, [r4, #20] │ │ │ │ cmp r9, #0 │ │ │ │ - bne 9b344 │ │ │ │ + bne 9af44 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 2dcdb0 │ │ │ │ + bl 2e0828 │ │ │ │ mov r4, r0 │ │ │ │ - b 9b43c │ │ │ │ + b 9b03c │ │ │ │ ldr r7, [r4, #24] │ │ │ │ cmp r7, #0 │ │ │ │ movge r0, r7 │ │ │ │ ldrlt r0, [r4] │ │ │ │ lsllt r0, r0, #15 │ │ │ │ - bl 2cb69c <_Py_write_noraise@@Base+0xa6c> │ │ │ │ + bl 2d8d3c <_Py_write_noraise@@Base+0x155c> │ │ │ │ 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 │ │ │ │ @@ -111542,273 +111288,273 @@ │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ streq r4, [r3, #524] @ 0x20c │ │ │ │ mov r3, #12 │ │ │ │ strne r4, [r2, #44] @ 0x2c │ │ │ │ mla r3, r3, r0, r6 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [r3, #520] @ 0x208 │ │ │ │ - bl 2d8534 <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ + bl 2dbfcc <_PyInterpreterState_New@@Base+0x15f8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r7 │ │ │ │ ldr r3, [r6, #1580] @ 0x62c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #1580] @ 0x62c │ │ │ │ - bne 9b43c │ │ │ │ + bne 9b03c │ │ │ │ ldrh r3, [r4, #12] │ │ │ │ cmp r9, r3 │ │ │ │ - bcs 9b41c │ │ │ │ + bcs 9b01c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ cmp r7, #65536 @ 0x10000 │ │ │ │ movhi r3, #0 │ │ │ │ cmp r8, r6 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ ldrne r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #1 │ │ │ │ strbne r3, [r2] │ │ │ │ - b 9b43c │ │ │ │ + b 9b03c │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - bhi 9b3e8 │ │ │ │ - b 9b43c │ │ │ │ + bhi 9afe8 │ │ │ │ + b 9b03c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 2dcefc │ │ │ │ + bl 2e0974 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #48 @ 0x30 │ │ │ │ mla r4, r2, r3, r4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi 9b288 │ │ │ │ + bhi 9ae88 │ │ │ │ ldr r4, [r5, #88] @ 0x58 │ │ │ │ cmp r4, #0 │ │ │ │ - bne 9b470 │ │ │ │ + bne 9b070 │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ mov r1, sl │ │ │ │ - bl 9ad9c │ │ │ │ + bl 9a99c │ │ │ │ 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] @ 9ba40 │ │ │ │ + ldr r7, [pc, #1440] @ 9b640 │ │ │ │ mov r6, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov ip, #255 @ 0xff │ │ │ │ - movw r3, #64788 @ 0xfd14 │ │ │ │ + movw r3, #57748 @ 0xe194 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64800 @ 0xfd20 │ │ │ │ + movw r2, #57760 @ 0xe1a0 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ - movw r3, #64808 @ 0xfd28 │ │ │ │ + movw r3, #57768 @ 0xe1a8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64820 @ 0xfd34 │ │ │ │ + movw r2, #57780 @ 0xe1b4 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r2, [sp, #8] │ │ │ │ - movw r3, #64832 @ 0xfd40 │ │ │ │ + movw r3, #57792 @ 0xe1c0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64844 @ 0xfd4c │ │ │ │ + movw r2, #57804 @ 0xe1cc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r2, [sp] │ │ │ │ - movw r3, #64736 @ 0xfce0 │ │ │ │ + movw r3, #57696 @ 0xe160 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ str ip, [r4, #16] │ │ │ │ - movw r2, #64748 @ 0xfcec │ │ │ │ + movw r2, #57708 @ 0xe16c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ sub ip, fp, #292 @ 0x124 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ str ip, [fp, #-444] @ 0xfffffe44 │ │ │ │ str r6, [fp, #-452] @ 0xfffffe3c │ │ │ │ - movw r5, #15840 @ 0x3de0 │ │ │ │ + movw r5, #8800 @ 0x2260 │ │ │ │ movt r5, #71 @ 0x47 │ │ │ │ str r6, [fp, #-448] @ 0xfffffe40 │ │ │ │ str r6, [r4, #12] │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r7 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #64852 @ 0xfd54 │ │ │ │ + movw r1, #57812 @ 0xe1d4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #32 │ │ │ │ strd r4, [sp] │ │ │ │ - movw r1, #64864 @ 0xfd60 │ │ │ │ + movw r1, #57824 @ 0xe1e0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #49812 @ 0xc294 │ │ │ │ + movw r3, #42028 @ 0xa42c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - movw r2, #64276 @ 0xfb14 │ │ │ │ + movw r2, #57236 @ 0xdf94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #80] @ 0x50 │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #64876 @ 0xfd6c │ │ │ │ + movw r3, #57836 @ 0xe1ec │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64276 @ 0xfb14 │ │ │ │ + movw r2, #57236 @ 0xdf94 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ stm sp, {r4, r6} │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ ldrd r0, [r7, #112] @ 0x70 │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ add r0, r7, #128 @ 0x80 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64884 @ 0xfd74 │ │ │ │ + movw r1, #57844 @ 0xe1f4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ sub r0, r7, #64 @ 0x40 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64892 @ 0xfd7c │ │ │ │ + movw r1, #57852 @ 0xe1fc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ add r0, r7, #160 @ 0xa0 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64904 @ 0xfd88 │ │ │ │ + movw r1, #57864 @ 0xe208 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ add r0, r7, #384 @ 0x180 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64916 @ 0xfd94 │ │ │ │ + movw r1, #57876 @ 0xe214 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ sub r0, r7, #32 │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #49712 @ 0xc230 │ │ │ │ + movw r1, #41928 @ 0xa3c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ mvn r3, #0 │ │ │ │ add r0, r7, #192 @ 0xc0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #64904 @ 0xfd88 │ │ │ │ + movw r1, #57864 @ 0xe208 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #416 @ 0x1a0 │ │ │ │ - movw r1, #64924 @ 0xfd9c │ │ │ │ + movw r1, #57884 @ 0xe21c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9a1b4 │ │ │ │ + bl 99db4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #496 @ 0x1f0 │ │ │ │ - movw r1, #64936 @ 0xfda8 │ │ │ │ + movw r1, #57896 @ 0xe228 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9a1b4 │ │ │ │ + bl 99db4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #432 @ 0x1b0 │ │ │ │ - movw r1, #64948 @ 0xfdb4 │ │ │ │ + movw r1, #57908 @ 0xe234 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9a1b4 │ │ │ │ + bl 99db4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #448 @ 0x1c0 │ │ │ │ - movw r1, #49632 @ 0xc1e0 │ │ │ │ + movw r1, #41848 @ 0xa378 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 9a1b4 │ │ │ │ + bl 99db4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #464 @ 0x1d0 │ │ │ │ - movw r1, #64956 @ 0xfdbc │ │ │ │ + movw r1, #57916 @ 0xe23c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9a1b4 │ │ │ │ + bl 99db4 │ │ │ │ mov r2, r4 │ │ │ │ add r0, r7, #480 @ 0x1e0 │ │ │ │ - movw r1, #64964 @ 0xfdc4 │ │ │ │ + movw r1, #57924 @ 0xe244 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 9a1b4 │ │ │ │ + bl 99db4 │ │ │ │ add r0, r7, #224 @ 0xe0 │ │ │ │ mvn r3, #0 │ │ │ │ mvn r2, #0 │ │ │ │ stm sp, {r4, r6} │ │ │ │ - movw r1, #11780 @ 0x2e04 │ │ │ │ + movw r1, #4740 @ 0x1284 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 99fc4 │ │ │ │ + bl 99bc4 │ │ │ │ ldr r0, [r7, #520] @ 0x208 │ │ │ │ ldr r1, [r7, #524] @ 0x20c │ │ │ │ orrs r3, r0, r1 │ │ │ │ - beq 9b768 │ │ │ │ + beq 9b368 │ │ │ │ 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 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r2, #10 │ │ │ │ mov r3, #0 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {r0, r2} │ │ │ │ - movw r3, #64972 @ 0xfdcc │ │ │ │ + movw r3, #57932 @ 0xe24c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #64984 @ 0xfdd8 │ │ │ │ + movw r2, #57944 @ 0xe258 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ mov r6, #0 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ mov r7, #0 │ │ │ │ - bl 3232c │ │ │ │ + bl 32330 │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp] │ │ │ │ - movw r3, #65004 @ 0xfdec │ │ │ │ + movw r3, #57964 @ 0xe26c │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ - movw r2, #65016 @ 0xfdf8 │ │ │ │ + movw r2, #57976 @ 0xe278 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ sub sl, fp, #372 @ 0x174 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ 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 2df4c │ │ │ │ @@ -111824,15 +111570,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] @ 9ba44 │ │ │ │ + ldr r1, [pc, #532] @ 9b644 │ │ │ │ mla r8, r9, r2, r8 │ │ │ │ movw r2, #26952 @ 0x6948 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ rsb r3, r3, r0, asr #18 │ │ │ │ sbc r8, r8, r6 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ @@ -111852,118 +111598,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 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ 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 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ 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 9b8f0 │ │ │ │ + blt 9b4f0 │ │ │ │ cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r8, r8, #0 │ │ │ │ mvnge r5, #-2147483648 @ 0x80000000 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r6, #0 │ │ │ │ - blt 9b908 │ │ │ │ + blt 9b508 │ │ │ │ cmn r6, #-2147483647 @ 0x80000001 │ │ │ │ sbcs r7, r7, #0 │ │ │ │ mvnge r6, #-2147483648 @ 0x80000000 │ │ │ │ cmp r1, #0 │ │ │ │ movlt r7, #0 │ │ │ │ - blt 9b924 │ │ │ │ + blt 9b524 │ │ │ │ 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 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ - movw r2, #65028 @ 0xfe04 │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + movw r2, #57988 @ 0xe284 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ umull r5, r3, r5, r8 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ mov r1, r4 │ │ │ │ lsr r3, r3, #6 │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #3472 @ 0xd90 │ │ │ │ - movt r3, #70 @ 0x46 │ │ │ │ - bl 99d98 │ │ │ │ + movw r3, #61968 @ 0xf210 │ │ │ │ + movt r3, #69 @ 0x45 │ │ │ │ + bl 99998 │ │ │ │ mov r0, r7 │ │ │ │ mov r1, #1000 @ 0x3e8 │ │ │ │ str sl, [sp, #16] │ │ │ │ - blx 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ 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 4486c4 <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ + blx 446b2c <_PyMonitoring_FireBranchEvent@@Base+0x6e4> │ │ │ │ lsr r8, r8, #6 │ │ │ │ str r1, [sp, #4] │ │ │ │ - movw r3, #30620 @ 0x779c │ │ │ │ + movw r3, #23580 @ 0x5c1c │ │ │ │ movt r3, #70 @ 0x46 │ │ │ │ mov r1, r4 │ │ │ │ str r8, [sp] │ │ │ │ - movw r2, #65048 @ 0xfe18 │ │ │ │ + movw r2, #58008 @ 0xe298 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - movw r5, #25536 @ 0x63c0 │ │ │ │ + movw r5, #18516 @ 0x4854 │ │ │ │ movt r5, #72 @ 0x48 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ ldr r3, [fp, #-460] @ 0xfffffe34 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ba20 │ │ │ │ + beq 9b620 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #65116 @ 0xfe5c │ │ │ │ + movw r2, #58076 @ 0xe2dc │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ ldr r0, [fp, #-460] @ 0xfffffe34 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, #0 │ │ │ │ strd r4, [sp] │ │ │ │ - bl 99de4 │ │ │ │ + bl 999e4 │ │ │ │ mov r1, r4 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ - movw r0, #35496 @ 0x8aa8 │ │ │ │ + movw r0, #34472 @ 0x86a8 │ │ │ │ movt r0, #9 │ │ │ │ - bl 99d98 │ │ │ │ + bl 99998 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq r6, sp, r0, lsl #14 │ │ │ │ rsbeq r6, sp, r8, lsr r7 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -111972,548 +111718,517 @@ │ │ │ │ movw r5, #26304 @ 0x66c0 │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ cmp r0, r5 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r4, r0 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #32 │ │ │ │ add r0, r5, #32 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ add r0, r5, #64 @ 0x40 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #96 @ 0x60 │ │ │ │ add r0, r5, #96 @ 0x60 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #128 @ 0x80 │ │ │ │ add r0, r5, #128 @ 0x80 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #160 @ 0xa0 │ │ │ │ add r0, r5, #160 @ 0xa0 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #192 @ 0xc0 │ │ │ │ add r0, r5, #192 @ 0xc0 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #256 @ 0x100 │ │ │ │ add r0, r5, #256 @ 0x100 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #224 @ 0xe0 │ │ │ │ add r0, r5, #224 @ 0xe0 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #288 @ 0x120 │ │ │ │ add r0, r5, #288 @ 0x120 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #416 @ 0x1a0 │ │ │ │ add r0, r5, #416 @ 0x1a0 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #448 @ 0x1c0 │ │ │ │ add r0, r5, #448 @ 0x1c0 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #320 @ 0x140 │ │ │ │ add r0, r5, #320 @ 0x140 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #352 @ 0x160 │ │ │ │ add r0, r5, #352 @ 0x160 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #384 @ 0x180 │ │ │ │ add r0, r5, #384 @ 0x180 │ │ │ │ - bl 98d3c │ │ │ │ + bl 9893c │ │ │ │ add r1, r4, #480 @ 0x1e0 │ │ │ │ add r0, r5, #480 @ 0x1e0 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #496 @ 0x1f0 │ │ │ │ add r0, r5, #496 @ 0x1f0 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #512 @ 0x200 │ │ │ │ add r0, r5, #512 @ 0x200 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #528 @ 0x210 │ │ │ │ add r0, r5, #528 @ 0x210 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #544 @ 0x220 │ │ │ │ add r0, r5, #544 @ 0x220 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #560 @ 0x230 │ │ │ │ add r0, r5, #560 @ 0x230 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #576 @ 0x240 │ │ │ │ add r0, r5, #576 @ 0x240 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #592 @ 0x250 │ │ │ │ add r0, r5, #592 @ 0x250 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #608 @ 0x260 │ │ │ │ add r0, r5, #608 @ 0x260 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ add r1, r4, #624 @ 0x270 │ │ │ │ add r0, r5, #624 @ 0x270 │ │ │ │ - bl 98de4 │ │ │ │ + bl 989e4 │ │ │ │ mov r2, #640 @ 0x280 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2df4c │ │ │ │ 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, #13504 @ 0x34c0 │ │ │ │ + movw r6, #6016 @ 0x1780 │ │ │ │ movt r6, #73 @ 0x49 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r6 │ │ │ │ - beq 9bd44 │ │ │ │ + beq 9b944 │ │ │ │ movw r3, #4544 @ 0x11c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldrex r1, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9bbec │ │ │ │ - ldr r0, [pc, #324] @ 9bd4c │ │ │ │ + bne 9b7ec │ │ │ │ + ldr r0, [pc, #324] @ 9b94c │ │ │ │ mvn r2, #0 │ │ │ │ mvn r3, #0 │ │ │ │ - bl 2d6b2c │ │ │ │ + bl 2da5c4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ bic r3, r3, #3 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [r4, #1424] @ 0x590 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9bd44 │ │ │ │ + bne 9b944 │ │ │ │ movw r5, #2924 @ 0xb6c │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r3, [r5, #1424] @ 0x590 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, r5 │ │ │ │ - beq 9bc58 │ │ │ │ + beq 9b858 │ │ │ │ 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] @ 9bd50 │ │ │ │ + ldr r2, [pc, #240] @ 9b950 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ movw r3, #4540 @ 0x11bc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r1, [r0, r2] │ │ │ │ ldr r0, [r3] │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9bc7c │ │ │ │ + beq 9b87c │ │ │ │ bl 2d8f8 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r4, [r3, #12] │ │ │ │ cmp r4, r6 │ │ │ │ - beq 9bd44 │ │ │ │ + beq 9b944 │ │ │ │ ldr r3, [r4] │ │ │ │ ldr r6, [r3, #16] │ │ │ │ cmp r6, #0 │ │ │ │ - beq 9bcb4 │ │ │ │ + beq 9b8b4 │ │ │ │ mov r0, r6 │ │ │ │ ldr r6, [r6, #1592] @ 0x638 │ │ │ │ cmp r0, r4 │ │ │ │ - beq 9bc94 │ │ │ │ - bl 9ac58 │ │ │ │ - b 9bc94 │ │ │ │ + beq 9b894 │ │ │ │ + bl 9a858 │ │ │ │ + b 9b894 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9bcc8 │ │ │ │ + beq 9b8c8 │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2be4f8 <_Py_SetLocaleFromEnv@@Base+0x1af0> │ │ │ │ + bl 2cad48 <_Py_SetLocaleFromEnv@@Base+0x1a68> │ │ │ │ ldr r0, [r4] │ │ │ │ add r0, r0, #488 @ 0x1e8 │ │ │ │ - bl 9ba48 │ │ │ │ + bl 9b648 │ │ │ │ cmp r4, r5 │ │ │ │ - beq 9bd44 │ │ │ │ + beq 9b944 │ │ │ │ movw r3, #26960 @ 0x6950 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9bd24 │ │ │ │ + beq 9b924 │ │ │ │ add r2, r2, #1 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r2, #16 │ │ │ │ - bne 9bce8 │ │ │ │ + bne 9b8e8 │ │ │ │ ldr r3, [r4, #2744] @ 0xab8 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #2752 @ 0xac0 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #2728] @ 0xaa8 │ │ │ │ - bl 9a4ec │ │ │ │ - b 9bd44 │ │ │ │ + bl 9a0ec │ │ │ │ + b 9b944 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9bd3c │ │ │ │ + bne 9b93c │ │ │ │ strex r0, r4, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ dmb ish │ │ │ │ - bne 9bcf4 │ │ │ │ + bne 9b8f4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ rsbeq r6, sp, r0, ror #15 │ │ │ │ andeq r0, 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 r2, [r0, #12] │ │ │ │ - mov ip, r0 │ │ │ │ - movw r0, #65128 @ 0xfe68 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - cmp r2, #0 │ │ │ │ - str ip, [sp] │ │ │ │ - movweq r3, #15840 @ 0x3de0 │ │ │ │ - movwne r3, #6752 @ 0x1a60 │ │ │ │ - movteq r3, #71 @ 0x47 │ │ │ │ - movtne r3, #71 @ 0x47 │ │ │ │ - movweq r2, #43620 @ 0xaa64 │ │ │ │ - mov r1, r3 │ │ │ │ - movteq r2, #69 @ 0x45 │ │ │ │ - bl d3098 │ │ │ │ - sub sp, fp, #4 │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r2, r0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #65160 @ 0xfe88 │ │ │ │ - movt r0, #72 @ 0x48 │ │ │ │ - add fp, sp, #0 │ │ │ │ - ldr r1, [r2, #8] │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ │ │ │ │ -0009bdd0 <_PyLong_UInt16_Converter@@Base>: │ │ │ │ +0009b954 <_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 r2, #31 │ │ │ │ - bl 20825c │ │ │ │ + bl 20867c │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9be14 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ + beq 9b998 <_PyLong_UInt16_Converter@@Base+0x44> │ │ │ │ cmp r0, #2 │ │ │ │ - bls 9be1c <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bls 9b9a0 <_PyLong_UInt16_Converter@@Base+0x4c> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65196 @ 0xfeac │ │ │ │ + movw r1, #58088 @ 0xe2e8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009be24 : │ │ │ │ +0009b9a8 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #34124 @ 0x854c │ │ │ │ + movw r3, #33504 @ 0x82e0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9be64 │ │ │ │ + beq 9b9e8 │ │ │ │ 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, #35204 @ 0x8984 │ │ │ │ + movw r0, #28224 @ 0x6e40 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bxeq lr │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009be84 : │ │ │ │ +0009ba08 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33580 @ 0x832c │ │ │ │ + movw r3, #32960 @ 0x80c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9bec4 │ │ │ │ + beq 9ba48 │ │ │ │ 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, #50192 @ 0xc410 │ │ │ │ + movw r0, #43212 @ 0xa8cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009becc : │ │ │ │ +0009ba50 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33580 @ 0x832c │ │ │ │ + movw r3, #32960 @ 0x80c0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9bf0c │ │ │ │ + beq 9ba90 │ │ │ │ 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, #50192 @ 0xc410 │ │ │ │ + movw r0, #43212 @ 0xa8cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009bf14 : │ │ │ │ +0009ba98 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #33872 @ 0x8450 │ │ │ │ + movw r3, #33252 @ 0x81e4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9bf54 │ │ │ │ + beq 9bad8 │ │ │ │ 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, #50192 @ 0xc410 │ │ │ │ + movw r0, #43212 @ 0xa8cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009bf5c <_PyObject_GetDictPtr@@Base>: │ │ │ │ +0009bae0 <_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 r1, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ - bne 9bfc4 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ + bne 9bb48 <_PyObject_GetDictPtr@@Base+0x68> │ │ │ │ ldr r0, [r1, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq 9bff0 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ - bge 9bfbc <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ + beq 9bb74 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bge 9bb40 <_PyObject_GetDictPtr@@Base+0x60> │ │ │ │ ldr ip, [r5, #8] │ │ │ │ ldr r2, [r1, #16] │ │ │ │ ldr lr, [r1, #20] │ │ │ │ eor r1, ip, ip, asr #31 │ │ │ │ add r2, r2, #3 │ │ │ │ sub r1, r1, ip, asr #31 │ │ │ │ mla r2, lr, r1, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r0, r0, r2 │ │ │ │ add r4, r5, r0 │ │ │ │ - b 9bff0 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + b 9bb74 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ ldr r3, [r0, #-12] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9bfec <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bne 9bb70 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ tst r2, #4 │ │ │ │ - beq 9bfec <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 38905c <_PyMarshal_GetXIData@@Base+0x6e4> │ │ │ │ + beq 9bb70 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 3896d4 <_PyMarshal_GetXIData@@Base+0x8e4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9bfec <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ - bl 1764a0 │ │ │ │ - b 9bff0 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ + bne 9bb70 <_PyObject_GetDictPtr@@Base+0x90> │ │ │ │ + bl 176130 │ │ │ │ + b 9bb74 <_PyObject_GetDictPtr@@Base+0x94> │ │ │ │ sub r4, r5, #12 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009bff8 <_PyLong_FileDescriptor_Converter@@Base>: │ │ │ │ +0009bb7c <_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 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ movne r3, #1 │ │ │ │ moveq r3, #0 │ │ │ │ strne r0, [r4] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009c02c <_PyLong_UInt8_Converter@@Base>: │ │ │ │ +0009bbb0 <_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 2084d8 │ │ │ │ + bl 2088f8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9c074 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ + beq 9bbf8 <_PyLong_UInt8_Converter@@Base+0x48> │ │ │ │ cmp r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65232 @ 0xfed0 │ │ │ │ + movw r1, #58124 @ 0xe30c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009c07c : │ │ │ │ +0009bc00 : │ │ │ │ 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 9c0a4 │ │ │ │ + bne 9bc28 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #64] @ 9c0f0 │ │ │ │ + ldr r2, [pc, #64] @ 9bc74 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c0e4 │ │ │ │ + beq 9bc68 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b91fc <_Py_SetImmortal@@Base> │ │ │ │ + b b90a8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b91fc <_Py_SetImmortal@@Base> │ │ │ │ + b b90a8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b91fc <_Py_SetImmortal@@Base> │ │ │ │ + b b90a8 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -0009c130 : │ │ │ │ +0009bcb4 : │ │ │ │ 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, #15968 @ 0x3e60 │ │ │ │ + movw r1, #15348 @ 0x3bf4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9c17c │ │ │ │ - bl d2810 │ │ │ │ + beq 9bd00 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c17c │ │ │ │ + bne 9bd00 │ │ │ │ mov r1, #138 @ 0x8a │ │ │ │ - movw r0, #31080 @ 0x7968 │ │ │ │ + movw r0, #24040 @ 0x5de8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9c18c │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9bd10 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r3, #32 │ │ │ │ - beq 9c194 │ │ │ │ + beq 9bd18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009c19c : │ │ │ │ +0009bd20 : │ │ │ │ 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, #15968 @ 0x3e60 │ │ │ │ + movw r1, #15348 @ 0x3bf4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq 9c1ec │ │ │ │ - bl d2810 │ │ │ │ + beq 9bd70 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c1ec │ │ │ │ + bne 9bd70 │ │ │ │ mov r1, #148 @ 0x94 │ │ │ │ - movw r0, #31080 @ 0x7968 │ │ │ │ + movw r0, #24040 @ 0x5de8 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009c1f8 : │ │ │ │ +0009bd7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1f19f8 │ │ │ │ + b 1f1e58 │ │ │ │ │ │ │ │ -0009c20c : │ │ │ │ +0009bd90 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c274 │ │ │ │ + beq 9bdf8 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c274 │ │ │ │ + beq 9bdf8 │ │ │ │ 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 9c260 │ │ │ │ - bl 1764a0 │ │ │ │ + bne 9bde4 │ │ │ │ + bl 176130 │ │ │ │ mov r0, #0 │ │ │ │ - b 9c26c │ │ │ │ + b 9bdf0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -112524,513 +112239,544 @@ │ │ │ │ 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 9c2bc │ │ │ │ - bl 8167c │ │ │ │ - b 9c2d4 │ │ │ │ + beq 9be40 │ │ │ │ + bl 81ba0 │ │ │ │ + b 9be58 │ │ │ │ mov r6, r1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r5, r2 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c2dc │ │ │ │ + beq 9be60 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9c2f4 │ │ │ │ + b 9be78 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009c300 : │ │ │ │ +0009be84 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9c27c │ │ │ │ + b 9be00 │ │ │ │ │ │ │ │ -0009c314 : │ │ │ │ +0009be98 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9c27c │ │ │ │ + b 9be00 │ │ │ │ │ │ │ │ -0009c328 : │ │ │ │ +0009beac : │ │ │ │ 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 9c368 │ │ │ │ - bl 8167c │ │ │ │ - b 9c390 │ │ │ │ + beq 9beec │ │ │ │ + bl 81ba0 │ │ │ │ + b 9bf14 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c398 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9bf1c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65268 @ 0xfef4 │ │ │ │ + movw r1, #58160 @ 0xe330 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9c3d8 │ │ │ │ + b 9bf5c │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c378 │ │ │ │ + beq 9befc │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r2 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r2, #1 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9c378 │ │ │ │ + bne 9befc │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r2, [r6] │ │ │ │ str r3, [r5] │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -0009c3e4 : │ │ │ │ +0009bf68 : │ │ │ │ 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 9c450 │ │ │ │ + beq 9bfd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c450 │ │ │ │ + beq 9bfd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c450 │ │ │ │ + beq 9bfd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c450 │ │ │ │ + beq 9bfd4 │ │ │ │ sub r1, fp, #72 @ 0x48 │ │ │ │ movw r2, #285 @ 0x11d │ │ │ │ - bl 216940 │ │ │ │ + bl 2175e8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c46c │ │ │ │ - b 9c664 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq 9bff0 │ │ │ │ + b 9c1e8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65308 @ 0xff1c │ │ │ │ + movw r1, #58200 @ 0xe358 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9c664 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9c1e8 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #116 @ 0x74 │ │ │ │ - bl 216cb8 │ │ │ │ + bl 217844 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq 9c48c │ │ │ │ + beq 9c010 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ - b 9c664 │ │ │ │ + bl 219744 │ │ │ │ + b 9c1e8 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, r4 │ │ │ │ - bge 9c4c8 │ │ │ │ - movw r3, #48604 @ 0xbddc │ │ │ │ + bge 9c04c │ │ │ │ + movw r3, #49920 @ 0xc300 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #65364 @ 0xff54 │ │ │ │ + movw r1, #58256 @ 0xe390 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 218ad0 │ │ │ │ - b 9c664 │ │ │ │ + bl 219744 │ │ │ │ + b 9c1e8 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c550 │ │ │ │ + bne 9c0d4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 364490 <_PyCapsule_SetTraverse@@Base+0x29c> │ │ │ │ + bl 365120 <_PyCapsule_SetTraverse@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c500 │ │ │ │ + beq 9c084 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c500 │ │ │ │ + bne 9c084 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 364490 <_PyCapsule_SetTraverse@@Base+0x29c> │ │ │ │ + bl 365120 <_PyCapsule_SetTraverse@@Base+0x29c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9c52c │ │ │ │ + bne 9c0b0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 412584 <_PyAsyncGenValueWrapperNew@@Base+0x2b08> │ │ │ │ + bl 410a04 <_PyAsyncGenValueWrapperNew@@Base+0x2a38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c550 │ │ │ │ + beq 9c0d4 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c550 │ │ │ │ + bne 9c0d4 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 412584 <_PyAsyncGenValueWrapperNew@@Base+0x2b08> │ │ │ │ + bl 410a04 <_PyAsyncGenValueWrapperNew@@Base+0x2a38> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9c550 │ │ │ │ + beq 9c0d4 │ │ │ │ ldr r1, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r2, r4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ebec │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 218ad0 │ │ │ │ - b 9c668 │ │ │ │ + bl 219744 │ │ │ │ + b 9c1ec │ │ │ │ ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ lsl r0, r0, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r2, #0 │ │ │ │ movne r1, r2 │ │ │ │ - bne 9c584 │ │ │ │ - bl 370224 │ │ │ │ + bne 9c108 │ │ │ │ + bl 370d0c │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 218ad0 │ │ │ │ - b 9c664 │ │ │ │ + bl 219744 │ │ │ │ + b 9c1e8 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, r2 │ │ │ │ strgt r1, [r4, r2, lsl #2] │ │ │ │ addgt r2, r2, #1 │ │ │ │ - bgt 9c584 │ │ │ │ + bgt 9c108 │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9c5c8 │ │ │ │ + ble 9c14c │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ mov r5, #1 │ │ │ │ add r3, r2, r3, lsl #2 │ │ │ │ ldr r1, [r2], #4 │ │ │ │ cmp r3, r2 │ │ │ │ mul r5, r1, r5 │ │ │ │ - bne 9c5ac │ │ │ │ + bne 9c130 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9c5cc │ │ │ │ - b 9c648 │ │ │ │ + bne 9c150 │ │ │ │ + b 9c1cc │ │ │ │ mov r5, #1 │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r5, r5, #1 │ │ │ │ subs r3, r3, #1 │ │ │ │ - bmi 9c614 │ │ │ │ + bmi 9c198 │ │ │ │ ldr ip, [fp, #-88] @ 0xffffffa8 │ │ │ │ add r2, r4, r3, lsl #2 │ │ │ │ ldr r0, [ip, r3, lsl #2] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r2] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ addlt r1, r1, #1 │ │ │ │ strlt r1, [r2] │ │ │ │ - blt 9c614 │ │ │ │ + blt 9c198 │ │ │ │ cmn r3, #1 │ │ │ │ str r7, [r2], #-4 │ │ │ │ - bne 9c5e8 │ │ │ │ + bne 9c16c │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 4443b4 │ │ │ │ + bl 44281c │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 4443b4 │ │ │ │ + bl 44281c │ │ │ │ ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ebec │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9c5d0 │ │ │ │ + bne 9c154 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ - bl 218ad0 │ │ │ │ - b 9c668 │ │ │ │ + bl 219744 │ │ │ │ + b 9c1ec │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -0009c674 : │ │ │ │ +0009c1f8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 252e8c │ │ │ │ + b 2546dc │ │ │ │ │ │ │ │ -0009c688 : │ │ │ │ +0009c20c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 16f7b0 │ │ │ │ + b 16f44c │ │ │ │ │ │ │ │ -0009c69c : │ │ │ │ +0009c220 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 21ee6c │ │ │ │ + b 21fe7c │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9c6c8 │ │ │ │ + beq 9c24c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9c6fc │ │ │ │ + bne 9c280 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #54880 @ 0xd660 │ │ │ │ + movw r2, #47996 @ 0xbb7c │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009c704 : │ │ │ │ +0009c288 : │ │ │ │ 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, #140] @ 9c7b0 │ │ │ │ + ldr r2, [pc, #140] @ 9c334 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9c748 │ │ │ │ + bne 9c2cc │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9c6b0 │ │ │ │ - b 9c79c │ │ │ │ - bl 1689ec │ │ │ │ + bl 9c234 │ │ │ │ + b 9c320 │ │ │ │ + bl 168674 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c79c │ │ │ │ + beq 9c320 │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 3461c <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9c784 │ │ │ │ + ble 9c308 │ │ │ │ mov r4, r5 │ │ │ │ - b 9c79c │ │ │ │ + b 9c320 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9c77c │ │ │ │ + bne 9c300 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9c77c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9c300 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009c7b4 <_PyObject_CallMethod_SizeT@@Base>: │ │ │ │ +0009c338 <_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, #140] @ 9c860 <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9c3e4 <_PyObject_CallMethod_SizeT@@Base+0xac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9c7f8 <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ + bne 9c37c <_PyObject_CallMethod_SizeT@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9c6b0 │ │ │ │ - b 9c84c <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ - bl 1689ec │ │ │ │ + bl 9c234 │ │ │ │ + b 9c3d0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + bl 168674 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c84c <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + beq 9c3d0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 3461c <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9c834 <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ + ble 9c3b8 <_PyObject_CallMethod_SizeT@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9c84c <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ + b 9c3d0 <_PyObject_CallMethod_SizeT@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9c82c <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bne 9c3b0 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9c82c <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9c3b0 <_PyObject_CallMethod_SizeT@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009c864 : │ │ │ │ +0009c3e8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr lr, [pc, #168] @ 9c928 │ │ │ │ + ldr lr, [pc, #168] @ 9c4ac │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ subs ip, r1, #0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ - beq 9c8bc │ │ │ │ + beq 9c440 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne 9c904 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9c488 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #29096 @ 0x71a8 │ │ │ │ + movw r2, #22056 @ 0x5628 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ - b 9c920 │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ + b 9c4a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9c8f8 │ │ │ │ + beq 9c47c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne 9c8f0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne 9c474 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #65420 @ 0xff8c │ │ │ │ + movw r2, #58312 @ 0xe3c8 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ - b 9c920 │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ + b 9c4a4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne 9c90c │ │ │ │ + bne 9c490 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b fc854 │ │ │ │ + b fc3a8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9c8c4 │ │ │ │ + bne 9c448 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, ip │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 191830 │ │ │ │ + b 191998 │ │ │ │ mov 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, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ + mov ip, r0 │ │ │ │ + movw r0, #58348 @ 0xe3ec │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + cmp r2, #0 │ │ │ │ + str ip, [sp] │ │ │ │ + movweq r3, #8800 @ 0x2260 │ │ │ │ + movwne r3, #65248 @ 0xfee0 │ │ │ │ + movteq r3, #71 @ 0x47 │ │ │ │ + movtne r3, #70 @ 0x46 │ │ │ │ + movweq r2, #36640 @ 0x8f20 │ │ │ │ + mov r1, r3 │ │ │ │ + movteq r2, #69 @ 0x45 │ │ │ │ + bl d3434 │ │ │ │ + sub sp, fp, #4 │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r2, r0 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #58380 @ 0xe40c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + add fp, sp, #0 │ │ │ │ + ldr r1, [r2, #8] │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b d3434 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - ldr r1, [pc, #16] @ 9c948 │ │ │ │ + ldr r1, [pc, #16] @ 9c548 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d2898 │ │ │ │ + b d2ba4 │ │ │ │ mlseq fp, r8, r6, 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 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r1 │ │ │ │ mov r0, r6 │ │ │ │ - bl cfe8c <_PyType_GetDict@@Base> │ │ │ │ + bl d00d0 <_PyType_GetDict@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9c994 │ │ │ │ + beq 9c594 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 27c354 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27e4a0 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9c9a8 │ │ │ │ - b 9c9f0 │ │ │ │ + bne 9c5a8 │ │ │ │ + b 9c5f0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9c97c │ │ │ │ - b 9ca04 │ │ │ │ + bge 9c57c │ │ │ │ + b 9c604 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9ca04 │ │ │ │ + beq 9c604 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9c9e8 │ │ │ │ + bgt 9c5e8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9c9e8 │ │ │ │ + bne 9c5e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9ca04 │ │ │ │ + b 9c604 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r1, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b d2898 │ │ │ │ + b d2ba4 │ │ │ │ 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 191584 │ │ │ │ + b 191340 │ │ │ │ │ │ │ │ -0009ca24 : │ │ │ │ +0009c624 : │ │ │ │ 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] │ │ │ │ @@ -113059,35 +112805,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 3a8c6c │ │ │ │ + bl 3a860c │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009cac0 : │ │ │ │ +0009c6c0 : │ │ │ │ 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 9cb00 │ │ │ │ + bge 9c700 │ │ │ │ str ip, [r6] │ │ │ │ mov r1, #0 │ │ │ │ str ip, [r2] │ │ │ │ str r1, [r7] │ │ │ │ str r1, [r3] │ │ │ │ - b 9cb68 │ │ │ │ + b 9c768 │ │ │ │ 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] │ │ │ │ @@ -113096,135 +112842,135 @@ │ │ │ │ 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 22b44c <_PyCode_CheckLineNumber@@Base> │ │ │ │ + bl 22b59c <_PyCode_CheckLineNumber@@Base> │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 3c8cd8 <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ + bl 3c7c2c <_PyXIData_UnregisterClass@@Base+0x304> │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl 372f98 <_PyInterpreterState_GetWhence@@Base+0x18> │ │ │ │ + bl 373a80 <_PyInterpreterState_GetWhence@@Base+0x18> │ │ │ │ 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, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw r3, #30304 @ 0x7660 │ │ │ │ + movw r3, #29684 @ 0x73f4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq 9cbc0 │ │ │ │ + beq 9c7c0 │ │ │ │ ldr r1, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r1, r3 │ │ │ │ - beq 9cbc0 │ │ │ │ + beq 9c7c0 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9cbe4 │ │ │ │ - b 9cbfc │ │ │ │ + bne 9c7e4 │ │ │ │ + b 9c7fc │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9cbb0 │ │ │ │ + beq 9c7b0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #43820 @ 0xab2c │ │ │ │ + movw r0, #36036 @ 0x8cc4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9cbb0 │ │ │ │ - b 9cc40 │ │ │ │ + bne 9c7b0 │ │ │ │ + b 9c840 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #43820 @ 0xab2c │ │ │ │ + movw r0, #36036 @ 0x8cc4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cc40 │ │ │ │ + beq 9c840 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ - ldr r1, [pc, #320] @ 9cd48 │ │ │ │ + ldr r1, [pc, #320] @ 9c948 │ │ │ │ mov r0, r5 │ │ │ │ - bl fac64 <_PyObject_LookupSpecial@@Base> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl fa79c <_PyObject_LookupSpecial@@Base> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bne 9cc48 │ │ │ │ + bne 9c848 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ccac │ │ │ │ + bgt 9c8ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne 9ccac │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9ccac │ │ │ │ + bne 9c8ac │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9c8ac │ │ │ │ mov r4, #0 │ │ │ │ - b 9cd40 │ │ │ │ + b 9c940 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9cc90 │ │ │ │ - ldr r2, [pc, #244] @ 9cd4c │ │ │ │ + beq 9c890 │ │ │ │ + ldr r2, [pc, #244] @ 9c94c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl 32a4c0 │ │ │ │ + bl 32cfec │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cc88 │ │ │ │ + bgt 9c888 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9cc88 │ │ │ │ + bne 9c888 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r5 │ │ │ │ - b 9cd40 │ │ │ │ - bl dd698 │ │ │ │ + b 9c940 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9cd40 │ │ │ │ + bne 9c940 │ │ │ │ mov r0, r5 │ │ │ │ - bl 259748 │ │ │ │ + bl 25af88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ccd4 │ │ │ │ + bne 9c8d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29460 @ 0x7314 │ │ │ │ + movw r1, #22420 @ 0x5794 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r5 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq 9cd40 │ │ │ │ + beq 9c940 │ │ │ │ ldr r2, [r7, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9cd0c │ │ │ │ + bne 9c90c │ │ │ │ mov r0, r7 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ mov r4, r0 │ │ │ │ - b 9cd1c │ │ │ │ + b 9c91c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9cd40 │ │ │ │ + beq 9c940 │ │ │ │ ldr r3, [r5] │ │ │ │ sub r6, r6, #1 │ │ │ │ str r6, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -113242,56 +112988,56 @@ │ │ │ │ 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 bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne 9cdb8 │ │ │ │ + bne 9c9b8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cfac │ │ │ │ + bgt 9cbac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9cfac │ │ │ │ + bne 9cbac │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9cfac │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9cbac │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ add r0, r4, #36 @ 0x24 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9cdd4 │ │ │ │ + bne 9c9d4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9cddc │ │ │ │ + bne 9c9dc │ │ │ │ mov r3, r1 │ │ │ │ - b 9cdf4 │ │ │ │ + b 9c9f4 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9cdd4 │ │ │ │ + bgt 9c9d4 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ and r3, r1, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne 9ce18 │ │ │ │ + bne 9ca18 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9ce20 │ │ │ │ + bne 9ca20 │ │ │ │ mov r3, r1 │ │ │ │ - b 9ce38 │ │ │ │ + b 9ca38 │ │ │ │ bic r3, r1, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ce18 │ │ │ │ + bgt 9ca18 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ str r3, [r4, #48] @ 0x30 │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ @@ -113306,56 +113052,56 @@ │ │ │ │ sub r2, r2, r3 │ │ │ │ add r3, r4, #76 @ 0x4c │ │ │ │ add r3, r3, r2 │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r4, #68] @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r4, #75] @ 0x4b │ │ │ │ - ble 9cee0 │ │ │ │ + ble 9cae0 │ │ │ │ asr r2, r2, #2 │ │ │ │ add lr, r5, #76 @ 0x4c │ │ │ │ add ip, r4, #72 @ 0x48 │ │ │ │ ldr r8, [lr, #4]! │ │ │ │ and r1, r8, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9ceb4 │ │ │ │ + bne 9cab4 │ │ │ │ bic r1, r8, #1 │ │ │ │ cmp r8, #1 │ │ │ │ - bne 9cebc │ │ │ │ + bne 9cabc │ │ │ │ mov r1, r8 │ │ │ │ - b 9ced0 │ │ │ │ + b 9cad0 │ │ │ │ ldr r9, [r1] │ │ │ │ add sl, r9, #1 │ │ │ │ cmn r9, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ceb4 │ │ │ │ + bgt 9cab4 │ │ │ │ str sl, [r1] │ │ │ │ add r3, r3, #1 │ │ │ │ str r1, [ip, #4]! │ │ │ │ cmp r2, r3 │ │ │ │ - bgt 9ce98 │ │ │ │ + bgt 9ca98 │ │ │ │ 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 9cf14 │ │ │ │ + bgt 9cb14 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9cf14 │ │ │ │ + bne 9cb14 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ cmp r7, r3 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #8] │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #128] @ 9cfb4 │ │ │ │ + ldr r0, [pc, #128] @ 9cbb4 │ │ │ │ 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] │ │ │ │ @@ -113383,286 +113129,286 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009cfb8 : │ │ │ │ +0009cbb8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov ip, r0 │ │ │ │ mov r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r1 │ │ │ │ - movw r0, #27804 @ 0x6c9c │ │ │ │ + movw r0, #27184 @ 0x6a30 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, ip │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9cd50 │ │ │ │ + b 9c950 │ │ │ │ │ │ │ │ -0009cfe4 : │ │ │ │ +0009cbe4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ add fp, sp, #0 │ │ │ │ mov r2, r3 │ │ │ │ - movw r0, #27804 @ 0x6c9c │ │ │ │ + movw r0, #27184 @ 0x6a30 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9cd50 │ │ │ │ + b 9c950 │ │ │ │ │ │ │ │ -0009d00c : │ │ │ │ +0009cc0c : │ │ │ │ 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, #29164 @ 0x71ec │ │ │ │ + movw r0, #28544 @ 0x6f80 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9cd50 │ │ │ │ + bl 9c950 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [r0, #28] │ │ │ │ strhne r3, [r0, #32] │ │ │ │ strbne r3, [r0, #34] @ 0x22 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009d050 : │ │ │ │ +0009cc50 : │ │ │ │ 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, #28640 @ 0x6fe0 │ │ │ │ + movw r0, #28020 @ 0x6d74 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 9cd50 │ │ │ │ + bl 9c950 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d0bc │ │ │ │ - ldr r3, [pc, #96] @ 9d0ec │ │ │ │ + beq 9ccbc │ │ │ │ + ldr r3, [pc, #96] @ 9ccec │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r5, [r3, #124] @ 0x7c │ │ │ │ cmp r5, #0 │ │ │ │ streq r5, [r4, #28] │ │ │ │ - beq 9d0bc │ │ │ │ - bl 30a29c │ │ │ │ + beq 9ccbc │ │ │ │ + bl 30dad4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 445254 <_PyCoro_ComputeOrigin@@Base> │ │ │ │ + bl 4436bc <_PyCoro_ComputeOrigin@@Base> │ │ │ │ subs r5, r0, #0 │ │ │ │ str r5, [r4, #28] │ │ │ │ - beq 9d0c4 │ │ │ │ + beq 9ccc4 │ │ │ │ mov r5, r4 │ │ │ │ - b 9d0e4 │ │ │ │ + b 9cce4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d0e4 │ │ │ │ + bgt 9cce4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d0e4 │ │ │ │ + bne 9cce4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ vldr d0, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 20c1d0 │ │ │ │ + b 20c544 │ │ │ │ │ │ │ │ -0009d108 <_PyDict_GetItemStringWithError@@Base>: │ │ │ │ +0009cd08 <_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 c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d16c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + beq 9cd6c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ mov r0, r5 │ │ │ │ mov r1, r4 │ │ │ │ - bl d9580 │ │ │ │ + bl d9928 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d154 <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ + ble 9cd54 <_PyDict_GetItemStringWithError@@Base+0x4c> │ │ │ │ mov r4, r5 │ │ │ │ - b 9d16c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ + b 9cd6c <_PyDict_GetItemStringWithError@@Base+0x64> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d14c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bne 9cd4c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9d14c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9cd4c <_PyDict_GetItemStringWithError@@Base+0x44> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009d174 <_PyDict_DelItem_KnownHash@@Base>: │ │ │ │ +0009cd74 <_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 145d80 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 1451f8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ │ │ │ │ -0009d188 <_PyDict_Pop@@Base>: │ │ │ │ +0009cd88 <_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 18edf0 │ │ │ │ + bl 18fd24 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r4, [fp, #-16] │ │ │ │ - bne 9d1e0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + bne 9cde0 <_PyDict_Pop@@Base+0x58> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d1d8 <_PyDict_Pop@@Base+0x50> │ │ │ │ + beq 9cdd8 <_PyDict_Pop@@Base+0x50> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b 9d1e0 <_PyDict_Pop@@Base+0x58> │ │ │ │ + b 9cde0 <_PyDict_Pop@@Base+0x58> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1cf5cc <_PyErr_SetKeyError@@Base> │ │ │ │ + bl 1cfa34 <_PyErr_SetKeyError@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009d1ec : │ │ │ │ +0009cdec : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 2df6bc │ │ │ │ + bl 2e3150 │ │ │ │ subs r4, r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d228 │ │ │ │ + bgt 9ce28 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d228 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 9ce28 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 148654 │ │ │ │ + b 147ac4 │ │ │ │ │ │ │ │ -0009d238 : │ │ │ │ +0009ce38 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 33b390 │ │ │ │ + bl 33debc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d28c │ │ │ │ - bl 148654 │ │ │ │ + beq 9ce8c │ │ │ │ + bl 147ac4 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d274 │ │ │ │ + ble 9ce74 │ │ │ │ mov r4, r5 │ │ │ │ - b 9d28c │ │ │ │ + b 9ce8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d26c │ │ │ │ + bne 9ce6c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9d26c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9ce6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009d294 : │ │ │ │ +0009ce94 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b e37e8 │ │ │ │ + b e39fc │ │ │ │ │ │ │ │ -0009d2ac <_PyObject_GetAttrId@@Base>: │ │ │ │ +0009ceac <_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 38ae4 <_PyUnicode_FromId@@Base> │ │ │ │ + bl 38bc4 <_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 d2898 │ │ │ │ + b d2ba4 │ │ │ │ │ │ │ │ -0009d2e4 <_PyObject_CallMethodId@@Base>: │ │ │ │ +0009cee4 <_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, #140] @ 9d390 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ + ldr r2, [pc, #140] @ 9cf90 <_PyObject_CallMethodId@@Base+0xac> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bne 9d328 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ + bne 9cf28 <_PyObject_CallMethodId@@Base+0x44> │ │ │ │ mov r0, r5 │ │ │ │ mov r4, #0 │ │ │ │ - bl 9c6b0 │ │ │ │ - b 9d37c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ - bl 9d2ac <_PyObject_GetAttrId@@Base> │ │ │ │ + bl 9c234 │ │ │ │ + b 9cf7c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + bl 9ceac <_PyObject_GetAttrId@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d37c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + beq 9cf7c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ add r3, fp, #8 │ │ │ │ mov r0, r5 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-16] │ │ │ │ bl 3461c <_PyObject_DebugMallocStats@@Base+0xbf8> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble 9d364 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ + ble 9cf64 <_PyObject_CallMethodId@@Base+0x80> │ │ │ │ mov r4, r5 │ │ │ │ - b 9d37c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ + b 9cf7c <_PyObject_CallMethodId@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d35c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bne 9cf5c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9d35c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9cf5c <_PyObject_CallMethodId@@Base+0x78> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009d394 <_PyObject_AssertFailed@@Base>: │ │ │ │ +0009cf94 <_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, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ @@ -113671,425 +113417,541 @@ │ │ │ │ mov r6, r0 │ │ │ │ ldr r8, [fp, #8] │ │ │ │ mov r7, r1 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ - movw r2, #65456 @ 0xffb0 │ │ │ │ + movw r2, #58416 @ 0xe430 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r8, #0 │ │ │ │ - beq 9d400 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ - movw r2, #65464 @ 0xffb8 │ │ │ │ + beq 9d000 <_PyObject_AssertFailed@@Base+0x6c> │ │ │ │ + movw r2, #58424 @ 0xe438 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9d42c <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ + beq 9d02c <_PyObject_AssertFailed@@Base+0x98> │ │ │ │ mov r3, r7 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #65472 @ 0xffc0 │ │ │ │ + movw r2, #58432 @ 0xe440 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - b 9d43c <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ - movw r2, #65496 @ 0xffd8 │ │ │ │ + b 9d03c <_PyObject_AssertFailed@@Base+0xa8> │ │ │ │ + movw r2, #58456 @ 0xe458 │ │ │ │ movt r2, #72 @ 0x48 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ cmp r5, #0 │ │ │ │ - beq 9d464 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ - movw r2, #7732 @ 0x1e34 │ │ │ │ + beq 9d064 <_PyObject_AssertFailed@@Base+0xd0> │ │ │ │ + movw r2, #692 @ 0x2b4 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ mov r0, r6 │ │ │ │ - bl 229c24 <_PyObject_IsFreed@@Base> │ │ │ │ + bl 22b214 <_PyObject_IsFreed@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d4b4 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ + beq 9d0b4 <_PyObject_AssertFailed@@Base+0x120> │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, r6 │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #12908 @ 0x326c │ │ │ │ + movw r2, #5868 @ 0x16ec │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ - b 9d504 <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ + b 9d104 <_PyObject_AssertFailed@@Base+0x170> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [r4] │ │ │ │ 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 2e63c │ │ │ │ mov r1, r5 │ │ │ │ - bl a3f14 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + bl a3a30 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3d9ec │ │ │ │ + bl 3db7c │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ - movw r1, #65516 @ 0xffec │ │ │ │ + movw r1, #58476 @ 0xe46c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc] @ 9d114 <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r3, r6, r4, lsr #29 │ │ │ │ + │ │ │ │ +0009d118 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #104] @ 9d19c │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9d150 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 9d138 │ │ │ │ + dmb ish │ │ │ │ + beq 9d160 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43f454 │ │ │ │ + bl 3105c │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 9d184 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 9d16c │ │ │ │ + dmb ish │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + ldr r0, [pc, #8] @ 9d19c │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 3493f0 │ │ │ │ + mlseq sl, r8, r1, sl │ │ │ │ + │ │ │ │ +0009d1a0 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #116] @ 9d230 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9d1dc │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 9d1c4 │ │ │ │ + dmb ish │ │ │ │ + beq 9d1ec │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43f454 │ │ │ │ + ldr r3, [pc, #64] @ 9d234 │ │ │ │ + ldm r3, {r0, r1, r2} │ │ │ │ + stm r5, {r0, r1, r2} │ │ │ │ + mov r2, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r1, [r4] │ │ │ │ + cmp r1, #1 │ │ │ │ + bne 9d218 │ │ │ │ + strexb r0, r2, [r4] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9d200 │ │ │ │ + dmb ish │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + sub r0, r3, #144 @ 0x90 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 3493f0 │ │ │ │ + mlseq sl, r8, r1, sl │ │ │ │ + rsbeq sl, sl, r8, lsr #4 │ │ │ │ + │ │ │ │ +0009d238 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #116] @ 9d2c8 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne 9d274 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 9d25c │ │ │ │ + dmb ish │ │ │ │ + beq 9d284 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43f454 │ │ │ │ + ldr r3, [pc, #64] @ 9d2cc │ │ │ │ + mov ip, #0 │ │ │ │ + ldm r5, {r0, r1, r2} │ │ │ │ + stm r3, {r0, r1, r2} │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne 9d2b0 │ │ │ │ + strexb r1, ip, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne 9d298 │ │ │ │ + dmb ish │ │ │ │ + popeq {r4, r5, fp, pc} │ │ │ │ + sub r0, r3, #144 @ 0x90 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b 3493f0 │ │ │ │ + mlseq sl, r8, r1, sl │ │ │ │ + rsbeq sl, sl, r8, lsr #4 │ │ │ │ + │ │ │ │ +0009d2d0 : │ │ │ │ + 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 │ │ │ │ + ldr r0, [r0, #4] │ │ │ │ + movw r2, #24532 @ 0x5fd4 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r0, r2 │ │ │ │ + beq 9d310 │ │ │ │ + movw r0, #36268 @ 0x8dac │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + movw r1, #599 @ 0x257 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9d364 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r1, r2 │ │ │ │ + beq 9d36c │ │ │ │ + cmp r1, #0 │ │ │ │ + beq 9d34c │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ + tst r2, #536870912 @ 0x20000000 │ │ │ │ + beq 9d34c │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r1] │ │ │ │ + b 9d370 │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #58500 @ 0xe484 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - ldr r0, [pc] @ 9d514 <_PyObject_AssertFailed@@Base+0x180> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r5, r6, r4, ror #20 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + mov r1, #0 │ │ │ │ + ldr r5, [r3, #60] @ 0x3c │ │ │ │ + mov r4, #0 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ + str r1, [r3, #56] @ 0x38 │ │ │ │ + bl bc34c │ │ │ │ + mov r0, r5 │ │ │ │ + bl bc34c │ │ │ │ + mov r0, r4 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4072] @ 0xfe8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r3, #33252 @ 0x81e4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq 9d3d8 │ │ │ │ + movw r0, #43212 @ 0xa8cc │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + movw r1, #361 @ 0x169 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9d3e8 │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne 9d3fc │ │ │ │ + mov r1, #476 @ 0x1dc │ │ │ │ + movw r0, #43212 @ 0xa8cc │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b 9d410 │ │ │ │ + ldr r1, [pc, #136] @ 9d48c │ │ │ │ + sub r2, fp, #16 │ │ │ │ + bl ce7e4 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne 9d418 │ │ │ │ + mov r4, #0 │ │ │ │ + b 9d480 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq 9d454 │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ + bne 9d454 │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r1, [fp, #-16] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt 9d454 │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + bne 9d454 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r5, [fp, #-16] │ │ │ │ + mov r3, r4 │ │ │ │ + movw r2, #62992 @ 0xf610 │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + mov r1, r5 │ │ │ │ + movw r0, #58524 @ 0xe49c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl d3434 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bc34c │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq r2, fp, r8, ror #28 │ │ │ │ │ │ │ │ -0009d518 <_PyObject_GetMethod@@Base>: │ │ │ │ +0009d490 <_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, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r9, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov sl, r2 │ │ │ │ mov r0, r9 │ │ │ │ - bl cfe8c <_PyType_GetDict@@Base> │ │ │ │ + bl d00d0 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9d560 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ + bne 9d4d8 <_PyObject_GetMethod@@Base+0x48> │ │ │ │ mov r0, r9 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt 9d598 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + blt 9d510 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #72] @ 0x48 │ │ │ │ - movw r3, #42932 @ 0xa7b4 │ │ │ │ + movw r3, #40800 @ 0x9f60 │ │ │ │ movt r3, #20 │ │ │ │ mov r1, r8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne 9d58c <_PyObject_GetMethod@@Base+0x74> │ │ │ │ + bne 9d504 <_PyObject_GetMethod@@Base+0x74> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq 9d5a0 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ + beq 9d518 <_PyObject_GetMethod@@Base+0x88> │ │ │ │ mov r0, r5 │ │ │ │ - bl d2898 │ │ │ │ + bl d2ba4 │ │ │ │ str r0, [sl] │ │ │ │ mov r6, #0 │ │ │ │ - b 9d7c8 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + b 9d740 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ mov r0, r9 │ │ │ │ - bl 27c354 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27e4a0 <_PyType_LookupRef@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d60c <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ + beq 9d584 <_PyObject_GetMethod@@Base+0xf4> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #131072 @ 0x20000 │ │ │ │ - bne 9d618 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ + bne 9d590 <_PyObject_GetMethod@@Base+0x100> │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d604 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + beq 9d57c <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9d604 <_PyObject_GetMethod@@Base+0xec> │ │ │ │ + beq 9d57c <_PyObject_GetMethod@@Base+0xec> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ blx r3 │ │ │ │ ldr r6, [r4] │ │ │ │ str r0, [sl] │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d598 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bgt 9d510 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ subs r6, r6, #1 │ │ │ │ str r6, [r4] │ │ │ │ - bne 9d598 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ - b 9d780 <_PyObject_GetMethod@@Base+0x268> │ │ │ │ + bne 9d510 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + b 9d6f8 <_PyObject_GetMethod@@Base+0x268> │ │ │ │ mov r6, #0 │ │ │ │ - b 9d620 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ + b 9d598 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ mov r3, r4 │ │ │ │ mov r6, r4 │ │ │ │ - b 9d620 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ + b 9d598 <_PyObject_GetMethod@@Base+0x108> │ │ │ │ mov r3, #0 │ │ │ │ mov r6, #1 │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - beq 9d668 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ + beq 9d5e0 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2f4160 │ │ │ │ + bl 2f7fe8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d668 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ + beq 9d5e0 <_PyObject_GetMethod@@Base+0x150> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9d744 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9d6bc <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sl] │ │ │ │ - bl bbb34 │ │ │ │ - b 9d598 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl bb9e0 │ │ │ │ + b 9d510 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ ldr r2, [r9, #84] @ 0x54 │ │ │ │ tst r2, #16 │ │ │ │ ldrne r7, [r5, #-12] │ │ │ │ - bne 9d6bc <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ + bne 9d634 <_PyObject_GetMethod@@Base+0x1a4> │ │ │ │ ldr ip, [r5, #4] │ │ │ │ ldr r1, [ip, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq 9d744 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ - bge 9d6b0 <_PyObject_GetMethod@@Base+0x198> │ │ │ │ + beq 9d6bc <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bge 9d628 <_PyObject_GetMethod@@Base+0x198> │ │ │ │ ldr r0, [r5, #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 │ │ │ │ cmn r5, r1 │ │ │ │ - beq 9d744 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9d6bc <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r7, [r5, r1] │ │ │ │ cmp r7, #0 │ │ │ │ - beq 9d744 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + beq 9d6bc <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ ldr r2, [r7] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r7] │ │ │ │ mov r2, sl │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ ldr r2, [r7] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9d720 <_PyObject_GetMethod@@Base+0x208> │ │ │ │ + beq 9d698 <_PyObject_GetMethod@@Base+0x208> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d714 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ + bgt 9d68c <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 9d714 <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ + bne 9d68c <_PyObject_GetMethod@@Base+0x1fc> │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ - b 9d598 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ + bl bb9e0 │ │ │ │ + b 9d510 <_PyObject_GetMethod@@Base+0x80> │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d744 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bgt 9d6bc <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r7] │ │ │ │ - bne 9d744 <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ + bne 9d6bc <_PyObject_GetMethod@@Base+0x22c> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r6, #0 │ │ │ │ - bne 9d794 <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ + bne 9d70c <_PyObject_GetMethod@@Base+0x27c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9d78c <_PyObject_GetMethod@@Base+0x274> │ │ │ │ + beq 9d704 <_PyObject_GetMethod@@Base+0x274> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ str r0, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d7c8 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bgt 9d740 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9d7c8 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bne 9d740 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b 9d7c8 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b 9d740 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ cmp r4, #0 │ │ │ │ - beq 9d79c <_PyObject_GetMethod@@Base+0x284> │ │ │ │ + beq 9d714 <_PyObject_GetMethod@@Base+0x284> │ │ │ │ str r4, [sl] │ │ │ │ - b 9d7c8 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + b 9d740 <_PyObject_GetMethod@@Base+0x2b0> │ │ │ │ + movw r1, #49756 @ 0xc25c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r9, #12] │ │ │ │ mov r3, r8 │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0009d7d4 : │ │ │ │ +0009d74c : │ │ │ │ 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 bbb34 │ │ │ │ + b bb9e0 │ │ │ │ │ │ │ │ -0009d804 : │ │ │ │ +0009d77c : │ │ │ │ push {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, #62080 @ 0xf280 │ │ │ │ + movw r1, #55984 @ 0xdab0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 371218 │ │ │ │ + bl 371d60 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9d83c │ │ │ │ + beq 9d7b4 │ │ │ │ mvn r4, #0 │ │ │ │ - b 9d858 │ │ │ │ + b 9d7d0 │ │ │ │ mov r0, r6 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9d834 │ │ │ │ + beq 9d7ac │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ str r3, [r5, #52] @ 0x34 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - │ │ │ │ -0009d860 : │ │ │ │ - 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 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ - movw r2, #25152 @ 0x6240 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r0, r2 │ │ │ │ - beq 9d8a0 │ │ │ │ - movw r0, #42440 @ 0xa5c8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - movw r1, #599 @ 0x257 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9d8f4 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq 9d8fc │ │ │ │ - cmp r1, #0 │ │ │ │ - beq 9d8dc │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ - ldr r2, [r2, #84] @ 0x54 │ │ │ │ - tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq 9d8dc │ │ │ │ - ldr r2, [r1] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r1] │ │ │ │ - b 9d900 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - mov r1, #0 │ │ │ │ - ldr r5, [r3, #60] @ 0x3c │ │ │ │ - mov r4, #0 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ - str r1, [r3, #56] @ 0x38 │ │ │ │ - bl c3efc │ │ │ │ - mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ - mov r0, r4 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ - movw r3, #33872 @ 0x8450 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq 9d968 │ │ │ │ - movw r0, #50192 @ 0xc410 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - movw r1, #361 @ 0x169 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9d978 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9d98c │ │ │ │ - mov r1, #476 @ 0x1dc │ │ │ │ - movw r0, #50192 @ 0xc410 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b 9d9a0 │ │ │ │ - ldr r1, [pc, #136] @ 9da1c │ │ │ │ - sub r2, fp, #16 │ │ │ │ - bl ce5a0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne 9d9a8 │ │ │ │ - mov r4, #0 │ │ │ │ - b 9da10 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - beq 9d9e4 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - ands r1, r2, #268435456 @ 0x10000000 │ │ │ │ - bne 9d9e4 │ │ │ │ - ldr r2, [r0] │ │ │ │ - str r1, [fp, #-16] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9d9e4 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r0] │ │ │ │ - bne 9d9e4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r5, [fp, #-16] │ │ │ │ - mov r3, r4 │ │ │ │ - movw r2, #4496 @ 0x1190 │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - mov r1, r5 │ │ │ │ - movw r0, #28 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl d3098 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r2, fp, r8, ror #28 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov r0, #1 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ add fp, sp, #8 │ │ │ │ ldr r4, [r1, #16] │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ @@ -114122,57 +113984,57 @@ │ │ │ │ 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 9dae4 │ │ │ │ + bne 9d89c │ │ │ │ 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 9dac4 │ │ │ │ + beq 9d87c │ │ │ │ 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 9db44 │ │ │ │ + bne 9d8fc │ │ │ │ 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 9db24 │ │ │ │ + beq 9d8dc │ │ │ │ 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 9db80 │ │ │ │ + beq 9d938 │ │ │ │ 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) │ │ │ │ @@ -114184,21 +114046,21 @@ │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ add r5, r0, #16 │ │ │ │ mov r1, r7 │ │ │ │ subs r4, r4, #1 │ │ │ │ - bmi 9dbd8 │ │ │ │ + bmi 9d990 │ │ │ │ ldr r0, [r5, r4, lsl #2] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dbb0 │ │ │ │ + beq 9d968 │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dbb0 │ │ │ │ + beq 9d968 │ │ │ │ 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 │ │ │ │ @@ -114206,24 +114068,24 @@ │ │ │ │ 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 9dc24 │ │ │ │ + bne 9d9dc │ │ │ │ cmp r5, r4 │ │ │ │ - bne 9dc04 │ │ │ │ + bne 9d9bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ blx r6 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dc14 │ │ │ │ + beq 9d9cc │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #48] @ 9dc6c │ │ │ │ + ldr r3, [pc, #48] @ 9da24 │ │ │ │ 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 │ │ │ │ @@ -114231,22 +114093,22 @@ │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #120] @ 0x78 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -114254,31 +114116,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 9dce4 │ │ │ │ + bne 9da9c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9dcf8 │ │ │ │ - b 9dd08 │ │ │ │ + bne 9dab0 │ │ │ │ + b 9dac0 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9dcd4 │ │ │ │ + beq 9da8c │ │ │ │ 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 9dd24 │ │ │ │ + beq 9dadc │ │ │ │ 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} │ │ │ │ @@ -114293,176 +114155,176 @@ │ │ │ │ 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 9dd94 │ │ │ │ - movw r3, #43320 @ 0xa938 │ │ │ │ + bne 9db4c │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq 9dd70 │ │ │ │ + beq 9db28 │ │ │ │ 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 9ddf4 │ │ │ │ + bne 9dbac │ │ │ │ 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 9ddd4 │ │ │ │ + beq 9db8c │ │ │ │ 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 9de54 │ │ │ │ + bne 9dc0c │ │ │ │ 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 9de34 │ │ │ │ + beq 9dbec │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #38232 @ 0x9558 │ │ │ │ + movw r1, #32728 @ 0x7fd8 │ │ │ │ movt r1, #66 @ 0x42 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r0, #55944 @ 0xda88 │ │ │ │ + movw r0, #57256 @ 0xdfa8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 61ae4 │ │ │ │ - ldr r3, [pc, #60] @ 9ded4 │ │ │ │ + b 61cd4 │ │ │ │ + ldr r3, [pc, #60] @ 9dc8c │ │ │ │ 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 │ │ │ │ tst r3, #1 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r3, #43320 @ 0xa938 │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, r0 │ │ │ │ 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 33a9d4 │ │ │ │ + b 33d4f8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9df3c │ │ │ │ + beq 9dcf4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 291948 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 294a58 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009df48 <_PyStolenTuple_Free@@Base>: │ │ │ │ +0009dd00 <_PyStolenTuple_Free@@Base>: │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw r2, #43320 @ 0xa938 │ │ │ │ + movw r2, #42700 @ 0xa6cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r2 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne 9dfb4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bne 9dd6c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt 9dfb4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ - ldr r3, [pc, #72] @ 9dfc4 <_PyStolenTuple_Free@@Base+0x7c> │ │ │ │ + bgt 9dd6c <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + ldr r3, [pc, #72] @ 9dd7c <_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 9dfb4 <_PyStolenTuple_Free@@Base+0x6c> │ │ │ │ + bcs 9dd6c <_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 │ │ │ │ │ │ │ │ -0009dfc8 <_PyType_LookupSubclasses@@Base>: │ │ │ │ +0009dd80 <_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 9e034 <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ - ldr ip, [pc, #92] @ 9e044 <_PyType_LookupSubclasses@@Base+0x7c> │ │ │ │ + beq 9ddec <_PyType_LookupSubclasses@@Base+0x6c> │ │ │ │ + ldr ip, [pc, #92] @ 9ddfc <_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 │ │ │ │ @@ -114481,105 +114343,105 @@ │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e048 : │ │ │ │ +0009de00 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e068 : │ │ │ │ +0009de20 : │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ands r3, r3, #512 @ 0x200 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r3 │ │ │ │ - beq 9e08c │ │ │ │ + beq 9de44 │ │ │ │ ldr r0, [r0, #448] @ 0x1c0 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r0, [r0, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e098 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ +0009de50 <_PyUnicode_ToTitlecase@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #1114112 @ 0x110000 │ │ │ │ movcs r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bcs 9e0d8 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ + bcs 9de90 <_PyUnicode_ToTitlecase@@Base+0x40> │ │ │ │ lsr r2, r0, #7 │ │ │ │ - movw ip, #48312 @ 0xbcb8 │ │ │ │ + movw ip, #41268 @ 0xa134 │ │ │ │ movt ip, #86 @ 0x56 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ lsl r2, r2, #1 │ │ │ │ - movw r1, #37304 @ 0x91b8 │ │ │ │ + movw r1, #30260 @ 0x7634 │ │ │ │ movt r1, #85 @ 0x55 │ │ │ │ ldrh r2, [ip, r2] │ │ │ │ add r3, r3, r2, lsl #7 │ │ │ │ lsl r3, r3, #1 │ │ │ │ ldrh r2, [r1, r3] │ │ │ │ - movw r3, #29128 @ 0x71c8 │ │ │ │ + movw r3, #22084 @ 0x5644 │ │ │ │ movt r3, #85 @ 0x55 │ │ │ │ add r3, r3, r2, lsl #4 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ ldr r3, [r3, #8] │ │ │ │ tst r2, #16384 @ 0x4000 │ │ │ │ addeq r0, r3, r0 │ │ │ │ - movwne r2, #17056 @ 0x42a0 │ │ │ │ + movwne r2, #9980 @ 0x26fc │ │ │ │ uxthne r3, r3 │ │ │ │ movtne r2, #87 @ 0x57 │ │ │ │ ldrne r0, [r2, r3, lsl #2] │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ sub sp, sp, #140 @ 0x8c │ │ │ │ mov r8, r1 │ │ │ │ str r0, [fp, #-140] @ 0xffffff74 │ │ │ │ - ldr r1, [pc, #636] @ 9e3b4 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r1, [pc, #636] @ 9e16c <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ sub r6, r8, r3 │ │ │ │ ldr r1, [r1] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ lsl r4, r1, #1 │ │ │ │ movle r9, r1 │ │ │ │ ldrh r0, [r2, r4] │ │ │ │ str r0, [fp, #-136] @ 0xffffff78 │ │ │ │ movle r0, #0 │ │ │ │ - ble 9e198 <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ + ble 9df50 <_PyUnicode_ToTitlecase@@Base+0x100> │ │ │ │ sub r5, r2, #2 │ │ │ │ sub ip, r3, #2 │ │ │ │ mov r9, r1 │ │ │ │ mov r0, #0 │ │ │ │ mov r7, #1 │ │ │ │ ldrh lr, [r5, #2]! │ │ │ │ ldr sl, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp sl, lr │ │ │ │ and lr, lr, #31 │ │ │ │ moveq r9, ip │ │ │ │ subs ip, ip, #1 │ │ │ │ orr r0, r0, r7, lsl lr │ │ │ │ - bcs 9e178 <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ + bcs 9df30 <_PyUnicode_ToTitlecase@@Base+0xe0> │ │ │ │ cmp r6, #0 │ │ │ │ - blt 9e374 <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ + blt 9e12c <_PyUnicode_ToTitlecase@@Base+0x2dc> │ │ │ │ ldr ip, [fp, #-140] @ 0xffffff74 │ │ │ │ mov lr, #1 │ │ │ │ str r8, [fp, #-164] @ 0xffffff5c │ │ │ │ mov r8, r9 │ │ │ │ add sl, ip, r4 │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ mov r4, #0 │ │ │ │ @@ -114591,382 +114453,382 @@ │ │ │ │ str r0, [fp, #-144] @ 0xffffff70 │ │ │ │ asr r0, r3, #2 │ │ │ │ str r0, [fp, #-160] @ 0xffffff60 │ │ │ │ lsl r0, r4, #1 │ │ │ │ ldr ip, [fp, #-136] @ 0xffffff78 │ │ │ │ ldrh r2, [sl, r0] │ │ │ │ cmp r2, ip │ │ │ │ - bne 9e338 <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ + bne 9e0f0 <_PyUnicode_ToTitlecase@@Base+0x2a0> │ │ │ │ cmp r1, #0 │ │ │ │ movle r2, #0 │ │ │ │ - ble 9e24c <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ + ble 9e004 <_PyUnicode_ToTitlecase@@Base+0x1b4> │ │ │ │ ldr r2, [fp, #-140] @ 0xffffff74 │ │ │ │ sub r7, r9, #2 │ │ │ │ str r3, [fp, #-152] @ 0xffffff68 │ │ │ │ add ip, r2, r0 │ │ │ │ mov r2, #0 │ │ │ │ str r7, [fp, #-148] @ 0xffffff6c │ │ │ │ ldr r3, [fp, #-148] @ 0xffffff6c │ │ │ │ ldrh r7, [ip] │ │ │ │ str r7, [fp, #-156] @ 0xffffff64 │ │ │ │ ldrh r7, [r3, #2]! │ │ │ │ str r3, [fp, #-148] @ 0xffffff6c │ │ │ │ mov r3, r7 │ │ │ │ ldr r7, [fp, #-156] @ 0xffffff64 │ │ │ │ cmp r7, r3 │ │ │ │ - bne 9e248 <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ + bne 9e000 <_PyUnicode_ToTitlecase@@Base+0x1b0> │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #2 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt 9e214 <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ + bgt 9dfcc <_PyUnicode_ToTitlecase@@Base+0x17c> │ │ │ │ ldr r3, [fp, #-152] @ 0xffffff68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne 9e278 <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ + bne 9e030 <_PyUnicode_ToTitlecase@@Base+0x1e0> │ │ │ │ ldr r2, [fp, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - bne 9e388 <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ + bne 9e140 <_PyUnicode_ToTitlecase@@Base+0x2f0> │ │ │ │ ldr r2, [fp, #4] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r2, r5 │ │ │ │ - beq 9e38c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + beq 9e144 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r4, r4, r1 │ │ │ │ - b 9e364 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b 9e11c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, lr, r2 │ │ │ │ ldr r2, [fp, #-160] @ 0xffffff60 │ │ │ │ cmp r2, lr │ │ │ │ - bge 9e308 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + bge 9e0c0 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ sub r2, r6, r4 │ │ │ │ cmp r2, #2000 @ 0x7d0 │ │ │ │ - ble 9e308 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ + ble 9e0c0 <_PyUnicode_ToTitlecase@@Base+0x270> │ │ │ │ ldr r1, [fp, #-140] @ 0xffffff74 │ │ │ │ mov r2, r9 │ │ │ │ ldr r8, [fp, #-164] @ 0xffffff5c │ │ │ │ add r6, r1, r0 │ │ │ │ ldr r1, [fp, #8] │ │ │ │ sub r8, r8, r4 │ │ │ │ cmp r1, #1 │ │ │ │ - bne 9e2e8 <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ + bne 9e0a0 <_PyUnicode_ToTitlecase@@Base+0x250> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ - bl 443fac <_Py_hashtable_foreach@@Base+0x3f14> │ │ │ │ + bl 442414 │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 4440dc <_Py_hashtable_foreach@@Base+0x4044> │ │ │ │ + bl 442544 │ │ │ │ cmn r0, #1 │ │ │ │ addne r5, r0, r4 │ │ │ │ moveq r5, r0 │ │ │ │ - b 9e38c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b 9e144 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r0, r6 │ │ │ │ sub ip, r1, r5 │ │ │ │ mov r1, r8 │ │ │ │ str ip, [sp] │ │ │ │ - bl 82ebc <_Py_hashtable_size@@Base+0x2b8> │ │ │ │ + bl 831b4 <_PyXI_UnwrapNotShareableError@@Base+0x438> │ │ │ │ add r5, r5, r0 │ │ │ │ - b 9e38c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b 9e144 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt 9e330 <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ + bgt 9e0e8 <_PyUnicode_ToTitlecase@@Base+0x298> │ │ │ │ add r0, sl, r0 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ and r2, r2, #31 │ │ │ │ lsr r2, r0, r2 │ │ │ │ tst r2, #1 │ │ │ │ - beq 9e360 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ + beq 9e118 <_PyUnicode_ToTitlecase@@Base+0x2c8> │ │ │ │ add r4, r4, r8 │ │ │ │ - b 9e364 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + b 9e11c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r2, r4, #1 │ │ │ │ cmp r2, r6 │ │ │ │ - bgt 9e364 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bgt 9e11c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r0, sl, r0 │ │ │ │ ldrh r2, [r0, #2] │ │ │ │ ldr r0, [fp, #-144] @ 0xffffff70 │ │ │ │ and r2, r2, #31 │ │ │ │ lsr r2, r0, r2 │ │ │ │ tst r2, #1 │ │ │ │ - bne 9e364 <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ + bne 9e11c <_PyUnicode_ToTitlecase@@Base+0x2cc> │ │ │ │ add r4, r4, r3 │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r6, r4 │ │ │ │ - bge 9e1dc <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ - b 9e378 <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ + bge 9df94 <_PyUnicode_ToTitlecase@@Base+0x144> │ │ │ │ + b 9e130 <_PyUnicode_ToTitlecase@@Base+0x2e0> │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ cmp r3, #0 │ │ │ │ mvnne r5, #0 │ │ │ │ - b 9e38c <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ + b 9e144 <_PyUnicode_ToTitlecase@@Base+0x2f4> │ │ │ │ mov r5, r4 │ │ │ │ - ldr r3, [pc, #32] @ 9e3b4 <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ + ldr r3, [pc, #32] @ 9e16c <_PyUnicode_ToTitlecase@@Base+0x31c> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq 9e3a8 <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ + beq 9e160 <_PyUnicode_ToTitlecase@@Base+0x310> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ │ │ │ │ -0009e3b8 : │ │ │ │ +0009e170 : │ │ │ │ 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, #24] @ 9e3ec │ │ │ │ + ldr r2, [pc, #24] @ 9e1a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0] │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl c3bac │ │ │ │ + bl c3df4 │ │ │ │ str r0, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009e3f0 <_PyWeakref_IsDead@@Base>: │ │ │ │ +0009e1a8 <_PyWeakref_IsDead@@Base>: │ │ │ │ ldr r2, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e424 : │ │ │ │ - ldr r2, [pc, #28] @ 9e448 │ │ │ │ +0009e1dc : │ │ │ │ + ldr r2, [pc, #28] @ 9e200 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e7970 │ │ │ │ + b 2eb950 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e44c : │ │ │ │ +0009e204 : │ │ │ │ push {fp, lr} │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #60] @ 9e498 │ │ │ │ + ldr lr, [pc, #60] @ 9e250 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ add fp, sp, #4 │ │ │ │ ldr r0, [r3, lr] │ │ │ │ ldr r1, [ip, #12] │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #360] @ 0x168 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e48c │ │ │ │ + bne 9e244 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 110974 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ + b 110494 <_PyEval_EvalFrameDefault@@Base> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e49c <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ +0009e254 <_Py_LoadAttr_StackRefSteal@@Base>: │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov ip, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r0, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ mov lr, #1 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl ff114 <_PyArena_New@@Base+0xc28> │ │ │ │ + bl fec20 <_PyArena_New@@Base+0xbf4> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ str r3, [r4] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009e4ec <_PyObjectArray_Free@@Base>: │ │ │ │ +0009e2a4 <_PyObjectArray_Free@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9e508 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ + beq 9e2c0 <_PyObjectArray_Free@@Base+0x1c> │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ba244 │ │ │ │ + b ba0f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e514 : │ │ │ │ +0009e2cc : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e538 : │ │ │ │ +0009e2f0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 37ba78 <_PyObject_FunctionStr@@Base+0xa20> │ │ │ │ + b 37c018 <_PyObject_FunctionStr@@Base+0xa20> │ │ │ │ │ │ │ │ -0009e54c <_PyCriticalSection_BeginSlow@@Base>: │ │ │ │ +0009e304 <_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 │ │ │ │ │ │ │ │ -0009e560 <_PyCriticalSection2_BeginSlow@@Base>: │ │ │ │ +0009e318 <_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 │ │ │ │ │ │ │ │ -0009e574 : │ │ │ │ +0009e32c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e588 : │ │ │ │ +0009e340 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e59c : │ │ │ │ +0009e354 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e5b0 <_PyXIData_SetNotShareableError@@Base>: │ │ │ │ +0009e368 <_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 39439c <_PyFunction_VerifyStateless@@Base+0x710> │ │ │ │ + b 393e40 <_PyFunction_VerifyStateless@@Base+0x5ac> │ │ │ │ │ │ │ │ -0009e5d0 <_PyXIData_Lookup@@Base>: │ │ │ │ +0009e388 <_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, #952 @ 0x3b8 │ │ │ │ - beq 9e620 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq 9e3d8 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ add r3, r3, #5504 @ 0x1580 │ │ │ │ adds r3, r3, #20 │ │ │ │ - beq 9e620 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ + beq 9e3d8 <_PyXIData_Lookup@@Base+0x50> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ sub r1, fp, #20 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 3af5f0 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ - b 9e62c <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ + bl 3aebc0 <_Py_call_instrumentation_jump@@Base+0x464> │ │ │ │ + b 9e3e4 <_PyXIData_Lookup@@Base+0x5c> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ str r3, [r4, #4] │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009e638 <_PyXI_GetFailureCode@@Base>: │ │ │ │ +0009e3f0 <_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 │ │ │ │ │ │ │ │ -0009e654 <_PyXI_InitFailureUTF8@@Base>: │ │ │ │ +0009e40c <_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 │ │ │ │ │ │ │ │ -0009e670 <_PyErr_GetHandledException@@Base>: │ │ │ │ +0009e428 <_PyErr_GetHandledException@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r0, #92] @ 0x5c │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e698 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ + bne 9e450 <_PyErr_GetHandledException@@Base+0x28> │ │ │ │ ldr r0, [r0, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9e67c <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ - b 9e6c0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + bne 9e434 <_PyErr_GetHandledException@@Base+0xc> │ │ │ │ + b 9e478 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ moveq r0, #0 │ │ │ │ - beq 9e6c0 <_PyErr_GetHandledException@@Base+0x50> │ │ │ │ + beq 9e478 <_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 │ │ │ │ │ │ │ │ -0009e6cc <_PyArg_Parse_SizeT@@Base>: │ │ │ │ +0009e484 <_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 f82ac │ │ │ │ + bl f79ac │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e70c <_PyArg_ParseTuple_SizeT@@Base>: │ │ │ │ +0009e4c4 <_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 │ │ │ │ @@ -114976,150 +114838,150 @@ │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 34418 <_PyObject_DebugMallocStats@@Base+0x9f4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #12 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e74c : │ │ │ │ +0009e504 : │ │ │ │ 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 34418 <_PyObject_DebugMallocStats@@Base+0x9f4> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009e778 <_PyArg_VaParse_SizeT@@Base>: │ │ │ │ +0009e530 <_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 9e74c │ │ │ │ + b 9e504 │ │ │ │ │ │ │ │ -0009e78c : │ │ │ │ +0009e544 : │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne 9e7b0 │ │ │ │ + bne 9e568 │ │ │ │ mov r0, #0 │ │ │ │ - b 9e7cc │ │ │ │ + b 9e584 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq 9e7a8 │ │ │ │ + beq 9e560 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ dmb ish │ │ │ │ mvn r0, r0 │ │ │ │ lsr r0, r0, #31 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009e7d8 : │ │ │ │ - ldr r3, [pc, #28] @ 9e7fc │ │ │ │ +0009e590 : │ │ │ │ + ldr r3, [pc, #28] @ 9e5b4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e4bf8 │ │ │ │ + b 2e8bb8 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009e800 : │ │ │ │ +0009e5b8 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e834 : │ │ │ │ +0009e5ec : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e860 : │ │ │ │ +0009e618 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e890 : │ │ │ │ +0009e648 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e8c0 : │ │ │ │ +0009e678 : │ │ │ │ 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, #260 @ 0x104 │ │ │ │ - movt ip, #73 @ 0x49 │ │ │ │ + movw ip, #58756 @ 0xe584 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2d5608 <_Py_write_noraise@@Base+0xa9d8> │ │ │ │ + bl 2d909c <_Py_write_noraise@@Base+0x18bc> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009e8f8 <_PyCode_Deinstrument@@Base>: │ │ │ │ - movw r3, #25184 @ 0x6260 │ │ │ │ +0009e6b0 <_PyCode_Deinstrument@@Base>: │ │ │ │ + movw r3, #18072 @ 0x4698 │ │ │ │ movt r3, #87 @ 0x57 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009e918 <_PyMonitoring_FireCReturnEvent@@Base>: │ │ │ │ +0009e6d0 <_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 │ │ │ │ @@ -115128,146 +114990,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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009e964 <_PySeqLock_LockWrite@@Base>: │ │ │ │ +0009e71c <_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 r5, r0 │ │ │ │ ldr r4, [r0] │ │ │ │ tst r4, #1 │ │ │ │ - beq 9e994 <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ + beq 9e74c <_PySeqLock_LockWrite@@Base+0x30> │ │ │ │ bl 2f264 │ │ │ │ ldr r4, [r5] │ │ │ │ - b 9e980 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 9e738 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ add r2, r4, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r5] │ │ │ │ cmp r3, r4 │ │ │ │ - bne 9e9b4 <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ + bne 9e76c <_PySeqLock_LockWrite@@Base+0x50> │ │ │ │ strex r1, r2, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne 9e99c <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ + bne 9e754 <_PySeqLock_LockWrite@@Base+0x38> │ │ │ │ dmb ish │ │ │ │ - bne 9e9c4 <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ + bne 9e77c <_PySeqLock_LockWrite@@Base+0x60> │ │ │ │ dmb ish │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r4, r3 │ │ │ │ bl 2f264 │ │ │ │ - b 9e980 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ + b 9e738 <_PySeqLock_LockWrite@@Base+0x1c> │ │ │ │ │ │ │ │ -0009e9d0 <_PySeqLock_AbandonWrite@@Base>: │ │ │ │ +0009e788 <_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 │ │ │ │ │ │ │ │ -0009e9f8 <_PySeqLock_UnlockWrite@@Base>: │ │ │ │ +0009e7b0 <_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 │ │ │ │ │ │ │ │ -0009ea20 <_PySeqLock_BeginRead@@Base>: │ │ │ │ +0009e7d8 <_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 2f264 │ │ │ │ ldr r0, [r4] │ │ │ │ dmb ish │ │ │ │ - b 9ea40 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ + b 9e7f8 <_PySeqLock_BeginRead@@Base+0x20> │ │ │ │ │ │ │ │ -0009ea58 <_PySeqLock_EndRead@@Base>: │ │ │ │ +0009e810 <_PySeqLock_EndRead@@Base>: │ │ │ │ dmb ish │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, r1 │ │ │ │ - beq 9ea88 <_PySeqLock_EndRead@@Base+0x30> │ │ │ │ + beq 9e840 <_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 2f264 │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009ea90 <_PySeqLock_AfterFork@@Base>: │ │ │ │ +0009e848 <_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 │ │ │ │ │ │ │ │ -0009eac0 : │ │ │ │ +0009e878 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009eae4 <_Py_BuildValue_SizeT@@Base>: │ │ │ │ +0009e89c <_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 ded90 │ │ │ │ + bl df40c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009eb20 : │ │ │ │ +0009e8d8 : │ │ │ │ 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 │ │ │ │ @@ -115275,20 +115137,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 2bae18 │ │ │ │ + bl 2c797c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -0009eb6c : │ │ │ │ +0009e924 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r2, #26184 @ 0x6648 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ @@ -115299,15 +115161,15 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, #1 │ │ │ │ str ip, [sp] │ │ │ │ bl 30cc0 │ │ │ │ │ │ │ │ -0009ebb0 <_Py_FatalErrorFunc@@Base>: │ │ │ │ +0009e968 <_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, #26184 @ 0x6648 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ @@ -115323,432 +115185,432 @@ │ │ │ │ str ip, [sp] │ │ │ │ bl 30cc0 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #284 @ 0x11c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - movw r0, #23228 @ 0x5abc │ │ │ │ + movw r1, #58780 @ 0xe59c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r0, #16124 @ 0x3efc │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ │ │ │ │ -0009ec20 : │ │ │ │ - ldr r3, [pc, #52] @ 9ec5c │ │ │ │ +0009e9d8 : │ │ │ │ + ldr r3, [pc, #52] @ 9ea14 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9ec58 │ │ │ │ + bne 9ea10 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #55480 @ 0xd8b8 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #8] @ 9ec60 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - b aee08 <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ + ldr r0, [pc, #8] @ 9ea18 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b aeeac <_Py_InitializeRecursionLimits@@Base+0xb0> │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, r6, ip, asr #21 │ │ │ │ + rsbeq r3, r6, ip, lsl #30 │ │ │ │ │ │ │ │ -0009ec64 : │ │ │ │ +0009ea1c : │ │ │ │ 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 9ec90 │ │ │ │ + beq 9ea48 │ │ │ │ ldr r6, [r4] │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ movw r5, #27724 @ 0x6c4c │ │ │ │ movt r5, #109 @ 0x6d │ │ │ │ ldr r0, [r5, #24] │ │ │ │ bl 2da00 │ │ │ │ mov r3, #0 │ │ │ │ cmp r6, r3 │ │ │ │ str r3, [r5, #24] │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 2bc91c │ │ │ │ + bl 2c91f4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #24] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #38000 @ 0x9470 │ │ │ │ + movw r1, #30888 @ 0x78a8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc] @ 9ecd4 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - rsbeq r5, r6, r0, ror #21 │ │ │ │ + ldr r0, [pc] @ 9ea8c │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r3, r6, r0, lsr #30 │ │ │ │ │ │ │ │ -0009ecd8 : │ │ │ │ +0009ea90 : │ │ │ │ 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] @ 9ed14 │ │ │ │ + ldr r2, [pc, #32] @ 9eacc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 35266c <_PyTemplate_Build@@Base+0x74> │ │ │ │ + bl 353854 <_PyTemplate_Build@@Base+0x74> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3550c0 │ │ │ │ + b 3562b4 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -0009ed18 <_PyThreadState_Prealloc@@Base>: │ │ │ │ +0009ead0 <_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 2d88bc <_PyThreadState_New@@Base+0x14> │ │ │ │ + b 2dc354 <_PyThreadState_New@@Base+0x14> │ │ │ │ │ │ │ │ -0009ed30 <_PyThreadState_Init@@Base>: │ │ │ │ +0009eae8 <_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, #312 @ 0x138 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc] @ 9ed54 <_PyThreadState_Init@@Base+0x24> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - strdeq r5, [r6], #-164 @ 0xffffff5c @ │ │ │ │ + movw r1, #58808 @ 0xe5b8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc] @ 9eb0c <_PyThreadState_Init@@Base+0x24> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + rsbeq r3, r6, r4, lsr pc │ │ │ │ │ │ │ │ -0009ed58 : │ │ │ │ +0009eb10 : │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009ed70 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ +0009eb28 <_PyInterpreterState_GetEvalFrameFunc@@Base>: │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r3, #2420 @ 0x974 │ │ │ │ + movw r3, #1172 @ 0x494 │ │ │ │ movt r3, #17 │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009ed9c : │ │ │ │ - ldr r2, [pc, #28] @ 9edc0 │ │ │ │ +0009eb54 : │ │ │ │ + ldr r2, [pc, #28] @ 9eb78 │ │ │ │ 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 346a48 │ │ │ │ + b 347b44 │ │ │ │ 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, #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 9ee7c │ │ │ │ + bne 9ec34 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ orrs r3, r4, r5 │ │ │ │ - beq 9ee68 │ │ │ │ + beq 9ec20 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r6, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 9ee4c │ │ │ │ + blt 9ec04 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r0, r6 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 9ee68 │ │ │ │ + bge 9ec20 │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 9f004 │ │ │ │ + b 9edbc │ │ │ │ mul r7, r4, r7 │ │ │ │ umull r0, r1, r4, r6 │ │ │ │ mla r7, r6, r5, r7 │ │ │ │ add r1, r7, r1 │ │ │ │ - b 9f004 │ │ │ │ + b 9edbc │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ 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 9ef04 │ │ │ │ + beq 9ecbc │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r8, r0 │ │ │ │ sbcs r1, r7, r1 │ │ │ │ - blt 9eee8 │ │ │ │ + blt 9eca0 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r0, r8 │ │ │ │ sbcs r1, r1, r7 │ │ │ │ - bge 9ef04 │ │ │ │ + bge 9ecbc │ │ │ │ mvn r1, r7 │ │ │ │ cmp r7, #0 │ │ │ │ movlt r0, #0 │ │ │ │ lsr r1, r1, #31 │ │ │ │ mvnge r0, #0 │ │ │ │ rsb r1, r1, #-2147483648 @ 0x80000000 │ │ │ │ - b 9ef18 │ │ │ │ + b 9ecd0 │ │ │ │ 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 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ orrs r3, r4, r5 │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r0 │ │ │ │ - beq 9ef94 │ │ │ │ + beq 9ed4c │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mov r0, #0 │ │ │ │ mov r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp sl, r0 │ │ │ │ sbcs r1, r6, r1 │ │ │ │ - blt 9ef78 │ │ │ │ + blt 9ed30 │ │ │ │ mov r2, r4 │ │ │ │ mov r3, r5 │ │ │ │ mvn r0, #0 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r0, sl │ │ │ │ sbcs r1, r1, r6 │ │ │ │ - bge 9ef94 │ │ │ │ + bge 9ed4c │ │ │ │ mvn r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ movlt r2, #0 │ │ │ │ lsr r3, r3, #31 │ │ │ │ mvnge r2, #0 │ │ │ │ rsb r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ - b 9efa8 │ │ │ │ + b 9ed60 │ │ │ │ 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 9efd0 │ │ │ │ + blt 9ed88 │ │ │ │ mvn r0, r7 │ │ │ │ mvn r1, #-2147483648 @ 0x80000000 │ │ │ │ cmp r0, r2 │ │ │ │ sub r0, r1, r8 │ │ │ │ sbcs r0, r0, r3 │ │ │ │ - bge 9eff4 │ │ │ │ - b 9f000 │ │ │ │ + bge 9edac │ │ │ │ + b 9edb8 │ │ │ │ orrs r9, r8, r9 │ │ │ │ - beq 9eff4 │ │ │ │ + beq 9edac │ │ │ │ rsbs r0, r7, #0 │ │ │ │ rsc r1, r8, #-2147483648 @ 0x80000000 │ │ │ │ cmp r2, r0 │ │ │ │ sbcs r1, r3, r1 │ │ │ │ movlt r0, #0 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt 9f004 │ │ │ │ + blt 9edbc │ │ │ │ adds r0, r7, r2 │ │ │ │ adc r1, r3, r8 │ │ │ │ - b 9f004 │ │ │ │ + b 9edbc │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ -0009f00c : │ │ │ │ +0009edc4 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r0, [r3, #1160] @ 0x488 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f038 │ │ │ │ + bne 9edf0 │ │ │ │ bl 2dc94 │ │ │ │ mov r0, #0 │ │ │ │ bl 2db20 │ │ │ │ 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 │ │ │ │ - bne 9f078 │ │ │ │ - ldr r2, [pc, #136] @ 9f0f0 │ │ │ │ + bne 9ee30 │ │ │ │ + ldr r2, [pc, #136] @ 9eea8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r4 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ - b 9f0e4 │ │ │ │ + b 9ee9c │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2f168 <__sysconf@plt> │ │ │ │ cmp r0, #32768 @ 0x8000 │ │ │ │ movle r0, #32768 @ 0x8000 │ │ │ │ - ble 9f094 │ │ │ │ + ble 9ee4c │ │ │ │ mov r0, #75 @ 0x4b │ │ │ │ bl 2f168 <__sysconf@plt> │ │ │ │ cmp r0, r4 │ │ │ │ - bls 9f0a4 │ │ │ │ + bls 9ee5c │ │ │ │ mvn r5, #0 │ │ │ │ - b 9f0e4 │ │ │ │ + b 9ee9c │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2ea48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f09c │ │ │ │ + bne 9ee54 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e9f4 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ bl 2e910 │ │ │ │ cmp r5, #0 │ │ │ │ - bne 9f09c │ │ │ │ - ldr r3, [pc, #20] @ 9f0f0 │ │ │ │ + bne 9ee54 │ │ │ │ + ldr r3, [pc, #20] @ 9eea8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r4, [r3, #3712] @ 0xe80 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -0009f0f4 : │ │ │ │ +0009eeac : │ │ │ │ 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 2ed54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne 9f13c │ │ │ │ + bne 9eef4 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ subs r0, r3, #0 │ │ │ │ - bge 9f140 │ │ │ │ + bge 9eef8 │ │ │ │ bl 2e78c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, #12 │ │ │ │ str r3, [r0] │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009f148 : │ │ │ │ +0009ef00 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e78c │ │ │ │ │ │ │ │ -0009f15c : │ │ │ │ +0009ef14 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2d8f8 │ │ │ │ │ │ │ │ -0009f174 : │ │ │ │ +0009ef2c : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2d8f8 │ │ │ │ subs r0, r0, #0 │ │ │ │ movne r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -0009f19c : │ │ │ │ +0009ef54 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ec64 │ │ │ │ │ │ │ │ -0009f1b0 : │ │ │ │ - ldr r3, [pc, #28] @ 9f1d4 │ │ │ │ +0009ef68 : │ │ │ │ + ldr r3, [pc, #28] @ 9ef8c │ │ │ │ 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 │ │ │ │ │ │ │ │ -0009f1d8 : │ │ │ │ +0009ef90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 9f040 │ │ │ │ + b 9edf8 │ │ │ │ │ │ │ │ -0009f1ec : │ │ │ │ +0009efa4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 3018c4 │ │ │ │ + b 305118 │ │ │ │ │ │ │ │ -0009f204 <_Py_closerange@@Base>: │ │ │ │ +0009efbc <_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 │ │ │ │ @@ -115756,1821 +115618,1646 @@ │ │ │ │ mov r5, r1 │ │ │ │ bl 2f24c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ mov r0, #4 │ │ │ │ bl 2ea60 │ │ │ │ cmp r0, r5 │ │ │ │ - ble 9f250 <_Py_closerange@@Base+0x4c> │ │ │ │ + ble 9f008 <_Py_closerange@@Base+0x4c> │ │ │ │ cmp r4, r5 │ │ │ │ - ble 9f260 <_Py_closerange@@Base+0x5c> │ │ │ │ + ble 9f018 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ b 2f240 │ │ │ │ mov r0, r4 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e0d8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge 9f260 <_Py_closerange@@Base+0x5c> │ │ │ │ + bge 9f018 <_Py_closerange@@Base+0x5c> │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -0009f278 : │ │ │ │ +0009f030 : │ │ │ │ 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 │ │ │ │ - │ │ │ │ -0009f290 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #104] @ 9f314 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9f2c8 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f2b0 │ │ │ │ - dmb ish │ │ │ │ - beq 9f2d8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ - bl 3105c │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 9f2fc │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f2e4 │ │ │ │ - dmb ish │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - ldr r0, [pc, #8] @ 9f314 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 35f1ec │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ - │ │ │ │ -0009f318 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ 9f3a8 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9f354 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f33c │ │ │ │ - dmb ish │ │ │ │ - beq 9f364 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ - ldr r3, [pc, #64] @ 9f3ac │ │ │ │ - ldm r3, {r0, r1, r2} │ │ │ │ - stm r5, {r0, r1, r2} │ │ │ │ - mov r2, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r1, [r4] │ │ │ │ - cmp r1, #1 │ │ │ │ - bne 9f390 │ │ │ │ - strexb r0, r2, [r4] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne 9f378 │ │ │ │ - dmb ish │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - sub r0, r3, #144 @ 0x90 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 35f1ec │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ - rsbeq sl, sl, r8, lsr #4 │ │ │ │ - │ │ │ │ -0009f3b0 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #116] @ 9f440 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9f3ec │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f3d4 │ │ │ │ - dmb ish │ │ │ │ - beq 9f3fc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ - ldr r3, [pc, #64] @ 9f444 │ │ │ │ - mov ip, #0 │ │ │ │ - ldm r5, {r0, r1, r2} │ │ │ │ - stm r3, {r0, r1, r2} │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 9f428 │ │ │ │ - strexb r1, ip, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f410 │ │ │ │ - dmb ish │ │ │ │ - popeq {r4, r5, fp, pc} │ │ │ │ - sub r0, r3, #144 @ 0x90 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b 35f1ec │ │ │ │ - mlseq sl, r8, r1, sl │ │ │ │ - rsbeq sl, sl, r8, lsr #4 │ │ │ │ - │ │ │ │ -0009f448 : │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - ldr r4, [pc, #196] @ 9f528 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #1 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9f484 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f46c │ │ │ │ - dmb ish │ │ │ │ - beq 9f494 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3c7b44 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - ldr r2, [r3, #1912] @ 0x778 │ │ │ │ - cmp r2, #31 │ │ │ │ - ble 9f4e0 │ │ │ │ - mov r3, #0 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r2, [r4] │ │ │ │ - cmp r2, #1 │ │ │ │ - bne 9f4c8 │ │ │ │ - strexb r1, r3, [r4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne 9f4b0 │ │ │ │ - dmb ish │ │ │ │ - beq 9f4d8 │ │ │ │ - ldr r0, [pc, #80] @ 9f528 │ │ │ │ - bl 35f1ec │ │ │ │ - mvn r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - add r0, r3, r2, lsl #2 │ │ │ │ - mov r1, #0 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r3, #1912] @ 0x778 │ │ │ │ - str r5, [r0, #1784] @ 0x6f8 │ │ │ │ - dmb ish │ │ │ │ - ldrexb r3, [r4] │ │ │ │ - cmp r3, #1 │ │ │ │ - bne 9f510 │ │ │ │ - strexb r2, r1, [r4] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne 9f4f8 │ │ │ │ - dmb ish │ │ │ │ - beq 9f520 │ │ │ │ - ldr r0, [pc, #8] @ 9f528 │ │ │ │ - bl 35f1ec │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - rsbeq sl, sl, r4, asr #9 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r1, r0 │ │ │ │ tst r0, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq 9f568 │ │ │ │ + beq 9f084 │ │ │ │ ldr r3, [r0, #-1] │ │ │ │ sub r0, r0, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f584 │ │ │ │ + bgt 9f0a0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1, #-1] │ │ │ │ - bne 9f584 │ │ │ │ + bne 9f0a0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r2, [r3, #1008] @ 0x3f0 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx r2 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009f590 : │ │ │ │ +0009f0ac : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r3, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #59376 @ 0xe7f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r3, [r3, #152] @ 0x98 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq 9f60c │ │ │ │ + beq 9f128 │ │ │ │ mov r3, #0 │ │ │ │ add r1, r4, #8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4, #12] │ │ │ │ str r3, [r4, #52] @ 0x34 │ │ │ │ - bl 216cb8 │ │ │ │ + bl 217844 │ │ │ │ cmp r0, #0 │ │ │ │ - bge 9f60c │ │ │ │ + bge 9f128 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f608 │ │ │ │ + bgt 9f124 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f608 │ │ │ │ + bne 9f124 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f660 │ │ │ │ + beq 9f17c │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f660 │ │ │ │ + bgt 9f17c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9f660 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 9f17c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq 9f694 │ │ │ │ + beq 9f1b0 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #36] @ 0x24 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f694 │ │ │ │ + bgt 9f1b0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne 9f694 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne 9f1b0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f6f0 │ │ │ │ + beq 9f20c │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f6f0 │ │ │ │ + bgt 9f20c │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9f6f0 │ │ │ │ + bne 9f20c │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq 9f74c │ │ │ │ + beq 9f268 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f74c │ │ │ │ + bgt 9f268 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne 9f74c │ │ │ │ + bne 9f268 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -0009f754 : │ │ │ │ +0009f270 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #360 @ 0x168 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #58856 @ 0xe5e8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9f7e8 │ │ │ │ + bne 9f304 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9f828 │ │ │ │ + beq 9f344 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9f828 │ │ │ │ - b 9f7ec │ │ │ │ + ble 9f344 │ │ │ │ + b 9f308 │ │ │ │ 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 9f848 │ │ │ │ + bne 9f364 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9f828 │ │ │ │ + beq 9f344 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9f84c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9f368 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9f8a8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9f3c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 209638 │ │ │ │ + bl 209a58 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f888 │ │ │ │ + bgt 9f3a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f888 │ │ │ │ + bne 9f3a4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f8a8 │ │ │ │ + bgt 9f3c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f8a8 │ │ │ │ + bne 9f3c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9f910 │ │ │ │ + bne 9f42c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9f950 │ │ │ │ + beq 9f46c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9f950 │ │ │ │ - b 9f914 │ │ │ │ + ble 9f46c │ │ │ │ + b 9f430 │ │ │ │ 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 9f970 │ │ │ │ + bne 9f48c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9f950 │ │ │ │ + beq 9f46c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9f974 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9f490 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9f9d0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9f4ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 23b458 │ │ │ │ + bl 23b2d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f9b0 │ │ │ │ + bgt 9f4cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9f9b0 │ │ │ │ + bne 9f4cc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9f9d0 │ │ │ │ + bgt 9f4ec │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9f9d0 │ │ │ │ + bne 9f4ec │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9fa38 │ │ │ │ + bne 9f554 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9fa78 │ │ │ │ + beq 9f594 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9fa78 │ │ │ │ - b 9fa3c │ │ │ │ + ble 9f594 │ │ │ │ + b 9f558 │ │ │ │ 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 9fa98 │ │ │ │ + bne 9f5b4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9fa78 │ │ │ │ + beq 9f594 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9fa9c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9f5b8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9faf8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9f614 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2490fc │ │ │ │ + bl 24aa14 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fad8 │ │ │ │ + bgt 9f5f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9fad8 │ │ │ │ + bne 9f5f4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9faf8 │ │ │ │ + bgt 9f614 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9faf8 │ │ │ │ + bne 9f614 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9fb60 │ │ │ │ + bne 9f67c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9fba0 │ │ │ │ + beq 9f6bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9fba0 │ │ │ │ - b 9fb64 │ │ │ │ + ble 9f6bc │ │ │ │ + b 9f680 │ │ │ │ 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 9fbc0 │ │ │ │ + bne 9f6dc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9fba0 │ │ │ │ + beq 9f6bc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9fbc4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9f6e0 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9fc20 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9f73c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 22fe74 │ │ │ │ + bl 22ffc4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fc00 │ │ │ │ + bgt 9f71c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9fc00 │ │ │ │ + bne 9f71c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fc20 │ │ │ │ + bgt 9f73c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9fc20 │ │ │ │ + bne 9f73c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9fc88 │ │ │ │ + bne 9f7a4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9fcc8 │ │ │ │ + beq 9f7e4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9fcc8 │ │ │ │ - b 9fc8c │ │ │ │ + ble 9f7e4 │ │ │ │ + b 9f7a8 │ │ │ │ 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 9fce8 │ │ │ │ + bne 9f804 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9fcc8 │ │ │ │ + beq 9f7e4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9fcec │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9f808 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9fd48 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9f864 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 20635c │ │ │ │ + bl 206784 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fd28 │ │ │ │ + bgt 9f844 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9fd28 │ │ │ │ + bne 9f844 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fd48 │ │ │ │ + bgt 9f864 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9fd48 │ │ │ │ + bne 9f864 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9fdb0 │ │ │ │ + bne 9f8cc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9fdf0 │ │ │ │ + beq 9f90c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9fdf0 │ │ │ │ - b 9fdb4 │ │ │ │ + ble 9f90c │ │ │ │ + b 9f8d0 │ │ │ │ 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 9fe10 │ │ │ │ + bne 9f92c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9fdf0 │ │ │ │ + beq 9f90c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9fe14 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9f930 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9fe70 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9f98c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 282c74 │ │ │ │ + bl 2857ec │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fe50 │ │ │ │ + bgt 9f96c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9fe50 │ │ │ │ + bne 9f96c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9fe70 │ │ │ │ + bgt 9f98c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9fe70 │ │ │ │ + bne 9f98c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne 9fed8 │ │ │ │ + bne 9f9f4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq 9ff18 │ │ │ │ + beq 9fa34 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble 9ff18 │ │ │ │ - b 9fedc │ │ │ │ + ble 9fa34 │ │ │ │ + b 9f9f8 │ │ │ │ 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 9ff38 │ │ │ │ + bne 9fa54 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq 9ff18 │ │ │ │ + beq 9fa34 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt 9ff3c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9fa58 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b 9ff98 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9fab4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 204a48 │ │ │ │ + bl 204ccc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ff78 │ │ │ │ + bgt 9fa94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne 9ff78 │ │ │ │ + bne 9fa94 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt 9ff98 │ │ │ │ + bgt 9fab4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne 9ff98 │ │ │ │ + bne 9fab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0000 │ │ │ │ + bne 9fb1c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0040 │ │ │ │ + beq 9fb5c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0040 │ │ │ │ - b a0004 │ │ │ │ + ble 9fb5c │ │ │ │ + b 9fb20 │ │ │ │ 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 a0060 │ │ │ │ + bne 9fb7c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0040 │ │ │ │ + beq 9fb5c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a0064 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9fb80 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a00c0 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9fbdc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 386e54 │ │ │ │ + bl 279dac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a00a0 │ │ │ │ + bgt 9fbbc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a00a0 │ │ │ │ + bne 9fbbc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a00c0 │ │ │ │ + bgt 9fbdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a00c0 │ │ │ │ + bne 9fbdc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0128 │ │ │ │ + bne 9fc44 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0168 │ │ │ │ + beq 9fc84 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0168 │ │ │ │ - b a012c │ │ │ │ + ble 9fc84 │ │ │ │ + b 9fc48 │ │ │ │ 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 a0188 │ │ │ │ + bne 9fca4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0168 │ │ │ │ + beq 9fc84 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a018c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9fca8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a01e8 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9fd04 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2231c8 │ │ │ │ + bl 224678 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a01c8 │ │ │ │ + bgt 9fce4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a01c8 │ │ │ │ + bne 9fce4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a01e8 │ │ │ │ + bgt 9fd04 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a01e8 │ │ │ │ + bne 9fd04 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0250 │ │ │ │ + bne 9fd6c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0290 │ │ │ │ + beq 9fdac │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0290 │ │ │ │ - b a0254 │ │ │ │ + ble 9fdac │ │ │ │ + b 9fd70 │ │ │ │ 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 a02b0 │ │ │ │ + bne 9fdcc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0290 │ │ │ │ + beq 9fdac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a02b4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9fdd0 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0310 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9fe2c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1c0648 │ │ │ │ + bl 1c0aac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a02f0 │ │ │ │ + bgt 9fe0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a02f0 │ │ │ │ + bne 9fe0c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0310 │ │ │ │ + bgt 9fe2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0310 │ │ │ │ + bne 9fe2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0378 │ │ │ │ + bne 9fe94 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a03b8 │ │ │ │ + beq 9fed4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a03b8 │ │ │ │ - b a037c │ │ │ │ + ble 9fed4 │ │ │ │ + b 9fe98 │ │ │ │ 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 a03d8 │ │ │ │ + bne 9fef4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a03b8 │ │ │ │ + beq 9fed4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a03dc │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt 9fef8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0438 │ │ │ │ + bl 1b6978 │ │ │ │ + b 9ff54 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 346fe8 │ │ │ │ + bl 347eac │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0418 │ │ │ │ + bgt 9ff34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0418 │ │ │ │ + bne 9ff34 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0438 │ │ │ │ + bgt 9ff54 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0438 │ │ │ │ + bne 9ff54 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a04a0 │ │ │ │ + bne 9ffbc │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a04e0 │ │ │ │ + beq 9fffc │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a04e0 │ │ │ │ - b a04a4 │ │ │ │ + ble 9fffc │ │ │ │ + b 9ffc0 │ │ │ │ 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 a0500 │ │ │ │ + bne a001c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a04e0 │ │ │ │ + beq 9fffc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a0504 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a0020 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0560 │ │ │ │ + bl 1b6978 │ │ │ │ + b a007c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 296a24 │ │ │ │ + bl 299b34 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0540 │ │ │ │ + bgt a005c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0540 │ │ │ │ + bne a005c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0560 │ │ │ │ + bgt a007c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0560 │ │ │ │ + bne a007c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a05c8 │ │ │ │ + bne a00e4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0608 │ │ │ │ + beq a0124 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0608 │ │ │ │ - b a05cc │ │ │ │ + ble a0124 │ │ │ │ + b a00e8 │ │ │ │ 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 a0628 │ │ │ │ + bne a0144 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0608 │ │ │ │ + beq a0124 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a062c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a0148 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0688 │ │ │ │ + bl 1b6978 │ │ │ │ + b a01a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3ffff4 │ │ │ │ + bl 3fedbc │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0668 │ │ │ │ + bgt a0184 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0668 │ │ │ │ + bne a0184 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0688 │ │ │ │ + bgt a01a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0688 │ │ │ │ + bne a01a4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a06f0 │ │ │ │ + bne a020c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0730 │ │ │ │ + beq a024c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0730 │ │ │ │ - b a06f4 │ │ │ │ + ble a024c │ │ │ │ + b a0210 │ │ │ │ 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 a0750 │ │ │ │ + bne a026c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0730 │ │ │ │ + beq a024c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a0754 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a0270 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a07b0 │ │ │ │ + bl 1b6978 │ │ │ │ + b a02cc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3d001c │ │ │ │ + bl 3cedf8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0790 │ │ │ │ + bgt a02ac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0790 │ │ │ │ + bne a02ac │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a07b0 │ │ │ │ + bgt a02cc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a07b0 │ │ │ │ + bne a02cc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0818 │ │ │ │ + bne a0334 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0858 │ │ │ │ + beq a0374 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0858 │ │ │ │ - b a081c │ │ │ │ + ble a0374 │ │ │ │ + b a0338 │ │ │ │ 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 a0878 │ │ │ │ + bne a0394 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0858 │ │ │ │ + beq a0374 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a087c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a0398 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a08d8 │ │ │ │ + bl 1b6978 │ │ │ │ + b a03f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 286018 │ │ │ │ + bl 288d30 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a08b8 │ │ │ │ + bgt a03d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a08b8 │ │ │ │ + bne a03d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a08d8 │ │ │ │ + bgt a03f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a08d8 │ │ │ │ + bne a03f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0940 │ │ │ │ + bne a045c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0980 │ │ │ │ + beq a049c │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0980 │ │ │ │ - b a0944 │ │ │ │ + ble a049c │ │ │ │ + b a0460 │ │ │ │ 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 a09a0 │ │ │ │ + bne a04bc │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0980 │ │ │ │ + beq a049c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a09a4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a04c0 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0a00 │ │ │ │ + bl 1b6978 │ │ │ │ + b a051c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 409b74 │ │ │ │ + bl 408874 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a09e0 │ │ │ │ + bgt a04fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a09e0 │ │ │ │ + bne a04fc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0a00 │ │ │ │ + bgt a051c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0a00 │ │ │ │ + bne a051c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0a68 │ │ │ │ + bne a0584 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0aa8 │ │ │ │ + beq a05c4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0aa8 │ │ │ │ - b a0a6c │ │ │ │ + ble a05c4 │ │ │ │ + b a0588 │ │ │ │ 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 a0ac8 │ │ │ │ + bne a05e4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0aa8 │ │ │ │ + beq a05c4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a0acc │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a05e8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0b28 │ │ │ │ + bl 1b6978 │ │ │ │ + b a0644 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 370ed8 │ │ │ │ + bl 3719c0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0b08 │ │ │ │ + bgt a0624 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0b08 │ │ │ │ + bne a0624 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0b28 │ │ │ │ + bgt a0644 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0b28 │ │ │ │ + bne a0644 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0b90 │ │ │ │ + bne a06ac │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0bd0 │ │ │ │ + beq a06ec │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0bd0 │ │ │ │ - b a0b94 │ │ │ │ + ble a06ec │ │ │ │ + b a06b0 │ │ │ │ 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 a0bf0 │ │ │ │ + bne a070c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0bd0 │ │ │ │ + beq a06ec │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a0bf4 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a0710 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0c50 │ │ │ │ + bl 1b6978 │ │ │ │ + b a076c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 38795c │ │ │ │ + bl 387d48 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0c30 │ │ │ │ + bgt a074c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0c30 │ │ │ │ + bne a074c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0c50 │ │ │ │ + bgt a076c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0c50 │ │ │ │ + bne a076c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r2, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a0cb8 │ │ │ │ + bne a07d4 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a0cf8 │ │ │ │ + beq a0814 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a0cf8 │ │ │ │ - b a0cbc │ │ │ │ + ble a0814 │ │ │ │ + b a07d8 │ │ │ │ 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 a0d18 │ │ │ │ + bne a0834 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a0cf8 │ │ │ │ + beq a0814 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a0d1c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a0838 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0d78 │ │ │ │ + bl 1b6978 │ │ │ │ + b a0894 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 1923fc │ │ │ │ + bl 192564 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0d58 │ │ │ │ + bgt a0874 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a0d58 │ │ │ │ + bne a0874 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0d78 │ │ │ │ + bgt a0894 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0d78 │ │ │ │ + bne a0894 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a0d80 : │ │ │ │ +000a089c : │ │ │ │ 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, #7456 @ 0x1d20 │ │ │ │ + movw r3, #6836 @ 0x1ab4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a0dc8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a08e4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #21808 @ 0x5530 │ │ │ │ + movw r1, #13396 @ 0x3454 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a0e08 │ │ │ │ + bl 1b6978 │ │ │ │ + b a0924 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3cd27c │ │ │ │ + bl 3cc054 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a0e08 │ │ │ │ + bgt a0924 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a0e08 │ │ │ │ + bne a0924 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #396 @ 0x18c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #58892 @ 0xe60c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ @@ -117579,15 +117266,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 a0eb4 │ │ │ │ + blt a09d0 │ │ │ │ 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 │ │ │ │ @@ -117600,52 +117287,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 a0ef0 │ │ │ │ + blt a0a0c │ │ │ │ mvn lr, r2 │ │ │ │ cmp lr, ip │ │ │ │ mvn lr, #-2147483648 @ 0x80000000 │ │ │ │ sub r5, lr, r1 │ │ │ │ sbcs r5, r5, r4 │ │ │ │ - bge a0f18 │ │ │ │ - b a0f28 │ │ │ │ + bge a0a34 │ │ │ │ + b a0a44 │ │ │ │ orrs lr, r2, r1 │ │ │ │ - beq a0f18 │ │ │ │ + beq a0a34 │ │ │ │ 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 a0f34 │ │ │ │ + blt a0a50 │ │ │ │ adds r2, r2, ip │ │ │ │ mov lr, #0 │ │ │ │ adc r1, r1, r4 │ │ │ │ - b a0f34 │ │ │ │ + b a0a50 │ │ │ │ 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 a0f70 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + beq a0a8c │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #33228 @ 0x81cc │ │ │ │ + movw r1, #26248 @ 0x6688 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 │ │ │ │ @@ -117660,815 +117347,815 @@ │ │ │ │ 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, #440 @ 0x1b8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #58936 @ 0xe638 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ bl 2db38 <__isoc23_sscanf@plt> │ │ │ │ cmp r0, #6 │ │ │ │ - bne a1028 │ │ │ │ + bne a0b44 │ │ │ │ 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 a1028 │ │ │ │ + bhi a0b44 │ │ │ │ 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 a1044 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b a0b60 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #460 @ 0x1cc │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #58956 @ 0xe64c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000a104c : │ │ │ │ +000a0b68 : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - movw r3, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #59376 @ 0xe7f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a107c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a0b98 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #484 @ 0x1e4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #58980 @ 0xe664 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ 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 │ │ │ │ addne r4, r0, #8 │ │ │ │ - bne a10b8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne a0bd4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #20140 @ 0x4eac │ │ │ │ + movw r1, #13100 @ 0x332c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a10c0 : │ │ │ │ +000a0bdc : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a1108 │ │ │ │ + bne a0c24 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #520 @ 0x208 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #59016 @ 0xe688 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ ubfx r0, r0, #2, #3 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1114 : │ │ │ │ +000a0c30 : │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a1150 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne a0c6c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #520 @ 0x208 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #59016 @ 0xe688 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #32 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq a116c │ │ │ │ + beq a0c88 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a1178 : │ │ │ │ +000a0c94 : │ │ │ │ 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, #58064 @ 0xe2d0 │ │ │ │ + movw r3, #59376 @ 0xe7f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a11c4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a0ce0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #484 @ 0x1e4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #58980 @ 0xe664 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ add r0, r0, #8 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ 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 r5, r1 │ │ │ │ mov r7, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne a1214 │ │ │ │ + bne a0d30 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ - ldr r3, [pc, #548] @ a1428 │ │ │ │ + ldr r3, [pc, #548] @ a0f44 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi a1378 │ │ │ │ + bhi a0e94 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #18164 @ 0x46f4 │ │ │ │ + movw r0, #11124 @ 0x2b74 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a11f8 │ │ │ │ - b a131c │ │ │ │ + bne a0d14 │ │ │ │ + b a0e38 │ │ │ │ ldr r8, [r5, #24] │ │ │ │ - b a1238 │ │ │ │ + b a0d54 │ │ │ │ mov r8, #0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1420 │ │ │ │ + beq a0f3c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a127c │ │ │ │ + bne a0d98 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a131c │ │ │ │ + bgt a0e38 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a131c │ │ │ │ + bne a0e38 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a131c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a0e38 │ │ │ │ cmp r8, #0 │ │ │ │ - bne a1298 │ │ │ │ + bne a0db4 │ │ │ │ mov r0, #1 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1398 │ │ │ │ - b a12f0 │ │ │ │ + bne a0eb4 │ │ │ │ + b a0e0c │ │ │ │ mov r0, r8 │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a12f0 │ │ │ │ + beq a0e0c │ │ │ │ ldr r3, [r5, #8] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - bne a1398 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bne a0eb4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29340 @ 0x729c │ │ │ │ + movw r1, #22300 @ 0x571c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a12f0 │ │ │ │ + bgt a0e0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a12f0 │ │ │ │ + bne a0e0c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1310 │ │ │ │ + bgt a0e2c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1310 │ │ │ │ + bne a0e2c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a1324 │ │ │ │ + ble a0e40 │ │ │ │ mov r4, #0 │ │ │ │ - b a1420 │ │ │ │ + b a0f3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a131c │ │ │ │ + bne a0e38 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a131c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a0e38 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ - bl 21bb04 │ │ │ │ + bl 21cb14 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a1420 │ │ │ │ - ldr r5, [pc, #216] @ a142c │ │ │ │ + beq a0f3c │ │ │ │ + ldr r5, [pc, #216] @ a0f48 │ │ │ │ mov r6, r4 │ │ │ │ sub r4, r5, #16 │ │ │ │ - b a1398 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b a0eb4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29372 @ 0x72bc │ │ │ │ + movw r1, #22332 @ 0x573c │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a131c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 1b6978 │ │ │ │ + b a0e38 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29416 @ 0x72e8 │ │ │ │ + movw r1, #22376 @ 0x5768 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r7 │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - bl 21bccc │ │ │ │ + bl 21ccdc │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a13bc │ │ │ │ + beq a0ed8 │ │ │ │ mov r4, r7 │ │ │ │ - b a1420 │ │ │ │ + b a0f3c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a13dc │ │ │ │ + bgt a0ef8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a13dc │ │ │ │ + bne a0ef8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a13fc │ │ │ │ + bgt a0f18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a13fc │ │ │ │ + bne a0f18 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a13b4 │ │ │ │ + bgt a0ed0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a13b4 │ │ │ │ + bne a0ed0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a13b4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a0ed0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - strhteq r5, [r6], #-168 @ 0xffffff58 │ │ │ │ + strdeq r3, [r6], #-232 @ 0xffffff18 @ │ │ │ │ rsbeq ip, sl, r8, lsr #5 │ │ │ │ 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 dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a1468 │ │ │ │ + bne a0f84 │ │ │ │ mvn r5, #0 │ │ │ │ - b a14f0 │ │ │ │ + b a100c │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r5, [fp, #-28] @ 0xffffffe4 │ │ │ │ - bne a148c │ │ │ │ - ldr r0, [pc, #124] @ a14fc │ │ │ │ + bne a0fa8 │ │ │ │ + ldr r0, [pc, #124] @ a1018 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 22dbdc <_PyCode_CheckLineNumber@@Base+0x2790> │ │ │ │ + bl 22dd30 <_PyCode_CheckLineNumber@@Base+0x2794> │ │ │ │ mov r4, r0 │ │ │ │ - b a14a0 │ │ │ │ - ldr r0, [pc, #108] @ a1500 │ │ │ │ + b a0fbc │ │ │ │ + ldr r0, [pc, #108] @ a101c │ │ │ │ sub r1, fp, #32 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 22d6d0 <_PyCode_CheckLineNumber@@Base+0x2284> │ │ │ │ + bl 22d324 <_PyCode_CheckLineNumber@@Base+0x1d88> │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a14c0 │ │ │ │ + bgt a0fdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a14c0 │ │ │ │ + bne a0fdc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a1460 │ │ │ │ + beq a0f7c │ │ │ │ ldr r5, [r4] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a14e0 │ │ │ │ + bgt a0ffc │ │ │ │ subs r5, r5, #1 │ │ │ │ str r5, [r4] │ │ │ │ - beq a14e8 │ │ │ │ + beq a1004 │ │ │ │ mov r5, #0 │ │ │ │ - b a14f0 │ │ │ │ + b a100c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ strdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ strhteq r3, [fp], #-52 @ 0xffffffcc │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ │ │ │ │ -000a1528 <_PyMonitoring_FireLineEvent@@Base>: │ │ │ │ +000a1044 <_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 dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ mvneq r5, #0 │ │ │ │ - beq a15b4 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + beq a10d0 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ 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 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a15b4 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bgt a10d0 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a15b4 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ + bne a10d0 <_PyMonitoring_FireLineEvent@@Base+0x8c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #540 @ 0x21c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #59036 @ 0xe69c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ 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 2df4c │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a1684 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ + bne a11a0 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a1664 <_PyMonitoring_FireLineEvent@@Base+0x13c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a1180 <_PyMonitoring_FireLineEvent@@Base+0x13c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #552 @ 0x228 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #59048 @ 0xe6a8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ - b a1684 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ + bl 219744 │ │ │ │ + b a11a0 <_PyMonitoring_FireLineEvent@@Base+0x15c> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ ldr r4, [r3] │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e378 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r3, #0 │ │ │ │ - beq a1698 <_PyMonitoring_FireLineEvent@@Base+0x170> │ │ │ │ + beq a11b4 <_PyMonitoring_FireLineEvent@@Base+0x170> │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ 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 b91fc <_Py_SetImmortal@@Base> │ │ │ │ + b b90a8 <_Py_SetImmortal@@Base> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b b91fc <_Py_SetImmortal@@Base> │ │ │ │ + b b90a8 <_Py_SetImmortal@@Base> │ │ │ │ │ │ │ │ -000a16cc : │ │ │ │ +000a11e8 : │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r4, [fp, #4] │ │ │ │ mov r7, r1 │ │ │ │ mov r5, r2 │ │ │ │ mov r6, r3 │ │ │ │ cmp r0, r9 │ │ │ │ - beq a172c │ │ │ │ + beq a1248 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - bne a1720 │ │ │ │ + bne a123c │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - bl e6f4c │ │ │ │ + bl e7160 │ │ │ │ mov r3, r0 │ │ │ │ - b a1730 │ │ │ │ + b a124c │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ str r3, [r4] │ │ │ │ cmp r0, r9 │ │ │ │ - bne a1750 │ │ │ │ + bne a126c │ │ │ │ cmp r3, #0 │ │ │ │ sublt r0, r7, #1 │ │ │ │ movge r0, #0 │ │ │ │ - b a176c │ │ │ │ + b a1288 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq a1718 │ │ │ │ - bl e6f4c │ │ │ │ + beq a1234 │ │ │ │ + bl e7160 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ str r0, [r5] │ │ │ │ ldr r0, [r8, #12] │ │ │ │ cmp r0, r9 │ │ │ │ - bne a1798 │ │ │ │ + bne a12b4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ movge r3, r7 │ │ │ │ movge r0, r7 │ │ │ │ mvnlt r3, #0 │ │ │ │ movlt r0, r3 │ │ │ │ - b a17bc │ │ │ │ + b a12d8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16777216 @ 0x1000000 │ │ │ │ - beq a1718 │ │ │ │ - bl e6f4c │ │ │ │ + beq a1234 │ │ │ │ + bl e7160 │ │ │ │ cmp r0, #0 │ │ │ │ addlt r0, r0, r7 │ │ │ │ movlt r3, r0 │ │ │ │ movge r3, r0 │ │ │ │ cmp r7, r0 │ │ │ │ str r3, [r6] │ │ │ │ - blt a1718 │ │ │ │ + blt a1234 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, r7 │ │ │ │ - bge a1718 │ │ │ │ + bge a1234 │ │ │ │ ldr r0, [r4] │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ rsb r0, r0, #0 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a17e8 : │ │ │ │ +000a1304 : │ │ │ │ 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 1fe210 │ │ │ │ + bl 1fe4f4 │ │ │ │ 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 1fe6dc │ │ │ │ + bl 1fea4c │ │ │ │ mov r3, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r7] │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a184c <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a1368 <_PyArg_ParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ push {r3} @ (str r3, [sp, #-4]!) │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4068] @ 0xfe4 │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a18ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a13c8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #67108864 @ 0x4000000 │ │ │ │ - beq a18ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a13c8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ subs ip, r1, #0 │ │ │ │ - beq a18a0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ + beq a13bc <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x54> │ │ │ │ ldr r2, [ip, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #536870912 @ 0x20000000 │ │ │ │ - beq a18ac <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ + beq a13c8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x60> │ │ │ │ cmp lr, #0 │ │ │ │ cmpne r3, #0 │ │ │ │ - bne a18c4 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ + bne a13e0 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x78> │ │ │ │ movw r1, #1459 @ 0x5b3 │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38508 @ 0x966c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a18e8 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ + b a1404 <_PyArg_ParseTupleAndKeywords_SizeT@@Base+0x9c> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ sub r4, fp, #12 │ │ │ │ mov r2, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ add ip, fp, #8 │ │ │ │ str lr, [sp] │ │ │ │ add r0, r0, #16 │ │ │ │ str ip, [fp, #-12] │ │ │ │ - bl 173350 │ │ │ │ + bl 173da8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a18f8 : │ │ │ │ +000a1414 : │ │ │ │ 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 lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1954 │ │ │ │ + beq a1470 │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a1954 │ │ │ │ + beq a1470 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a1948 │ │ │ │ + beq a1464 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a1954 │ │ │ │ + beq a1470 │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a196c │ │ │ │ + bne a1488 │ │ │ │ movw r1, #1485 @ 0x5cd │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38508 @ 0x966c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a1990 │ │ │ │ + b a14ac │ │ │ │ sub r4, fp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 173350 │ │ │ │ + bl 173da8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a1998 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base>: │ │ │ │ +000a14b4 <_PyArg_VaParseTupleAndKeywords_SizeT@@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 lr, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a19f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a1510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ mov ip, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq a19f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a1510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp r1, #0 │ │ │ │ - beq a19e8 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ + beq a1504 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x50> │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq a19f4 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ + beq a1510 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x5c> │ │ │ │ cmp ip, #0 │ │ │ │ cmpne r2, #0 │ │ │ │ - bne a1a0c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ + bne a1528 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x74> │ │ │ │ movw r1, #1510 @ 0x5e6 │ │ │ │ - movw r0, #45488 @ 0xb1b0 │ │ │ │ + movw r0, #38508 @ 0x966c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b a1a30 <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ + b a154c <_PyArg_VaParseTupleAndKeywords_SizeT@@Base+0x98> │ │ │ │ sub r4, fp, #16 │ │ │ │ str r4, [sp, #4] │ │ │ │ mov r3, r2 │ │ │ │ add r0, r0, #16 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r0, #-8] │ │ │ │ str ip, [sp] │ │ │ │ str lr, [fp, #-16] │ │ │ │ - bl 173350 │ │ │ │ + bl 173da8 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ │ │ │ │ -000a1a38 : │ │ │ │ +000a1554 : │ │ │ │ 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 a1a78 │ │ │ │ + bne a1594 │ │ │ │ mov r5, r1 │ │ │ │ - movw r3, #13024 @ 0x32e0 │ │ │ │ + movw r3, #7788 @ 0x1e6c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r6 │ │ │ │ mov r9, r6 │ │ │ │ - b a1a8c │ │ │ │ - movw r0, #592 @ 0x250 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + b a15a8 │ │ │ │ + movw r0, #59088 @ 0xe6d0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a1ba8 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a16c4 │ │ │ │ ldr r2, [r1, r9, lsl #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1aa8 │ │ │ │ + beq a15c4 │ │ │ │ cmp r2, r3 │ │ │ │ add r9, r9, #1 │ │ │ │ addeq r8, r8, #1 │ │ │ │ - b a1a8c │ │ │ │ + b a15a8 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dd958 │ │ │ │ + bl 2e13ec │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a1ba8 │ │ │ │ + beq a16c4 │ │ │ │ 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, #11920 @ 0x2e90 │ │ │ │ + movw r3, #13044 @ 0x32f4 │ │ │ │ movt r3, #28 │ │ │ │ str r3, [r4, #24] │ │ │ │ - movw r3, #57612 @ 0xe10c │ │ │ │ + movw r3, #60404 @ 0xebf4 │ │ │ │ movt r3, #54 @ 0x36 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ - movw r3, #43320 @ 0xa938 │ │ │ │ + movw r3, #42700 @ 0xa6cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r3, #10880 @ 0x2a80 │ │ │ │ + movw r3, #10884 @ 0x2a84 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ str r3, [r4, #116] @ 0x74 │ │ │ │ - movw r3, #59120 @ 0xe6f0 │ │ │ │ - movt r3, #38 @ 0x26 │ │ │ │ + movw r3, #1708 @ 0x6ac │ │ │ │ + movt r3, #39 @ 0x27 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - movw r3, #43012 @ 0xa804 │ │ │ │ + movw r3, #57360 @ 0xe010 │ │ │ │ movt r3, #41 @ 0x29 │ │ │ │ str r3, [r4, #92] @ 0x5c │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a1ba0 │ │ │ │ + blt a16bc │ │ │ │ ldr r3, [r4] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl cfe8c <_PyType_GetDict@@Base> │ │ │ │ + bl d00d0 <_PyType_GetDict@@Base> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dda44 │ │ │ │ + bl 2e14d8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1bac │ │ │ │ + bne a16c8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a1ba0 │ │ │ │ + bgt a16bc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a1ba0 │ │ │ │ + bne a16bc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mvn r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a1bb4 : │ │ │ │ +000a16d0 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a1a38 │ │ │ │ + b a1554 │ │ │ │ │ │ │ │ -000a1bc8 <_PyType_InitSubclasses@@Base>: │ │ │ │ +000a16e4 <_PyType_InitSubclasses@@Base>: │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ tst r2, #2 │ │ │ │ - beq a1c2c <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ - ldr ip, [pc, #240] @ a1cd0 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + beq a1748 <_PyType_InitSubclasses@@Base+0x64> │ │ │ │ + ldr ip, [pc, #240] @ a17ec <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ sub r3, r3, #1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r3, #0 │ │ │ │ @@ -118482,31 +118169,31 @@ │ │ │ │ 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 r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a1cc8 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ + bne a17e4 <_PyType_InitSubclasses@@Base+0x100> │ │ │ │ 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 b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a1cc0 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq a17dc <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ streq r3, [r4, #180] @ 0xb4 │ │ │ │ - beq a1cc0 <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ + beq a17dc <_PyType_InitSubclasses@@Base+0xf8> │ │ │ │ ldr r1, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ a1cd0 <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ + ldr ip, [pc, #88] @ a17ec <_PyType_InitSubclasses@@Base+0x108> │ │ │ │ mov r2, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r2, r2, r1 │ │ │ │ ldr r0, [r0, ip] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -118524,1708 +118211,1708 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a1cd4 <_PyType_NewManagedObject@@Base>: │ │ │ │ +000a17f0 <_PyType_NewManagedObject@@Base>: │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r3, r0, #0 │ │ │ │ popne {fp, pc} │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r3, #2 │ │ │ │ sub ip, fp, #28 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #8224 @ 0x2020 │ │ │ │ + movw r1, #1448 @ 0x5a8 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r2, r3 │ │ │ │ - bl 150af8 │ │ │ │ + bl 14ff34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a1d54 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ + bne a1870 <_PyType_NewManagedObject@@Base+0x80> │ │ │ │ mov r0, #0 │ │ │ │ - b a1db4 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + b a18d0 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 70c90 │ │ │ │ + bl 70f88 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a1da4 <_PyType_NewManagedObject@@Base+0xd0> │ │ │ │ + beq a18c0 <_PyType_NewManagedObject@@Base+0xd0> │ │ │ │ ldr r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r6 │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r0, #5976 @ 0x1758 │ │ │ │ + movwne r0, #5356 @ 0x14ec │ │ │ │ movtne r0, #104 @ 0x68 │ │ │ │ - bne a1db4 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ - bl dd698 │ │ │ │ + bne a18d0 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, #0 │ │ │ │ - b a1db4 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ - bl dd698 │ │ │ │ + b a18d0 <_PyType_NewManagedObject@@Base+0xe0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a1d6c <_PyType_NewManagedObject@@Base+0x98> │ │ │ │ - b a1d4c <_PyType_NewManagedObject@@Base+0x78> │ │ │ │ + beq a1888 <_PyType_NewManagedObject@@Base+0x98> │ │ │ │ + b a1868 <_PyType_NewManagedObject@@Base+0x78> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r2, [r0, #16] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r3, [r0, #8] │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a1dfc <_PyType_NewManagedObject@@Base+0x128> │ │ │ │ + beq a1918 <_PyType_NewManagedObject@@Base+0x128> │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r0, #616 @ 0x268 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movweq r1, #43620 @ 0xaa64 │ │ │ │ + movw r0, #59112 @ 0xe6e8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movweq r1, #36640 @ 0x8f20 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ cmp r3, #0 │ │ │ │ - movw r0, #652 @ 0x28c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - movweq r1, #43620 @ 0xaa64 │ │ │ │ + movw r0, #59148 @ 0xe70c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + movweq r1, #36640 @ 0x8f20 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ ldrne r1, [r3, #12] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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, #680 @ 0x2a8 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #59176 @ 0xe728 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ 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 d3098 │ │ │ │ + bl d3434 │ │ │ │ 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 a1e9c <_PyType_NewManagedObject@@Base+0x1c8> │ │ │ │ + beq a19b8 <_PyType_NewManagedObject@@Base+0x1c8> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - movw r0, #712 @ 0x2c8 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #59208 @ 0xe748 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldrd r2, [r2, #12] │ │ │ │ str ip, [sp] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a1ebc <_PyUnicodeWriter_WriteLatin1String@@Base>: │ │ │ │ +000a19d8 <_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 │ │ │ │ add r6, r1, r2 │ │ │ │ mov r7, r2 │ │ │ │ cmp r6, r1 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ movhi r3, r1 │ │ │ │ movwhi r2, #32896 @ 0x8080 │ │ │ │ movthi r2, #32896 @ 0x8080 │ │ │ │ - bhi a1f3c <_PyUnicodeWriter_WriteLatin1String@@Base+0x80> │ │ │ │ + bhi a1a58 <_PyUnicodeWriter_WriteLatin1String@@Base+0x80> │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ - b a1f4c <_PyUnicodeWriter_WriteLatin1String@@Base+0x90> │ │ │ │ + b a1a68 <_PyUnicodeWriter_WriteLatin1String@@Base+0x90> │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ tst r2, r1 │ │ │ │ - bne a1f48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + bne a1a64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ mov r1, r3 │ │ │ │ add r3, r3, #4 │ │ │ │ cmp r6, r3 │ │ │ │ - bcs a1efc <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ + bcs a1a18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x40> │ │ │ │ cmp r6, r1 │ │ │ │ - beq a1ef4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + beq a1a10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ mov r3, r1 │ │ │ │ ldrsb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - blt a1f48 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ + blt a1a64 <_PyUnicodeWriter_WriteLatin1String@@Base+0x8c> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r3 │ │ │ │ - bls a1ef4 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ + bls a1a10 <_PyUnicodeWriter_WriteLatin1String@@Base+0x38> │ │ │ │ tst r3, #3 │ │ │ │ - bne a1f24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ - b a1f08 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4c> │ │ │ │ + bne a1a40 <_PyUnicodeWriter_WriteLatin1String@@Base+0x68> │ │ │ │ + b a1a24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x4c> │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ ldr r3, [r5, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcc a1f98 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + bcc a1ab4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ ldr r3, [r5, #16] │ │ │ │ ldr r1, [r5, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r7 │ │ │ │ - blt a1f98 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ + blt a1ab4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xdc> │ │ │ │ ldr r0, [r5] │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ tst r2, #32 │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ - beq a1fb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + beq a1ad4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ - b a1fb8 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ + b a1ad4 <_PyUnicodeWriter_WriteLatin1String@@Base+0xfc> │ │ │ │ cmp r7, #0 │ │ │ │ - beq a1f6c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ + beq a1a88 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne a1f6c <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ + bne a1a88 <_PyUnicodeWriter_WriteLatin1String@@Base+0xb0> │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r1, #2 │ │ │ │ - beq a1fdc <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ + beq a1af8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x120> │ │ │ │ cmp r1, #4 │ │ │ │ - beq a1ffc <_PyUnicodeWriter_WriteLatin1String@@Base+0x140> │ │ │ │ + beq a1b18 <_PyUnicodeWriter_WriteLatin1String@@Base+0x140> │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r4 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ - b a2018 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + b a1b34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ cmp r6, r4 │ │ │ │ - bls a2018 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + bls a1b34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ add r0, r0, r3, lsl #1 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ strh r3, [r0], #2 │ │ │ │ cmp r6, r4 │ │ │ │ - bne a1fe8 <_PyUnicodeWriter_WriteLatin1String@@Base+0x12c> │ │ │ │ - b a2018 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + bne a1b04 <_PyUnicodeWriter_WriteLatin1String@@Base+0x12c> │ │ │ │ + b a1b34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ cmp r6, r4 │ │ │ │ - bls a2018 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ + bls a1b34 <_PyUnicodeWriter_WriteLatin1String@@Base+0x15c> │ │ │ │ add r0, r0, r3, lsl #2 │ │ │ │ ldrb r3, [r4], #1 │ │ │ │ str r3, [r0], #4 │ │ │ │ cmp r6, r4 │ │ │ │ - bne a2008 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ + bne a1b24 <_PyUnicodeWriter_WriteLatin1String@@Base+0x14c> │ │ │ │ ldr r3, [r5, #20] │ │ │ │ mov r0, #0 │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r5, #20] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a202c <_PyUnicode_CheckConsistency@@Base>: │ │ │ │ +000a1b48 <_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 a2078 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ - ldr lr, [pc, #996] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a1b94 <_PyUnicode_CheckConsistency@@Base+0x4c> │ │ │ │ + ldr lr, [pc, #996] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #602 @ 0x25a │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #768 @ 0x300 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59264 @ 0xe780 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_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 a20c0 <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ + bne a1bdc <_PyUnicode_CheckConsistency@@Base+0x94> │ │ │ │ cmp lr, #1 │ │ │ │ - beq a226c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #928] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a1d88 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #928] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #608 @ 0x260 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #840 @ 0x348 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59336 @ 0xe7c8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ sub r5, lr, #1 │ │ │ │ cmp lr, #4 │ │ │ │ cmpne r5, #1 │ │ │ │ movhi r5, #1 │ │ │ │ movls r5, #0 │ │ │ │ ands r1, r3, #32 │ │ │ │ - beq a2150 <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ + beq a1c6c <_PyUnicode_CheckConsistency@@Base+0x124> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a2108 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ - ldr lr, [pc, #856] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a1c24 <_PyUnicode_CheckConsistency@@Base+0xdc> │ │ │ │ + ldr lr, [pc, #856] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #616 @ 0x268 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #872 @ 0x368 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59368 @ 0xe7e8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, #0 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq a2134 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ - ldr lr, [pc, #812] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a1c50 <_PyUnicode_CheckConsistency@@Base+0x108> │ │ │ │ + ldr lr, [pc, #812] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #619 @ 0x26b │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #968 @ 0x3c8 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59464 @ 0xe848 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ add r1, r0, #28 │ │ │ │ cmp r6, r1 │ │ │ │ moveq ip, #620 @ 0x26c │ │ │ │ - ldreq lr, [pc, #760] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - bne a223c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - b a2220 <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ + ldreq lr, [pc, #760] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a1d58 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + b a1d3c <_PyUnicode_CheckConsistency@@Base+0x1f4> │ │ │ │ cmp r5, #0 │ │ │ │ - beq a2178 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ - ldr lr, [pc, #740] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a1c94 <_PyUnicode_CheckConsistency@@Base+0x14c> │ │ │ │ + ldr lr, [pc, #740] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #626 @ 0x272 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #872 @ 0x368 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59368 @ 0xe7e8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r1, [r0, #28] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a21a4 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ - ldr lr, [pc, #696] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a1cc0 <_PyUnicode_CheckConsistency@@Base+0x178> │ │ │ │ + ldr lr, [pc, #696] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #630 @ 0x276 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1020 @ 0x3fc │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59516 @ 0xe87c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq a2210 <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ + beq a1d2c <_PyUnicode_CheckConsistency@@Base+0x1e4> │ │ │ │ cmp r1, r6 │ │ │ │ - beq a21dc <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ - ldr lr, [pc, #644] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a1cf8 <_PyUnicode_CheckConsistency@@Base+0x1b0> │ │ │ │ + ldr lr, [pc, #644] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #632 @ 0x278 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1040 @ 0x410 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59536 @ 0xe890 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ ldr r6, [r0, #20] │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r6, r1 │ │ │ │ - beq a226c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - ldr lr, [pc, #592] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + beq a1d88 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + ldr lr, [pc, #592] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw ip, #633 @ 0x279 │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1068 @ 0x42c │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59564 @ 0xe8ac │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r5 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r1, r6 │ │ │ │ - bne a223c <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ - ldr lr, [pc, #548] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + bne a1d58 <_PyUnicode_CheckConsistency@@Base+0x210> │ │ │ │ + ldr lr, [pc, #548] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov ip, #636 @ 0x27c │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #992 @ 0x3e0 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59488 @ 0xe860 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ mov r1, r4 │ │ │ │ stm sp, {ip, lr} │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne a226c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + bne a1d88 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ ldr r1, [ip, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq a226c <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + beq a1d88 <_PyUnicode_CheckConsistency@@Base+0x240> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1108 @ 0x454 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #476] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59604 @ 0xe8d4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #476] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #641 @ 0x281 │ │ │ │ - b a2424 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a1f40 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r2, #0 │ │ │ │ - beq a2438 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ + beq a1f54 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ tst r3, #32 │ │ │ │ ldreq r2, [ip, #28] │ │ │ │ - beq a228c <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ + beq a1da8 <_PyUnicode_CheckConsistency@@Base+0x260> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r2, ip, #20 │ │ │ │ addeq r2, ip, #28 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - ble a22d0 <_PyUnicode_CheckConsistency@@Base+0x2a4> │ │ │ │ + ble a1dec <_PyUnicode_CheckConsistency@@Base+0x2a4> │ │ │ │ mov r1, r3 │ │ │ │ cmp lr, #1 │ │ │ │ ldrbeq r5, [r2, r1] │ │ │ │ - beq a22bc <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ + beq a1dd8 <_PyUnicode_CheckConsistency@@Base+0x290> │ │ │ │ cmp lr, #2 │ │ │ │ lsleq r5, r1, #1 │ │ │ │ ldrne r5, [r2, r1, lsl #2] │ │ │ │ ldrheq r5, [r2, r5] │ │ │ │ cmp r3, r5 │ │ │ │ add r1, r1, #1 │ │ │ │ movcc r3, r5 │ │ │ │ cmp r0, r1 │ │ │ │ - bne a22a0 <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ + bne a1dbc <_PyUnicode_CheckConsistency@@Base+0x274> │ │ │ │ cmp lr, #1 │ │ │ │ - bne a235c <_PyUnicode_CheckConsistency@@Base+0x330> │ │ │ │ + bne a1e78 <_PyUnicode_CheckConsistency@@Base+0x330> │ │ │ │ cmp r4, #0 │ │ │ │ - bne a2338 <_PyUnicode_CheckConsistency@@Base+0x30c> │ │ │ │ + bne a1e54 <_PyUnicode_CheckConsistency@@Base+0x30c> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bhi a2304 <_PyUnicode_CheckConsistency@@Base+0x2d8> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bhi a1e20 <_PyUnicode_CheckConsistency@@Base+0x2d8> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1136 @ 0x470 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r5, [pc, #324] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59632 @ 0xe8f0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r5, [pc, #324] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #661 @ 0x295 │ │ │ │ - b a2324 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ + b a1e40 <_PyUnicode_CheckConsistency@@Base+0x2f8> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bls a2400 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - ldr r5, [pc, #304] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bls a1f1c <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + ldr r5, [pc, #304] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1152 @ 0x480 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59648 @ 0xe900 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw lr, #662 @ 0x296 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, ip │ │ │ │ str r5, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - bls a2400 <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bls a1f1c <_PyUnicode_CheckConsistency@@Base+0x3d4> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1168 @ 0x490 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #236] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59664 @ 0xe910 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #236] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #665 @ 0x299 │ │ │ │ - b a2424 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a1f40 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp lr, #2 │ │ │ │ - bne a23b4 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ + bne a1ed0 <_PyUnicode_CheckConsistency@@Base+0x388> │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ - bhi a2388 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bhi a1ea4 <_PyUnicode_CheckConsistency@@Base+0x35c> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1184 @ 0x4a0 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #192] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59680 @ 0xe920 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #192] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov lr, #668 @ 0x29c │ │ │ │ - b a2424 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a1f40 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ lslcc r0, r0, #1 │ │ │ │ ldrhcc r3, [r2, r0] │ │ │ │ - bcc a2404 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bcc a1f20 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1204 @ 0x4b4 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #148] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59700 @ 0xe934 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #148] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #669 @ 0x29d │ │ │ │ - b a2424 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a1f40 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcs a23d8 <_PyUnicode_CheckConsistency@@Base+0x3ac> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bcs a1ef4 <_PyUnicode_CheckConsistency@@Base+0x3ac> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1224 @ 0x4c8 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #112] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59720 @ 0xe948 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #112] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ mov lr, #672 @ 0x2a0 │ │ │ │ - b a2424 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a1f40 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ cmp r3, #1114112 @ 0x110000 │ │ │ │ ldrcc r3, [r2, r0, lsl #2] │ │ │ │ - bcc a2404 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + bcc a1f20 <_PyUnicode_CheckConsistency@@Base+0x3d8> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1244 @ 0x4dc │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - ldr r4, [pc, #72] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r2, #59740 @ 0xe95c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + ldr r4, [pc, #72] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ movw lr, #673 @ 0x2a1 │ │ │ │ - b a2424 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ + b a1f40 <_PyUnicode_CheckConsistency@@Base+0x3f8> │ │ │ │ ldrb r3, [r2, r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a2438 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ - ldr r4, [pc, #48] @ a2444 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ - movw r3, #21904 @ 0x5590 │ │ │ │ + beq a1f54 <_PyUnicode_CheckConsistency@@Base+0x40c> │ │ │ │ + ldr r4, [pc, #48] @ a1f60 <_PyUnicode_CheckConsistency@@Base+0x418> │ │ │ │ + movw r3, #14904 @ 0x3a38 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ - movw r2, #1264 @ 0x4f0 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #59760 @ 0xe970 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ movw lr, #675 @ 0x2a3 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, ip │ │ │ │ str r4, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 9d394 <_PyObject_AssertFailed@@Base> │ │ │ │ + bl 9cf94 <_PyObject_AssertFailed@@Base> │ │ │ │ mov r0, #1 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r5, r6, r8, lsl #22 │ │ │ │ + rsbeq r3, r6, r8, asr #30 │ │ │ │ push {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 │ │ │ │ cmp r3, #11 │ │ │ │ mov r9, r0 │ │ │ │ movlt r0, r3 │ │ │ │ movge r0, #11 │ │ │ │ sub sp, sp, #20 │ │ │ │ add r0, r0, #1 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a26ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + beq a2208 <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ mov r6, #0 │ │ │ │ - movw sl, #16928 @ 0x4220 │ │ │ │ + movw sl, #9852 @ 0x267c │ │ │ │ movt sl, #87 @ 0x57 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r9, r6 │ │ │ │ - movw ip, #43532 @ 0xaa0c │ │ │ │ + movw ip, #42912 @ 0xa7a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r2, r3, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - ble a25f4 <_PyUnicode_CheckConsistency@@Base+0x5c8> │ │ │ │ + ble a2110 <_PyUnicode_CheckConsistency@@Base+0x5c8> │ │ │ │ cmp r9, r7 │ │ │ │ - bge a24f0 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ + bge a200c <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ ldr r0, [r8, r9, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls a24d8 <_PyUnicode_CheckConsistency@@Base+0x4ac> │ │ │ │ - bl 226de0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a1ff4 <_PyUnicode_CheckConsistency@@Base+0x4ac> │ │ │ │ + bl 228260 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a24f0 <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ + beq a200c <_PyUnicode_CheckConsistency@@Base+0x4c4> │ │ │ │ add r9, r9, #1 │ │ │ │ cmp r7, r9 │ │ │ │ - bne a24c4 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ - b a26b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bne a1fe0 <_PyUnicode_CheckConsistency@@Base+0x498> │ │ │ │ + b a21d4 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ cmp r7, r9 │ │ │ │ - beq a26b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + beq a21d4 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ add r4, r9, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - ble a252c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ + ble a2048 <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [sl, r0] │ │ │ │ - bls a2518 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ - bl 226de0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a2034 <_PyUnicode_CheckConsistency@@Base+0x4ec> │ │ │ │ + bl 228260 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a252c <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ + bne a2048 <_PyUnicode_CheckConsistency@@Base+0x500> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bgt a2504 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ + bgt a2020 <_PyUnicode_CheckConsistency@@Base+0x4d8> │ │ │ │ cmp r9, #0 │ │ │ │ cmpeq r7, r4 │ │ │ │ - bne a2570 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ + bne a208c <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne a2570 <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ + bne a208c <_PyUnicode_CheckConsistency@@Base+0x544> │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ ldr r3, [r5, #12] │ │ │ │ str r9, [r3] │ │ │ │ - b a26b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + b a21d4 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ sub r1, r4, r9 │ │ │ │ add r0, r8, r9, lsl #2 │ │ │ │ - bl 3c1660 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3c0cc8 <_PyUnicode_EncodeUTF16@@Base+0x1560> │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + beq a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r9, [r3, r6, lsl #2] │ │ │ │ - ble a25e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + ble a2104 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r9] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a25cc <_PyUnicode_CheckConsistency@@Base+0x5a0> │ │ │ │ + beq a20e8 <_PyUnicode_CheckConsistency@@Base+0x5a0> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bgt a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ subs r2, r3, #1 │ │ │ │ str r2, [r9] │ │ │ │ - bne a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bne a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a25e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + bgt a2104 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne a25e8 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ + bne a2104 <_PyUnicode_CheckConsistency@@Base+0x5bc> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ mov r9, r4 │ │ │ │ - b a24ac <_PyUnicode_CheckConsistency@@Base+0x480> │ │ │ │ + b a1fc8 <_PyUnicode_CheckConsistency@@Base+0x480> │ │ │ │ cmp r9, r7 │ │ │ │ mov r4, r9 │ │ │ │ - movwlt r9, #16928 @ 0x4220 │ │ │ │ + movwlt r9, #9852 @ 0x267c │ │ │ │ movtlt r9, #87 @ 0x57 │ │ │ │ - bge a26b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bge a21d4 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ ldr r0, [r8, r4, lsl #2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ ldrbls r0, [r9, r0] │ │ │ │ - bls a261c <_PyUnicode_CheckConsistency@@Base+0x5f0> │ │ │ │ - bl 226de0 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ + bls a2138 <_PyUnicode_CheckConsistency@@Base+0x5f0> │ │ │ │ + bl 228260 <_PyUnicode_IsWhitespace@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2634 <_PyUnicode_CheckConsistency@@Base+0x608> │ │ │ │ + beq a2150 <_PyUnicode_CheckConsistency@@Base+0x608> │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ - bne a2608 <_PyUnicode_CheckConsistency@@Base+0x5dc> │ │ │ │ - b a26b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + bne a2124 <_PyUnicode_CheckConsistency@@Base+0x5dc> │ │ │ │ + b a21d4 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ cmp r7, r4 │ │ │ │ - beq a26b8 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ + beq a21d4 <_PyUnicode_CheckConsistency@@Base+0x68c> │ │ │ │ sub r1, r7, r4 │ │ │ │ add r0, r8, r4, lsl #2 │ │ │ │ - bl 3c1660 <_PyUnicode_EncodeUTF16@@Base+0x11a8> │ │ │ │ + bl 3c0cc8 <_PyUnicode_EncodeUTF16@@Base+0x1560> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + beq a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmp r6, #11 │ │ │ │ ldrle r3, [r5, #12] │ │ │ │ strle r4, [r3, r6, lsl #2] │ │ │ │ - ble a26b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + ble a21d0 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a2698 <_PyUnicode_CheckConsistency@@Base+0x66c> │ │ │ │ + beq a21b4 <_PyUnicode_CheckConsistency@@Base+0x66c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bgt a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bne a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a26c0 <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a21dc <_PyUnicode_CheckConsistency@@Base+0x694> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a26b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + bgt a21d0 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a26b4 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ + bne a21d0 <_PyUnicode_CheckConsistency@@Base+0x688> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #1 │ │ │ │ str r6, [r5, #8] │ │ │ │ - b a26ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + b a2208 <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a26d4 <_PyUnicode_CheckConsistency@@Base+0x6a8> │ │ │ │ + ble a21f0 <_PyUnicode_CheckConsistency@@Base+0x6a8> │ │ │ │ mov r5, #0 │ │ │ │ - b a26ec <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ + b a2208 <_PyUnicode_CheckConsistency@@Base+0x6c0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a26cc <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ + bne a21e8 <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a26cc <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a21e8 <_PyUnicode_CheckConsistency@@Base+0x6a0> │ │ │ │ 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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ movne r1, #127 @ 0x7f │ │ │ │ - bne a274c <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ + bne a2268 <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq a274c <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ + beq a2268 <_PyUnicode_CheckConsistency@@Base+0x720> │ │ │ │ cmp r3, #2 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl b6374 │ │ │ │ + bl b64fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a277c <_PyUnicode_CheckConsistency@@Base+0x750> │ │ │ │ + beq a2298 <_PyUnicode_CheckConsistency@@Base+0x750> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ mov r3, #0 │ │ │ │ cmp r5, r1 │ │ │ │ strle r5, [sp] │ │ │ │ strgt r1, [sp] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000a2788 : │ │ │ │ +000a22a4 : │ │ │ │ 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 a27c8 │ │ │ │ + beq a22e4 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #2868 @ 0xb34 │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ + movw r3, #61532 @ 0xf05c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 7a380 │ │ │ │ - bl 72a44 │ │ │ │ + b 7a818 │ │ │ │ + bl 72d3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a27d4 : │ │ │ │ +000a22f0 : │ │ │ │ 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 a2800 │ │ │ │ - bl 72a44 │ │ │ │ - b a288c │ │ │ │ + bne a231c │ │ │ │ + bl 72d3c │ │ │ │ + b a23a8 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #2868 @ 0xb34 │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ + movw r3, #61532 @ 0xf05c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r6, r0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 7a380 │ │ │ │ + bl 7a818 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a288c │ │ │ │ + beq a23a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - bne a2880 │ │ │ │ + bne a239c │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #42928 @ 0xa7b0 │ │ │ │ + movw r1, #36756 @ 0x8f94 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a288c │ │ │ │ + bgt a23a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a288c │ │ │ │ + bne a23a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a288c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a23a8 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2dcac0 <_Py_NewReference@@Base+0x3848> │ │ │ │ + b 2e0538 <_Py_NewReference@@Base+0x3828> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a2894 : │ │ │ │ +000a23b0 : │ │ │ │ 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 a28d4 │ │ │ │ + beq a23f0 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #2868 @ 0xb34 │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ + movw r3, #61532 @ 0xf05c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ moveq r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 4157f8 │ │ │ │ - bl 72a44 │ │ │ │ + b 413cf0 │ │ │ │ + bl 72d3c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a28e0 : │ │ │ │ +000a23fc : │ │ │ │ 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 a290c │ │ │ │ - bl 72a44 │ │ │ │ - b a296c │ │ │ │ + bne a2428 │ │ │ │ + bl 72d3c │ │ │ │ + b a2488 │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #2868 @ 0xb34 │ │ │ │ - movt r3, #69 @ 0x45 │ │ │ │ + movw r3, #61532 @ 0xf05c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ movne r5, r1 │ │ │ │ moveq r5, r3 │ │ │ │ mov r1, r5 │ │ │ │ - bl 4157f8 │ │ │ │ + bl 413cf0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a298c │ │ │ │ + beq a24a8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne a298c │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bne a24a8 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ mov r2, r5 │ │ │ │ - movw r1, #1340 @ 0x53c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #59836 @ 0xe9bc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a2974 │ │ │ │ + ble a2490 │ │ │ │ mov r4, #0 │ │ │ │ - b a298c │ │ │ │ + b a24a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a296c │ │ │ │ + bne a2488 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a296c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a2488 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a2994 : │ │ │ │ +000a24b0 : │ │ │ │ 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 1bbdec <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1bc250 <_Py_GetErrorHandler@@Base> │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b eff6c │ │ │ │ + b efbf0 │ │ │ │ │ │ │ │ -000a29d0 : │ │ │ │ +000a24ec : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2af92c │ │ │ │ + b 2b2fc4 │ │ │ │ push {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, #9172 @ 0x23d4 │ │ │ │ + movw r2, #8552 @ 0x2168 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, r2 │ │ │ │ cmpne r3, r0 │ │ │ │ - bne a2a48 │ │ │ │ + bne a2564 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ - beq a2a88 │ │ │ │ + beq a25a4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a2a88 │ │ │ │ - b a2a4c │ │ │ │ + ble a25a4 │ │ │ │ + b a2568 │ │ │ │ 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 a2aa8 │ │ │ │ + bne a25c4 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2a88 │ │ │ │ + beq a25a4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2aac │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a25c8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2b08 │ │ │ │ + bl 1b6978 │ │ │ │ + b a2624 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r1, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ mov r0, r5 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2642e4 │ │ │ │ + bl 265d38 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2ae8 │ │ │ │ + bgt a2604 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a2ae8 │ │ │ │ + bne a2604 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2b08 │ │ │ │ + bgt a2624 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2b08 │ │ │ │ + bne a2624 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a2b88 │ │ │ │ + bne a26a4 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2b68 │ │ │ │ + beq a2684 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2b8c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a26a8 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2bc4 │ │ │ │ + bl 1b6978 │ │ │ │ + b a26e0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 200760 │ │ │ │ + bl 200ad0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2bc4 │ │ │ │ + bgt a26e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2bc4 │ │ │ │ + bne a26e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a2c44 │ │ │ │ + bne a2760 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2c24 │ │ │ │ + beq a2740 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2c48 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2764 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2c80 │ │ │ │ + bl 1b6978 │ │ │ │ + b a279c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 3f0708 │ │ │ │ + bl 3ef4c0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2c80 │ │ │ │ + bgt a279c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2c80 │ │ │ │ + bne a279c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a2d00 │ │ │ │ + bne a281c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2ce0 │ │ │ │ + beq a27fc │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2d04 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2820 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2d3c │ │ │ │ + bl 1b6978 │ │ │ │ + b a2858 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2639dc │ │ │ │ + bl 265430 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2d3c │ │ │ │ + bgt a2858 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2d3c │ │ │ │ + bne a2858 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a2dbc │ │ │ │ + bne a28d8 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2d9c │ │ │ │ + beq a28b8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2dc0 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a28dc │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2df8 │ │ │ │ + bl 1b6978 │ │ │ │ + b a2914 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2077c8 │ │ │ │ + bl 207be8 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2df8 │ │ │ │ + bgt a2914 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2df8 │ │ │ │ + bne a2914 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a2e78 │ │ │ │ + bne a2994 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2e58 │ │ │ │ + beq a2974 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2e7c │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2998 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2eb4 │ │ │ │ + bl 1b6978 │ │ │ │ + b a29d0 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 20bdb0 │ │ │ │ + bl 20c124 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2eb4 │ │ │ │ + bgt a29d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2eb4 │ │ │ │ + bne a29d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 r1, [r0, #4] │ │ │ │ - movw r2, #8716 @ 0x220c │ │ │ │ + movw r2, #8096 @ 0x1fa0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, r3 │ │ │ │ cmpne r1, r2 │ │ │ │ - bne a2f34 │ │ │ │ + bne a2a50 │ │ │ │ ldr r4, [r0, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq a2f14 │ │ │ │ + beq a2a30 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bgt a2f38 │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bgt a2a54 │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a2f70 │ │ │ │ + bl 1b6978 │ │ │ │ + b a2a8c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r4 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - bl 2a327c │ │ │ │ + bl 2a6974 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a2f70 │ │ │ │ + bgt a2a8c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a2f70 │ │ │ │ + bne a2a8c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ 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 fdd48 │ │ │ │ + b fd888 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - movw lr, #43532 @ 0xaa0c │ │ │ │ + movw lr, #42912 @ 0xa7a0 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw ip, #43744 @ 0xaae0 │ │ │ │ + movw ip, #43124 @ 0xa874 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, lr │ │ │ │ cmpne r3, ip │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ - beq a2fe4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a2b00 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #1444 @ 0x5a4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #59940 @ 0xea24 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a3014 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b a2b30 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq a3034 │ │ │ │ + beq a2b50 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r2 │ │ │ │ - bl 1107e8 <_PyArena_AddPyObject@@Base> │ │ │ │ + bl 110308 <_PyArena_AddPyObject@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a301c │ │ │ │ + bge a2b38 │ │ │ │ str r4, [r6] │ │ │ │ mvn r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r6] │ │ │ │ - b a3038 │ │ │ │ + b a2b54 │ │ │ │ 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 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 346d50 │ │ │ │ + bl 347e4c │ │ │ │ movw r3, #26104 @ 0x65f8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ 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 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r4, #84] @ 0x54 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 346d50 │ │ │ │ + bl 347e4c │ │ │ │ movw r3, #26106 @ 0x65fa │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ nop {0} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a30e0 : │ │ │ │ +000a2bfc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a3128 │ │ │ │ + ldr ip, [pc, #44] @ a2c44 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3e55c <_PyEval_SetProfile@@Base> │ │ │ │ + bl 3e6ec <_PyEval_SetProfile@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ popge {fp, pc} │ │ │ │ - movw r0, #1476 @ 0x5c4 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #59972 @ 0xea44 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a312c : │ │ │ │ - ldr r2, [pc, #28] @ a3150 │ │ │ │ +000a2c48 : │ │ │ │ + ldr r2, [pc, #28] @ a2c6c │ │ │ │ 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 3854b8 <_PyContext_Enter@@Base> │ │ │ │ + b 3844fc <_PyContext_Enter@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a3154 : │ │ │ │ - ldr r2, [pc, #28] @ a3178 │ │ │ │ +000a2c70 : │ │ │ │ + ldr r2, [pc, #28] @ a2c94 │ │ │ │ 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 38a808 <_PyContext_Exit@@Base> │ │ │ │ + b 38ac80 <_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 175c40 │ │ │ │ + bl 1758d0 │ │ │ │ mov r1, r6 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1b6770 │ │ │ │ - bl 175c40 │ │ │ │ + bl 1b6978 │ │ │ │ + bl 1758d0 │ │ │ │ mov r1, r5 │ │ │ │ mov r4, r0 │ │ │ │ - bl 23e808 │ │ │ │ + bl 23e684 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 176444 │ │ │ │ + b 1760d4 │ │ │ │ │ │ │ │ -000a31cc <_PyBytes_FromData@@Base>: │ │ │ │ +000a2ce8 <_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 b69a8 │ │ │ │ + b b682c │ │ │ │ │ │ │ │ -000a31e4 : │ │ │ │ - ldr r0, [pc, #44] @ a3218 │ │ │ │ +000a2d00 : │ │ │ │ + ldr r0, [pc, #44] @ a2d34 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ movw r1, #4548 @ 0x11c4 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r2, #1516 @ 0x5ec │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60012 @ 0xea6c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ add fp, sp, #0 │ │ │ │ ldr r1, [r1] │ │ │ │ ldr r0, [r3, r0] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + b 1b8390 <_PyErr_SetString@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a321c <_PyState_AddModule@@Base>: │ │ │ │ +000a2d38 <_PyState_AddModule@@Base>: │ │ │ │ subs r3, r2, #0 │ │ │ │ - beq a3274 <_PyState_AddModule@@Base+0x58> │ │ │ │ + beq a2d90 <_PyState_AddModule@@Base+0x58> │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [r3, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3268 <_PyState_AddModule@@Base+0x4c> │ │ │ │ + beq a2d84 <_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, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1552 @ 0x610 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60048 @ 0xea90 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ ldr r1, [r3, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 2e181c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2e57c0 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ mvn r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a327c : │ │ │ │ +000a2d98 : │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #80] @ a32d8 │ │ │ │ + ldr r0, [pc, #80] @ a2df4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r1, [r2, #36] @ 0x24 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a32a4 │ │ │ │ + bne a2dc0 │ │ │ │ ldr r1, [r2, #12] │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - b 56e68 <_PyImport_ClearExtension@@Base+0x60c> │ │ │ │ + b 571b0 <_PyImport_ClearExtension@@Base+0x68c> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1600 @ 0x640 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60096 @ 0xeac0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_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, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1652 @ 0x674 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60148 @ 0xeaf4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_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, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1652 @ 0x674 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60148 @ 0xeaf4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a3344 : │ │ │ │ +000a2e60 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #28] @ a3370 │ │ │ │ + ldr lr, [pc, #28] @ a2e8c │ │ │ │ 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 171f54 <_PyErr_FormatV@@Base> │ │ │ │ + b 171bf0 <_PyErr_FormatV@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a3374 : │ │ │ │ +000a2e90 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 351fe0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + b 353100 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ 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 a33d8 │ │ │ │ + bne a2ef4 │ │ │ │ mov r3, r4 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #44524 @ 0xadec │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #37544 @ 0x92a8 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b a33f4 │ │ │ │ - ldr r2, [pc, #68] @ a3424 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b a2f10 │ │ │ │ + ldr r2, [pc, #68] @ a2f40 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r1 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ - bl 2e3b64 │ │ │ │ + bl 2e7b24 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a33fc │ │ │ │ + bne a2f18 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3418 │ │ │ │ + beq a2f34 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2e63b4 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 2ea394 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq a36c0 │ │ │ │ - ldr r3, [pc, #628] @ a36c8 │ │ │ │ + beq a31dc │ │ │ │ + ldr r3, [pc, #628] @ a31e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #3860] @ 0xf14 │ │ │ │ cmp r2, #0 │ │ │ │ movgt r6, #1 │ │ │ │ - bgt a3480 │ │ │ │ + bgt a2f9c │ │ │ │ movne r6, #0 │ │ │ │ - bne a3480 │ │ │ │ + bne a2f9c │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #224] @ 0xe0 │ │ │ │ subs r6, r6, #0 │ │ │ │ movne r6, #1 │ │ │ │ - movw r3, #13824 @ 0x3600 │ │ │ │ + movw r3, #13828 @ 0x3604 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ add r7, r7, #16 │ │ │ │ ldr r0, [r7, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a34ec │ │ │ │ - bl c1ea0 │ │ │ │ + beq a3008 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a3694 │ │ │ │ - bl e71b8 │ │ │ │ + beq a31b0 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a34dc │ │ │ │ + bgt a2ff8 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a34dc │ │ │ │ + bne a2ff8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a3490 │ │ │ │ - b a3694 │ │ │ │ - movw r3, #13828 @ 0x3604 │ │ │ │ + beq a2fac │ │ │ │ + b a31b0 │ │ │ │ + movw r3, #13832 @ 0x3608 │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a355c │ │ │ │ + beq a3078 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a34f8 │ │ │ │ - bl c1ea0 │ │ │ │ + beq a3014 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a3694 │ │ │ │ - bl e71b8 │ │ │ │ + beq a31b0 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3550 │ │ │ │ + bgt a306c │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3550 │ │ │ │ + bne a306c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a34f8 │ │ │ │ - b a3694 │ │ │ │ - movw r3, #13832 @ 0x3608 │ │ │ │ + beq a3014 │ │ │ │ + b a31b0 │ │ │ │ + movw r3, #13836 @ 0x360c │ │ │ │ movt r3, #105 @ 0x69 │ │ │ │ ldr r7, [r3] │ │ │ │ ldr r0, [r7] │ │ │ │ add r7, r7, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a35cc │ │ │ │ + beq a30e8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3568 │ │ │ │ - bl c1ea0 │ │ │ │ + beq a3084 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - beq a3694 │ │ │ │ - bl e71b8 │ │ │ │ + beq a31b0 │ │ │ │ + bl e750c │ │ │ │ ldr r2, [r4] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35c0 │ │ │ │ + bgt a30dc │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4] │ │ │ │ - bne a35c0 │ │ │ │ + bne a30dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a3568 │ │ │ │ - b a3694 │ │ │ │ - movw r3, #65052 @ 0xfe1c │ │ │ │ + beq a3084 │ │ │ │ + b a31b0 │ │ │ │ + movw r3, #64988 @ 0xfddc │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ ldr r6, [r3] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a36c0 │ │ │ │ + beq a31dc │ │ │ │ ldr r0, [r6] │ │ │ │ add r6, r6, #16 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a36c0 │ │ │ │ - bl c1ea0 │ │ │ │ + beq a31dc │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3694 │ │ │ │ + beq a31b0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 16f7b0 │ │ │ │ + bl 16f44c │ │ │ │ cmp r0, #0 │ │ │ │ - bge a3634 │ │ │ │ + bge a3150 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3694 │ │ │ │ + bgt a31b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3694 │ │ │ │ + bne a31b0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a3694 │ │ │ │ - beq a365c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a31b0 │ │ │ │ + beq a3178 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a35e0 │ │ │ │ + bgt a30fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a35e0 │ │ │ │ + bne a30fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a35e0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a30fc │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a368c │ │ │ │ + bgt a31a8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a368c │ │ │ │ + bne a31a8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r7, #0 │ │ │ │ - beq a35e0 │ │ │ │ + beq a30fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a36a8 │ │ │ │ + ble a31c4 │ │ │ │ mov r5, #0 │ │ │ │ - b a36c0 │ │ │ │ + b a31dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a36a0 │ │ │ │ + bne a31bc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a36a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a31bc │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ @@ -120233,338 +119920,338 @@ │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r0, #8] │ │ │ │ mov r2, #0 │ │ │ │ ldr r7, [r0, #88] @ 0x58 │ │ │ │ str r2, [r0, #88] @ 0x58 │ │ │ │ ldr r4, [r3, #3848] @ 0xf08 │ │ │ │ cmp r4, r2 │ │ │ │ - bne a3714 │ │ │ │ - movw r1, #40736 @ 0x9f20 │ │ │ │ + bne a3230 │ │ │ │ + movw r1, #33756 @ 0x83dc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #184 @ 0xb8 │ │ │ │ - movt r0, #87 @ 0x57 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #21868 @ 0x556c │ │ │ │ + movt r0, #85 @ 0x55 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne a39f8 │ │ │ │ + bne a3514 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - bne a377c │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + bne a3298 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3760 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne a327c │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #3284 @ 0xcd4 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b a3a2c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b a3548 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9804 @ 0x264c │ │ │ │ + movw r1, #2824 @ 0xb08 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a3a2c │ │ │ │ + bl 1b6978 │ │ │ │ + b a3548 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3a2c │ │ │ │ + beq a3548 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a37ac │ │ │ │ + bne a32c8 │ │ │ │ ldr r8, [r1, #12] │ │ │ │ cmn r8, #1 │ │ │ │ - bne a37dc │ │ │ │ + bne a32f8 │ │ │ │ mov r0, r9 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a37d0 │ │ │ │ + bne a32ec │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ - b a3a2c │ │ │ │ + bl 3e394 │ │ │ │ + b a3548 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3a2c │ │ │ │ + beq a3548 │ │ │ │ sub r3, fp, #32 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ bic r3, r0, #2 │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #3 │ │ │ │ - beq a3a2c │ │ │ │ + beq a3548 │ │ │ │ ldr r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a3a2c │ │ │ │ + beq a3548 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3828 │ │ │ │ + beq a3344 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #2 │ │ │ │ - bl e4054 │ │ │ │ + bl e45e8 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mvn r3, #0 │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ mvn ip, r3, lsl r2 │ │ │ │ bic r3, r8, r3, lsl r2 │ │ │ │ cmp r2, #7 │ │ │ │ addle lr, r1, r3 │ │ │ │ ldrsble lr, [lr, #20] │ │ │ │ - ble a3874 │ │ │ │ + ble a3390 │ │ │ │ cmp r2, #15 │ │ │ │ addle lr, r1, r3, lsl #1 │ │ │ │ addgt lr, r1, r3, lsl #2 │ │ │ │ ldrshle lr, [lr, #20] │ │ │ │ ldrgt lr, [lr, #20] │ │ │ │ cmp r6, lr │ │ │ │ moveq lr, r3 │ │ │ │ - beq a38a0 │ │ │ │ + beq a33bc │ │ │ │ cmn lr, #1 │ │ │ │ - beq a38a0 │ │ │ │ + beq a33bc │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ lsr r0, r0, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r0 │ │ │ │ and r3, r3, ip │ │ │ │ - b a3850 │ │ │ │ + b a336c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r8, [r4, #28] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ cmp r8, #0 │ │ │ │ - beq a390c │ │ │ │ + beq a3428 │ │ │ │ add r3, r8, r6, lsl #2 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldrb r0, [r8] │ │ │ │ ldrb r4, [r8, #1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r0, r8, r0, lsl #2 │ │ │ │ ldrb r3, [r0, r2] │ │ │ │ cmp r6, r3 │ │ │ │ addne r2, r2, #1 │ │ │ │ - bne a38d4 │ │ │ │ + bne a33f0 │ │ │ │ sub r4, r4, #1 │ │ │ │ cmp r2, r4 │ │ │ │ - bge a3904 │ │ │ │ + bge a3420 │ │ │ │ add r1, r2, #1 │ │ │ │ add r1, r0, r1 │ │ │ │ add r0, r0, r2 │ │ │ │ sub r2, r4, r2 │ │ │ │ bl 2e258 │ │ │ │ strb r4, [r8, #1] │ │ │ │ - b a39b4 │ │ │ │ + b a34d0 │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ str r8, [r1, #8] │ │ │ │ cmp r3, #7 │ │ │ │ addle lr, r1, lr │ │ │ │ mvnle r3, #1 │ │ │ │ strble r3, [lr, #20] │ │ │ │ - ble a3940 │ │ │ │ + ble a345c │ │ │ │ cmp r3, #15 │ │ │ │ mvn r3, #1 │ │ │ │ addle lr, r1, lr, lsl #1 │ │ │ │ addgt r1, r1, lr, lsl #2 │ │ │ │ strhle r3, [lr, #20] │ │ │ │ strgt r3, [r1, #20] │ │ │ │ ldr ip, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ ldrb r2, [ip, #5] │ │ │ │ lsl r3, r3, r2 │ │ │ │ ldrb r2, [ip, #6] │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq a397c │ │ │ │ + beq a3498 │ │ │ │ add r3, r3, r6, lsl #3 │ │ │ │ mov r2, #0 │ │ │ │ add r1, ip, r3 │ │ │ │ ldr r0, [ip, r3] │ │ │ │ str r2, [ip, r3] │ │ │ │ str r2, [r1, #4] │ │ │ │ - b a3998 │ │ │ │ + b a34b4 │ │ │ │ mov r1, #12 │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ add r1, ip, r3 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ str r2, [r1, #8] │ │ │ │ str r2, [r1, #4] │ │ │ │ str r2, [ip, r3] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a39b4 │ │ │ │ + bgt a34d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a39b4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne a34d0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a39d4 │ │ │ │ + bgt a34f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a39d4 │ │ │ │ + bne a34f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a3a2c │ │ │ │ + bgt a3548 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a3a2c │ │ │ │ + bne a3548 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a3a2c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a3548 │ │ │ │ mov r0, r4 │ │ │ │ - bl 1f1d38 │ │ │ │ + bl 1f2198 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a3a2c │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bge a3548 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3a2c │ │ │ │ + beq a3548 │ │ │ │ mov r0, r5 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 21327c <_PyErr_ChainExceptions1@@Base> │ │ │ │ + b 213b08 <_PyErr_ChainExceptions1@@Base> │ │ │ │ │ │ │ │ -000a3a3c : │ │ │ │ +000a3558 : │ │ │ │ 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, #116] @ a3ad4 │ │ │ │ - bl 33b010 │ │ │ │ + ldr r0, [pc, #116] @ a35f0 │ │ │ │ + bl 33db34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a3a88 │ │ │ │ - bl dd698 │ │ │ │ + bne a35a4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3ac8 │ │ │ │ - movw r0, #56560 @ 0xdcf0 │ │ │ │ + bne a35e4 │ │ │ │ + movw r0, #49296 @ 0xc090 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 30ec40 │ │ │ │ + bl 31254c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3ac8 │ │ │ │ - ldr r0, [pc, #72] @ a3ad8 │ │ │ │ + beq a35e4 │ │ │ │ + ldr r0, [pc, #72] @ a35f4 │ │ │ │ sub r1, fp, #20 │ │ │ │ strd r4, [fp, #-20] @ 0xffffffec │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a3ab0 │ │ │ │ + ble a35cc │ │ │ │ mov r4, r5 │ │ │ │ - b a3ac8 │ │ │ │ + b a35e4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a3aa8 │ │ │ │ + bne a35c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a3aa8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a35c4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq r5, fp, ip, lsr fp │ │ │ │ rsbeq r7, fp, r8, ror #7 │ │ │ │ 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, #55308 @ 0xd80c │ │ │ │ + movw r4, #56620 @ 0xdd2c │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r2 │ │ │ │ cmp r0, r4 │ │ │ │ - beq a3b18 │ │ │ │ + beq a3634 │ │ │ │ ldr r2, [r0, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - bne a3b4c │ │ │ │ + bne a3668 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a3b58 │ │ │ │ - movw r0, #1680 @ 0x690 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 1d239c <_PyArg_NoPositional@@Base> │ │ │ │ + beq a3674 │ │ │ │ + movw r0, #60176 @ 0xeb10 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 1d2804 <_PyArg_NoPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a3b78 │ │ │ │ + beq a3694 │ │ │ │ cmp r5, r4 │ │ │ │ - beq a3b58 │ │ │ │ + beq a3674 │ │ │ │ ldr r2, [r5, #148] @ 0x94 │ │ │ │ ldr r3, [r4, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq a3b58 │ │ │ │ + beq a3674 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2fd1a4 │ │ │ │ + b 300c38 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3b4c │ │ │ │ + beq a3668 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #1680 @ 0x690 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #60176 @ 0xeb10 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3b4c │ │ │ │ + bne a3668 │ │ │ │ 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] @ a3c10 │ │ │ │ + ldr r2, [pc, #116] @ a372c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r6, [r3, r2] │ │ │ │ ldr r3, [r6, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3c00 │ │ │ │ + beq a371c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r7, r0 │ │ │ │ - bl 2447b4 │ │ │ │ + bl 244640 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a3be4 │ │ │ │ + bne a3700 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22264 @ 0x56f8 │ │ │ │ + movw r1, #15224 @ 0x3b78 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a3c08 │ │ │ │ + bl 1b6978 │ │ │ │ + b a3724 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 3af964 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b 3aef34 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -120572,102 +120259,102 @@ │ │ │ │ str r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, sp, #32 │ │ │ │ add r4, r1, #16 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ mov r7, r0 │ │ │ │ cmp r2, #0 │ │ │ │ cmpeq r1, #3 │ │ │ │ - bne a3c4c │ │ │ │ + bne a3768 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a3c7c │ │ │ │ + bne a3798 │ │ │ │ mov r3, #3 │ │ │ │ sub ip, fp, #32 │ │ │ │ mov r0, r4 │ │ │ │ str ip, [sp, #12] │ │ │ │ str r3, [sp] │ │ │ │ mov ip, #0 │ │ │ │ stmib sp, {r3, ip} │ │ │ │ - movw r3, #37744 @ 0x9370 │ │ │ │ + movw r3, #37748 @ 0x9374 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7acc <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ + bl 1b7cd4 <_PyArg_UnpackKeywords@@Base+0x12d4> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a3cf8 │ │ │ │ + beq a3814 │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3c9c │ │ │ │ - bl dd698 │ │ │ │ + bne a37b8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3cf8 │ │ │ │ + bne a3814 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3cbc │ │ │ │ - bl dd698 │ │ │ │ + bne a37d8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3cf8 │ │ │ │ + bne a3814 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a3cdc │ │ │ │ - bl dd698 │ │ │ │ + bne a37f8 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a3cf8 │ │ │ │ + bne a3814 │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 4462fc <_PyObject_GetXIDataNoFallback@@Base+0x788> │ │ │ │ + b 444764 <_PyObject_GetXIDataNoFallback@@Base+0x788> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, 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, #65228 @ 0xfecc │ │ │ │ + movw r3, #65164 @ 0xfe8c │ │ │ │ movt r3, #111 @ 0x6f │ │ │ │ sub sp, sp, #20 │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a3d38 │ │ │ │ + beq a3854 │ │ │ │ bl 2e1b0 │ │ │ │ movw r2, #26184 @ 0x6648 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r6, r0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2] │ │ │ │ mov r0, r4 │ │ │ │ bl 2e63c │ │ │ │ mov r2, #20 │ │ │ │ - movw r1, #52548 @ 0xcd44 │ │ │ │ + movw r1, #45260 @ 0xb0cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r5, r0 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - beq a3da0 │ │ │ │ + beq a38bc │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #13048 @ 0x32f8 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #6008 @ 0x1778 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ add r3, fp, #8 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-12] │ │ │ │ bl 2eaf0 <__vfprintf_chk@plt> │ │ │ │ mov r1, r4 │ │ │ │ @@ -120679,234 +120366,234 @@ │ │ │ │ mvn ip, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ bl 30cc0 │ │ │ │ │ │ │ │ -000a3de8 : │ │ │ │ +000a3904 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne a3e14 │ │ │ │ - movw r1, #1704 @ 0x6a8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #140] @ a3ea0 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne a3930 │ │ │ │ + movw r1, #60200 @ 0xeb28 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #140] @ a39bc │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - ldr r0, [pc, #132] @ a3ea4 │ │ │ │ + ldr r0, [pc, #132] @ a39c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bne a3e80 │ │ │ │ + bne a399c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [r0, #3852] @ 0xf0c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a3e74 │ │ │ │ + beq a3990 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp ip, r1 │ │ │ │ - ble a3e74 │ │ │ │ + ble a3990 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r3, [r3, r1, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a3e74 │ │ │ │ - movw r1, #1732 @ 0x6c4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #48] @ a3ea0 │ │ │ │ + bne a3990 │ │ │ │ + movw r1, #60228 @ 0xeb44 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #48] @ a39bc │ │ │ │ mov r2, r3 │ │ │ │ - bl a3d04 │ │ │ │ + bl a3820 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 2e181c <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ + b 2e57c0 <_Py_SetImmortalUntracked@@Base+0x24> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #1552 @ 0x610 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60048 @ 0xea90 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ mvn r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - rsbeq r5, r6, r4, lsr #22 │ │ │ │ + rsbeq r3, r6, r4, ror #30 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a3ea8 <_Py_FatalRefcountErrorFunc@@Base>: │ │ │ │ +000a39c4 <_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, #1756 @ 0x6dc │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl a3d04 │ │ │ │ + movw r1, #60252 @ 0xeb5c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl a3820 │ │ │ │ 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, #5992 @ 0x1768 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #64488 @ 0xfbe8 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + bl 2d77e0 <_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 35f00 │ │ │ │ push {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 │ │ │ │ - ldr r5, [pc, #548] @ a4154 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ + ldr r5, [pc, #548] @ a3c70 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r3, #1 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a3f58 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ + bne a3a74 <_Py_FatalRefcountErrorFunc@@Base+0xb0> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a3f40 <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ + bne a3a5c <_Py_FatalRefcountErrorFunc@@Base+0x98> │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne a3f74 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ + bne a3a90 <_Py_FatalRefcountErrorFunc@@Base+0xcc> │ │ │ │ mov r0, r5 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r3, [pc, #476] @ a4158 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r3, [pc, #476] @ a3c74 <_Py_FatalRefcountErrorFunc@@Base+0x2b0> │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a3f9c <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ + bne a3ab8 <_Py_FatalRefcountErrorFunc@@Base+0xf4> │ │ │ │ mov r2, #65 @ 0x41 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1816 @ 0x718 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - b a4114 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ + movw r1, #60312 @ 0xeb98 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + b a3c30 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, #0 │ │ │ │ - bl 40a48 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ + bl 40bd8 <_PyTraceMalloc_GetTraceback@@Base+0xf8> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq a4114 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ + beq a3c30 <_Py_FatalRefcountErrorFunc@@Base+0x26c> │ │ │ │ mov r2, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1884 @ 0x75c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #60380 @ 0xebdc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r6, #0 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - movw r1, #1940 @ 0x794 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - movw r2, #13640 @ 0x3548 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60436 @ 0xec14 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r2, #6600 @ 0x19c8 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldrh r3, [r8, #4] │ │ │ │ cmp r3, r6 │ │ │ │ - ble a4100 <_Py_FatalRefcountErrorFunc@@Base+0x258> │ │ │ │ + ble a3c1c <_Py_FatalRefcountErrorFunc@@Base+0x258> │ │ │ │ add sl, r8, r6, lsl #3 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r3, [sl, #8] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r3 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, #500 @ 0x1f4 │ │ │ │ movhi r3, #1 │ │ │ │ movhi r0, #500 @ 0x1f4 │ │ │ │ - bhi a402c <_Py_FatalRefcountErrorFunc@@Base+0x184> │ │ │ │ + bhi a3b48 <_Py_FatalRefcountErrorFunc@@Base+0x184> │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ - beq a40c4 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ + beq a3be0 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ str r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r7, #0 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov sl, r3 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #2 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r4 │ │ │ │ ldrb r6, [r3, r7] │ │ │ │ sub r3, r6, #32 │ │ │ │ cmp r3, #94 @ 0x5e │ │ │ │ - bhi a4078 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ + bhi a3b94 <_Py_FatalRefcountErrorFunc@@Base+0x1d0> │ │ │ │ mov r2, #1 │ │ │ │ sub r1, fp, #37 @ 0x25 │ │ │ │ strb r6, [fp, #-37] @ 0xffffffdb │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - b a4090 <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + b a3bac <_Py_FatalRefcountErrorFunc@@Base+0x1e8> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 35f00 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r8, r7 │ │ │ │ - bhi a4044 <_Py_FatalRefcountErrorFunc@@Base+0x19c> │ │ │ │ + bhi a3b60 <_Py_FatalRefcountErrorFunc@@Base+0x19c> │ │ │ │ cmp sl, #0 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r8, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq a40c4 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ - movw r1, #13652 @ 0x3554 │ │ │ │ + beq a3be0 <_Py_FatalRefcountErrorFunc@@Base+0x21c> │ │ │ │ + movw r1, #6612 @ 0x19d4 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #3 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #1952 @ 0x7a0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #60448 @ 0xec20 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r1, [sl, #12] │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #1 │ │ │ │ - bl 3df30 │ │ │ │ + bl 3e0c0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ - b a3fe0 <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ + b a3afc <_Py_FatalRefcountErrorFunc@@Base+0x138> │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r5] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a4134 <_Py_FatalRefcountErrorFunc@@Base+0x28c> │ │ │ │ + bne a3c50 <_Py_FatalRefcountErrorFunc@@Base+0x28c> │ │ │ │ strexb r1, r3, [r5] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a411c <_Py_FatalRefcountErrorFunc@@Base+0x274> │ │ │ │ + bne a3c38 <_Py_FatalRefcountErrorFunc@@Base+0x274> │ │ │ │ dmb ish │ │ │ │ - beq a414c <_Py_FatalRefcountErrorFunc@@Base+0x2a4> │ │ │ │ - ldr r0, [pc, #16] @ a4154 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ + beq a3c68 <_Py_FatalRefcountErrorFunc@@Base+0x2a4> │ │ │ │ + ldr r0, [pc, #16] @ a3c70 <_Py_FatalRefcountErrorFunc@@Base+0x2ac> │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 35f1ec │ │ │ │ + b 3493f0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ rsbeq fp, sl, r8, asr r4 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -120915,856 +120602,915 @@ │ │ │ │ movw r4, #26184 @ 0x6648 │ │ │ │ movt r4, #109 @ 0x6d │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #1964 @ 0x7ac │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60460 @ 0xec2c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a41bc <_Py_FatalRefcountErrorFunc@@Base+0x314> │ │ │ │ + bne a3cd8 <_Py_FatalRefcountErrorFunc@@Base+0x314> │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #20804 @ 0x5144 │ │ │ │ + movw r2, #13892 @ 0x3644 │ │ │ │ movt r2, #71 @ 0x47 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2ded4 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-4] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #2000 @ 0x7d0 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60496 @ 0xec50 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__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 a41dc <_Py_FatalRefcountErrorFunc@@Base+0x334> │ │ │ │ + bne a3cf8 <_Py_FatalRefcountErrorFunc@@Base+0x334> │ │ │ │ mov r3, r8 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #2012 @ 0x7dc │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60508 @ 0xec5c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r3, #3 │ │ │ │ str r3, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #2048 @ 0x800 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60544 @ 0xec80 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldrb r3, [r5, #-1] │ │ │ │ ldr r0, [r4] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a4264 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a3d80 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ ldrb r3, [r5, #-2] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a4264 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a3d80 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ ldrb r3, [r5, #-3] │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne a4264 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ + bne a3d80 <_Py_FatalRefcountErrorFunc@@Base+0x3bc> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #2084 @ 0x824 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #60580 @ 0xeca4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ - b a42e8 <_Py_FatalRefcountErrorFunc@@Base+0x440> │ │ │ │ + b a3e04 <_Py_FatalRefcountErrorFunc@@Base+0x440> │ │ │ │ sub r6, r5, #3 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #2116 @ 0x844 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60612 @ 0xecc4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ sub r3, r5, r6 │ │ │ │ ldrb sl, [r6], #1 │ │ │ │ str sl, [sp] │ │ │ │ mov r1, #1 │ │ │ │ - movw r2, #2152 @ 0x868 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60648 @ 0xece8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp sl, #253 @ 0xfd │ │ │ │ - beq a42bc <_Py_FatalRefcountErrorFunc@@Base+0x414> │ │ │ │ - movw r0, #2176 @ 0x880 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + beq a3dd8 <_Py_FatalRefcountErrorFunc@@Base+0x414> │ │ │ │ + movw r0, #60672 @ 0xed00 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2ebbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne a427c <_Py_FatalRefcountErrorFunc@@Base+0x3d4> │ │ │ │ - movw r0, #2188 @ 0x88c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + bne a3d98 <_Py_FatalRefcountErrorFunc@@Base+0x3d4> │ │ │ │ + movw r0, #60684 @ 0xed0c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #146 @ 0x92 │ │ │ │ mov r1, #1 │ │ │ │ bl 2ebbc │ │ │ │ add r7, r5, r8 │ │ │ │ str r7, [sp] │ │ │ │ mov r3, #4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #2336 @ 0x920 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60832 @ 0xeda0 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ sub r3, r7, #1 │ │ │ │ add r2, r7, #3 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne a432c <_Py_FatalRefcountErrorFunc@@Base+0x484> │ │ │ │ + bne a3e48 <_Py_FatalRefcountErrorFunc@@Base+0x484> │ │ │ │ cmp r2, r3 │ │ │ │ - bne a4310 <_Py_FatalRefcountErrorFunc@@Base+0x468> │ │ │ │ + bne a3e2c <_Py_FatalRefcountErrorFunc@@Base+0x468> │ │ │ │ mov r6, #1 │ │ │ │ - b a4330 <_Py_FatalRefcountErrorFunc@@Base+0x488> │ │ │ │ + b a3e4c <_Py_FatalRefcountErrorFunc@@Base+0x488> │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a4354 <_Py_FatalRefcountErrorFunc@@Base+0x4ac> │ │ │ │ + beq a3e70 <_Py_FatalRefcountErrorFunc@@Base+0x4ac> │ │ │ │ mov r2, #28 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #2084 @ 0x824 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #60580 @ 0xeca4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ - b a43cc <_Py_FatalRefcountErrorFunc@@Base+0x524> │ │ │ │ + b a3ee8 <_Py_FatalRefcountErrorFunc@@Base+0x524> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, #253 @ 0xfd │ │ │ │ - movw r2, #2116 @ 0x844 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60612 @ 0xecc4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ str r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r8, [r7, r6] │ │ │ │ mov r1, #1 │ │ │ │ str r8, [sp] │ │ │ │ mov r3, r6 │ │ │ │ - movw r2, #2376 @ 0x948 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60872 @ 0xedc8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - movw r0, #2176 @ 0x880 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #60672 @ 0xed00 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, #9 │ │ │ │ mov r1, #1 │ │ │ │ cmp r8, #253 @ 0xfd │ │ │ │ - beq a43b0 <_Py_FatalRefcountErrorFunc@@Base+0x508> │ │ │ │ + beq a3ecc <_Py_FatalRefcountErrorFunc@@Base+0x508> │ │ │ │ ldr r3, [r4] │ │ │ │ bl 2ebbc │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ add r6, r6, #1 │ │ │ │ bl 2eba4 │ │ │ │ cmp r6, #4 │ │ │ │ - bne a4370 <_Py_FatalRefcountErrorFunc@@Base+0x4c8> │ │ │ │ + bne a3e8c <_Py_FatalRefcountErrorFunc@@Base+0x4c8> │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - beq a447c <_Py_FatalRefcountErrorFunc@@Base+0x5d4> │ │ │ │ + beq a3f98 <_Py_FatalRefcountErrorFunc@@Base+0x5d4> │ │ │ │ mov r6, r5 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, #14 │ │ │ │ mov r1, #1 │ │ │ │ - movw r0, #2404 @ 0x964 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #60900 @ 0xede4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ sub r3, r6, r5 │ │ │ │ - movw r2, #2420 @ 0x974 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60916 @ 0xedf4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ cmp r3, #8 │ │ │ │ cmpne r6, r7 │ │ │ │ - bcs a441c <_Py_FatalRefcountErrorFunc@@Base+0x574> │ │ │ │ + bcs a3f38 <_Py_FatalRefcountErrorFunc@@Base+0x574> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ - b a43f0 <_Py_FatalRefcountErrorFunc@@Base+0x548> │ │ │ │ + b a3f0c <_Py_FatalRefcountErrorFunc@@Base+0x548> │ │ │ │ cmp r6, r7 │ │ │ │ - bcs a4470 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ + bcs a3f8c <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ sub r3, r7, r6 │ │ │ │ cmp r3, #8 │ │ │ │ - ble a4450 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ + ble a3f6c <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #4 │ │ │ │ - movw r0, #2428 @ 0x97c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #60924 @ 0xedfc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ bl 2ebbc │ │ │ │ sub r6, r7, #8 │ │ │ │ cmp r7, #7 │ │ │ │ - bls a4470 <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ + bls a3f8c <_Py_FatalRefcountErrorFunc@@Base+0x5c8> │ │ │ │ ldrb r3, [r6], #1 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r4] │ │ │ │ - movw r2, #2420 @ 0x974 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #60916 @ 0xedf4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ - bne a4450 <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ + bne a3f6c <_Py_FatalRefcountErrorFunc@@Base+0x5a8> │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, #10 │ │ │ │ bl 2eba4 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r0, [r4] │ │ │ │ bl 2e63c │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b a3f14 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + b a3a30 <_Py_FatalRefcountErrorFunc@@Base+0x6c> │ │ │ │ + │ │ │ │ +000a3fc4 : │ │ │ │ + push {r4, r5, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #12 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + ldr r4, [pc, #196] @ a40a4 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r3, #1 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne a4000 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne a3fe8 │ │ │ │ + dmb ish │ │ │ │ + beq a4010 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 43f454 │ │ │ │ + movw r3, #40400 @ 0x9dd0 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + ldr r2, [r3, #1912] @ 0x778 │ │ │ │ + cmp r2, #31 │ │ │ │ + ble a405c │ │ │ │ + mov r3, #0 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r2, [r4] │ │ │ │ + cmp r2, #1 │ │ │ │ + bne a4044 │ │ │ │ + strexb r1, r3, [r4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne a402c │ │ │ │ + dmb ish │ │ │ │ + beq a4054 │ │ │ │ + ldr r0, [pc, #80] @ a40a4 │ │ │ │ + bl 3493f0 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + add r0, r3, r2, lsl #2 │ │ │ │ + mov r1, #0 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3, #1912] @ 0x778 │ │ │ │ + str r5, [r0, #1784] @ 0x6f8 │ │ │ │ + dmb ish │ │ │ │ + ldrexb r3, [r4] │ │ │ │ + cmp r3, #1 │ │ │ │ + bne a408c │ │ │ │ + strexb r2, r1, [r4] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne a4074 │ │ │ │ + dmb ish │ │ │ │ + beq a409c │ │ │ │ + ldr r0, [pc, #8] @ a40a4 │ │ │ │ + bl 3493f0 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + rsbeq sl, sl, r4, asr #9 │ │ │ │ │ │ │ │ -000a44a8 : │ │ │ │ +000a40a8 : │ │ │ │ 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 2e63c │ │ │ │ bl 2e72c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a44d8 │ │ │ │ + beq a40d8 │ │ │ │ mov r0, #1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b62ec <_Py_GetConfig@@Base> │ │ │ │ + bl b61a8 <_Py_GetConfig@@Base> │ │ │ │ ldr r0, [r0, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ cmp r4, #0 │ │ │ │ - beq a44d0 │ │ │ │ + beq a40d0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #36952 @ 0x9058 │ │ │ │ + movw r1, #29840 @ 0x7490 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ bl 2ee74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a44d0 │ │ │ │ + beq a40d0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #18764 @ 0x494c │ │ │ │ + movw r1, #11724 @ 0x2dcc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ bl 2ee74 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ 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 54554 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 54708 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 a4594 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne a4194 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #18956 @ 0x4a0c │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #11724 @ 0x2dcc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b a45d4 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b a41d4 │ │ │ │ mov r0, r3 │ │ │ │ sub r1, fp, #8 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq a45d4 │ │ │ │ + beq a41d4 │ │ │ │ bl 2ec88 │ │ │ │ ldr r2, [fp, #-8] │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ ldr r0, [r3] │ │ │ │ - movwne r1, #22000 @ 0x55f0 │ │ │ │ - movweq r1, #2436 @ 0x984 │ │ │ │ + movwne r1, #15000 @ 0x3a98 │ │ │ │ + movweq r1, #60932 @ 0xee04 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - movteq r1, #73 @ 0x49 │ │ │ │ - bl 1b6770 │ │ │ │ + movteq r1, #72 @ 0x48 │ │ │ │ + bl 1b6978 │ │ │ │ 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 a4630 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne a4230 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #2504 @ 0x9c8 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #61000 @ 0xee48 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b a46b0 │ │ │ │ + b a42b0 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a46b0 │ │ │ │ + beq a42b0 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - beq a4670 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq a4270 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a4628 │ │ │ │ + bl 1b6978 │ │ │ │ + b a4228 │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #16 │ │ │ │ bl 2dc1c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4698 │ │ │ │ + beq a4298 │ │ │ │ mov r1, #4 │ │ │ │ sub r0, fp, #16 │ │ │ │ - bl b69a8 │ │ │ │ + bl b682c │ │ │ │ mov r4, r0 │ │ │ │ - b a46b0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b a42b0 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2468 @ 0x9a4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #60964 @ 0xee24 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a4704 │ │ │ │ + bne a4304 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a4734 │ │ │ │ + beq a4334 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #96] @ a4778 │ │ │ │ + ldr r3, [pc, #96] @ a4378 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a476c │ │ │ │ + beq a436c │ │ │ │ ldr r0, [r0] │ │ │ │ - movw r1, #30168 @ 0x75d8 │ │ │ │ + movw r1, #23128 @ 0x5a58 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 3343f4 │ │ │ │ + bl 336c28 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a476c │ │ │ │ - movw r3, #45296 @ 0xb0f0 │ │ │ │ + beq a436c │ │ │ │ + movw r3, #45316 @ 0xb104 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2516 @ 0x9d4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61012 @ 0xee54 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ed24 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, ip, r3, r9 │ │ │ │ + rsbeq r9, sl, r0, lsr #7 │ │ │ │ │ │ │ │ -000a477c : │ │ │ │ +000a437c : │ │ │ │ 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 2d85c │ │ │ │ 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, #2536 @ 0x9e8 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #61032 @ 0xee68 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ str r0, [sp] │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r2, #384 @ 0x180 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ movw r1, #33857 @ 0x8441 │ │ │ │ movt r1, #8 │ │ │ │ bl 2e3f0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4834 │ │ │ │ - movw r5, #65228 @ 0xfecc │ │ │ │ + beq a4434 │ │ │ │ + movw r5, #65164 @ 0xfe8c │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - movw r1, #5428 @ 0x1534 │ │ │ │ - movt r1, #72 @ 0x48 │ │ │ │ + movw r1, #63924 @ 0xf9b4 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ bl 2d970 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a4814 │ │ │ │ + bne a4414 │ │ │ │ mov r0, r4 │ │ │ │ mvn r4, #0 │ │ │ │ bl 2e0d8 │ │ │ │ - b a4834 │ │ │ │ - bl 20f06c │ │ │ │ + b a4434 │ │ │ │ + bl 20f8e0 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #8] │ │ │ │ - bne a4834 │ │ │ │ + bne a4434 │ │ │ │ mvn r4, #1 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2ed24 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a4840 : │ │ │ │ +000a4440 : │ │ │ │ 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, #65228 @ 0xfecc │ │ │ │ + movw r4, #65164 @ 0xfe8c │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a48b4 │ │ │ │ + beq a44b4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 21072c │ │ │ │ + bl 210fa8 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #2556 @ 0x9fc │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #61052 @ 0xee7c │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ strd r6, [sp] │ │ │ │ bl 2ded4 <__fprintf_chk@plt> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ef40 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 212494 │ │ │ │ + bl 212d20 │ │ │ │ mov r0, #0 │ │ │ │ - b a48c0 │ │ │ │ - bl a477c │ │ │ │ + b a44c0 │ │ │ │ + bl a437c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4878 │ │ │ │ + beq a4478 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a48c8 : │ │ │ │ +000a44c8 : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - movw r4, #65228 @ 0xfecc │ │ │ │ + movw r4, #65164 @ 0xfe8c │ │ │ │ movt r4, #111 @ 0x6f │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 21072c │ │ │ │ + bl 210fa8 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ bl 2ed24 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 212494 │ │ │ │ + bl 212d20 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a491c : │ │ │ │ +000a451c : │ │ │ │ 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, #65228 @ 0xfecc │ │ │ │ + movw r5, #65164 @ 0xfe8c │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ sub sp, sp, #4096 @ 0x1000 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4974 │ │ │ │ + beq a4574 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #24328 @ 0x5f08 │ │ │ │ + movw r1, #17288 @ 0x4388 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ bl 2ef64 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq a4a20 │ │ │ │ + beq a4620 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 21072c │ │ │ │ - b a49b0 │ │ │ │ - bl a477c │ │ │ │ + bl 210fa8 │ │ │ │ + b a45b0 │ │ │ │ + bl a437c │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a4a24 │ │ │ │ - b a4950 │ │ │ │ + bne a4624 │ │ │ │ + b a4550 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ mov r2, r7 │ │ │ │ bl 2ebbc │ │ │ │ cmp r0, r7 │ │ │ │ - bcc a49f4 │ │ │ │ + bcc a45f4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ bl 2ef40 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a49f4 │ │ │ │ + bne a45f4 │ │ │ │ cmp r7, #4096 @ 0x1000 │ │ │ │ - bcc a49fc │ │ │ │ + bcc a45fc │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, #4096 @ 0x1000 │ │ │ │ sub r0, r0, #20 │ │ │ │ bl 2e5e8 │ │ │ │ subs r7, r0, #0 │ │ │ │ sub r0, fp, #4096 @ 0x1000 │ │ │ │ mov r1, #1 │ │ │ │ sub r0, r0, #20 │ │ │ │ - bne a4984 │ │ │ │ + bne a4584 │ │ │ │ mov r0, r6 │ │ │ │ bl 2eb08 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #1 │ │ │ │ rsb r4, r4, #0 │ │ │ │ - b a4a0c │ │ │ │ + b a460c │ │ │ │ mvn r4, #0 │ │ │ │ - b a4a0c │ │ │ │ + b a460c │ │ │ │ mov r0, r6 │ │ │ │ bl 2dd48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a49b0 │ │ │ │ + beq a45b0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ed24 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 212494 │ │ │ │ - b a4a24 │ │ │ │ + bl 212d20 │ │ │ │ + b a4624 │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a4a30 : │ │ │ │ +000a4630 : │ │ │ │ push {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 2e054 │ │ │ │ subs r4, r0, #0 │ │ │ │ addne r5, r5, #1 │ │ │ │ addne r0, r4, #4 │ │ │ │ - bne a4a4c │ │ │ │ + bne a464c │ │ │ │ mov r0, r5 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r7, r0, #0 │ │ │ │ - beq a4af0 │ │ │ │ + beq a46f0 │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, r6 │ │ │ │ bl 2e054 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a4a94 │ │ │ │ + bne a4694 │ │ │ │ mov r0, r6 │ │ │ │ bl 2d790 │ │ │ │ add r5, r6, r0, lsl #2 │ │ │ │ sub r1, r5, r6 │ │ │ │ mov r0, r6 │ │ │ │ asr r1, r1, #2 │ │ │ │ - bl f00e0 │ │ │ │ + bl efd64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4ad0 │ │ │ │ + bne a46d0 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4af0 │ │ │ │ + bgt a46f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne a4af0 │ │ │ │ + bne a46f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a4af0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a46f0 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldr r2, [r5] │ │ │ │ str r0, [r3, r4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a4b00 │ │ │ │ + beq a4700 │ │ │ │ add r4, r4, #4 │ │ │ │ add r6, r5, #4 │ │ │ │ - b a4a74 │ │ │ │ - movw r1, #2568 @ 0xa08 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #88] @ a4b58 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #84] @ a4b5c │ │ │ │ + b a4674 │ │ │ │ + movw r1, #61064 @ 0xee88 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #88] @ a4758 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #84] @ a475c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r1, [pc, #80] @ a4b60 │ │ │ │ + ldr r1, [pc, #80] @ a4760 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - bl 3068c0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 30a114 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a4b30 │ │ │ │ - movw r1, #2592 @ 0xa20 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #40] @ a4b58 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + beq a4730 │ │ │ │ + movw r1, #61088 @ 0xeea0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #40] @ a4758 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ popgt {r4, r5, r6, r7, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ popne {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r0, r7 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ - rsbeq r5, r6, r8, lsr fp │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + rsbeq r3, r6, r8, ror pc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r6, fp, ip, lsl #29 │ │ │ │ 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 82c04 <_Py_hashtable_size@@Base> │ │ │ │ + bl 825e4 <_Py_hashtable_size@@Base> │ │ │ │ ldr r2, [r4] │ │ │ │ add r2, r2, r0 │ │ │ │ mov r0, #0 │ │ │ │ str r2, [r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a4b98 <_Py_stat@@Base>: │ │ │ │ +000a4798 <_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 1ffd3c │ │ │ │ + bl 2000ac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4c2c <_Py_stat@@Base+0x94> │ │ │ │ + beq a482c <_Py_stat@@Base+0x94> │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 34dfc0 │ │ │ │ + bl 34f0e0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4bf8 <_Py_stat@@Base+0x60> │ │ │ │ + bne a47f8 <_Py_stat@@Base+0x60> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4c2c <_Py_stat@@Base+0x94> │ │ │ │ + bgt a482c <_Py_stat@@Base+0x94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4c2c <_Py_stat@@Base+0x94> │ │ │ │ + bne a482c <_Py_stat@@Base+0x94> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a4c2c <_Py_stat@@Base+0x94> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a482c <_Py_stat@@Base+0x94> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2d70c <__stat64_time64@plt> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4c30 <_Py_stat@@Base+0x98> │ │ │ │ + bgt a4830 <_Py_stat@@Base+0x98> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4c30 <_Py_stat@@Base+0x98> │ │ │ │ + bne a4830 <_Py_stat@@Base+0x98> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a4c30 <_Py_stat@@Base+0x98> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a4830 <_Py_stat@@Base+0x98> │ │ │ │ mvn r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a4c3c <_Py_open@@Base>: │ │ │ │ +000a483c <_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 fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a4d3c <_Py_open@@Base+0x100> │ │ │ │ + beq a493c <_Py_open@@Base+0x100> │ │ │ │ orr r6, r6, #524288 @ 0x80000 │ │ │ │ mov r2, r4 │ │ │ │ str r6, [sp] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4664 @ 0x1238 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #52800 @ 0xce40 │ │ │ │ + movw r1, #63160 @ 0xf6b8 │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #45760 @ 0xb2c0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4cdc <_Py_open@@Base+0xa0> │ │ │ │ + bne a48dc <_Py_open@@Base+0xa0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4da0 <_Py_open@@Base+0x164> │ │ │ │ + bgt a49a0 <_Py_open@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4da0 <_Py_open@@Base+0x164> │ │ │ │ + bne a49a0 <_Py_open@@Base+0x164> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a4da0 <_Py_open@@Base+0x164> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a49a0 <_Py_open@@Base+0x164> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne a4d08 <_Py_open@@Base+0xcc> │ │ │ │ - bl d51c0 │ │ │ │ + bne a4908 <_Py_open@@Base+0xcc> │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4d44 <_Py_open@@Base+0x108> │ │ │ │ - bl 10327c │ │ │ │ + bne a4944 <_Py_open@@Base+0x108> │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r6 │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d8b0 <__open64_2@plt> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r5, #0 │ │ │ │ - blt a4cc0 <_Py_open@@Base+0x84> │ │ │ │ - b a4d54 <_Py_open@@Base+0x118> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + blt a48c0 <_Py_open@@Base+0x84> │ │ │ │ + b a4954 <_Py_open@@Base+0x118> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 3022e4 │ │ │ │ + bl 305b38 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4d3c <_Py_open@@Base+0x100> │ │ │ │ + bgt a493c <_Py_open@@Base+0x100> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4d3c <_Py_open@@Base+0x100> │ │ │ │ + bne a493c <_Py_open@@Base+0x100> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r5, #0 │ │ │ │ - b a4da0 <_Py_open@@Base+0x164> │ │ │ │ + b a49a0 <_Py_open@@Base+0x164> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4d3c <_Py_open@@Base+0x100> │ │ │ │ - b a4d28 <_Py_open@@Base+0xec> │ │ │ │ + bgt a493c <_Py_open@@Base+0x100> │ │ │ │ + b a4928 <_Py_open@@Base+0xec> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a4d74 <_Py_open@@Base+0x138> │ │ │ │ + bgt a4974 <_Py_open@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a4d74 <_Py_open@@Base+0x138> │ │ │ │ + bne a4974 <_Py_open@@Base+0x138> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #34416 @ 0x8670 │ │ │ │ + movw r2, #34420 @ 0x8674 │ │ │ │ movt r2, #105 @ 0x69 │ │ │ │ - bl 303af0 │ │ │ │ + bl 307344 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4da0 <_Py_open@@Base+0x164> │ │ │ │ + bne a49a0 <_Py_open@@Base+0x164> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r4 │ │ │ │ bl 2e0d8 │ │ │ │ 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, #5112 @ 0x13f8 │ │ │ │ - movt ip, #71 @ 0x47 │ │ │ │ + movw ip, #63608 @ 0xf878 │ │ │ │ + movt ip, #70 @ 0x46 │ │ │ │ sub r3, fp, #152 @ 0x98 │ │ │ │ sub r2, fp, #148 @ 0x94 │ │ │ │ str ip, [sp] │ │ │ │ mov r4, r0 │ │ │ │ - ldr ip, [pc, #156] @ a4e80 <_Py_open@@Base+0x244> │ │ │ │ + ldr ip, [pc, #156] @ a4a80 <_Py_open@@Base+0x244> │ │ │ │ mov r5, r1 │ │ │ │ ldr ip, [ip] │ │ │ │ str ip, [fp, #-16] │ │ │ │ mov ip, #0 │ │ │ │ - bl 38e180 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ + bl 38e658 <_PyCode_SetUnboundVarCounts@@Base+0x430> │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4e04 <_Py_open@@Base+0x1c8> │ │ │ │ + bne a4a04 <_Py_open@@Base+0x1c8> │ │ │ │ mov r0, #0 │ │ │ │ - b a4e5c <_Py_open@@Base+0x220> │ │ │ │ + b a4a5c <_Py_open@@Base+0x220> │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #6172 @ 0x181c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - movw r0, #25680 @ 0x6450 │ │ │ │ + movw r1, #64668 @ 0xfc9c │ │ │ │ + movt r1, #70 @ 0x46 │ │ │ │ + movw r0, #18676 @ 0x48f4 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a4dfc <_Py_open@@Base+0x1c0> │ │ │ │ + beq a49fc <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [fp, #-152] @ 0xffffff68 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ - bl 38f954 <_PyCode_SetUnboundVarCounts@@Base+0x1c04> │ │ │ │ + bl 38fe2c <_PyCode_SetUnboundVarCounts@@Base+0x1c04> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a4e54 <_Py_open@@Base+0x218> │ │ │ │ - bl dd698 │ │ │ │ + bne a4a54 <_Py_open@@Base+0x218> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4dfc <_Py_open@@Base+0x1c0> │ │ │ │ + bne a49fc <_Py_open@@Base+0x1c0> │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ - ldr r3, [pc, #28] @ a4e80 <_Py_open@@Base+0x244> │ │ │ │ + bl ddc78 │ │ │ │ + ldr r3, [pc, #28] @ a4a80 <_Py_open@@Base+0x244> │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - beq a4e78 <_Py_open@@Base+0x23c> │ │ │ │ + beq a4a78 <_Py_open@@Base+0x23c> │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -121772,63 +121518,63 @@ │ │ │ │ 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, #2616 @ 0xa38 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movw r3, #61112 @ 0xeeb8 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str ip, [sp] │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ mov r1, #2 │ │ │ │ sub r0, fp, #84 @ 0x54 │ │ │ │ bl 2e3f0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r4, #0 │ │ │ │ str r0, [r5, #4] │ │ │ │ - bne a4f74 <_Py_open@@Base+0x338> │ │ │ │ - movw r5, #45300 @ 0xb0f4 │ │ │ │ + bne a4b74 <_Py_open@@Base+0x338> │ │ │ │ + movw r5, #45320 @ 0xb108 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ ldr r6, [r0] │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 45f70 │ │ │ │ - bl 45fcc │ │ │ │ + bl 46120 │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a4f74 <_Py_open@@Base+0x338> │ │ │ │ - ldr r2, [pc, #112] @ a4f80 <_Py_open@@Base+0x344> │ │ │ │ + bne a4b74 <_Py_open@@Base+0x338> │ │ │ │ + ldr r2, [pc, #112] @ a4b80 <_Py_open@@Base+0x344> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r5, [r5] │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r3, r2] │ │ │ │ ldr r3, [r7, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a4f34 <_Py_open@@Base+0x2f8> │ │ │ │ + beq a4b34 <_Py_open@@Base+0x2f8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a4f58 <_Py_open@@Base+0x31c> │ │ │ │ + bne a4b58 <_Py_open@@Base+0x31c> │ │ │ │ bl 2dcc4 │ │ │ │ sub r3, fp, #84 @ 0x54 │ │ │ │ str r0, [sp] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - movw r2, #2632 @ 0xa48 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b a4f74 <_Py_open@@Base+0x338> │ │ │ │ + movw r2, #61128 @ 0xeec8 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b a4b74 <_Py_open@@Base+0x338> │ │ │ │ bl 2dcc4 │ │ │ │ - movw r1, #2632 @ 0xa48 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61128 @ 0xeec8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov r3, r0 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -121837,18 +121583,18 @@ │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne a4fc4 <_Py_open@@Base+0x388> │ │ │ │ - bl a4e84 <_Py_open@@Base+0x248> │ │ │ │ + bne a4bc4 <_Py_open@@Base+0x388> │ │ │ │ + bl a4a84 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5100 <_Py_open@@Base+0x4c4> │ │ │ │ + beq a4d00 <_Py_open@@Base+0x4c4> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, r8, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ @@ -121856,77 +121602,77 @@ │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2deb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a50bc <_Py_open@@Base+0x480> │ │ │ │ - movw r6, #45300 @ 0xb0f4 │ │ │ │ + bge a4cbc <_Py_open@@Base+0x480> │ │ │ │ + movw r6, #45320 @ 0xb108 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r7, [r0] │ │ │ │ ldr r0, [r6] │ │ │ │ - bl 302258 │ │ │ │ - bl 45fcc │ │ │ │ + bl 305aac │ │ │ │ + bl 4617c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5030 <_Py_open@@Base+0x3f4> │ │ │ │ + beq a4c30 <_Py_open@@Base+0x3f4> │ │ │ │ mvn r0, #0 │ │ │ │ - b a5100 <_Py_open@@Base+0x4c4> │ │ │ │ - ldr r3, [pc, #208] @ a5108 <_Py_open@@Base+0x4cc> │ │ │ │ + b a4d00 <_Py_open@@Base+0x4c4> │ │ │ │ + ldr r3, [pc, #208] @ a4d08 <_Py_open@@Base+0x4cc> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r6, [r6] │ │ │ │ mov r0, r7 │ │ │ │ ldr r5, [r5] │ │ │ │ ldr r8, [r2, r3] │ │ │ │ ldr r3, [r8, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a5060 <_Py_open@@Base+0x424> │ │ │ │ + beq a4c60 <_Py_open@@Base+0x424> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a5090 <_Py_open@@Base+0x454> │ │ │ │ + bne a4c90 <_Py_open@@Base+0x454> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, r5 │ │ │ │ str r0, [sp, #12] │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r8 │ │ │ │ str r4, [sp, #8] │ │ │ │ - movw r2, #2660 @ 0xa64 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #61156 @ 0xeee4 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r9, [sp, #4] │ │ │ │ str sl, [sp] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ - b a5028 <_Py_open@@Base+0x3ec> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ + b a4c28 <_Py_open@@Base+0x3ec> │ │ │ │ bl 2dcc4 │ │ │ │ mov r3, sl │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - movw r1, #2660 @ 0xa64 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61156 @ 0xeee4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 46034 <_PyErr_FormatFromCause@@Base> │ │ │ │ - b a5028 <_Py_open@@Base+0x3ec> │ │ │ │ - bne a50ec <_Py_open@@Base+0x4b0> │ │ │ │ - movw r0, #45300 @ 0xb0f4 │ │ │ │ + bl 461e4 <_PyErr_FormatFromCause@@Base> │ │ │ │ + b a4c28 <_Py_open@@Base+0x3ec> │ │ │ │ + bne a4cec <_Py_open@@Base+0x4b0> │ │ │ │ + movw r0, #45320 @ 0xb108 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61240 @ 0xef38 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b a5028 <_Py_open@@Base+0x3ec> │ │ │ │ + bl 171960 │ │ │ │ + b a4c28 <_Py_open@@Base+0x3ec> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a4fcc <_Py_open@@Base+0x390> │ │ │ │ + bne a4bcc <_Py_open@@Base+0x390> │ │ │ │ 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 │ │ │ │ @@ -121935,258 +121681,258 @@ │ │ │ │ sub sp, sp, #28 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq a514c <_Py_open@@Base+0x510> │ │ │ │ + beq a4d4c <_Py_open@@Base+0x510> │ │ │ │ mov r4, #0 │ │ │ │ mov r6, r4 │ │ │ │ - b a515c <_Py_open@@Base+0x520> │ │ │ │ - bl a4e84 <_Py_open@@Base+0x248> │ │ │ │ + b a4d5c <_Py_open@@Base+0x520> │ │ │ │ + bl a4a84 <_Py_open@@Base+0x248> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a51f0 <_Py_open@@Base+0x5b4> │ │ │ │ - b a5140 <_Py_open@@Base+0x504> │ │ │ │ + beq a4df0 <_Py_open@@Base+0x5b4> │ │ │ │ + b a4d40 <_Py_open@@Base+0x504> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add ip, r8, r4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ mov r2, #1 │ │ │ │ str r6, [sp, #4] │ │ │ │ add sl, r4, r3 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ str sl, [sp] │ │ │ │ sub r9, r7, r4 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2e198 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a51ac <_Py_open@@Base+0x570> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a4dac <_Py_open@@Base+0x570> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mvn r0, #0 │ │ │ │ - b a51f0 <_Py_open@@Base+0x5b4> │ │ │ │ - bne a51dc <_Py_open@@Base+0x5a0> │ │ │ │ - movw r0, #45300 @ 0xb0f4 │ │ │ │ + b a4df0 <_Py_open@@Base+0x5b4> │ │ │ │ + bne a4ddc <_Py_open@@Base+0x5a0> │ │ │ │ + movw r0, #45320 @ 0xb108 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, sl │ │ │ │ - movw r1, #2832 @ 0xb10 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r9, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b a51a4 <_Py_open@@Base+0x568> │ │ │ │ + bl 171960 │ │ │ │ + b a4da4 <_Py_open@@Base+0x568> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r4, r4, r0 │ │ │ │ cmp r2, r0 │ │ │ │ - bne a515c <_Py_open@@Base+0x520> │ │ │ │ + bne a4d5c <_Py_open@@Base+0x520> │ │ │ │ mov r0, #0 │ │ │ │ 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 r6, r0 │ │ │ │ - bl 13c938 <_PyFunction_SetVersion@@Base+0x4494> │ │ │ │ + bl 13bdc4 <_PyFunction_SetVersion@@Base+0x4494> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5274 <_Py_open@@Base+0x638> │ │ │ │ + beq a4e74 <_Py_open@@Base+0x638> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13c9a4 │ │ │ │ + bl 13be30 │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq a5274 <_Py_open@@Base+0x638> │ │ │ │ + beq a4e74 <_Py_open@@Base+0x638> │ │ │ │ mov r1, #2 │ │ │ │ mov r0, r6 │ │ │ │ - bl 13c9a4 │ │ │ │ + bl 13be30 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r4, r0 │ │ │ │ - beq a5274 <_Py_open@@Base+0x638> │ │ │ │ + beq a4e74 <_Py_open@@Base+0x638> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r2, r4 │ │ │ │ str r0, [sp] │ │ │ │ mov r3, r5 │ │ │ │ - movw r0, #2920 @ 0xb68 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #61416 @ 0xefe8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r0 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r6, #0 │ │ │ │ - beq a534c <_Py_open@@Base+0x710> │ │ │ │ + beq a4f4c <_Py_open@@Base+0x710> │ │ │ │ ldr r3, [r7, #8] │ │ │ │ mov r0, r6 │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, r6 │ │ │ │ - bls a534c <_Py_open@@Base+0x710> │ │ │ │ + bls a4f4c <_Py_open@@Base+0x710> │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r8, [r3, r6, lsl #2] │ │ │ │ cmp r8, #0 │ │ │ │ - bne a52d4 <_Py_open@@Base+0x698> │ │ │ │ + bne a4ed4 <_Py_open@@Base+0x698> │ │ │ │ add r6, r6, #1 │ │ │ │ - b a52a8 <_Py_open@@Base+0x66c> │ │ │ │ - bl dd8d0 │ │ │ │ + b a4ea8 <_Py_open@@Base+0x66c> │ │ │ │ + bl ddc78 │ │ │ │ mov r2, r8 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - beq a5320 <_Py_open@@Base+0x6e4> │ │ │ │ + beq a4f20 <_Py_open@@Base+0x6e4> │ │ │ │ mov r1, r5 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r2, [r5] │ │ │ │ mov r8, r0 │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5318 <_Py_open@@Base+0x6dc> │ │ │ │ + bgt a4f18 <_Py_open@@Base+0x6dc> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ - bne a5318 <_Py_open@@Base+0x6dc> │ │ │ │ + bne a4f18 <_Py_open@@Base+0x6dc> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r8, #1 │ │ │ │ - bne a52cc <_Py_open@@Base+0x690> │ │ │ │ + bne a4ecc <_Py_open@@Base+0x690> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a5334 <_Py_open@@Base+0x6f8> │ │ │ │ + ble a4f34 <_Py_open@@Base+0x6f8> │ │ │ │ mov r4, #0 │ │ │ │ - b a534c <_Py_open@@Base+0x710> │ │ │ │ + b a4f4c <_Py_open@@Base+0x710> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a532c <_Py_open@@Base+0x6f0> │ │ │ │ + bne a4f2c <_Py_open@@Base+0x6f0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a532c <_Py_open@@Base+0x6f0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a4f2c <_Py_open@@Base+0x6f0> │ │ │ │ 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 a5280 <_Py_open@@Base+0x644> │ │ │ │ + b a4e80 <_Py_open@@Base+0x644> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl a5280 <_Py_open@@Base+0x644> │ │ │ │ + bl a4e80 <_Py_open@@Base+0x644> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a53ec <_Py_open@@Base+0x7b0> │ │ │ │ + beq a4fec <_Py_open@@Base+0x7b0> │ │ │ │ mov r0, #1 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a53bc <_Py_open@@Base+0x780> │ │ │ │ + bne a4fbc <_Py_open@@Base+0x780> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a53ec <_Py_open@@Base+0x7b0> │ │ │ │ + bgt a4fec <_Py_open@@Base+0x7b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a53ec <_Py_open@@Base+0x7b0> │ │ │ │ + bne a4fec <_Py_open@@Base+0x7b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a53ec <_Py_open@@Base+0x7b0> │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a4fec <_Py_open@@Base+0x7b0> │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f2e88 <_PyTuple_FromPairSteal@@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, #6 │ │ │ │ - bl 9bdd0 <_PyLong_UInt16_Converter@@Base> │ │ │ │ + bl 9b954 <_PyLong_UInt16_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5430 <_Py_open@@Base+0x7f4> │ │ │ │ + beq a5030 <_Py_open@@Base+0x7f4> │ │ │ │ ldrh r0, [fp, #-6] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ 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 a53f4 <_Py_open@@Base+0x7b8> │ │ │ │ + b a4ff4 <_Py_open@@Base+0x7b8> │ │ │ │ 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 41a69c <_PyLong_UInt32_Converter@@Base> │ │ │ │ + bl 418d30 <_PyLong_UInt32_Converter@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5484 <_Py_open@@Base+0x848> │ │ │ │ + beq a5084 <_Py_open@@Base+0x848> │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ rev r0, r0 │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ 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 a544c <_Py_open@@Base+0x810> │ │ │ │ + b a504c <_Py_open@@Base+0x810> │ │ │ │ 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 38762c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ + bl 387a2c <_PyLong_UnsignedInt_Converter@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5510 <_Py_open@@Base+0x8d4> │ │ │ │ + beq a5110 <_Py_open@@Base+0x8d4> │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #6 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #32 │ │ │ │ str r2, [r3] │ │ │ │ bl 2d7b4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5504 <_Py_open@@Base+0x8c8> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne a5104 <_Py_open@@Base+0x8c8> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b a5510 <_Py_open@@Base+0x8d4> │ │ │ │ + bl 305aac │ │ │ │ + b a5110 <_Py_open@@Base+0x8d4> │ │ │ │ sub r0, fp, #32 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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 │ │ │ │ @@ -122206,191 +121952,191 @@ │ │ │ │ str r5, [fp, #-132] @ 0xffffff7c │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [r9, #12] │ │ │ │ str r5, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ str r5, [fp, #-140] @ 0xffffff74 │ │ │ │ str r5, [fp, #-144] @ 0xffffff70 │ │ │ │ - beq a559c <_Py_open@@Base+0x960> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a519c <_Py_open@@Base+0x960> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2960 @ 0xb90 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61456 @ 0xf010 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b a58f4 <_Py_open@@Base+0xcb8> │ │ │ │ + b a54f4 <_Py_open@@Base+0xcb8> │ │ │ │ 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, #43956 @ 0xabb4 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r2, #2996 @ 0xbb4 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + movw r2, #61492 @ 0xf034 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str r3, [sp, #16] │ │ │ │ str r3, [sp, #4] │ │ │ │ sub r3, fp, #132 @ 0x84 │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #792] @ a5900 <_Py_open@@Base+0xcc4> │ │ │ │ - bl 1732a4 │ │ │ │ + ldr r3, [pc, #792] @ a5500 <_Py_open@@Base+0xcc4> │ │ │ │ + bl 172f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5594 <_Py_open@@Base+0x958> │ │ │ │ + beq a5194 <_Py_open@@Base+0x958> │ │ │ │ sub r8, fp, #108 @ 0x6c │ │ │ │ mov r2, #28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [fp, #-136] @ 0xffffff78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a561c <_Py_open@@Base+0x9e0> │ │ │ │ - bl 1bee04 │ │ │ │ + beq a521c <_Py_open@@Base+0x9e0> │ │ │ │ + bl 1bf268 │ │ │ │ subs sl, r0, #0 │ │ │ │ - bge a5640 <_Py_open@@Base+0xa04> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bge a5240 <_Py_open@@Base+0xa04> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3024 @ 0xbd0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61520 @ 0xf050 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r5, #0 │ │ │ │ mov r4, r5 │ │ │ │ - b a58a4 <_Py_open@@Base+0xc68> │ │ │ │ + b a54a4 <_Py_open@@Base+0xc68> │ │ │ │ ldr r0, [fp, #-140] @ 0xffffff74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5694 <_Py_open@@Base+0xa58> │ │ │ │ - bl 1bee04 │ │ │ │ + beq a5294 <_Py_open@@Base+0xa58> │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5670 <_Py_open@@Base+0xa34> │ │ │ │ - bl dd698 │ │ │ │ + bne a5270 <_Py_open@@Base+0xa34> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r4, r5 │ │ │ │ - bne a58a4 <_Py_open@@Base+0xc68> │ │ │ │ - b a5678 <_Py_open@@Base+0xa3c> │ │ │ │ + bne a54a4 <_Py_open@@Base+0xc68> │ │ │ │ + b a5278 <_Py_open@@Base+0xa3c> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a5698 <_Py_open@@Base+0xa5c> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bge a5298 <_Py_open@@Base+0xa5c> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3060 @ 0xbf4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61556 @ 0xf074 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5634 <_Py_open@@Base+0x9f8> │ │ │ │ + bl 1b6978 │ │ │ │ + b a5234 <_Py_open@@Base+0x9f8> │ │ │ │ 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 b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a56d8 <_Py_open@@Base+0xa9c> │ │ │ │ + bne a52d8 <_Py_open@@Base+0xa9c> │ │ │ │ mov r4, r5 │ │ │ │ - bl 370224 │ │ │ │ - b a58a4 <_Py_open@@Base+0xc68> │ │ │ │ + bl 370d0c │ │ │ │ + b a54a4 <_Py_open@@Base+0xc68> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [fp, #-132] @ 0xffffff7c │ │ │ │ str r4, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ str r5, [fp, #-92] @ 0xffffffa4 │ │ │ │ - beq a5710 <_Py_open@@Base+0xad4> │ │ │ │ + beq a5310 <_Py_open@@Base+0xad4> │ │ │ │ sub r3, fp, #124 @ 0x7c │ │ │ │ sub r2, fp, #128 @ 0x80 │ │ │ │ mov r1, r8 │ │ │ │ - bl 44750 │ │ │ │ + bl 448e0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5740 <_Py_open@@Base+0xb04> │ │ │ │ + beq a5340 <_Py_open@@Base+0xb04> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #11 │ │ │ │ - bls a5728 <_Py_open@@Base+0xaec> │ │ │ │ + bls a5328 <_Py_open@@Base+0xaec> │ │ │ │ ldr r4, [fp, #-92] @ 0xffffffa4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5748 <_Py_open@@Base+0xb0c> │ │ │ │ + bne a5348 <_Py_open@@Base+0xb0c> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3088 @ 0xc10 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61584 @ 0xf090 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b a58a4 <_Py_open@@Base+0xc68> │ │ │ │ + b a54a4 <_Py_open@@Base+0xc68> │ │ │ │ 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 a57cc <_Py_open@@Base+0xb90> │ │ │ │ + beq a53cc <_Py_open@@Base+0xb90> │ │ │ │ ldr r2, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r2, #27 │ │ │ │ - bls a5780 <_Py_open@@Base+0xb44> │ │ │ │ + bls a5380 <_Py_open@@Base+0xb44> │ │ │ │ adds sl, r4, #16 │ │ │ │ - bne a579c <_Py_open@@Base+0xb60> │ │ │ │ + bne a539c <_Py_open@@Base+0xb60> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3132 @ 0xc3c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61628 @ 0xf0bc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5740 <_Py_open@@Base+0xb04> │ │ │ │ + bl 1b6978 │ │ │ │ + b a5340 <_Py_open@@Base+0xb04> │ │ │ │ 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 2ebec │ │ │ │ - b a57d0 <_Py_open@@Base+0xb94> │ │ │ │ + b a53d0 <_Py_open@@Base+0xb94> │ │ │ │ mov sl, r4 │ │ │ │ cmn r6, #1 │ │ │ │ - beq a5858 <_Py_open@@Base+0xc1c> │ │ │ │ + beq a5458 <_Py_open@@Base+0xc1c> │ │ │ │ ldr r3, [sl] │ │ │ │ cmp r3, #11 │ │ │ │ - bls a5820 <_Py_open@@Base+0xbe4> │ │ │ │ + bls a5420 <_Py_open@@Base+0xbe4> │ │ │ │ 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 a5820 <_Py_open@@Base+0xbe4> │ │ │ │ + bhi a5420 <_Py_open@@Base+0xbe4> │ │ │ │ sub r4, r4, r2 │ │ │ │ cmp r3, r4 │ │ │ │ - bhi a5820 <_Py_open@@Base+0xbe4> │ │ │ │ + bhi a5420 <_Py_open@@Base+0xbe4> │ │ │ │ add r3, r3, #3 │ │ │ │ bic r3, r3, #3 │ │ │ │ adds r2, sl, r3 │ │ │ │ - bne a583c <_Py_open@@Base+0xc00> │ │ │ │ + bne a543c <_Py_open@@Base+0xc00> │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3176 @ 0xc68 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61672 @ 0xf0e8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5740 <_Py_open@@Base+0xb04> │ │ │ │ + bl 1b6978 │ │ │ │ + b a5340 <_Py_open@@Base+0xb04> │ │ │ │ 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] │ │ │ │ @@ -122401,1445 +122147,1622 @@ │ │ │ │ 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, #18576 @ 0x4890 │ │ │ │ + movw r2, #18976 @ 0x4a20 │ │ │ │ movt r2, #4 │ │ │ │ - bl 38fd50 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ + bl 390228 <_PyCode_SetUnboundVarCounts@@Base+0x2000> │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5740 <_Py_open@@Base+0xb04> │ │ │ │ + beq a5340 <_Py_open@@Base+0xb04> │ │ │ │ ldr r0, [fp, #-112] @ 0xffffff90 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a58c0 <_Py_open@@Base+0xc84> │ │ │ │ + beq a54c0 <_Py_open@@Base+0xc84> │ │ │ │ mov r0, r7 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, #44 @ 0x2c │ │ │ │ ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ ldr r0, [fp, #-128] @ 0xffffff80 │ │ │ │ cmp r3, r5 │ │ │ │ - ble a58f0 <_Py_open@@Base+0xcb4> │ │ │ │ + ble a54f0 <_Py_open@@Base+0xcb4> │ │ │ │ mla r0, r6, r5, r0 │ │ │ │ add r5, r5, #1 │ │ │ │ - bl 218ad0 │ │ │ │ - b a58d0 <_Py_open@@Base+0xc94> │ │ │ │ - bl ba244 │ │ │ │ + bl 219744 │ │ │ │ + b a54d0 <_Py_open@@Base+0xc94> │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, asr #7 │ │ │ │ + rsbeq r9, sl, ip, asr #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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ sub ip, fp, #44 @ 0x2c │ │ │ │ mov r5, #0 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str ip, [sp] │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - movw r1, #3224 @ 0xc98 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61720 @ 0xf118 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5adc <_Py_open@@Base+0xea0> │ │ │ │ + beq a56dc <_Py_open@@Base+0xea0> │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl ba774 │ │ │ │ + bl ba620 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5980 <_Py_open@@Base+0xd44> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne a5580 <_Py_open@@Base+0xd44> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3244 @ 0xcac │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61740 @ 0xf12c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5adc <_Py_open@@Base+0xea0> │ │ │ │ + bl 1b6978 │ │ │ │ + b a56dc <_Py_open@@Base+0xea0> │ │ │ │ ldr r7, [r4, #8] │ │ │ │ cmp r7, #0 │ │ │ │ - ble a5a3c <_Py_open@@Base+0xe00> │ │ │ │ + ble a563c <_Py_open@@Base+0xe00> │ │ │ │ cmn r7, #-268435455 @ 0xf0000001 │ │ │ │ - bhi a59cc <_Py_open@@Base+0xd90> │ │ │ │ + bhi a55cc <_Py_open@@Base+0xd90> │ │ │ │ lsl r0, r7, #3 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq a59d0 <_Py_open@@Base+0xd94> │ │ │ │ + beq a55d0 <_Py_open@@Base+0xd94> │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ cmp r7, r3 │ │ │ │ - bhi a59d0 <_Py_open@@Base+0xd94> │ │ │ │ + bhi a55d0 <_Py_open@@Base+0xd94> │ │ │ │ mov r0, #44 @ 0x2c │ │ │ │ mul r0, r0, r7 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne a59e0 <_Py_open@@Base+0xda4> │ │ │ │ - b a59d0 <_Py_open@@Base+0xd94> │ │ │ │ + bne a55e0 <_Py_open@@Base+0xda4> │ │ │ │ + b a55d0 <_Py_open@@Base+0xd94> │ │ │ │ mov r9, r5 │ │ │ │ mov r6, #0 │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ mov r8, r6 │ │ │ │ - b a5aa8 <_Py_open@@Base+0xe6c> │ │ │ │ + b a56a8 <_Py_open@@Base+0xe6c> │ │ │ │ add r6, r4, #12 │ │ │ │ - movw r1, #3292 @ 0xcdc │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61788 @ 0xf15c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, r9, #4 │ │ │ │ mov r4, r8 │ │ │ │ ldr r0, [r6, #4]! │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 29d858 │ │ │ │ + bl 2a11e4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5a7c <_Py_open@@Base+0xe40> │ │ │ │ + beq a567c <_Py_open@@Base+0xe40> │ │ │ │ ldr r0, [r4] │ │ │ │ add r4, r4, #44 @ 0x2c │ │ │ │ ldr r2, [r4, #-36] @ 0xffffffdc │ │ │ │ str r0, [r9, r5, lsl #3] │ │ │ │ str r2, [sl, r5, lsl #3] │ │ │ │ add r5, r5, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, r7 │ │ │ │ - bne a59f8 <_Py_open@@Base+0xdbc> │ │ │ │ + bne a55f8 <_Py_open@@Base+0xdbc> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b a5a44 <_Py_open@@Base+0xe08> │ │ │ │ + b a5644 <_Py_open@@Base+0xe08> │ │ │ │ mov r8, r5 │ │ │ │ mov r9, r5 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r7 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw ip, #5568 @ 0x15c0 │ │ │ │ + movw ip, #4316 @ 0x10dc │ │ │ │ movt ip, #10 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [sp, #4] │ │ │ │ - bl 42c68 │ │ │ │ + bl 42df8 │ │ │ │ mov r6, r0 │ │ │ │ - b a5a84 <_Py_open@@Base+0xe48> │ │ │ │ + b a5684 <_Py_open@@Base+0xe48> │ │ │ │ ldr r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a5aa8 <_Py_open@@Base+0xe6c> │ │ │ │ + beq a56a8 <_Py_open@@Base+0xe6c> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, #44 @ 0x2c │ │ │ │ mla r0, sl, r7, r8 │ │ │ │ add r7, r7, #1 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ cmp r5, r7 │ │ │ │ - bne a5a94 <_Py_open@@Base+0xe58> │ │ │ │ + bne a5694 <_Py_open@@Base+0xe58> │ │ │ │ mov r0, r8 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5ad8 <_Py_open@@Base+0xe9c> │ │ │ │ + bgt a56d8 <_Py_open@@Base+0xe9c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a5ad8 <_Py_open@@Base+0xe9c> │ │ │ │ + bne a56d8 <_Py_open@@Base+0xe9c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, sp, #48 @ 0x30 │ │ │ │ mov r0, r1 │ │ │ │ mov r4, r1 │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ - movw r1, #3380 @ 0xd34 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl f7de4 │ │ │ │ + movw r1, #61876 @ 0xf1b4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5b50 <_Py_open@@Base+0xf14> │ │ │ │ - bl 1764a0 │ │ │ │ + bne a5750 <_Py_open@@Base+0xf14> │ │ │ │ + bl 176130 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #57936 @ 0xe250 │ │ │ │ + movw r2, #60100 @ 0xeac4 │ │ │ │ movt r2, #32 │ │ │ │ - movw r1, #3396 @ 0xd44 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl f7de4 │ │ │ │ + movw r1, #61892 @ 0xf1c4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ movne r5, #1 │ │ │ │ - bne a5b54 <_Py_open@@Base+0xf18> │ │ │ │ - b a5be8 <_Py_open@@Base+0xfac> │ │ │ │ + bne a5754 <_Py_open@@Base+0xf18> │ │ │ │ + b a57e8 <_Py_open@@Base+0xfac> │ │ │ │ mov r5, #0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + movw r1, #7868 @ 0x1ebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #3412 @ 0xd54 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl fdd78 │ │ │ │ + movw r0, #61908 @ 0xf1d4 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5be8 <_Py_open@@Base+0xfac> │ │ │ │ + beq a57e8 <_Py_open@@Base+0xfac> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ - bl 216e5c │ │ │ │ + bl 2179e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5bf0 <_Py_open@@Base+0xfb4> │ │ │ │ + bne a57f0 <_Py_open@@Base+0xfb4> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ bl 2e108 │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a5bc8 <_Py_open@@Base+0xf8c> │ │ │ │ + beq a57c8 <_Py_open@@Base+0xf8c> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a5bc8 <_Py_open@@Base+0xf8c> │ │ │ │ + bgt a57c8 <_Py_open@@Base+0xf8c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a5bc8 <_Py_open@@Base+0xf8c> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne a57c8 <_Py_open@@Base+0xf8c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a5bfc <_Py_open@@Base+0xfc0> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a57fc <_Py_open@@Base+0xfc0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b a5bfc <_Py_open@@Base+0xfc0> │ │ │ │ + b a57fc <_Py_open@@Base+0xfc0> │ │ │ │ cmp r5, #0 │ │ │ │ - bne a5ba8 <_Py_open@@Base+0xf6c> │ │ │ │ - b a5bd8 <_Py_open@@Base+0xf9c> │ │ │ │ + bne a57a8 <_Py_open@@Base+0xf6c> │ │ │ │ + b a57d8 <_Py_open@@Base+0xf9c> │ │ │ │ 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, #3432 @ 0xd68 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61928 @ 0xf1e8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5c68 <_Py_open@@Base+0x102c> │ │ │ │ + beq a5868 <_Py_open@@Base+0x102c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #14888 @ 0x3a28 │ │ │ │ + movw r1, #7848 @ 0x1ea8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ - movw r0, #3452 @ 0xd7c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl fdd78 │ │ │ │ + movw r0, #61948 @ 0xf1fc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5c70 <_Py_open@@Base+0x1034> │ │ │ │ + bne a5870 <_Py_open@@Base+0x1034> │ │ │ │ mov r4, #0 │ │ │ │ - b a5cc8 <_Py_open@@Base+0x108c> │ │ │ │ - bl 10327c │ │ │ │ + b a58c8 <_Py_open@@Base+0x108c> │ │ │ │ + bl 102d8c │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2e0a8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5cb4 <_Py_open@@Base+0x1078> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne a58b4 <_Py_open@@Base+0x1078> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3476 @ 0xd94 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61972 @ 0xf214 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5cc8 <_Py_open@@Base+0x108c> │ │ │ │ + bl 1b6978 │ │ │ │ + b a58c8 <_Py_open@@Base+0x108c> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ rev16 r0, r0 │ │ │ │ uxth r0, r0 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #20 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #3500 @ 0xdac │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #61996 @ 0xf22c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5d38 <_Py_open@@Base+0x10fc> │ │ │ │ + beq a5938 <_Py_open@@Base+0x10fc> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcc a5d40 <_Py_open@@Base+0x1104> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bcc a5940 <_Py_open@@Base+0x1104> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3520 @ 0xdc0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62016 @ 0xf240 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b a5db8 <_Py_open@@Base+0x117c> │ │ │ │ + b a59b8 <_Py_open@@Base+0x117c> │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ - movw r1, #32448 @ 0x7ec0 │ │ │ │ + movw r1, #25468 @ 0x637c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #3560 @ 0xde8 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl fdd78 │ │ │ │ + movw r0, #62056 @ 0xf268 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a5d38 <_Py_open@@Base+0x10fc> │ │ │ │ - bl 10327c │ │ │ │ + beq a5938 <_Py_open@@Base+0x10fc> │ │ │ │ + bl 102d8c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ mov r5, r0 │ │ │ │ ldr r1, [fp, #-20] @ 0xffffffec │ │ │ │ rev16 r0, r3 │ │ │ │ uxth r0, r0 │ │ │ │ bl 2ec7c │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5dac <_Py_open@@Base+0x1170> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne a59ac <_Py_open@@Base+0x1170> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3584 @ 0xe00 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62080 @ 0xf280 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5db8 <_Py_open@@Base+0x117c> │ │ │ │ + bl 1b6978 │ │ │ │ + b a59b8 <_Py_open@@Base+0x117c> │ │ │ │ ldr r0, [r4] │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r0, r1 │ │ │ │ sub r2, fp, #16 │ │ │ │ - movw r1, #3608 @ 0xe18 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl f7de4 │ │ │ │ + movw r1, #62104 @ 0xf298 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a5e44 <_Py_open@@Base+0x1208> │ │ │ │ - bl 10327c │ │ │ │ + beq a5a44 <_Py_open@@Base+0x1208> │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ bl 2ddb4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a5e38 <_Py_open@@Base+0x11fc> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne a5a38 <_Py_open@@Base+0x11fc> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3628 @ 0xe2c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62124 @ 0xf2ac │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a5e44 <_Py_open@@Base+0x1208> │ │ │ │ + bl 1b6978 │ │ │ │ + b a5a44 <_Py_open@@Base+0x1208> │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #3648 @ 0xe40 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl f7de4 │ │ │ │ + movw r1, #62144 @ 0xf2c0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a5ec0 <_Py_open@@Base+0x1284> │ │ │ │ + beq a5ac0 <_Py_open@@Base+0x1284> │ │ │ │ ldr r0, [fp, #-108] @ 0xffffff94 │ │ │ │ cmp r0, #2 │ │ │ │ - bne a5ec8 <_Py_open@@Base+0x128c> │ │ │ │ + bne a5ac8 <_Py_open@@Base+0x128c> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #4 │ │ │ │ - beq a5f08 <_Py_open@@Base+0x12cc> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq a5b08 <_Py_open@@Base+0x12cc> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3664 @ 0xe50 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62160 @ 0xf2d0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r4, #0 │ │ │ │ - b a5f50 <_Py_open@@Base+0x1314> │ │ │ │ + b a5b50 <_Py_open@@Base+0x1314> │ │ │ │ cmp r0, #10 │ │ │ │ - bne a5ee0 <_Py_open@@Base+0x12a4> │ │ │ │ + bne a5ae0 <_Py_open@@Base+0x12a4> │ │ │ │ ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #16 │ │ │ │ - beq a5f08 <_Py_open@@Base+0x12cc> │ │ │ │ - b a5ea0 <_Py_open@@Base+0x1264> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq a5b08 <_Py_open@@Base+0x12cc> │ │ │ │ + b a5aa0 <_Py_open@@Base+0x1264> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ - movw r1, #3708 @ 0xe7c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62204 @ 0xf2fc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 218ad0 │ │ │ │ - b a5ec0 <_Py_open@@Base+0x1284> │ │ │ │ + bl 219744 │ │ │ │ + b a5ac0 <_Py_open@@Base+0x1284> │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r3, #46 @ 0x2e │ │ │ │ sub r2, fp, #60 @ 0x3c │ │ │ │ bl 2dbf8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a5f3c <_Py_open@@Base+0x1300> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne a5b3c <_Py_open@@Base+0x1300> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 218ad0 │ │ │ │ - b a5f50 <_Py_open@@Base+0x1314> │ │ │ │ + bl 219744 │ │ │ │ + b a5b50 <_Py_open@@Base+0x1314> │ │ │ │ sub r0, fp, #104 @ 0x68 │ │ │ │ - bl 218ad0 │ │ │ │ + bl 219744 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a5f90 <_Py_open@@Base+0x1354> │ │ │ │ - bl dd698 │ │ │ │ + bne a5b90 <_Py_open@@Base+0x1354> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a5fe8 <_Py_open@@Base+0x13ac> │ │ │ │ - bl 10327c │ │ │ │ + bne a5be8 <_Py_open@@Base+0x13ac> │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e0d8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - blt a5fc0 <_Py_open@@Base+0x1384> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + blt a5bc0 <_Py_open@@Base+0x1384> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ - beq a5fb4 <_Py_open@@Base+0x1378> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a5bb4 <_Py_open@@Base+0x1378> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ 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 18c550 │ │ │ │ + bl 18d0a0 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a602c <_Py_open@@Base+0x13f0> │ │ │ │ - bl dd698 │ │ │ │ + bne a5c2c <_Py_open@@Base+0x13f0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a602c <_Py_open@@Base+0x13f0> │ │ │ │ + beq a5c2c <_Py_open@@Base+0x13f0> │ │ │ │ mov r4, #0 │ │ │ │ - b a6054 <_Py_open@@Base+0x1418> │ │ │ │ + b a5c54 <_Py_open@@Base+0x1418> │ │ │ │ mov r0, r4 │ │ │ │ - bl 352a84 <_Py_dup@@Base> │ │ │ │ + bl 353c6c <_Py_dup@@Base> │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6024 <_Py_open@@Base+0x13e8> │ │ │ │ - bl dd8d0 │ │ │ │ + beq a5c24 <_Py_open@@Base+0x13e8> │ │ │ │ + bl ddc78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6054 <_Py_open@@Base+0x1418> │ │ │ │ + bne a5c54 <_Py_open@@Base+0x1418> │ │ │ │ mov r0, r5 │ │ │ │ bl 2e0d8 │ │ │ │ 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, #2928] @ 0xb70 │ │ │ │ + sub sp, sp, #1136 @ 0x470 │ │ │ │ + sub r3, fp, #1120 @ 0x460 │ │ │ │ + sub r2, fp, #1120 @ 0x460 │ │ │ │ + sub sp, sp, #4 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r3, r3, #8 │ │ │ │ + sub r2, r2, #4 │ │ │ │ + movw r1, #62232 @ 0xf318 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r4, #0 │ │ │ │ + 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 f792c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a5ce8 <_Py_open@@Base+0x14ac> │ │ │ │ + ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ + ldr r3, [r3, #84] @ 0x54 │ │ │ │ + tst r3, #67108864 @ 0x4000000 │ │ │ │ + bne a5cf0 <_Py_open@@Base+0x14b4> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #62248 @ 0xf328 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r4, #0 │ │ │ │ + b a5f14 <_Py_open@@Base+0x16d8> │ │ │ │ + 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, #62292 @ 0xf354 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + str r3, [sp] │ │ │ │ + sub r3, fp, #1136 @ 0x470 │ │ │ │ + bl f792c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a5ce8 <_Py_open@@Base+0x14ac> │ │ │ │ + ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ + cmp r3, #1048576 @ 0x100000 │ │ │ │ + bcc a5d50 <_Py_open@@Base+0x1514> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #62340 @ 0xf384 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b a5ce8 <_Py_open@@Base+0x14ac> │ │ │ │ + ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ + movw r1, #7868 @ 0x1ebc │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #62384 @ 0xf3b0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl fd8b8 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq a5ce8 <_Py_open@@Base+0x14ac> │ │ │ │ + sub r5, fp, #1088 @ 0x440 │ │ │ │ + ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ + mov r1, #32 │ │ │ │ + mov r0, r5 │ │ │ │ + movw r2, #8024 @ 0x1f58 │ │ │ │ + movt r2, #69 @ 0x45 │ │ │ │ + bl aeb7c │ │ │ │ + sub r0, fp, #1104 @ 0x450 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, #28 │ │ │ │ + sub r0, r0, #12 │ │ │ │ + bl 2df4c │ │ │ │ + mov r2, #2 │ │ │ │ + mov r3, #4 │ │ │ │ + str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ + str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ + bl 102d8c │ │ │ │ + sub r3, fp, #1136 @ 0x470 │ │ │ │ + sub r2, fp, #1120 @ 0x460 │ │ │ │ + sub r3, r3, #12 │ │ │ │ + mov r8, r0 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ + bl 2da24 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 105f18 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq a5df8 <_Py_open@@Base+0x15bc> │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ + bl 6be24 │ │ │ │ + b a5e20 <_Py_open@@Base+0x15e4> │ │ │ │ + ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq a5e28 <_Py_open@@Base+0x15ec> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #62404 @ 0xf3c4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r4, #0 │ │ │ │ + b a5f04 <_Py_open@@Base+0x16c8> │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r2, #2 │ │ │ │ + beq a5e58 <_Py_open@@Base+0x161c> │ │ │ │ + cmp r2, #10 │ │ │ │ + bne a5e84 <_Py_open@@Base+0x1648> │ │ │ │ + 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 a5e84 <_Py_open@@Base+0x1648> │ │ │ │ + ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ + cmp r3, #2 │ │ │ │ + beq a5e84 <_Py_open@@Base+0x1648> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #62444 @ 0xf3ec │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b a5f04 <_Py_open@@Base+0x16c8> │ │ │ │ + bl 102d8c │ │ │ │ + ldr ip, [fp, #-1148] @ 0xfffffb84 │ │ │ │ + str r5, [sp] │ │ │ │ + mov r8, r0 │ │ │ │ + ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ + sub r2, fp, #1056 @ 0x420 │ │ │ │ + str r3, [sp, #8] │ │ │ │ + mov r3, #32 │ │ │ │ + str r3, [sp, #4] │ │ │ │ + movw r3, #1025 @ 0x401 │ │ │ │ + ldr r1, [ip, #16] │ │ │ │ + ldr r0, [ip, #20] │ │ │ │ + bl 2e8b0 │ │ │ │ + mov r6, r0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 105f18 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq a5edc <_Py_open@@Base+0x16a0> │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ + mov r1, r6 │ │ │ │ + bl 6be24 │ │ │ │ + b a5f04 <_Py_open@@Base+0x16c8> │ │ │ │ + sub r0, fp, #1056 @ 0x420 │ │ │ │ + bl c20e8 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq a5f04 <_Py_open@@Base+0x16c8> │ │ │ │ + mov r1, r4 │ │ │ │ + mov r2, r5 │ │ │ │ + movw r0, #62476 @ 0xf40c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl def6c │ │ │ │ + mov r4, r0 │ │ │ │ + ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a5f14 <_Py_open@@Base+0x16d8> │ │ │ │ + bl 2d9ac │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #24 │ │ │ │ + pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #20 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne a60c0 <_Py_open@@Base+0x1484> │ │ │ │ + bne a5f84 <_Py_open@@Base+0x1748> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq a6140 <_Py_open@@Base+0x1504> │ │ │ │ + beq a6004 <_Py_open@@Base+0x17c8> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a6140 <_Py_open@@Base+0x1504> │ │ │ │ - b a60c4 <_Py_open@@Base+0x1488> │ │ │ │ + ble a6004 <_Py_open@@Base+0x17c8> │ │ │ │ + b a5f88 <_Py_open@@Base+0x174c> │ │ │ │ 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 a6104 <_Py_open@@Base+0x14c8> │ │ │ │ + bne a5fc8 <_Py_open@@Base+0x178c> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq a6140 <_Py_open@@Base+0x1504> │ │ │ │ + beq a6004 <_Py_open@@Base+0x17c8> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a6140 <_Py_open@@Base+0x1504> │ │ │ │ - b a6108 <_Py_open@@Base+0x14cc> │ │ │ │ + ble a6004 <_Py_open@@Base+0x17c8> │ │ │ │ + b a5fcc <_Py_open@@Base+0x1790> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a6180 <_Py_open@@Base+0x1544> │ │ │ │ + beq a6044 <_Py_open@@Base+0x1808> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne a6170 <_Py_open@@Base+0x1534> │ │ │ │ + bne a6034 <_Py_open@@Base+0x17f8> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a6160 <_Py_open@@Base+0x1524> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne a6024 <_Py_open@@Base+0x17e8> │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a61dc <_Py_open@@Base+0x15a0> │ │ │ │ + bl 1b6978 │ │ │ │ + b a60a0 <_Py_open@@Base+0x1864> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a6140 <_Py_open@@Base+0x1504> │ │ │ │ - b a6174 <_Py_open@@Base+0x1538> │ │ │ │ + ble a6004 <_Py_open@@Base+0x17c8> │ │ │ │ + b a6038 <_Py_open@@Base+0x17fc> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 292688 │ │ │ │ + bl 295798 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a61b4 <_Py_open@@Base+0x1578> │ │ │ │ + bgt a6078 <_Py_open@@Base+0x183c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a61b4 <_Py_open@@Base+0x1578> │ │ │ │ + bne a6078 <_Py_open@@Base+0x183c> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a61d4 <_Py_open@@Base+0x1598> │ │ │ │ + bgt a6098 <_Py_open@@Base+0x185c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a61d4 <_Py_open@@Base+0x1598> │ │ │ │ + bne a6098 <_Py_open@@Base+0x185c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 │ │ │ │ mov r5, r0 │ │ │ │ - movw r3, #9172 @ 0x23d4 │ │ │ │ + movw r3, #8552 @ 0x2168 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #8716 @ 0x220c │ │ │ │ + movw r0, #8096 @ 0x1fa0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldr ip, [r5, #4] │ │ │ │ mov r6, r2 │ │ │ │ cmp ip, r3 │ │ │ │ cmpne ip, r0 │ │ │ │ - bne a6248 <_Py_open@@Base+0x160c> │ │ │ │ + bne a610c <_Py_open@@Base+0x18d0> │ │ │ │ ldr r5, [r5, #8] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ - beq a62c8 <_Py_open@@Base+0x168c> │ │ │ │ + beq a618c <_Py_open@@Base+0x1950> │ │ │ │ ldr r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a62c8 <_Py_open@@Base+0x168c> │ │ │ │ - b a624c <_Py_open@@Base+0x1610> │ │ │ │ + ble a618c <_Py_open@@Base+0x1950> │ │ │ │ + b a6110 <_Py_open@@Base+0x18d4> │ │ │ │ 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 a628c <_Py_open@@Base+0x1650> │ │ │ │ + bne a6150 <_Py_open@@Base+0x1914> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r4, r2 │ │ │ │ - beq a62c8 <_Py_open@@Base+0x168c> │ │ │ │ + beq a618c <_Py_open@@Base+0x1950> │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - ble a62c8 <_Py_open@@Base+0x168c> │ │ │ │ - b a6290 <_Py_open@@Base+0x1654> │ │ │ │ + ble a618c <_Py_open@@Base+0x1950> │ │ │ │ + b a6154 <_Py_open@@Base+0x1918> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - beq a6308 <_Py_open@@Base+0x16cc> │ │ │ │ + beq a61cc <_Py_open@@Base+0x1990> │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, r0 │ │ │ │ - bne a62f8 <_Py_open@@Base+0x16bc> │ │ │ │ + bne a61bc <_Py_open@@Base+0x1980> │ │ │ │ ldr r6, [r6, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r6, r3 │ │ │ │ - bne a62e8 <_Py_open@@Base+0x16ac> │ │ │ │ - movw r3, #48584 @ 0xbdc8 │ │ │ │ + bne a61ac <_Py_open@@Base+0x1970> │ │ │ │ + movw r3, #49900 @ 0xc2ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #29088 @ 0x71a0 │ │ │ │ + movw r1, #22048 @ 0x5620 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ mov r7, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a6364 <_Py_open@@Base+0x1728> │ │ │ │ + bl 1b6978 │ │ │ │ + b a6228 <_Py_open@@Base+0x19ec> │ │ │ │ ldr r3, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - ble a62c8 <_Py_open@@Base+0x168c> │ │ │ │ - b a62fc <_Py_open@@Base+0x16c0> │ │ │ │ + ble a618c <_Py_open@@Base+0x1950> │ │ │ │ + b a61c0 <_Py_open@@Base+0x1984> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5eb34 │ │ │ │ + bl 5ed24 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a633c <_Py_open@@Base+0x1700> │ │ │ │ + bgt a6200 <_Py_open@@Base+0x19c4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a633c <_Py_open@@Base+0x1700> │ │ │ │ + bne a6200 <_Py_open@@Base+0x19c4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a635c <_Py_open@@Base+0x1720> │ │ │ │ + bgt a6220 <_Py_open@@Base+0x19e4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a635c <_Py_open@@Base+0x1720> │ │ │ │ + bne a6220 <_Py_open@@Base+0x19e4> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r7 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a636c : │ │ │ │ +000a6230 : │ │ │ │ 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 a63b8 │ │ │ │ - ldr r3, [pc, #72] @ a63e4 │ │ │ │ + beq a627c │ │ │ │ + ldr r3, [pc, #72] @ a62a8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r5, [r2, r3] │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a63b8 │ │ │ │ + bne a627c │ │ │ │ ldr r0, [r5, #88] @ 0x58 │ │ │ │ str r4, [r5, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ mvn r0, #0 │ │ │ │ str r0, [sp] │ │ │ │ mov r0, r4 │ │ │ │ - bl 35fe2c │ │ │ │ + bl 360abc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b bbb34 │ │ │ │ + b bb9e0 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a63e8 : │ │ │ │ +000a62ac : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mvn r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a636c │ │ │ │ + b a6230 │ │ │ │ │ │ │ │ -000a6400 : │ │ │ │ +000a62c4 : │ │ │ │ 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 a6484 │ │ │ │ + beq a6348 │ │ │ │ mov r5, r1 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne a6448 │ │ │ │ - ldr r3, [pc, #88] @ a648c │ │ │ │ + bne a630c │ │ │ │ + ldr r3, [pc, #88] @ a6350 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r4, [r3, #88] @ 0x58 │ │ │ │ - bl bbb34 │ │ │ │ - b a6484 │ │ │ │ + bl bb9e0 │ │ │ │ + b a6348 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, #0 │ │ │ │ - bl 351fe0 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ + bl 353100 <_PyErr_ProgramDecodedTextObject@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble a646c │ │ │ │ + ble a6330 │ │ │ │ mov r4, r5 │ │ │ │ - b a6484 │ │ │ │ + b a6348 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6464 │ │ │ │ + bne a6328 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a6464 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a6328 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000a6490 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ +000a6354 <_PyMonitoring_FireCRaiseEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #17 │ │ │ │ mov r8, r2 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a6524 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + beq a63e8 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #17 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne a651c <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ - bl 176444 │ │ │ │ - b a6524 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ + bne a63e0 <_PyMonitoring_FireCRaiseEvent@@Base+0x8c> │ │ │ │ + bl 1760d4 │ │ │ │ + b a63e8 <_PyMonitoring_FireCRaiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ │ │ │ │ -000a6530 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ +000a63f4 <_PyMonitoring_FireReraiseEvent@@Base>: │ │ │ │ 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 r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r1, #15 │ │ │ │ mov r8, r2 │ │ │ │ - bl 78874 <_PyMonitoring_FirePyThrowEvent@@Base+0x19c> │ │ │ │ + bl 78bc8 <_PyMonitoring_FirePyThrowEvent@@Base+0x148> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a65c4 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + beq a6488 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ ldr r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov ip, #15 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r7 │ │ │ │ stm sp, {r3, ip} │ │ │ │ mov r0, r6 │ │ │ │ mov ip, #0 │ │ │ │ mov r2, r8 │ │ │ │ sub r3, fp, #44 @ 0x2c │ │ │ │ mov r6, #0 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ strd r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str ip, [fp, #-36] @ 0xffffffdc │ │ │ │ - bl 7737c <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ + bl 77674 <_PyMonitoring_FirePyStartEvent@@Base+0x504> │ │ │ │ subs r4, r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bne a65bc <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ - bl 176444 │ │ │ │ - b a65c4 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ + bne a6480 <_PyMonitoring_FireReraiseEvent@@Base+0x8c> │ │ │ │ + bl 1760d4 │ │ │ │ + b a6488 <_PyMonitoring_FireReraiseEvent@@Base+0x94> │ │ │ │ mvn r4, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, 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 b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, #0 │ │ │ │ ldrne r3, [r4, #8] │ │ │ │ ldrne r9, [r3, #8] │ │ │ │ - beq a66e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + beq a65a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ ldr r3, [r9, #8] │ │ │ │ cmp r3, r7 │ │ │ │ - bls a66e4 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ + bls a65a8 <_PyMonitoring_FireReraiseEvent@@Base+0x1b4> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ ldr r6, [r3, r7, lsl #3] │ │ │ │ add r3, r3, r7, lsl #3 │ │ │ │ cmp r6, #0 │ │ │ │ - bne a6628 <_PyMonitoring_FireReraiseEvent@@Base+0xf8> │ │ │ │ + bne a64ec <_PyMonitoring_FireReraiseEvent@@Base+0xf8> │ │ │ │ add r7, r7, #1 │ │ │ │ - b a6600 <_PyMonitoring_FireReraiseEvent@@Base+0xd0> │ │ │ │ + b a64c4 <_PyMonitoring_FireReraiseEvent@@Base+0xd0> │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r3, #4] │ │ │ │ - bl ccc74 │ │ │ │ + bl cceb8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a66d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + beq a659c <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, sl │ │ │ │ - movw r0, #20312 @ 0x4f58 │ │ │ │ + movw r0, #13272 @ 0x33d8 │ │ │ │ movt r0, #72 @ 0x48 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a667c <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ + bne a6540 <_PyMonitoring_FireReraiseEvent@@Base+0x14c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bgt a659c <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a66d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bne a659c <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a66d8 <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a659c <_PyMonitoring_FireReraiseEvent@@Base+0x1a8> │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r4] │ │ │ │ mov sl, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66b0 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ + bgt a6574 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a66b0 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ + bne a6574 <_PyMonitoring_FireReraiseEvent@@Base+0x180> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a66d0 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bgt a6594 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne a66d0 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ + bne a6594 <_PyMonitoring_FireReraiseEvent@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn sl, #1 │ │ │ │ - bne a6620 <_PyMonitoring_FireReraiseEvent@@Base+0xf0> │ │ │ │ + bne a64e4 <_PyMonitoring_FireReraiseEvent@@Base+0xf0> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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 a65d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + b a6494 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl a65d0 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ + bl a6494 <_PyMonitoring_FireReraiseEvent@@Base+0xa0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6784 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + beq a6648 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ mov r0, #1 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne a6754 <_PyMonitoring_FireReraiseEvent@@Base+0x224> │ │ │ │ + bne a6618 <_PyMonitoring_FireReraiseEvent@@Base+0x224> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6784 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + bgt a6648 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6784 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + bne a6648 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a6784 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ - movw r3, #20040 @ 0x4e48 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a6648 <_PyMonitoring_FireReraiseEvent@@Base+0x254> │ │ │ │ + movw r3, #19420 @ 0x4bdc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r1, #16] │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000a678c : │ │ │ │ +000a6650 : │ │ │ │ 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 c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a67f4 │ │ │ │ + beq a66b8 │ │ │ │ mov r0, r5 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a67fc │ │ │ │ + bne a66c0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a67f4 │ │ │ │ + bgt a66b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a67f4 │ │ │ │ + bne a66b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mvn r6, #0 │ │ │ │ - b a68a4 │ │ │ │ + b a6768 │ │ │ │ cmp r6, #0 │ │ │ │ - beq a6838 │ │ │ │ + beq a66fc │ │ │ │ mov r0, r6 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne a6838 │ │ │ │ + bne a66fc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a67d4 │ │ │ │ + bgt a6698 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a67d4 │ │ │ │ + bne a6698 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a67d4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a6698 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ str r6, [sp] │ │ │ │ mov r0, r8 │ │ │ │ str r7, [sp, #4] │ │ │ │ - bl 3529a8 │ │ │ │ + bl 353b90 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r6 │ │ │ │ mov r6, r3 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6884 │ │ │ │ + bgt a6748 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a6884 │ │ │ │ + bne a6748 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a68a4 │ │ │ │ + bgt a6768 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a68a4 │ │ │ │ + bne a6768 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ │ │ │ │ -000a68b0 : │ │ │ │ +000a6774 : │ │ │ │ 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, #268] @ a69d8 │ │ │ │ + ldr ip, [pc, #268] @ a689c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, #1 │ │ │ │ ldr r6, [r3, ip] │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne a6900 │ │ │ │ + bne a67c4 │ │ │ │ strexb r1, r2, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a68e8 │ │ │ │ + bne a67ac │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - beq a6914 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + beq a67d8 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r4, [r6, #3696] @ 0xe70 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6938 │ │ │ │ + beq a67fc │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ cmp r3, r7 │ │ │ │ - beq a6938 │ │ │ │ + beq a67fc │ │ │ │ ldr r4, [r4, #4] │ │ │ │ cmp r4, #0 │ │ │ │ - bne a6920 │ │ │ │ + bne a67e4 │ │ │ │ ldr r0, [r6, #3720] @ 0xe88 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ add r0, r0, #920 @ 0x398 │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a6960 │ │ │ │ + bne a6824 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a6948 │ │ │ │ + bne a680c │ │ │ │ dmb ish │ │ │ │ - beq a696c │ │ │ │ - bl 35f1ec │ │ │ │ + beq a6830 │ │ │ │ + bl 3493f0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a69cc │ │ │ │ + beq a6890 │ │ │ │ cmp r5, #0 │ │ │ │ - beq a698c │ │ │ │ + beq a6850 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ add r3, r4, #104 @ 0x68 │ │ │ │ dmb ish │ │ │ │ ldrex r0, [r3] │ │ │ │ strex r2, r5, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a6994 │ │ │ │ + bne a6858 │ │ │ │ dmb ish │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ add r3, r4, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #8 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a69b4 │ │ │ │ + bne a6878 │ │ │ │ dmb ish │ │ │ │ subs r0, r4, #0 │ │ │ │ movne r0, #1 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000a69dc : │ │ │ │ +000a68a0 : │ │ │ │ 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, #288] @ a6b18 │ │ │ │ + ldr r2, [pc, #288] @ a69dc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r3, r2] │ │ │ │ cmp r5, #0 │ │ │ │ - bne a6a18 │ │ │ │ - movw r1, #55480 @ 0xd8b8 │ │ │ │ + bne a68dc │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #260] @ a6b1c │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #260] @ a69e0 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r6, r0 │ │ │ │ sub r1, fp, #24 │ │ │ │ - ldr r0, [pc, #248] @ a6b20 │ │ │ │ - bl 315b44 │ │ │ │ + ldr r0, [pc, #248] @ a69e4 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a6b00 │ │ │ │ + blt a69c4 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6a4c │ │ │ │ + beq a6910 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne a6a98 │ │ │ │ - bl c3efc │ │ │ │ + bne a695c │ │ │ │ + bl bc34c │ │ │ │ mov r0, #0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r2, r0, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - beq a6b00 │ │ │ │ - ldr r1, [pc, #180] @ a6b20 │ │ │ │ + beq a69c4 │ │ │ │ + ldr r1, [pc, #180] @ a69e4 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 3068c0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 30a114 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6a98 │ │ │ │ + beq a695c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b00 │ │ │ │ + bgt a69c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a6b00 │ │ │ │ - b a6ad4 │ │ │ │ + bne a69c4 │ │ │ │ + b a6998 │ │ │ │ ldr r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a6b00 │ │ │ │ + beq a69c4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6adc │ │ │ │ + beq a69a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b00 │ │ │ │ + bgt a69c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6b00 │ │ │ │ + bne a69c4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a6b00 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a69c4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6b10 │ │ │ │ + bgt a69d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6b10 │ │ │ │ + bne a69d4 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ - b 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + b 21c6ac <_PyErr_Clear@@Base> │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, r6, r8, asr #22 │ │ │ │ + rsbeq r3, r6, r8, lsl #31 │ │ │ │ mlseq fp, r4, r3, r8 │ │ │ │ │ │ │ │ -000a6b24 : │ │ │ │ +000a69e8 : │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - ldr r0, [pc, #96] @ a6ba0 │ │ │ │ + ldr r0, [pc, #96] @ a6a64 │ │ │ │ sub sp, sp, #12 │ │ │ │ sub r1, fp, #16 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6b5c │ │ │ │ + bge a6a20 │ │ │ │ mov r4, #0 │ │ │ │ - bl 1764a0 │ │ │ │ - b a6b94 │ │ │ │ + bl 176130 │ │ │ │ + b a6a58 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6b70 │ │ │ │ + bne a6a34 │ │ │ │ mov r4, #0 │ │ │ │ - b a6b90 │ │ │ │ + b a6a54 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq a6b68 │ │ │ │ + beq a6a2c │ │ │ │ ldr r4, [r0, #8] │ │ │ │ cmp r4, #0 │ │ │ │ movle r4, #0 │ │ │ │ movgt r4, #1 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mlseq fp, r4, r3, r8 │ │ │ │ │ │ │ │ -000a6ba4 : │ │ │ │ +000a6a68 : │ │ │ │ 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 │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r0, #0 │ │ │ │ - ldr ip, [pc, #524] @ a6dd4 │ │ │ │ + ldr ip, [pc, #524] @ a6c98 │ │ │ │ movle r3, #1 │ │ │ │ movgt r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r7, r0 │ │ │ │ movne r7, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r7 │ │ │ │ subne r6, fp, #48 @ 0x30 │ │ │ │ moveq r6, r1 │ │ │ │ ldr r9, [r3, ip] │ │ │ │ mov r8, r2 │ │ │ │ - movw r3, #11540 @ 0x2d14 │ │ │ │ + movw r3, #4284 @ 0x10bc │ │ │ │ movt r3, #73 @ 0x49 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq a6c5c │ │ │ │ + beq a6b20 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, r5, lsl #2] │ │ │ │ - bl f0940 │ │ │ │ + bl f05c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a6c44 │ │ │ │ + bne a6b08 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6c5c │ │ │ │ + bgt a6b20 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6c5c │ │ │ │ + bne a6b20 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b a6c5c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a6b20 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r0, [r3, r5, lsl #2] │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r7, r5 │ │ │ │ - bne a6c10 │ │ │ │ - b a6c6c │ │ │ │ - movw r1, #3736 @ 0xe98 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #364] @ a6dd8 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne a6ad4 │ │ │ │ + b a6b30 │ │ │ │ + movw r1, #62480 @ 0xf410 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #364] @ a6c9c │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r9, [r9, #8] │ │ │ │ - movw r0, #47944 @ 0xbb48 │ │ │ │ + movw r0, #40160 @ 0x9ce0 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3068c0 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ + bl 30a114 <_Py_GetStdlibDir@@Base+0x3cc> │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r7 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r9, #0 │ │ │ │ - beq a6cd4 │ │ │ │ + beq a6b98 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6cc4 │ │ │ │ + bgt a6b88 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6cc4 │ │ │ │ + bne a6b88 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - movw r1, #3756 @ 0xeac │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #260] @ a6dd8 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + movw r1, #62500 @ 0xf424 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #260] @ a6c9c │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6cf0 │ │ │ │ + bgt a6bb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6cf0 │ │ │ │ + bne a6bb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r8, #0 │ │ │ │ - beq a6dcc │ │ │ │ + beq a6c90 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ sub r0, fp, #36 @ 0x24 │ │ │ │ mov r7, #0 │ │ │ │ str r5, [fp, #-36] @ 0xffffffdc │ │ │ │ str r6, [fp, #-32] @ 0xffffffe0 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl 32fa64 │ │ │ │ + bl 3320f0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6dcc │ │ │ │ + beq a6c90 │ │ │ │ ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r4, r7 │ │ │ │ - bne a6d38 │ │ │ │ - movw r1, #3780 @ 0xec4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #160] @ a6dd8 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - ldr r0, [pc, #156] @ a6ddc │ │ │ │ + bne a6bfc │ │ │ │ + movw r1, #62524 @ 0xf43c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #160] @ a6c9c │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #156] @ a6ca0 │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 315b44 │ │ │ │ + bl 318db0 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a6d5c │ │ │ │ - movw r1, #3812 @ 0xee4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #124] @ a6dd8 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bge a6c20 │ │ │ │ + movw r1, #62556 @ 0xf45c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #124] @ a6c9c │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6dac │ │ │ │ + beq a6c70 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ - bl 30eb5c │ │ │ │ + bl 312468 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a6d8c │ │ │ │ - movw r1, #3832 @ 0xef8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [pc, #76] @ a6dd8 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bne a6c50 │ │ │ │ + movw r1, #62576 @ 0xf470 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [pc, #76] @ a6c9c │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6dac │ │ │ │ + bgt a6c70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne a6dac │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne a6c70 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a6dcc │ │ │ │ + bgt a6c90 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne a6dcc │ │ │ │ + bne a6c90 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ - rsbeq r5, r6, r4, ror #22 │ │ │ │ + rsbeq r3, r6, r4, lsr #31 │ │ │ │ rsbeq r6, fp, ip, lsl #29 │ │ │ │ │ │ │ │ -000a6de0 : │ │ │ │ +000a6ca4 : │ │ │ │ movw r3, #27708 @ 0x6c3c │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ 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 a6ba4 │ │ │ │ + b a6a68 │ │ │ │ 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 20e250 │ │ │ │ + bl 20eac4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6e70 │ │ │ │ + beq a6d34 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #19 │ │ │ │ add r0, r5, #16 │ │ │ │ str r2, [r3] │ │ │ │ bl 2e9e8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne a6e78 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne a6d3c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r4, #0 │ │ │ │ - b a6e80 │ │ │ │ - bl ccc74 │ │ │ │ + b a6d44 │ │ │ │ + bl cceb8 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ 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 │ │ │ │ @@ -123850,457 +123773,456 @@ │ │ │ │ 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] @ a6fb8 │ │ │ │ - movw r2, #3864 @ 0xf18 │ │ │ │ - movt r2, #73 @ 0x49 │ │ │ │ + ldr r3, [pc, #224] @ a6e7c │ │ │ │ + movw r2, #62608 @ 0xf490 │ │ │ │ + movt r2, #72 @ 0x48 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ str ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1732a4 │ │ │ │ + bl 172f34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a6f1c │ │ │ │ + beq a6de0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r2, #0 │ │ │ │ - bge a6f24 │ │ │ │ + bge a6de8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 218ad0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 219744 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3884 @ 0xf2c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62628 @ 0xf4a4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ - b a6fb0 │ │ │ │ + b a6e74 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ moveq r2, r3 │ │ │ │ streq r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - beq a6f64 │ │ │ │ + beq a6e28 │ │ │ │ cmp r2, r3 │ │ │ │ - ble a6f64 │ │ │ │ + ble a6e28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 218ad0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl 219744 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #3924 @ 0xf54 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62668 @ 0xf4cc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a6f1c │ │ │ │ + bl 1b6978 │ │ │ │ + b a6de0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ sub ip, fp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ str ip, [sp] │ │ │ │ - bl 8ef44 <_Py_cr_diff@@Base+0x1ec> │ │ │ │ + bl 8f134 <_Py_cr_diff@@Base+0x1ec> │ │ │ │ ldr r6, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bge a6f98 │ │ │ │ - bl 218ad0 │ │ │ │ + bge a6e5c │ │ │ │ + bl 219744 │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ - b a6f1c │ │ │ │ - bl 218ad0 │ │ │ │ - movw r0, #3972 @ 0xf84 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + bl bc34c │ │ │ │ + b a6de0 │ │ │ │ + bl 219744 │ │ │ │ + movw r0, #62716 @ 0xf4fc │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #7 │ │ │ │ + rsbeq r9, sl, r4, ror #7 │ │ │ │ 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, #460] @ a71a4 │ │ │ │ + ldr ip, [pc, #460] @ a7068 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #15904 @ 0x3e20 │ │ │ │ + movw r1, #8864 @ 0x22a0 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1f0010 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ + bl 1f0450 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a719c │ │ │ │ + beq a7060 │ │ │ │ add r0, r6, #113664 @ 0x1bc00 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r0, #404 @ 0x194 │ │ │ │ - movw r1, #58960 @ 0xe650 │ │ │ │ + movw r1, #59360 @ 0xe7e0 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2ffd5c <_Py_normpath@@Base+0xe74> │ │ │ │ + bl 3037f4 <_Py_normpath@@Base+0xe74> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a702c │ │ │ │ + bge a6ef0 │ │ │ │ mvn r4, #0 │ │ │ │ - b a719c │ │ │ │ - ldr r0, [pc, #372] @ a71a8 │ │ │ │ + b a7060 │ │ │ │ + ldr r0, [pc, #372] @ a706c │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7050 │ │ │ │ + bne a6f14 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a7038 │ │ │ │ + bne a6efc │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r9, r0 │ │ │ │ dmb ish │ │ │ │ - bne a706c │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bne a6f30 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r4, r3 │ │ │ │ - beq a7090 │ │ │ │ + beq a6f54 │ │ │ │ mov r4, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add r4, r4, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a7080 │ │ │ │ + bne a6f44 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a70d0 │ │ │ │ + bne a6f94 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r9] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a70bc │ │ │ │ + bne a6f80 │ │ │ │ strexb r2, r5, [r9] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a70a4 │ │ │ │ + bne a6f68 │ │ │ │ dmb ish │ │ │ │ - beq a7024 │ │ │ │ - ldr r0, [pc, #220] @ a71a8 │ │ │ │ - bl 35f1ec │ │ │ │ - b a7024 │ │ │ │ + beq a6ee8 │ │ │ │ + ldr r0, [pc, #220] @ a706c │ │ │ │ + bl 3493f0 │ │ │ │ + b a6ee8 │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7144 │ │ │ │ + beq a7008 │ │ │ │ add r1, r5, #16 │ │ │ │ subs ip, r8, #0 │ │ │ │ add r1, r1, r4, lsl #2 │ │ │ │ movne ip, #1 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ ldr lr, [r3, #80] @ 0x50 │ │ │ │ subs r4, r4, #0 │ │ │ │ str r8, [r3, #72] @ 0x48 │ │ │ │ movne r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a7118 │ │ │ │ + beq a6fdc │ │ │ │ ldr r2, [r7] │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #80] @ 0x50 │ │ │ │ add r0, r0, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0, #3480] @ 0xd98 │ │ │ │ add r2, ip, r2 │ │ │ │ sub r2, r2, r4 │ │ │ │ str r2, [r0, #3480] @ 0xd98 │ │ │ │ str lr, [r1, #-4]! │ │ │ │ - bne a70ec │ │ │ │ + bne a6fb0 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r9] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a7164 │ │ │ │ + bne a7028 │ │ │ │ strexb r1, r3, [r9] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a714c │ │ │ │ + bne a7010 │ │ │ │ dmb ish │ │ │ │ - beq a7174 │ │ │ │ - ldr r0, [pc, #52] @ a71a8 │ │ │ │ - bl 35f1ec │ │ │ │ + beq a7038 │ │ │ │ + ldr r0, [pc, #52] @ a706c │ │ │ │ + bl 3493f0 │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ movw r1, #24607 @ 0x601f │ │ │ │ mov r0, #6 │ │ │ │ ldr r3, [r6, #3480] @ 0xd98 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 37bda0 <_PyObject_FunctionStr@@Base+0xd48> │ │ │ │ + bl 37c340 <_PyObject_FunctionStr@@Base+0xd48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, sl, r8, ror #2 │ │ │ │ │ │ │ │ -000a71ac : │ │ │ │ +000a7070 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a71f4 │ │ │ │ + ldr ip, [pc, #44] @ a70b8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl a6fbc │ │ │ │ + bl a6e80 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #3976 @ 0xf88 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #62720 @ 0xf500 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ 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] @ a7250 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + ldr r0, [pc, #60] @ a7114 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #60840 @ 0xeda8 │ │ │ │ + movwne r1, #8568 @ 0x2178 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - movtne r1, #55 @ 0x37 │ │ │ │ - bl a6fbc │ │ │ │ + movtne r1, #39 @ 0x27 │ │ │ │ + bl a6e80 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ 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, #572] @ a74ac │ │ │ │ + ldr ip, [pc, #572] @ a7370 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ mov r7, r2 │ │ │ │ - movw r1, #17384 @ 0x43e8 │ │ │ │ + movw r1, #10344 @ 0x2868 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ mov r2, #0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 1f0010 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ + bl 1f0450 <_Py_CallBuiltinClass_StackRef@@Base+0x17b8> │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq a74a4 │ │ │ │ + beq a7368 │ │ │ │ movw r0, #48533 @ 0xbd95 │ │ │ │ movt r0, #1 │ │ │ │ mov r2, #0 │ │ │ │ add r0, r6, r0 │ │ │ │ - movw r1, #60304 @ 0xeb90 │ │ │ │ + movw r1, #60704 @ 0xed20 │ │ │ │ movt r1, #3 │ │ │ │ - bl 2ffd5c <_Py_normpath@@Base+0xe74> │ │ │ │ + bl 3037f4 <_Py_normpath@@Base+0xe74> │ │ │ │ cmp r0, #0 │ │ │ │ - bge a72c8 │ │ │ │ + bge a718c │ │ │ │ mvn r4, #0 │ │ │ │ - b a74a4 │ │ │ │ - ldr r0, [pc, #480] @ a74b0 │ │ │ │ + b a7368 │ │ │ │ + ldr r0, [pc, #480] @ a7374 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a72ec │ │ │ │ + bne a71b0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a72d4 │ │ │ │ + bne a7198 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ mov r4, r0 │ │ │ │ dmb ish │ │ │ │ - bne a7308 │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + bne a71cc │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ ldr r3, [r6, #3696] @ 0xe70 │ │ │ │ cmp r3, #0 │ │ │ │ moveq sl, r3 │ │ │ │ - beq a732c │ │ │ │ + beq a71f0 │ │ │ │ mov sl, #0 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ add sl, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne a731c │ │ │ │ + bne a71e0 │ │ │ │ mov r0, sl │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne a736c │ │ │ │ + bne a7230 │ │ │ │ dmb ish │ │ │ │ ldrexb r3, [r4] │ │ │ │ cmp r3, #1 │ │ │ │ - bne a7358 │ │ │ │ + bne a721c │ │ │ │ strexb r2, r5, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne a7340 │ │ │ │ + bne a7204 │ │ │ │ dmb ish │ │ │ │ - beq a72c0 │ │ │ │ - ldr r0, [pc, #328] @ a74b0 │ │ │ │ - bl 35f1ec │ │ │ │ - b a72c0 │ │ │ │ + beq a7184 │ │ │ │ + ldr r0, [pc, #328] @ a7374 │ │ │ │ + bl 3493f0 │ │ │ │ + b a7184 │ │ │ │ ldr r9, [r6, #3696] @ 0xe70 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a73e4 │ │ │ │ + beq a72a8 │ │ │ │ add r1, r5, #16 │ │ │ │ subs ip, r8, #0 │ │ │ │ add r1, r1, sl, lsl #2 │ │ │ │ movne ip, #1 │ │ │ │ mov r3, r9 │ │ │ │ ldr sl, [r3, #76] @ 0x4c │ │ │ │ ldr lr, [r3, #84] @ 0x54 │ │ │ │ subs sl, sl, #0 │ │ │ │ str r8, [r3, #76] @ 0x4c │ │ │ │ movne sl, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq a73b8 │ │ │ │ + beq a727c │ │ │ │ ldr r2, [r7] │ │ │ │ add r0, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ strle r0, [r7] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ str r7, [r3, #84] @ 0x54 │ │ │ │ add r0, r0, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r2, [r0, #3484] @ 0xd9c │ │ │ │ add r2, ip, r2 │ │ │ │ sub r2, r2, sl │ │ │ │ str r2, [r0, #3484] @ 0xd9c │ │ │ │ str lr, [r1, #-4]! │ │ │ │ - bne a738c │ │ │ │ + bne a7250 │ │ │ │ add r6, r6, #110592 @ 0x1b000 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq a7450 │ │ │ │ + beq a7314 │ │ │ │ cmp r9, #0 │ │ │ │ - beq a7450 │ │ │ │ + beq a7314 │ │ │ │ ldr r0, [r9, #56] @ 0x38 │ │ │ │ - bl 382be0 <_PyTuple_BinarySlice@@Base+0x480> │ │ │ │ + bl 3830d0 <_PyTuple_BinarySlice@@Base+0x480> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7448 │ │ │ │ + beq a730c │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a742c │ │ │ │ + bne a72f0 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a7414 │ │ │ │ + bne a72d8 │ │ │ │ dmb ish │ │ │ │ - beq a743c │ │ │ │ - ldr r0, [pc, #116] @ a74b0 │ │ │ │ - bl 35f1ec │ │ │ │ + beq a7300 │ │ │ │ + ldr r0, [pc, #116] @ a7374 │ │ │ │ + bl 3493f0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ - b a72c0 │ │ │ │ + bl bb9e0 │ │ │ │ + b a7184 │ │ │ │ ldr r9, [r9, #4] │ │ │ │ - b a73f4 │ │ │ │ + b a72b8 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne a7470 │ │ │ │ + bne a7334 │ │ │ │ strexb r1, r3, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne a7458 │ │ │ │ + bne a731c │ │ │ │ dmb ish │ │ │ │ - beq a7480 │ │ │ │ - ldr r0, [pc, #48] @ a74b0 │ │ │ │ - bl 35f1ec │ │ │ │ + beq a7344 │ │ │ │ + ldr r0, [pc, #48] @ a7374 │ │ │ │ + bl 3493f0 │ │ │ │ ldr r3, [r6, #3484] @ 0xd9c │ │ │ │ movw r1, #27823 @ 0x6caf │ │ │ │ mov r0, #7 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #0 │ │ │ │ - bl 37bda0 <_PyObject_FunctionStr@@Base+0xd48> │ │ │ │ + bl 37c340 <_PyObject_FunctionStr@@Base+0xd48> │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, sl, r8, ror #2 │ │ │ │ │ │ │ │ -000a74b4 : │ │ │ │ +000a7378 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - ldr ip, [pc, #44] @ a74fc │ │ │ │ + ldr ip, [pc, #44] @ a73c0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl a7254 │ │ │ │ + bl a7118 │ │ │ │ cmn r0, #1 │ │ │ │ popne {fp, pc} │ │ │ │ - movw r0, #4028 @ 0xfbc │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #62772 @ 0xf534 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 37828c │ │ │ │ + b 378d74 │ │ │ │ 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] @ a7558 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + ldr r0, [pc, #60] @ a741c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ moveq r1, #0 │ │ │ │ movne r2, r1 │ │ │ │ moveq r2, r1 │ │ │ │ - movwne r1, #13548 @ 0x34ec │ │ │ │ + movwne r1, #21796 @ 0x5524 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ movtne r1, #39 @ 0x27 │ │ │ │ - bl a7254 │ │ │ │ + bl a7118 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - 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 r6, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a759c │ │ │ │ + bne a745c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a75b0 │ │ │ │ - b a75c0 │ │ │ │ + bne a7470 │ │ │ │ + b a7480 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a758c │ │ │ │ + beq a744c │ │ │ │ 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 │ │ │ │ @@ -124316,15 +124238,15 @@ │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #12] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a7620 │ │ │ │ + beq a74e0 │ │ │ │ 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) │ │ │ │ @@ -124335,75 +124257,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 a7678 │ │ │ │ + bne a7538 │ │ │ │ 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 a7658 │ │ │ │ + beq a7518 │ │ │ │ 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] @ a7730 │ │ │ │ + ldr lr, [pc, #120] @ a75f0 │ │ │ │ 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 a7708 │ │ │ │ + bne a75c8 │ │ │ │ sub lr, fp, #4096 @ 0x1000 │ │ │ │ mov r3, #1 │ │ │ │ sub lr, lr, #16 │ │ │ │ strb r3, [lr] │ │ │ │ strb ip, [fp, #-17] @ 0xffffffef │ │ │ │ - bl a768c │ │ │ │ + bl a754c │ │ │ │ mov r3, r0 │ │ │ │ - ldr r2, [pc, #32] @ a7730 │ │ │ │ + ldr r2, [pc, #32] @ a75f0 │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ eors r1, r2, r1 │ │ │ │ mov r2, #0 │ │ │ │ - beq a7724 │ │ │ │ + beq a75e4 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a775c │ │ │ │ + beq a761c │ │ │ │ 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) │ │ │ │ @@ -124414,23 +124336,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 a77a4 │ │ │ │ + bne a7664 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne a77b8 │ │ │ │ - b a77c8 │ │ │ │ + bne a7678 │ │ │ │ + b a7688 │ │ │ │ mov r1, r2 │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7794 │ │ │ │ + beq a7654 │ │ │ │ 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 │ │ │ │ @@ -124440,39 +124362,39 @@ │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a7814 │ │ │ │ + beq a76d4 │ │ │ │ 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 │ │ │ │ ldrb r1, [r0, #58] @ 0x3a │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #8 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldrb r1, [r0, #58] @ 0x3a │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ tst r1, #4 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add fp, sp, #0 │ │ │ │ moveq r0, r2 │ │ │ │ @@ -124486,102 +124408,102 @@ │ │ │ │ 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 a78d4 │ │ │ │ + bne a7794 │ │ │ │ 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 a78b4 │ │ │ │ + beq a7774 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a7914 │ │ │ │ + beq a77d4 │ │ │ │ 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 r0, r1 │ │ │ │ mov r1, #1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 429580 │ │ │ │ + b 4281e8 │ │ │ │ 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 40fa24 <_PyAsyncGenASend_Send@@Base+0x54> │ │ │ │ + b 40df74 <_PyAsyncGenASend_Send@@Base+0x54> │ │ │ │ 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 2ef04 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 41ac40 <_PyLong_UInt32_Converter@@Base+0x5a4> │ │ │ │ + b 4192d4 <_PyLong_UInt32_Converter@@Base+0x5a4> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 82e60 <_Py_hashtable_size@@Base+0x25c> │ │ │ │ + b 83158 <_PyXI_UnwrapNotShareableError@@Base+0x3dc> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a79d0 │ │ │ │ + beq a7890 │ │ │ │ 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 404904 │ │ │ │ + bl 403604 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - bgt a7a18 │ │ │ │ + bgt a78d8 │ │ │ │ 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 │ │ │ │ add r4, r4, #1 │ │ │ │ bl 2e0d8 │ │ │ │ cmp r5, r4 │ │ │ │ - bge a79fc │ │ │ │ + bge a78bc │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -124594,943 +124516,600 @@ │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r0, #4 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2e5f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7a7c │ │ │ │ + bne a793c │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, #4 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2def8 │ │ │ │ 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 a7a38 │ │ │ │ + bl a78f8 │ │ │ │ mov r0, #8 │ │ │ │ bl 2e970 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl a7a38 │ │ │ │ + bl a78f8 │ │ │ │ bl 2e1b0 │ │ │ │ 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 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r5, r0 │ │ │ │ mov r6, r1 │ │ │ │ mov r0, r2 │ │ │ │ cmp ip, #0 │ │ │ │ mov r7, r3 │ │ │ │ ldrne r4, [ip, #8] │ │ │ │ - bne a7b24 │ │ │ │ + bne a79e4 │ │ │ │ cmp r3, #0 │ │ │ │ - bge a7b08 │ │ │ │ + bge a79c8 │ │ │ │ mov r4, #0 │ │ │ │ - b a7b24 │ │ │ │ + b a79e4 │ │ │ │ movne r4, #1 │ │ │ │ moveq r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ orreq r4, r4, #1 │ │ │ │ cmp r4, #0 │ │ │ │ - bne a7b00 │ │ │ │ - b a7b58 │ │ │ │ + bne a79c0 │ │ │ │ + b a7a18 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, r7 │ │ │ │ str r3, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ str r3, [sp, #12] │ │ │ │ - movw r3, #37936 @ 0x9430 │ │ │ │ + movw r3, #37940 @ 0x9434 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7bc0 │ │ │ │ + beq a7a80 │ │ │ │ adds r3, r7, r4 │ │ │ │ - movweq r3, #5976 @ 0x1758 │ │ │ │ + movweq r3, #5356 @ 0x14ec │ │ │ │ movteq r3, #104 @ 0x68 │ │ │ │ moveq ip, r3 │ │ │ │ - beq a7b9c │ │ │ │ + beq a7a5c │ │ │ │ ldr ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq a7b84 │ │ │ │ + beq a7a44 │ │ │ │ cmp r3, #1 │ │ │ │ - bne a7b8c │ │ │ │ - b a7b94 │ │ │ │ - movw ip, #5976 @ 0x1758 │ │ │ │ + bne a7a4c │ │ │ │ + b a7a54 │ │ │ │ + movw ip, #5356 @ 0x14ec │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ - b a7b9c │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b a7a5c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r6, #448] @ 0x1c0 │ │ │ │ mov r2, #3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ str r5, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str ip, [fp, #-28] @ 0xffffffe4 │ │ │ │ ldr r0, [r3, #56] @ 0x38 │ │ │ │ - bl fb1c8 │ │ │ │ + bl fad1c │ │ │ │ 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 72450 <_PyXIData_FormatNotShareableError@@Base+0xae0> │ │ │ │ + b 72748 <_PyXIData_FormatNotShareableError@@Base+0xae0> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a7c28 │ │ │ │ + bne a7ae8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7c58 │ │ │ │ + beq a7b18 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a7c84 │ │ │ │ + ldr r3, [pc, #72] @ a7b44 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7c7c │ │ │ │ - ldr ip, [pc, #40] @ a7c88 │ │ │ │ + beq a7b3c │ │ │ │ + ldr ip, [pc, #40] @ a7b48 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3d1ba8 │ │ │ │ + bl 3d0980 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, asr r4 │ │ │ │ + rsbeq r9, sl, r0, ror #8 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ cmp r2, #1 │ │ │ │ mov ip, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a7cd8 │ │ │ │ + bne a7b98 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a7d08 │ │ │ │ + beq a7bc8 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #20 │ │ │ │ - ldr r3, [pc, #72] @ a7d34 │ │ │ │ + ldr r3, [pc, #72] @ a7bf4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a7d2c │ │ │ │ - ldr ip, [pc, #40] @ a7d38 │ │ │ │ + beq a7bec │ │ │ │ + ldr ip, [pc, #40] @ a7bf8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm r0, {r1, r2} │ │ │ │ ldr r0, [r3, ip] │ │ │ │ - bl 3d2cc8 <_PyTime_FromMillisecondsObject@@Base+0x1c> │ │ │ │ + bl 3d1aa0 <_PyTime_FromMillisecondsObject@@Base+0x1c> │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsl #9 │ │ │ │ + rsbeq r9, sl, ip, lsl #9 │ │ │ │ andeq r0, r0, ip │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 43ec00 <_PyXIData_Free@@Base+0x1b44> │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 43d050 <_PyXIData_Free@@Base+0x1b44> │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000a7d60 : │ │ │ │ +000a7c20 : │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ orr r2, r0, r0, asr #31 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [r3, #1700] @ 0x6a4 │ │ │ │ add fp, sp, #0 │ │ │ │ str r2, [r3, #1700] @ 0x6a4 │ │ │ │ str r1, [r3, #1704] @ 0x6a8 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000a7d90 : │ │ │ │ +000a7c50 : │ │ │ │ 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, r0, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ mvnhi r4, #0 │ │ │ │ - bhi a7e04 │ │ │ │ + bhi a7cc4 │ │ │ │ mov r5, r0 │ │ │ │ add r3, r0, #148 @ 0x94 │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ dmb ish │ │ │ │ ldr r7, [r6, r3, lsl #3] │ │ │ │ dmb ish │ │ │ │ ldr r1, [r6, #1716] @ 0x6b4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 343ff8 │ │ │ │ + bl 345cd4 │ │ │ │ subs r4, r0, #0 │ │ │ │ movne r4, #0 │ │ │ │ - bne a7e04 │ │ │ │ + bne a7cc4 │ │ │ │ ldr r1, [r6, #1712] @ 0x6b0 │ │ │ │ mov r0, r7 │ │ │ │ - bl 343ff8 │ │ │ │ + bl 345cd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a7e04 │ │ │ │ + bne a7cc4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 385a64 <_PyContext_Enter@@Base+0x5ac> │ │ │ │ + bl 385fa8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ │ │ │ │ -000a7e0c : │ │ │ │ +000a7ccc : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #2 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b a7d90 │ │ │ │ + b a7c50 │ │ │ │ │ │ │ │ -000a7e24 : │ │ │ │ - ldr r3, [pc, #24] @ a7e44 │ │ │ │ +000a7ce4 : │ │ │ │ + ldr r3, [pc, #24] @ a7d04 │ │ │ │ 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 41574 │ │ │ │ + b 41704 │ │ │ │ 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 4480b0 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ + b 446518 <_PyMonitoring_FireBranchEvent@@Base+0xd0> │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r5, r0 │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r2 │ │ │ │ bl 2e24c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ - beq a7f1c │ │ │ │ + beq a7ddc │ │ │ │ add r7, r5, #8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq a7ee4 │ │ │ │ + beq a7da4 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - movw r3, #4112 @ 0x1010 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ + movw r3, #62856 @ 0xf588 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ str r3, [r4] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d8, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ - vldr d6, [pc, #88] @ a7f28 │ │ │ │ + vldr d6, [pc, #88] @ a7de8 │ │ │ │ mov r2, #1 │ │ │ │ mov r3, #0 │ │ │ │ vdiv.f64 d5, d8, d7 │ │ │ │ strd r2, [r4, #4] │ │ │ │ vdiv.f64 d7, d5, d6 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r7 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl 9edc4 │ │ │ │ + bl 9eb7c │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r1 │ │ │ │ mov r2, r7 │ │ │ │ asr r1, r0, #31 │ │ │ │ - bl 9edc4 │ │ │ │ + bl 9eb7c │ │ │ │ adds r4, r4, r0 │ │ │ │ mov r0, #1 │ │ │ │ adc r5, r5, r1 │ │ │ │ strd r4, [r6] │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ andeq r0, r0, r0 │ │ │ │ bicmi ip, sp, r5, ror #26 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42232 @ 0xa4f8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #42232 @ 0xa4f8 │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ - add fp, sp, #0 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c1ea0 │ │ │ │ - push {r4, r5, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4080] @ 0xff0 │ │ │ │ - bl 10327c │ │ │ │ - mov r4, r0 │ │ │ │ - bl 2d7fc │ │ │ │ - mov r0, r4 │ │ │ │ - bl 106408 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - 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 │ │ │ │ - mov r5, r0 │ │ │ │ - mov r6, r1 │ │ │ │ - subs r4, r2, #0 │ │ │ │ - beq a8004 │ │ │ │ - ldrd r0, [r0, #24] │ │ │ │ - movw r3, #4120 @ 0x1018 │ │ │ │ - movt r3, #73 @ 0x49 │ │ │ │ - str r3, [r4] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ - vmov d8, r0, r1 │ │ │ │ - ldrd r0, [r5, #32] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ - vmov d7, r0, r1 │ │ │ │ - vldr d6, [pc, #104] @ a8058 │ │ │ │ - mov r2, #1 │ │ │ │ - mov r3, #0 │ │ │ │ - vdiv.f64 d5, d8, d7 │ │ │ │ - strd r2, [r4, #4] │ │ │ │ - vdiv.f64 d7, d5, d6 │ │ │ │ - vstr d7, [r4, #16] │ │ │ │ - bl 2dab4 │ │ │ │ - mov r4, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a8030 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4128 @ 0x1020 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a8044 │ │ │ │ - add r2, r5, #24 │ │ │ │ - asr r1, r0, #31 │ │ │ │ - mov r4, #0 │ │ │ │ - bl 9edc4 │ │ │ │ - strd r0, [r6] │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - vpop {d8} │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - nop {0} │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - bicmi ip, sp, r5, ror #26 │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4204 @ 0x106c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - 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, #4552 @ 0x11c8 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4248 @ 0x1098 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {fp, pc} │ │ │ │ - push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #24 │ │ │ │ - str r0, [ip, #2928] @ 0xb70 │ │ │ │ - sub sp, sp, #1136 @ 0x470 │ │ │ │ - sub r3, fp, #1120 @ 0x460 │ │ │ │ - sub r2, fp, #1120 @ 0x460 │ │ │ │ - sub sp, sp, #4 │ │ │ │ - mov r7, r0 │ │ │ │ - mov r0, r1 │ │ │ │ - sub r3, r3, #8 │ │ │ │ - sub r2, r2, #4 │ │ │ │ - movw r1, #4296 @ 0x10c8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - mov r4, #0 │ │ │ │ - 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 f7de4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a8154 │ │ │ │ - ldr r0, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r3, [r3, #84] @ 0x54 │ │ │ │ - tst r3, #67108864 @ 0x4000000 │ │ │ │ - bne a815c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4312 @ 0x10d8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r4, #0 │ │ │ │ - b a8380 │ │ │ │ - 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, #4356 @ 0x1104 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - str r3, [sp] │ │ │ │ - sub r3, fp, #1136 @ 0x470 │ │ │ │ - bl f7de4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a8154 │ │ │ │ - ldr r3, [fp, #-1140] @ 0xfffffb8c │ │ │ │ - cmp r3, #1048576 @ 0x100000 │ │ │ │ - bcc a81bc │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4404 @ 0x1134 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a8154 │ │ │ │ - ldr r2, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #4448 @ 0x1160 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl fdd78 │ │ │ │ - cmn r0, #1 │ │ │ │ - beq a8154 │ │ │ │ - sub r5, fp, #1088 @ 0x440 │ │ │ │ - ldr r3, [fp, #-1136] @ 0xfffffb90 │ │ │ │ - mov r1, #32 │ │ │ │ - mov r0, r5 │ │ │ │ - movw r2, #13260 @ 0x33cc │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - bl aead8 │ │ │ │ - sub r0, fp, #1104 @ 0x450 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, #28 │ │ │ │ - sub r0, r0, #12 │ │ │ │ - bl 2df4c │ │ │ │ - mov r2, #2 │ │ │ │ - mov r3, #4 │ │ │ │ - str r2, [fp, #-1112] @ 0xfffffba8 │ │ │ │ - str r3, [fp, #-1120] @ 0xfffffba0 │ │ │ │ - bl 10327c │ │ │ │ - sub r3, fp, #1136 @ 0x470 │ │ │ │ - sub r2, fp, #1120 @ 0x460 │ │ │ │ - sub r3, r3, #12 │ │ │ │ - mov r8, r0 │ │ │ │ - mov r1, r5 │ │ │ │ - ldr r0, [fp, #-1132] @ 0xfffffb94 │ │ │ │ - bl 2da24 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq a8264 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - str r4, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - bl 6bb2c │ │ │ │ - b a828c │ │ │ │ - ldr r3, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq a8294 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4468 @ 0x1174 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r4, #0 │ │ │ │ - b a8370 │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ - cmp r2, #2 │ │ │ │ - beq a82c4 │ │ │ │ - cmp r2, #10 │ │ │ │ - bne a82f0 │ │ │ │ - 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 a82f0 │ │ │ │ - ldr r3, [fp, #-1124] @ 0xfffffb9c │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ - cmp r3, #2 │ │ │ │ - beq a82f0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4508 @ 0x119c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a8370 │ │ │ │ - bl 10327c │ │ │ │ - ldr ip, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - str r5, [sp] │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r3, [fp, #-1128] @ 0xfffffb98 │ │ │ │ - sub r2, fp, #1056 @ 0x420 │ │ │ │ - str r3, [sp, #8] │ │ │ │ - mov r3, #32 │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #1025 @ 0x401 │ │ │ │ - ldr r1, [ip, #16] │ │ │ │ - ldr r0, [ip, #20] │ │ │ │ - bl 2e8b0 │ │ │ │ - mov r6, r0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 106408 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq a8348 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ - mov r1, r6 │ │ │ │ - bl 6bb2c │ │ │ │ - b a8370 │ │ │ │ - sub r0, fp, #1056 @ 0x420 │ │ │ │ - bl c1ea0 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq a8370 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r2, r5 │ │ │ │ - movw r0, #4540 @ 0x11bc │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl ded54 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r0, [fp, #-1148] @ 0xfffffb84 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a8380 │ │ │ │ - bl 2d9ac │ │ │ │ - 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 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - mov r0, r1 │ │ │ │ - sub r2, fp, #8 │ │ │ │ - movw r1, #4544 @ 0x11c0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - mov r3, #2 │ │ │ │ - str r3, [fp, #-8] │ │ │ │ - bl f7de4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a83f8 │ │ │ │ - ldr r0, [fp, #-8] │ │ │ │ - bl a7d90 │ │ │ │ - cmp r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ - movteq r0, #104 @ 0x68 │ │ │ │ - beq a83fc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19484 @ 0x4c1c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - 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, #54892 @ 0xd66c │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl f7de4 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq a8480 │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - bl 1b2b74 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq a8480 │ │ │ │ - ldr r1, [r3] │ │ │ │ - movw r2, #4556 @ 0x11cc │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r1, #47 @ 0x2f │ │ │ │ - movne r4, r3 │ │ │ │ - moveq r4, r2 │ │ │ │ - bl ba244 │ │ │ │ - ldr r3, [r4] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - mov r3, r4 │ │ │ │ - mov r0, r3 │ │ │ │ - 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 44814c <_PyMonitoring_FireBranchEvent@@Base+0x16c> │ │ │ │ + b 446564 <_PyMonitoring_FireBranchEvent@@Base+0x11c> │ │ │ │ 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 a84ec │ │ │ │ + beq a7e50 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a84ec │ │ │ │ + bgt a7e50 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a84ec │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne a7e50 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r0, [r4, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8520 │ │ │ │ + beq a7e84 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r4, #32] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8520 │ │ │ │ + bgt a7e84 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ cmp r3, r2 │ │ │ │ - bne a8520 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne a7e84 │ │ │ │ + bl bb1e4 <_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, #4088] @ 0xff8 │ │ │ │ bl 2dc64 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a8560 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a7ec4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 2e7a4 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a85a4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a7f08 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + b 305aac │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 2ea0c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a85f4 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a7f58 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b a860c │ │ │ │ + b a7f70 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ebec │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40550 │ │ │ │ + bl 406e0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #3840] @ 0xf00 │ │ │ │ sub r4, fp, #140 @ 0x8c │ │ │ │ sub sp, sp, #244 @ 0xf4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f000 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8658 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a7fbc │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b a8680 │ │ │ │ + b a7fe4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8640 │ │ │ │ + bne a7fa4 │ │ │ │ mov r2, #112 @ 0x70 │ │ │ │ sub r1, fp, #124 @ 0x7c │ │ │ │ mov r0, sp │ │ │ │ bl 2ebec │ │ │ │ ldm r4, {r0, r1, r2, r3} │ │ │ │ - bl 40550 │ │ │ │ + bl 406e0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, 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 r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3878cc │ │ │ │ + bl 387d80 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq a872c │ │ │ │ + beq a8090 │ │ │ │ mov r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r3 │ │ │ │ - bl 1f9568 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ + bl 1f99c8 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a86f4 │ │ │ │ + bgt a8058 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a86f4 │ │ │ │ + bne a8058 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne a872c │ │ │ │ + bne a8090 │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mov r7, #-2147483648 @ 0x80000000 │ │ │ │ mov r6, #0 │ │ │ │ mvn r9, #-2147483648 @ 0x80000000 │ │ │ │ - movw r1, #49924 @ 0xc304 │ │ │ │ + movw r1, #42884 @ 0xa784 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ strd r8, [sp, #8] │ │ │ │ strd r6, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r3 │ │ │ │ - bl 3878cc │ │ │ │ + bl 387d80 │ │ │ │ subs r5, r0, #0 │ │ │ │ mvneq r4, #0 │ │ │ │ - beq a87d0 │ │ │ │ + beq a8134 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #1 │ │ │ │ - bl 1f9568 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ + bl 1f99c8 <_PyLong_AsByteArray@@Base+0xca4> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a87a4 │ │ │ │ + bgt a8108 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne a87a4 │ │ │ │ + bne a8108 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ - bne a87d0 │ │ │ │ + bne a8134 │ │ │ │ ldr r2, [r7] │ │ │ │ mvn r8, #0 │ │ │ │ ldr r0, [r6, #12] │ │ │ │ mvn r9, #0 │ │ │ │ - movw r1, #15204 @ 0x3b64 │ │ │ │ + movw r1, #8164 @ 0x1fe4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ strd r8, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ 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 │ │ │ │ sub r4, fp, #16 │ │ │ │ - bl a7a38 │ │ │ │ + bl a78f8 │ │ │ │ mov r0, #0 │ │ │ │ cmp r4, #104857600 @ 0x6400000 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - bcc a881c │ │ │ │ + bcc a8180 │ │ │ │ cmn r4, #104857600 @ 0x6400000 │ │ │ │ sub r0, r4, #104857600 @ 0x6400000 │ │ │ │ mvncs r1, #0 │ │ │ │ - bcs a8820 │ │ │ │ + bcs a8184 │ │ │ │ add r1, r4, #104857600 @ 0x6400000 │ │ │ │ mov r2, r4 │ │ │ │ - bl a768c │ │ │ │ + bl a754c │ │ │ │ cmp r4, r0 │ │ │ │ subcc r2, r0, r4 │ │ │ │ subcs r2, r4, r0 │ │ │ │ movw r0, #4552 @ 0x11c8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - movw r1, #4556 @ 0x11cc │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62864 @ 0xf590 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r0, #804] @ 0x324 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a8894 │ │ │ │ + beq a81f8 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, r1 │ │ │ │ - movw r1, #52328 @ 0xcc68 │ │ │ │ + movw r1, #45288 @ 0xb0e8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 171cc4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b 171960 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ ldr r1, [r0, #808] @ 0x328 │ │ │ │ moveq r2, #0 │ │ │ │ - beq a88bc │ │ │ │ + beq a8220 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r2, [r0, #808] @ 0x328 │ │ │ │ movne r0, r1 │ │ │ │ moveq r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ @@ -125542,370 +125121,298 @@ │ │ │ │ cmp r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ sub sp, sp, #28 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a892c │ │ │ │ + bne a8290 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #2 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a8964 │ │ │ │ + beq a82c8 │ │ │ │ mov lr, #2 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r4, fp, #20 │ │ │ │ - ldr r3, [pc, #56] @ a8988 │ │ │ │ + ldr r3, [pc, #56] @ a82ec │ │ │ │ str r4, [sp, #12] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq a8980 │ │ │ │ - ldr r0, [pc, #32] @ a898c │ │ │ │ + beq a82e4 │ │ │ │ + ldr r0, [pc, #32] @ a82f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldm ip, {r1, r2} │ │ │ │ ldr r0, [r3, r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b a885c │ │ │ │ + b a81c0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - strhteq r9, [sl], #-68 @ 0xffffffbc │ │ │ │ + strhteq r9, [sl], #-72 @ 0xffffffb8 │ │ │ │ andeq r0, r0, ip │ │ │ │ + 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 a8304 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b cceb8 │ │ │ │ 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, #4648 @ 0x1228 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl f7de4 │ │ │ │ + movw r1, #62956 @ 0xf5ec │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq a89f4 │ │ │ │ + beq a8388 │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ cmn r0, #-2147483635 @ 0x8000000d │ │ │ │ - bhi a89dc │ │ │ │ + bhi a8370 │ │ │ │ add r0, r0, #12 │ │ │ │ - bl ccc74 │ │ │ │ - b a89f8 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bl cceb8 │ │ │ │ + b a838c │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4660 @ 0x1234 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #62968 @ 0xf5f8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {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 a8a10 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ + 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, #47852 @ 0xbaec │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + bl f792c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq a8410 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + bl 1b2d7c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq a8410 │ │ │ │ + ldr r1, [r3] │ │ │ │ + movw r2, #4556 @ 0x11cc │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r1, #47 @ 0x2f │ │ │ │ + movne r4, r3 │ │ │ │ + moveq r4, r2 │ │ │ │ + bl ba0f0 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r4] │ │ │ │ + mov r3, r4 │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r1, #61316 @ 0xef84 │ │ │ │ + movw r1, #54236 @ 0xd3dc │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ - bl 1bed3c │ │ │ │ + bl 1bf1a0 │ │ │ │ ldr r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - beq a8a88 │ │ │ │ + beq a8474 │ │ │ │ ldr r3, [r2] │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt a8a88 │ │ │ │ + bgt a8474 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne a8a88 │ │ │ │ + bne a8474 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ ldrsh r0, [r1] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 a8ab8 │ │ │ │ + bne a84a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 2e91c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 dd8d0 │ │ │ │ - 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, #65104 @ 0xfe50 │ │ │ │ - movt r5, #111 @ 0x6f │ │ │ │ - ldr r4, [r5] │ │ │ │ - cmp r4, #0 │ │ │ │ - beq a8b58 │ │ │ │ - bl 10327c │ │ │ │ - ldr r3, [r5] │ │ │ │ - mov r6, r0 │ │ │ │ - blx r3 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ - 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 3b0f40 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a8bf4 │ │ │ │ - mov r2, #128 @ 0x80 │ │ │ │ - sub r1, fp, #268 @ 0x10c │ │ │ │ - sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2ebec │ │ │ │ - bl 10327c │ │ │ │ - sub r1, fp, #272 @ 0x110 │ │ │ │ - mov r5, r0 │ │ │ │ - sub r0, fp, #140 @ 0x8c │ │ │ │ - bl 2ebd4 │ │ │ │ - mov r4, r0 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ - cmp r4, #0 │ │ │ │ - beq a8bec │ │ │ │ - bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - str r4, [r0] │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - mov r0, #0 │ │ │ │ - b a8bf4 │ │ │ │ - ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ - bl dd8d0 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ + b ddc78 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, #4 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b dd8d0 │ │ │ │ - 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, #4696 @ 0x1258 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl f7de4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a8c7c │ │ │ │ - ldr r0, [fp, #-16] │ │ │ │ - cmp r0, #0 │ │ │ │ - cmpne r0, #28672 @ 0x7000 │ │ │ │ - bge a8c84 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4712 @ 0x1268 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - mov r2, #28672 @ 0x7000 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - mov r0, #0 │ │ │ │ - b a8cc8 │ │ │ │ - ldr r2, [pc, #68] @ a8cd0 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ - bl 9f040 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a8cc0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [fp, #-16] │ │ │ │ - movw r1, #4744 @ 0x1288 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b a8c7c │ │ │ │ - mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ - sub sp, fp, #8 │ │ │ │ - pop {r4, fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + b ddc78 │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r3, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - ble a8cfc │ │ │ │ + ble a8540 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0, #60] @ 0x3c │ │ │ │ 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 dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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 a8d24 │ │ │ │ + bne a8568 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f3a4c │ │ │ │ + b 1f3eac │ │ │ │ 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 a8d60 │ │ │ │ + bgt a85a4 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1d651c │ │ │ │ + b 1d696c │ │ │ │ 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 a8dcc │ │ │ │ - bl dd698 │ │ │ │ + bne a8610 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8e08 │ │ │ │ + bne a864c │ │ │ │ ldr r2, [r4, #8] │ │ │ │ ldr r3, [r4, #12] │ │ │ │ vmov d9, r2, r3 │ │ │ │ vcmp.f64 d9, d10 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8df0 │ │ │ │ - bl dd698 │ │ │ │ + bne a8634 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8e08 │ │ │ │ + bne a864c │ │ │ │ vmov.f64 d1, d9 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b4dfc │ │ │ │ + b 2b8c98 │ │ │ │ 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 2b0e04 │ │ │ │ + bl 2b449c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d9, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8e60 │ │ │ │ - bl dd698 │ │ │ │ + bne a86a4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8ea0 │ │ │ │ + bne a86e4 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #4 │ │ │ │ - bl 2b0e04 │ │ │ │ + bl 2b449c │ │ │ │ vcmp.f64 d0, d10 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a8e88 │ │ │ │ - bl dd698 │ │ │ │ + bne a86cc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a8ea0 │ │ │ │ + bne a86e4 │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d9 │ │ │ │ sub sp, fp, #36 @ 0x24 │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2b4dfc │ │ │ │ + b 2b8c98 │ │ │ │ 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 │ │ │ │ @@ -125913,49 +125420,49 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3a2774 │ │ │ │ + bl 3a2114 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8f18 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne a875c │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a8f6c │ │ │ │ + beq a87b0 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 387994 │ │ │ │ - b a8f6c │ │ │ │ + bl 387e28 │ │ │ │ + b a87b0 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #2 │ │ │ │ - bne a8f4c │ │ │ │ + bne a8790 │ │ │ │ add r3, r1, #32768 @ 0x8000 │ │ │ │ cmp r3, #65536 @ 0x10000 │ │ │ │ - bcc a8f4c │ │ │ │ + bcc a8790 │ │ │ │ ldr r1, [r6] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ mvn r4, #0 │ │ │ │ - bl 387994 │ │ │ │ - b a8f6c │ │ │ │ + bl 387e28 │ │ │ │ + b a87b0 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ asr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt a8f54 │ │ │ │ + bgt a8798 │ │ │ │ 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 │ │ │ │ @@ -125963,465 +125470,618 @@ │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r2 │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r3 │ │ │ │ - bl 3876f4 │ │ │ │ + bl 387b70 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a8fe0 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bne a8824 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9034 │ │ │ │ + beq a8878 │ │ │ │ ldm r6, {r1, r2} │ │ │ │ mov r3, #1 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 387994 │ │ │ │ - b a9034 │ │ │ │ + bl 387e28 │ │ │ │ + b a8878 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, #4 │ │ │ │ - beq a9014 │ │ │ │ + beq a8858 │ │ │ │ lsl r0, r2, #3 │ │ │ │ mov r3, #1 │ │ │ │ cmp r1, r3, lsl r0 │ │ │ │ - bcc a9014 │ │ │ │ + bcc a8858 │ │ │ │ ldr r1, [r6] │ │ │ │ mvn r4, #0 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ - bl 387994 │ │ │ │ - b a9034 │ │ │ │ + bl 387e28 │ │ │ │ + b a8878 │ │ │ │ mov r3, r5 │ │ │ │ add r5, r5, r2 │ │ │ │ strb r1, [r3], #1 │ │ │ │ lsr r1, r1, #8 │ │ │ │ sub r2, r5, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - bgt a901c │ │ │ │ + bgt a8860 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4080] @ 0xff0 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + mov r0, r1 │ │ │ │ + sub r2, fp, #8 │ │ │ │ + movw r1, #63004 @ 0xf61c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r3, #2 │ │ │ │ + str r3, [fp, #-8] │ │ │ │ + bl f792c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a88f0 │ │ │ │ + ldr r0, [fp, #-8] │ │ │ │ + bl a7c50 │ │ │ │ + cmp r0, #0 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ + movteq r0, #104 @ 0x68 │ │ │ │ + beq a88f4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + 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, #63016 @ 0xf628 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl f792c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a8964 │ │ │ │ + ldr r0, [fp, #-16] │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r0, #28672 @ 0x7000 │ │ │ │ + bge a896c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63032 @ 0xf638 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + mov r2, #28672 @ 0x7000 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + mov r0, #0 │ │ │ │ + b a89b0 │ │ │ │ + ldr r2, [pc, #68] @ a89b8 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ldr r4, [r3, #3712] @ 0xe80 │ │ │ │ + bl 9edf8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne a89a8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [fp, #-16] │ │ │ │ + movw r1, #63064 @ 0xf658 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + b a8964 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ddc78 │ │ │ │ + sub sp, fp, #8 │ │ │ │ + pop {r4, fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + 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 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r6, r1 │ │ │ │ + subs r4, r2, #0 │ │ │ │ + beq a8a24 │ │ │ │ + ldrd r0, [r0, #24] │ │ │ │ + movw r3, #63092 @ 0xf674 │ │ │ │ + movt r3, #72 @ 0x48 │ │ │ │ + str r3, [r4] │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + vmov d8, r0, r1 │ │ │ │ + ldrd r0, [r5, #32] │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + vmov d7, r0, r1 │ │ │ │ + vldr d6, [pc, #104] @ a8a78 │ │ │ │ + mov r2, #1 │ │ │ │ + mov r3, #0 │ │ │ │ + vdiv.f64 d5, d8, d7 │ │ │ │ + strd r2, [r4, #4] │ │ │ │ + vdiv.f64 d7, d5, d6 │ │ │ │ + vstr d7, [r4, #16] │ │ │ │ + bl 2dab4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne a8a50 │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63100 @ 0xf67c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b a8a64 │ │ │ │ + add r2, r5, #24 │ │ │ │ + asr r1, r0, #31 │ │ │ │ + mov r4, #0 │ │ │ │ + bl 9eb7c │ │ │ │ + strd r0, [r6] │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + vpop {d8} │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + nop {0} │ │ │ │ + andeq r0, r0, r0 │ │ │ │ + bicmi ip, sp, r5, ror #26 │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + movw r3, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63176 @ 0xf6c8 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + 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, #4552 @ 0x11c8 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63220 @ 0xf6f4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {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 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a9088 │ │ │ │ - bl dd698 │ │ │ │ + bne a8b30 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a90a0 │ │ │ │ + bne a8b48 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 428000 │ │ │ │ + b 426c68 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #21388 @ 0x538c │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 24b5d0 │ │ │ │ + bl 24cef0 │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ vmov.f64 d8, d0 │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bne a9108 │ │ │ │ - bl dd698 │ │ │ │ + bne a8bb0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9124 │ │ │ │ + bne a8bcc │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2606e4 │ │ │ │ + b 261d1c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #21388 @ 0x538c │ │ │ │ + movw r1, #14348 @ 0x380c │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ 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 a91a8 │ │ │ │ - bl dd698 │ │ │ │ + bne a8c50 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a91a8 │ │ │ │ + beq a8c50 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #45968 @ 0xb390 │ │ │ │ + movw r1, #39152 @ 0x98f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ - b a91d4 │ │ │ │ + bl 1b6978 │ │ │ │ + b a8c7c │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 428000 │ │ │ │ + bl 426c68 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a91d4 │ │ │ │ + bne a8c7c │ │ │ │ add r0, r4, #4 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 428000 │ │ │ │ + b 426c68 │ │ │ │ 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 2a2c68 │ │ │ │ + bl 2a6360 │ │ │ │ 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 a9234 │ │ │ │ - bl dd698 │ │ │ │ + bne a8cdc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9260 │ │ │ │ + bne a8d08 │ │ │ │ vmov.f64 d0, d8 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2606e4 │ │ │ │ + bl 261d1c │ │ │ │ mov r1, #1 │ │ │ │ add r0, r4, #8 │ │ │ │ vldr d0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2606e4 │ │ │ │ + b 261d1c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - movw r1, #45968 @ 0xb390 │ │ │ │ + movw r1, #39152 @ 0x98f0 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #20 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r0, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a92dc │ │ │ │ + beq a8d84 │ │ │ │ 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 2dca0 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq a92e8 │ │ │ │ + beq a8d90 │ │ │ │ ldr r3, [fp, #-12] │ │ │ │ ldr r1, [fp, #-8] │ │ │ │ add r0, r0, r3 │ │ │ │ sub r1, r1, r3 │ │ │ │ - bl b69a8 │ │ │ │ - b a92e8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl b682c │ │ │ │ + b a8d90 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ bx lr │ │ │ │ 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 r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a932c │ │ │ │ - bl dd698 │ │ │ │ + bne a8dd4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a932c │ │ │ │ + beq a8dd4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl 383f54 <_PyXI_EndInterpreter@@Base+0x1ac> │ │ │ │ + bl 3845c0 <_PyContext_Enter@@Base+0xc4> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9324 │ │ │ │ - ldr r3, [pc, #68] @ a9388 │ │ │ │ + beq a8dcc │ │ │ │ + ldr r3, [pc, #68] @ a8e30 │ │ │ │ ldr r3, [r3, #1568] @ 0x620 │ │ │ │ cmp r3, #0 │ │ │ │ - beq a937c │ │ │ │ + beq a8e24 │ │ │ │ mov r0, #168 @ 0xa8 │ │ │ │ mov r1, r4 │ │ │ │ mla r0, r0, r4, r3 │ │ │ │ - bl 395da0 <_PyPickle_GetXIData@@Base+0x15e0> │ │ │ │ + bl 395774 <_PyPickle_GetXIData@@Base+0x169c> │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a93c0 │ │ │ │ - bl dd698 │ │ │ │ + bne a8e68 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9410 │ │ │ │ + bne a8eb8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ mov r4, r0 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r4] │ │ │ │ bl 2ed00 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9404 │ │ │ │ + bne a8eac │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq a9404 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq a8eac │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9460 │ │ │ │ + bne a8f08 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9490 │ │ │ │ + beq a8f38 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #80] @ a94c4 │ │ │ │ + ldr r3, [pc, #80] @ a8f6c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a94b8 │ │ │ │ + beq a8f60 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a94b0 │ │ │ │ - bl dd698 │ │ │ │ + bne a8f58 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a94b8 │ │ │ │ + bne a8f60 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ee44 <_exit@plt> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, ror #9 │ │ │ │ + rsbeq r9, sl, r4, ror #9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9510 │ │ │ │ + bne a8fb8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9540 │ │ │ │ + beq a8fe8 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #124] @ a95a0 │ │ │ │ + ldr r3, [pc, #124] @ a9048 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9594 │ │ │ │ + beq a903c │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9560 │ │ │ │ - bl dd698 │ │ │ │ + bne a9008 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9594 │ │ │ │ + bne a903c │ │ │ │ mov r0, r4 │ │ │ │ bl 2d994 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a9588 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a9030 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl #10 │ │ │ │ + rsbeq r9, sl, r0, lsl r5 │ │ │ │ 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 a95dc │ │ │ │ + bne a9084 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9608 │ │ │ │ - b a95fc │ │ │ │ + bne a90b0 │ │ │ │ + b a90a4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4908 @ 0x132c │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63404 @ 0xf7ac │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a95c4 │ │ │ │ - b a9654 │ │ │ │ - bl dd698 │ │ │ │ + bne a906c │ │ │ │ + b a90fc │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9654 │ │ │ │ + bne a90fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9628 │ │ │ │ - bl dd698 │ │ │ │ + bne a90d0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9654 │ │ │ │ + bne a90fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2df34 │ │ │ │ cmp r0, #0 │ │ │ │ - bge a965c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a9104 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a96a8 │ │ │ │ - bl dd698 │ │ │ │ + bne a9150 │ │ │ │ + bl dda40 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ tst r0, #128 @ 0x80 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, r3 │ │ │ │ pop {fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -126430,1183 +126090,1268 @@ │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a970c │ │ │ │ + bne a91b4 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a973c │ │ │ │ + beq a91e4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #112] @ a9790 │ │ │ │ + ldr r3, [pc, #112] @ a9238 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9788 │ │ │ │ + beq a9230 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9768 │ │ │ │ - bl dd698 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + bne a9210 │ │ │ │ + bl dda40 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne r0, #0 │ │ │ │ - b a9788 │ │ │ │ + b a9230 │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw ip, #65535 @ 0xffff │ │ │ │ cmp r0, ip │ │ │ │ moveq r0, r2 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, lsr r5 │ │ │ │ + rsbeq r9, sl, ip, lsr r5 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a97dc │ │ │ │ + bne a9284 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a980c │ │ │ │ + beq a92b4 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #116] @ a9864 │ │ │ │ + ldr r3, [pc, #116] @ a930c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a985c │ │ │ │ + beq a9304 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9838 │ │ │ │ - bl dd698 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + bne a92e0 │ │ │ │ + bl dda40 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b a985c │ │ │ │ + b a9304 │ │ │ │ and r3, r0, #127 @ 0x7f │ │ │ │ - movw r2, #6244 @ 0x1864 │ │ │ │ + movw r2, #5624 @ 0x15f8 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r3, #1 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ sbfx r3, r3, #1, #7 │ │ │ │ cmp r3, #0 │ │ │ │ movle r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, ror #10 │ │ │ │ + rsbeq r9, sl, r8, ror #10 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a98b0 │ │ │ │ + bne a9358 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a98e0 │ │ │ │ + beq a9388 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #104] @ a992c │ │ │ │ + ldr r3, [pc, #104] @ a93d4 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9924 │ │ │ │ + beq a93cc │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a990c │ │ │ │ - bl dd698 │ │ │ │ - movw r1, #6244 @ 0x1864 │ │ │ │ + bne a93b4 │ │ │ │ + bl dda40 │ │ │ │ + movw r1, #5624 @ 0x15f8 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r1 │ │ │ │ movne r0, #0 │ │ │ │ - b a9924 │ │ │ │ + b a93cc │ │ │ │ tst r0, #127 @ 0x7f │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r0, #4556 @ 0x11cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ movne r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - mlseq sl, r0, r5, r9 │ │ │ │ + mlseq sl, r4, r5, r9 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9978 │ │ │ │ + bne a9420 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a99a8 │ │ │ │ + beq a9450 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ a99e4 │ │ │ │ + ldr r3, [pc, #88] @ a948c │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a99d8 │ │ │ │ + beq a9480 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a99c8 │ │ │ │ - bl dd698 │ │ │ │ + bne a9470 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a99d8 │ │ │ │ + bne a9480 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strhteq r9, [sl], #-92 @ 0xffffffa4 │ │ │ │ + rsbeq r9, sl, r0, asr #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9a30 │ │ │ │ + bne a94d8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9a60 │ │ │ │ + beq a9508 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ a9a9c │ │ │ │ + ldr r3, [pc, #88] @ a9544 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9a90 │ │ │ │ + beq a9538 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9a80 │ │ │ │ - bl dd698 │ │ │ │ + bne a9528 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9a90 │ │ │ │ + bne a9538 │ │ │ │ and r0, r4, #127 @ 0x7f │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, ror #11 │ │ │ │ + rsbeq r9, sl, ip, ror #11 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r0, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne a9ae8 │ │ │ │ + bne a9590 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq a9b18 │ │ │ │ + beq a95c0 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r5, fp, #16 │ │ │ │ - ldr r3, [pc, #88] @ a9b54 │ │ │ │ + ldr r3, [pc, #88] @ a95fc │ │ │ │ mov r4, #0 │ │ │ │ mov r1, ip │ │ │ │ strd r4, [sp, #8] │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9b48 │ │ │ │ + beq a95f0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9b38 │ │ │ │ - bl dd698 │ │ │ │ + bne a95e0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9b48 │ │ │ │ + bne a95f0 │ │ │ │ ubfx r0, r4, #8, #8 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r4, lsl r6 │ │ │ │ - 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 1bee04 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne a9b8c │ │ │ │ - bl dd698 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq a9b9c │ │ │ │ - b a9bb4 │ │ │ │ - sub r3, r0, #1 │ │ │ │ - mov r4, r0 │ │ │ │ - cmp r3, #63 @ 0x3f │ │ │ │ - bls a9bbc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19484 @ 0x4c1c │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r0, #0 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - bl 2eec8 <__errno_location@plt> │ │ │ │ - mov r5, r0 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r0, r4 │ │ │ │ - str r3, [r5] │ │ │ │ - bl 2d850 │ │ │ │ - clz r3, r0 │ │ │ │ - ldr r2, [r5] │ │ │ │ - mov r4, r0 │ │ │ │ - lsr r3, r3, #5 │ │ │ │ - orrs r2, r2, r3 │ │ │ │ - beq a9bf8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #4772 @ 0x12a4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 2e82c │ │ │ │ - cmp r0, #0 │ │ │ │ - bne a9bec │ │ │ │ - mov r0, r4 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ + rsbeq r9, sl, r8, lsl r6 │ │ │ │ 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 │ │ │ │ - beq a9c5c │ │ │ │ + beq a9640 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30772 @ 0x7834 │ │ │ │ + movw r0, #23732 @ 0x5cb4 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9d18 │ │ │ │ + beq a96fc │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9c7c │ │ │ │ - bl dd698 │ │ │ │ + bne a9660 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9d18 │ │ │ │ + bne a96fc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9c9c │ │ │ │ - bl dd698 │ │ │ │ + bne a9680 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9d18 │ │ │ │ + bne a96fc │ │ │ │ sub r3, r4, #1 │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ - bls a9cc4 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bls a96a8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #19484 @ 0x4c1c │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a9d18 │ │ │ │ + bl 1b6978 │ │ │ │ + b a96fc │ │ │ │ mov r1, #0 │ │ │ │ sub r2, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea24 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r5, #0 │ │ │ │ mov r2, #0 │ │ │ │ sub r1, fp, #152 @ 0x98 │ │ │ │ mov r0, r4 │ │ │ │ bicne r3, r3, #268435456 @ 0x10000000 │ │ │ │ orreq r3, r3, #268435456 @ 0x10000000 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ bl 2ea24 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge a9d1c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a9700 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ 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 r7, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #2 │ │ │ │ - bhi a9d68 │ │ │ │ + bhi a974c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9d94 │ │ │ │ - b a9d88 │ │ │ │ + bne a9778 │ │ │ │ + b a976c │ │ │ │ mov r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #30796 @ 0x784c │ │ │ │ + movw r0, #23756 @ 0x5ccc │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9d50 │ │ │ │ - b a9e60 │ │ │ │ - bl dd698 │ │ │ │ + bne a9734 │ │ │ │ + b a9844 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9e60 │ │ │ │ + bne a9844 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9db4 │ │ │ │ - bl dd698 │ │ │ │ + bne a9798 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9e60 │ │ │ │ + bne a9844 │ │ │ │ cmp r7, #2 │ │ │ │ - ble a9e1c │ │ │ │ + ble a9800 │ │ │ │ ldr r8, [r4, #8] │ │ │ │ cmp r7, #3 │ │ │ │ - beq a9dec │ │ │ │ + beq a97d0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne a9df0 │ │ │ │ - bl dd698 │ │ │ │ + bne a97d4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq a9df0 │ │ │ │ - b a9e60 │ │ │ │ + beq a97d4 │ │ │ │ + b a9844 │ │ │ │ mov r4, #0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r8, r3 │ │ │ │ - beq a9e20 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq a9804 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4788 @ 0x12b4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #63268 @ 0xf724 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a9e60 │ │ │ │ + bl 1b6978 │ │ │ │ + b a9844 │ │ │ │ mov r4, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, #424 @ 0x1a8 │ │ │ │ str r4, [sp] │ │ │ │ bl 2dde4 │ │ │ │ cmp r0, #0 │ │ │ │ - movwge r0, #5976 @ 0x1758 │ │ │ │ + movwge r0, #5356 @ 0x14ec │ │ │ │ movtge r0, #104 @ 0x68 │ │ │ │ - bge a9e64 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge a9848 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ + mov r4, r0 │ │ │ │ + subs r0, r1, #0 │ │ │ │ + bne a988c │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b a9898 │ │ │ │ + bl 1571d0 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge a98a0 │ │ │ │ + mvn r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + beq a98c0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #63292 @ 0xf73c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b a9898 │ │ │ │ + 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 a9e9c │ │ │ │ + bhi a9900 │ │ │ │ cmp r4, #0 │ │ │ │ - bgt a9ec0 │ │ │ │ - b a9ef4 │ │ │ │ + bgt a9924 │ │ │ │ + b a9958 │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #11924 @ 0x2e94 │ │ │ │ + movw r0, #4884 @ 0x1314 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 2eab1c │ │ │ │ + bl 2eec78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne a9e90 │ │ │ │ + bne a98f4 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1579bc │ │ │ │ + bl 1571d0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt a9eb8 │ │ │ │ - beq a9ef4 │ │ │ │ - bl 10327c │ │ │ │ + blt a991c │ │ │ │ + beq a9958 │ │ │ │ + bl 102d8c │ │ │ │ mov r4, r0 │ │ │ │ - bl a7a38 │ │ │ │ + bl a78f8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e970 │ │ │ │ mov r0, r4 │ │ │ │ - bl 106408 │ │ │ │ - b a9f00 │ │ │ │ - bl a7a38 │ │ │ │ + bl 105f18 │ │ │ │ + b a9964 │ │ │ │ + bl a78f8 │ │ │ │ mov r0, #11 │ │ │ │ bl 2e970 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 102d8c │ │ │ │ mov r4, r0 │ │ │ │ - subs r0, r1, #0 │ │ │ │ - bne a9f48 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52808 @ 0xce48 │ │ │ │ - movt r1, #71 @ 0x47 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a9f54 │ │ │ │ - bl 1579bc │ │ │ │ - cmp r0, #0 │ │ │ │ - bge a9f5c │ │ │ │ - mvn r0, #0 │ │ │ │ + bl 2d7fc │ │ │ │ + mov r0, r4 │ │ │ │ + bl 105f18 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - beq a9f7c │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + 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, #65040 @ 0xfe10 │ │ │ │ + movt r5, #111 @ 0x6f │ │ │ │ + ldr r4, [r5] │ │ │ │ + cmp r4, #0 │ │ │ │ + beq a99e8 │ │ │ │ + bl 102d8c │ │ │ │ + ldr r3, [r5] │ │ │ │ + mov r6, r0 │ │ │ │ + blx r3 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r6 │ │ │ │ + bl 105f18 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b ddc78 │ │ │ │ + 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 3b050c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq a9a84 │ │ │ │ + mov r2, #128 @ 0x80 │ │ │ │ + sub r1, fp, #268 @ 0x10c │ │ │ │ + sub r0, fp, #140 @ 0x8c │ │ │ │ + bl 2ebec │ │ │ │ + bl 102d8c │ │ │ │ + sub r1, fp, #272 @ 0x110 │ │ │ │ + mov r5, r0 │ │ │ │ + sub r0, fp, #140 @ 0x8c │ │ │ │ + bl 2ebd4 │ │ │ │ + mov r4, r0 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 105f18 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq a9a7c │ │ │ │ + bl 2eec8 <__errno_location@plt> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4812 @ 0x12cc │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b a9f54 │ │ │ │ - ldrb r3, [r4, #58] @ 0x3a │ │ │ │ - bfi r3, r0, #0, #1 │ │ │ │ - strb r3, [r4, #58] @ 0x3a │ │ │ │ + bl 305aac │ │ │ │ + mov r0, #0 │ │ │ │ + b a9a84 │ │ │ │ + ldr r0, [fp, #-272] @ 0xfffffef0 │ │ │ │ + bl ddc78 │ │ │ │ + sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmn r0, #9 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq a9fd4 │ │ │ │ + beq a9ad4 │ │ │ │ cmn r0, #3 │ │ │ │ - beq a9fc0 │ │ │ │ + beq a9ac0 │ │ │ │ cmn r0, #10 │ │ │ │ - beq a9ff0 │ │ │ │ + beq a9af0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4888 @ 0x1318 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - b a9fe0 │ │ │ │ - movw r3, #48500 @ 0xbd74 │ │ │ │ + movw r1, #63368 @ 0xf788 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b a9ae0 │ │ │ │ + movw r3, #49820 @ 0xc29c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4852 @ 0x12f4 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - b a9fe0 │ │ │ │ + movw r1, #63332 @ 0xf764 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + b a9ae0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 370224 │ │ │ │ + b 370d0c │ │ │ │ ldr r0, [r3] │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 1b6770 │ │ │ │ + b 1b6978 │ │ │ │ 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 a7a38 │ │ │ │ - bl 20f06c │ │ │ │ + bl a78f8 │ │ │ │ + bl 20f8e0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne aa02c │ │ │ │ + bne a9b2c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - bl 21072c │ │ │ │ + b 370d0c │ │ │ │ + bl 210fa8 │ │ │ │ mov r1, r4 │ │ │ │ - movw r0, #41104 @ 0xa090 │ │ │ │ + movw r0, #39824 @ 0x9b90 │ │ │ │ movt r0, #10 │ │ │ │ - bl 33d784 │ │ │ │ + bl 340294 │ │ │ │ cmn r0, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bne aa070 │ │ │ │ - bl ad83c │ │ │ │ + bne a9b70 │ │ │ │ + bl ad43c │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #4932 @ 0x1344 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #63412 @ 0xf7b4 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 21072c │ │ │ │ + bl 210fa8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 212494 │ │ │ │ + bl 212d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad83c │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl ad43c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ - movw r1, #4960 @ 0x1360 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - movw r0, #23436 @ 0x5b8c │ │ │ │ + movw r1, #63440 @ 0xf7d0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + movw r0, #16332 @ 0x3fcc │ │ │ │ movt r0, #102 @ 0x66 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@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, #4016] @ 0xfb0 │ │ │ │ - ldr r6, [pc, #448] @ aa294 │ │ │ │ + ldr r6, [pc, #448] @ a9d94 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr r3, [r6, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa28c │ │ │ │ + beq a9d8c │ │ │ │ mov r7, r0 │ │ │ │ ldr r4, [r6, #1496] @ 0x5d8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ - movw r5, #32344 @ 0x7e58 │ │ │ │ + movw r5, #32348 @ 0x7e5c │ │ │ │ movt r5, #105 @ 0x69 │ │ │ │ mov r8, r0 │ │ │ │ mov sl, #0 │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mul r1, r3, sl │ │ │ │ ldr r0, [r5, r1] │ │ │ │ cmp r0, r7 │ │ │ │ - beq aa130 │ │ │ │ + beq a9c30 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, #5 │ │ │ │ - bne aa104 │ │ │ │ + bne a9c04 │ │ │ │ mov r1, #624 @ 0x270 │ │ │ │ mov sl, #4 │ │ │ │ mov r3, #0 │ │ │ │ - b aa134 │ │ │ │ + b a9c34 │ │ │ │ mov r3, #1 │ │ │ │ mov ip, #156 @ 0x9c │ │ │ │ mla ip, ip, sl, r5 │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq aa164 │ │ │ │ + beq a9c64 │ │ │ │ add r1, r1, #12 │ │ │ │ mov r2, #0 │ │ │ │ add r1, r5, r1 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [ip, #4] │ │ │ │ bl 2ea24 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa1a0 │ │ │ │ + beq a9ca0 │ │ │ │ mov r2, #20 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #52548 @ 0xcd44 │ │ │ │ + movw r1, #45260 @ 0xb0cc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r3, #156 @ 0x9c │ │ │ │ mla r5, r3, sl, r5 │ │ │ │ ldr r5, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ - b aa1f8 │ │ │ │ + b a9cf8 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #23 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2df4c │ │ │ │ mov r3, #23 │ │ │ │ mov r1, r3 │ │ │ │ mov r2, #1 │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ str r7, [sp, #4] │ │ │ │ - movw ip, #13260 @ 0x33cc │ │ │ │ + movw ip, #8024 @ 0x1f58 │ │ │ │ movt ip, #69 @ 0x45 │ │ │ │ str ip, [sp] │ │ │ │ bl 2eca0 <__snprintf_chk@plt> │ │ │ │ mov r2, #43 @ 0x2b │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #4976 @ 0x1370 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + movw r1, #63456 @ 0xf7e0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ sub r0, fp, #60 @ 0x3c │ │ │ │ bl 2ec88 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - movw r5, #65240 @ 0xfed8 │ │ │ │ + movw r5, #65176 @ 0xfe98 │ │ │ │ movt r5, #111 @ 0x6f │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #8840 @ 0x2288 │ │ │ │ + movw r1, #1860 @ 0x744 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ ldr r2, [r6, #1512] @ 0x5e8 │ │ │ │ ldr r1, [r6, #1500] @ 0x5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl 3eebc <_Py_DisplaySourceLine@@Base+0xac> │ │ │ │ + bl 3f04c <_Py_DisplaySourceLine@@Base+0x14> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aa26c │ │ │ │ + bne a9d6c │ │ │ │ ldr r3, [r6, #1508] @ 0x5e4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aa264 │ │ │ │ + beq a9d64 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #20804 @ 0x5144 │ │ │ │ + movw r1, #13892 @ 0x3644 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ - bl 2cac30 <_Py_write_noraise@@Base> │ │ │ │ + bl 2d77e0 <_Py_write_noraise@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3a370 <_Py_DumpStack@@Base> │ │ │ │ + bl 3a500 <_Py_DumpStack@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, #1504] @ 0x5e0 │ │ │ │ - bl 3140c │ │ │ │ + bl 31410 │ │ │ │ mov r0, r7 │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ b 2e970 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000aa298 : │ │ │ │ +000a9d98 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 410a0 │ │ │ │ + b 41230 │ │ │ │ push {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 │ │ │ │ - bl 18230c │ │ │ │ + bl 181e88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa4e0 │ │ │ │ + beq a9fe0 │ │ │ │ mov r2, #16 │ │ │ │ - movw r1, #5020 @ 0x139c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #63500 @ 0xf80c │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ movne r7, #0 │ │ │ │ - movwne r6, #28140 @ 0x6dec │ │ │ │ + movwne r6, #28144 @ 0x6df0 │ │ │ │ movtne r6, #105 @ 0x69 │ │ │ │ - beq aa4d8 │ │ │ │ + beq a9fd8 │ │ │ │ ldr r5, [r6] │ │ │ │ mov r0, r5 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + movw r1, #4828 @ 0x12dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ cmn r0, #1 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - beq aa4d8 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq a9fd8 │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r6 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq aa4d8 │ │ │ │ - bl d04f4 │ │ │ │ + beq a9fd8 │ │ │ │ + bl d0738 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - beq aa4d8 │ │ │ │ - bl 246a60 │ │ │ │ + beq a9fd8 │ │ │ │ + bl 247448 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - blt aa460 │ │ │ │ + blt a9f60 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa384 │ │ │ │ + bgt a9e84 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne aa384 │ │ │ │ + bne a9e84 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r7, r7, #1 │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ add r6, r6, #20 │ │ │ │ cmp r7, #10 │ │ │ │ - beq aa3b4 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq a9eb4 │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa2f8 │ │ │ │ - b aa4d8 │ │ │ │ - movw r6, #27640 @ 0x6bf8 │ │ │ │ + bne a9df8 │ │ │ │ + b a9fd8 │ │ │ │ + movw r6, #27644 @ 0x6bfc │ │ │ │ movt r6, #105 @ 0x69 │ │ │ │ - movw r9, #5976 @ 0x1758 │ │ │ │ + movw r9, #5356 @ 0x14ec │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ mov sl, #24 │ │ │ │ ldr r1, [r6, #16] │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r3 │ │ │ │ - movw r1, #56300 @ 0xdbec │ │ │ │ + movw r1, #49256 @ 0xc068 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ subs r5, r0, #0 │ │ │ │ mov r2, #2 │ │ │ │ mov r0, r4 │ │ │ │ - beq aa4d8 │ │ │ │ + beq a9fd8 │ │ │ │ cmp r5, r9 │ │ │ │ - beq aa4a0 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + beq a9fa0 │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa4d8 │ │ │ │ + beq a9fd8 │ │ │ │ ldr r1, [r6] │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa4d8 │ │ │ │ + beq a9fd8 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #11868 @ 0x2e5c │ │ │ │ + movw r1, #4828 @ 0x12dc │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ mov r1, r5 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa4d8 │ │ │ │ + beq a9fd8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 246a60 │ │ │ │ + bl 247448 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa480 │ │ │ │ + bge a9f80 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa4d8 │ │ │ │ + bgt a9fd8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne aa4d8 │ │ │ │ + bne a9fd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b aa4d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b a9fd8 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa4a0 │ │ │ │ + bgt a9fa0 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne aa4a0 │ │ │ │ + bne a9fa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ add r6, r6, #20 │ │ │ │ subs sl, sl, #1 │ │ │ │ - bne aa3c8 │ │ │ │ + bne a9ec8 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #45244 @ 0xb0bc │ │ │ │ + movw r1, #38344 @ 0x95c8 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa4d8 │ │ │ │ + beq a9fd8 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 185318 │ │ │ │ + b 186458 │ │ │ │ mov r0, r4 │ │ │ │ - bl 26f754 │ │ │ │ + bl 271710 │ │ │ │ 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 259748 │ │ │ │ + bl 25af88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa534 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne aa034 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5040 @ 0x13b0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #63520 @ 0xf820 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b aa690 │ │ │ │ + b aa190 │ │ │ │ mov r0, r8 │ │ │ │ - bl 252e8c │ │ │ │ + bl 2546dc │ │ │ │ subs r6, r0, #0 │ │ │ │ - blt aa52c │ │ │ │ + blt aa02c │ │ │ │ cmp r6, #65536 @ 0x10000 │ │ │ │ - ble aa568 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + ble aa068 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5080 @ 0x13d8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #63560 @ 0xf848 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b aa52c │ │ │ │ + bl 1b6978 │ │ │ │ + b aa02c │ │ │ │ lsl r0, r6, #2 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa588 │ │ │ │ + beq aa088 │ │ │ │ cmp r6, #0 │ │ │ │ movne r7, #0 │ │ │ │ - bne aa5cc │ │ │ │ - b aa650 │ │ │ │ - bl 370224 │ │ │ │ - b aa690 │ │ │ │ - bl 1ffd0c │ │ │ │ + bne aa0cc │ │ │ │ + b aa150 │ │ │ │ + bl 370d0c │ │ │ │ + b aa190 │ │ │ │ + bl 20007c │ │ │ │ add r1, r4, r7, lsl #2 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r5 │ │ │ │ - beq aa5f0 │ │ │ │ - bl 36b050 <_Py_Gid_Converter@@Base> │ │ │ │ + beq aa0f0 │ │ │ │ + bl 36bb48 <_Py_Gid_Converter@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa618 │ │ │ │ + beq aa118 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa638 │ │ │ │ + ble aa138 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - beq aa650 │ │ │ │ + beq aa150 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl 1b15a0 │ │ │ │ + bl 1b17a8 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne aa590 │ │ │ │ + bne aa090 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl ba244 │ │ │ │ - b aa690 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl ba0f0 │ │ │ │ + b aa190 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5096 @ 0x13e8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #63576 @ 0xf858 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble aa620 │ │ │ │ - b aa674 │ │ │ │ + ble aa120 │ │ │ │ + b aa174 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aa674 │ │ │ │ + bgt aa174 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne aa674 │ │ │ │ + bne aa174 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b aa674 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b aa174 │ │ │ │ cmp r2, #0 │ │ │ │ str r2, [r5] │ │ │ │ - bne aa5c0 │ │ │ │ + bne aa0c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b aa5c0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b aa0c0 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e5dc │ │ │ │ cmp r0, #0 │ │ │ │ - bge aa680 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bge aa180 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ - b aa52c │ │ │ │ + bl ba0f0 │ │ │ │ + b aa02c │ │ │ │ mov r0, r4 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ 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 389f0c │ │ │ │ + bl 38a384 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa6e0 │ │ │ │ + beq aa1e0 │ │ │ │ bl 2da90 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa6e8 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne aa1e8 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ mov r4, r1 │ │ │ │ ldrne r7, [r2, #8] │ │ │ │ - bne aa750 │ │ │ │ + bne aa250 │ │ │ │ cmp r5, #0 │ │ │ │ - bgt aa730 │ │ │ │ + bgt aa230 │ │ │ │ mov r7, #0 │ │ │ │ - b aa750 │ │ │ │ + b aa250 │ │ │ │ clz r0, r1 │ │ │ │ lsr r0, r0, #5 │ │ │ │ cmp r5, #2 │ │ │ │ orrgt r0, r0, #1 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r7, r0 │ │ │ │ - beq aa788 │ │ │ │ - b aa728 │ │ │ │ + beq aa288 │ │ │ │ + b aa228 │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [sp, #12] │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, #2 │ │ │ │ mov r3, #1 │ │ │ │ str r1, [sp, #4] │ │ │ │ str r3, [sp] │ │ │ │ mov r1, r5 │ │ │ │ - ldr r3, [pc, #168] @ aa828 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + ldr r3, [pc, #168] @ aa328 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aa81c │ │ │ │ + beq aa31c │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 389f0c │ │ │ │ + bl 38a384 │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa818 │ │ │ │ + beq aa318 │ │ │ │ add r2, r5, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - beq aa7cc │ │ │ │ + beq aa2cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa7d0 │ │ │ │ - bl dd698 │ │ │ │ + bne aa2d0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aa7d0 │ │ │ │ - b aa818 │ │ │ │ + beq aa2d0 │ │ │ │ + b aa318 │ │ │ │ mov r4, #0 │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e3b4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmp r4, #0 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq aa81c │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq aa31c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - rsbeq r9, sl, r0, asr #12 │ │ │ │ + rsbeq r9, sl, r4, asr #12 │ │ │ │ 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 aa864 │ │ │ │ + bne aa364 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa894 │ │ │ │ - b aa888 │ │ │ │ + bne aa394 │ │ │ │ + b aa388 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #4940 @ 0x134c │ │ │ │ - movt r0, #70 @ 0x46 │ │ │ │ + movw r0, #63436 @ 0xf7cc │ │ │ │ + movt r0, #69 @ 0x45 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa84c │ │ │ │ + bne aa34c │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa880 │ │ │ │ + bne aa380 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aa8b4 │ │ │ │ - bl dd698 │ │ │ │ + bne aa3b4 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa880 │ │ │ │ - bl 10327c │ │ │ │ + bne aa380 │ │ │ │ + bl 102d8c │ │ │ │ mov r3, r0 │ │ │ │ sub r1, r5, #1 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r3 │ │ │ │ - bl 9f204 <_Py_closerange@@Base> │ │ │ │ + bl 9efbc <_Py_closerange@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 106408 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bl 105f18 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 10327c │ │ │ │ + bl 102d8c │ │ │ │ mov r4, r0 │ │ │ │ bl 2e1f8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 106408 │ │ │ │ - bl d51c0 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 105f18 │ │ │ │ + bl d555c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ moveq r0, r3 │ │ │ │ movne 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 1bf268 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne aa458 │ │ │ │ + bl dda40 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq aa468 │ │ │ │ + b aa480 │ │ │ │ + sub r3, r0, #1 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #63 @ 0x3f │ │ │ │ + bls aa488 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #12444 @ 0x309c │ │ │ │ + movt r1, #71 @ 0x47 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r0, #0 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + bl 2eec8 <__errno_location@plt> │ │ │ │ + mov r5, r0 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r5] │ │ │ │ + bl 2d850 │ │ │ │ + clz r3, r0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + mov r4, r0 │ │ │ │ + lsr r3, r3, #5 │ │ │ │ + orrs r2, r2, r3 │ │ │ │ + beq aa4c4 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + movw r1, #63600 @ 0xf870 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl 2e82c │ │ │ │ cmp r0, #0 │ │ │ │ - bne aa940 │ │ │ │ + bne aa4b8 │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + b c20e8 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #36060 @ 0x8cdc │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b c20e8 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + movw r0, #36060 @ 0x8cdc │ │ │ │ + movt r0, #70 @ 0x46 │ │ │ │ + add fp, sp, #0 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b c20e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne aa53c │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ strd r2, [r1] │ │ │ │ strd r2, [r1, #8] │ │ │ │ bx lr │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ @@ -127614,1845 +127359,1847 @@ │ │ │ │ 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 3699b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 36a4ac <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aa98c │ │ │ │ + beq aa588 │ │ │ │ ldrd r0, [fp, #-20] @ 0xffffffec │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 3fa530 <_PyTime_AsTimeval@@Base> │ │ │ │ + b 3f92c8 <_PyTime_AsTimeval@@Base> │ │ │ │ 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] @ aaa58 │ │ │ │ + vldr d8, [pc, #160] @ aa650 │ │ │ │ mov r5, r0 │ │ │ │ ldrd r0, [r0, #24] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5, #16] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aaa44 │ │ │ │ + beq aa640 │ │ │ │ ldrd r0, [r5, #8] │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d7, r0, r1 │ │ │ │ ldrd r0, [r5] │ │ │ │ vdiv.f64 d9, d7, d8 │ │ │ │ - blx 4489f8 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ + blx 446e60 <_PyMonitoring_FireBranchEvent@@Base+0xa18> │ │ │ │ vmov d0, r0, r1 │ │ │ │ vadd.f64 d0, d9, d0 │ │ │ │ - bl e703c │ │ │ │ + bl e7250 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne aaa30 │ │ │ │ + bne aa62c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aaa44 │ │ │ │ + bgt aa640 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne aaa44 │ │ │ │ + bne aa640 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b aaa44 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b aa640 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b f3354 <_PyTuple_FromPairSteal@@Base> │ │ │ │ + b f2e88 <_PyTuple_FromPairSteal@@Base> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #28 │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - nop {0} │ │ │ │ andeq r0, r0, r0 │ │ │ │ smlawbmi lr, r0, r4, r8 │ │ │ │ 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 r6, r2 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi aaaa8 │ │ │ │ + bhi aa6a0 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aaac8 │ │ │ │ - b aaad4 │ │ │ │ + beq aa6c0 │ │ │ │ + b aa6cc │ │ │ │ mov r2, #3 │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #30692 @ 0x77e4 │ │ │ │ + movw r0, #23652 @ 0x5c64 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aaa90 │ │ │ │ - b aab2c │ │ │ │ - bl dd698 │ │ │ │ + bne aa688 │ │ │ │ + b aa724 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aab2c │ │ │ │ + bne aa724 │ │ │ │ cmp r6, #2 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ movle r5, #0 │ │ │ │ ldr r6, [r7, #12] │ │ │ │ ldrgt r5, [r5, #8] │ │ │ │ - bl aa924 │ │ │ │ + bl aa520 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aab2c │ │ │ │ + beq aa724 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ mov r0, r5 │ │ │ │ - bl aa924 │ │ │ │ + bl aa520 │ │ │ │ cmn r0, #1 │ │ │ │ - beq aab2c │ │ │ │ + beq aa724 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ mov r0, r4 │ │ │ │ bl 2f138 <__setitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aab34 │ │ │ │ + beq aa72c │ │ │ │ ldr r0, [r6, #8] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b aab3c │ │ │ │ + b aa734 │ │ │ │ sub r0, fp, #52 @ 0x34 │ │ │ │ - bl aa994 │ │ │ │ + bl aa590 │ │ │ │ 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 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r1 │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne aab84 │ │ │ │ - bl dd698 │ │ │ │ + bne aa77c │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ movne r0, #0 │ │ │ │ - bne aabb4 │ │ │ │ + bne aa7ac │ │ │ │ mov r0, r4 │ │ │ │ sub r1, fp, #44 @ 0x2c │ │ │ │ ldr r4, [r5, #12] │ │ │ │ bl 2e9b8 <__getitimer64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - beq aabac │ │ │ │ + beq aa7a4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b aabb4 │ │ │ │ + b aa7ac │ │ │ │ sub r0, fp, #44 @ 0x2c │ │ │ │ - bl aa994 │ │ │ │ + bl aa590 │ │ │ │ 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 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r5, [r0] │ │ │ │ mov r4, r0 │ │ │ │ str r6, [r0] │ │ │ │ - bl 175c40 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bl 1758d0 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - movw r0, #5120 @ 0x1400 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 37828c │ │ │ │ + bl 305aac │ │ │ │ + movw r0, #63616 @ 0xf880 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 378d74 │ │ │ │ mov r0, r6 │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ mov r0, #0 │ │ │ │ str r5, [r4] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r5, r1 │ │ │ │ - bl e6674 │ │ │ │ + bl e6888 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aacdc │ │ │ │ + beq aa8d4 │ │ │ │ ldr r0, [r5] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ str r3, [r4, #16] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ str r3, [r4, #20] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #24] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ str r3, [r4, #28] │ │ │ │ - bl 310098 │ │ │ │ + bl 3139a4 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [r4, #32] │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ str r3, [r4, #36] @ 0x24 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ str r0, [r4, #40] @ 0x28 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aacdc │ │ │ │ + beq aa8d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aacd8 │ │ │ │ + bgt aa8d0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne aacd8 │ │ │ │ + bne aa8d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_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 3b0f40 │ │ │ │ + bl 3b050c │ │ │ │ cmp r0, #0 │ │ │ │ - beq aad94 │ │ │ │ + beq aa98c │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #404 @ 0x194 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2ebec │ │ │ │ - bl 10327c │ │ │ │ + bl 102d8c │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ mov r6, r0 │ │ │ │ sub r0, fp, #276 @ 0x114 │ │ │ │ bl 2e66c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r5, #1 │ │ │ │ - bne aad84 │ │ │ │ + bne aa97c │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - bne aad70 │ │ │ │ - bl d51c0 │ │ │ │ + bne aa968 │ │ │ │ + bl d555c │ │ │ │ cmp r0, #0 │ │ │ │ - beq aad24 │ │ │ │ + beq aa91c │ │ │ │ mov r0, #0 │ │ │ │ - b aad94 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + b aa98c │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b aad68 │ │ │ │ + bl 305aac │ │ │ │ + b aa960 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ sub r1, fp, #148 @ 0x94 │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl aac1c │ │ │ │ + bl aa814 │ │ │ │ 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, #3656] @ 0xe48 │ │ │ │ sub sp, sp, #408 @ 0x198 │ │ │ │ mov r8, r0 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne aaddc │ │ │ │ + bne aa9d4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ - bl 3b0f40 │ │ │ │ + bl 3b050c │ │ │ │ cmp r0, #0 │ │ │ │ - bne aadfc │ │ │ │ - b aaef8 │ │ │ │ + bne aa9f4 │ │ │ │ + b aaaf0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #30880 @ 0x78a0 │ │ │ │ + movw r0, #23840 @ 0x5d20 │ │ │ │ movt r0, #70 @ 0x46 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aadc4 │ │ │ │ - b aaef8 │ │ │ │ + bne aa9bc │ │ │ │ + b aaaf0 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ mov r2, #128 @ 0x80 │ │ │ │ sub r1, fp, #412 @ 0x19c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2ebec │ │ │ │ mov r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ sub r0, fp, #436 @ 0x1b4 │ │ │ │ - bl 3699b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 36a4ac <_PyTime_FromSecondsObject@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aaef8 │ │ │ │ + beq aaaf0 │ │ │ │ ldr r1, [fp, #-432] @ 0xfffffe50 │ │ │ │ sub r4, fp, #428 @ 0x1ac │ │ │ │ ldr r0, [r4, #-8] │ │ │ │ cmp r1, #0 │ │ │ │ - bge aae58 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bge aaa50 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #15428 @ 0x3c44 │ │ │ │ + movw r1, #8388 @ 0x20c4 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b aaef8 │ │ │ │ - bl 3c9034 <_PyDeadline_Init@@Base> │ │ │ │ + bl 1b6978 │ │ │ │ + b aaaf0 │ │ │ │ + bl 3c7f88 <_PyDeadline_Init@@Base> │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ ldrd r0, [r4, #-8] │ │ │ │ mov r2, r4 │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ - bl 10327c │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 102d8c │ │ │ │ mov r2, r4 │ │ │ │ mov r9, r0 │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ sub r0, fp, #284 @ 0x11c │ │ │ │ bl 2e7b0 <__sigtimedwait64@plt> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r7, #1 │ │ │ │ - bne aaf00 │ │ │ │ + bne aaaf8 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r3, [r0] │ │ │ │ cmp r3, #4 │ │ │ │ - beq aaed0 │ │ │ │ + beq aaac8 │ │ │ │ cmp r3, #11 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq aaf10 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq aab08 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ - b aaef8 │ │ │ │ - bl d51c0 │ │ │ │ + bl 305aac │ │ │ │ + b aaaf0 │ │ │ │ + bl d555c │ │ │ │ mov r1, r5 │ │ │ │ cmp r0, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bne aaef8 │ │ │ │ - bl 414614 <_PyDeadline_Get@@Base> │ │ │ │ + bne aaaf0 │ │ │ │ + bl 414fb4 <_PyDeadline_Get@@Base> │ │ │ │ cmp r1, #0 │ │ │ │ strd r0, [r4, #-8] │ │ │ │ - bge aae64 │ │ │ │ - b aaf00 │ │ │ │ + bge aaa5c │ │ │ │ + b aaaf8 │ │ │ │ mov r0, #0 │ │ │ │ - b aaf10 │ │ │ │ + b aab08 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ sub r1, fp, #156 @ 0x9c │ │ │ │ ldr r0, [r3, #12] │ │ │ │ - bl aac1c │ │ │ │ + bl aa814 │ │ │ │ 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 │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #19588 @ 0x4c84 │ │ │ │ + movw r1, #19556 @ 0x4c64 │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ mov r1, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3309a4 │ │ │ │ + b 333030 │ │ │ │ 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, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r4, [r5, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq aafb0 │ │ │ │ + beq aaba8 │ │ │ │ ldrb r2, [r5, #58] @ 0x3a │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r4, #6244 @ 0x1864 │ │ │ │ + movw r4, #5624 @ 0x15f8 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ tst r2, #1 │ │ │ │ movne r4, r3 │ │ │ │ - b aafc8 │ │ │ │ + b aabc0 │ │ │ │ movw r3, #4552 @ 0x11c8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #51644 @ 0xc9bc │ │ │ │ + movw r1, #44604 @ 0xae3c │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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, #8680 @ 0x21e8 │ │ │ │ + movw r1, #8684 @ 0x21ec │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 76874 <_PyLong_UnsignedLong_Converter@@Base+0x3254> │ │ │ │ + b 76b6c <_PyLong_UnsignedLong_Converter@@Base+0x3254> │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aafd0 │ │ │ │ + b aabc8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b aafd0 │ │ │ │ + b aabc8 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - movw r3, #45296 @ 0xb0f0 │ │ │ │ + movw r3, #45316 @ 0xb104 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ 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, #45296 @ 0xb0f0 │ │ │ │ + movw r3, #45316 @ 0xb104 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ 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, #48620 @ 0xbdec │ │ │ │ + movw r3, #49932 @ 0xc30c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 260a80 │ │ │ │ + bl 2624d8 │ │ │ │ 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, #4040] @ 0xfc8 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r4, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne ab104 │ │ │ │ + bne aacfc │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab13c │ │ │ │ + beq aad34 │ │ │ │ mov r5, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #196] @ ab1ec │ │ │ │ + ldr r3, [pc, #196] @ aade4 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r5, [sp, #4] │ │ │ │ str r5, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq ab1e0 │ │ │ │ + beq aadd8 │ │ │ │ ldr r5, [ip] │ │ │ │ ldr r4, [r4, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r4, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ab184 │ │ │ │ - bl d2810 │ │ │ │ + beq aad7c │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab184 │ │ │ │ + bne aad7c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #128] @ ab1f0 │ │ │ │ + ldr r0, [pc, #128] @ aade8 │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne ab1c0 │ │ │ │ - b ab1e0 │ │ │ │ + bne aadb8 │ │ │ │ + b aadd8 │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab1b4 │ │ │ │ - ldr r1, [pc, #92] @ ab1f4 │ │ │ │ + bne aadac │ │ │ │ + ldr r1, [pc, #92] @ aadec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r5, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #816 @ 0x330 │ │ │ │ ldr r1, [r3, #820] @ 0x334 │ │ │ │ strd r0, [r5, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #820] @ 0x334 │ │ │ │ - movw ip, #5976 @ 0x1758 │ │ │ │ + movw ip, #5356 @ 0x14ec │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - b ab1e0 │ │ │ │ + b aadd8 │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab1b4 │ │ │ │ + bgt aadac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bne ab1b4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ab1b4 │ │ │ │ + bne aadac │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b aadac │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, ror #12 │ │ │ │ + rsbeq r9, sl, r0, ror r6 │ │ │ │ rsbeq r3, fp, r4, lsl #27 │ │ │ │ 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 │ │ │ │ subs lr, r2, #0 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ mov ip, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ - bne ab244 │ │ │ │ + bne aae3c │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp lr, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab27c │ │ │ │ + beq aae74 │ │ │ │ mov r4, #1 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, ip │ │ │ │ mov r3, #0 │ │ │ │ sub r6, fp, #32 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r1, lr │ │ │ │ - ldr r3, [pc, #184] @ ab320 │ │ │ │ + ldr r3, [pc, #184] @ aaf18 │ │ │ │ str r6, [sp, #12] │ │ │ │ str r4, [sp, #4] │ │ │ │ str r4, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs ip, r0, #0 │ │ │ │ - beq ab314 │ │ │ │ + beq aaf0c │ │ │ │ ldr r4, [ip] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ab2c4 │ │ │ │ - bl d2810 │ │ │ │ + beq aaebc │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab2c4 │ │ │ │ + bne aaebc │ │ │ │ ldr r3, [r5, #24] │ │ │ │ sub r1, fp, #28 │ │ │ │ - ldr r0, [pc, #116] @ ab324 │ │ │ │ + ldr r0, [pc, #116] @ aaf1c │ │ │ │ str r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r4, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl fe008 │ │ │ │ + bl fde00 │ │ │ │ subs ip, r0, #0 │ │ │ │ - bne ab2f4 │ │ │ │ - b ab314 │ │ │ │ + bne aaeec │ │ │ │ + b aaf0c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ab2e8 │ │ │ │ + beq aaee0 │ │ │ │ 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 ip, #5976 @ 0x1758 │ │ │ │ + movw ip, #5356 @ 0x14ec │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ - b ab314 │ │ │ │ + b aaf0c │ │ │ │ ldr r3, [ip] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab2e8 │ │ │ │ + bgt aaee0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [ip] │ │ │ │ - bne ab2e8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ab2e8 │ │ │ │ + bne aaee0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b aaee0 │ │ │ │ mov r0, ip │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ - mlseq sl, r8, r6, r9 │ │ │ │ + mlseq sl, ip, r6, r9 │ │ │ │ rsbeq r4, fp, ip, ror #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, r1 │ │ │ │ mov r5, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne ab35c │ │ │ │ + bne aaf54 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne ab374 │ │ │ │ - b ab38c │ │ │ │ - movw r0, #39864 @ 0x9bb8 │ │ │ │ + bne aaf6c │ │ │ │ + b aaf84 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab34c │ │ │ │ - b ab3a0 │ │ │ │ + bne aaf44 │ │ │ │ + b aaf98 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #39864 @ 0x9bb8 │ │ │ │ + movw r0, #32824 @ 0x8038 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab3a0 │ │ │ │ + beq aaf98 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 3d1664 │ │ │ │ + b 3d043c │ │ │ │ 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 r4, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ cmp r7, r5 │ │ │ │ - beq ab404 │ │ │ │ + beq aaffc │ │ │ │ ldr r2, [r7, #148] @ 0x94 │ │ │ │ ldr r3, [r5, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ab404 │ │ │ │ + beq aaffc │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #2 │ │ │ │ - bne ab428 │ │ │ │ - b ab440 │ │ │ │ + bne ab020 │ │ │ │ + b ab038 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ab3f4 │ │ │ │ + beq aafec │ │ │ │ mov r1, r6 │ │ │ │ - movw r0, #5184 @ 0x1440 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #63680 @ 0xf8c0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab3f4 │ │ │ │ - b ab488 │ │ │ │ + bne aafec │ │ │ │ + b ab080 │ │ │ │ mov r2, #2 │ │ │ │ - movw r0, #5184 @ 0x1440 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 150ff8 │ │ │ │ + movw r0, #63680 @ 0xf8c0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab488 │ │ │ │ + beq ab080 │ │ │ │ ldr r3, [r5, #448] @ 0x1c0 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ ldr r3, [r3, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ cmp r6, r0 │ │ │ │ - beq ab490 │ │ │ │ + beq ab088 │ │ │ │ mov r1, r6 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab490 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + bne ab088 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #5184 @ 0x1440 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #63680 @ 0xf8c0 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r5 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ab4dc │ │ │ │ + b ab0d4 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr r6, [r4, #20] │ │ │ │ ldr r0, [r3, #44] @ 0x2c │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab4dc │ │ │ │ + beq ab0d4 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ ldr r3, [r6] │ │ │ │ str r5, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ str r6, [r4, #12] │ │ │ │ str r4, [r5, #28] │ │ │ │ - bl e27b8 │ │ │ │ + bl e29c0 │ │ │ │ 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 │ │ │ │ - bl b54a0 │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ab55c │ │ │ │ - ldr r2, [pc, #88] @ ab564 │ │ │ │ - movw r1, #5196 @ 0x144c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl ddef0 │ │ │ │ + beq ab154 │ │ │ │ + ldr r2, [pc, #88] @ ab15c │ │ │ │ + movw r1, #63692 @ 0xf8cc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - beq ab538 │ │ │ │ - ldr r2, [pc, #64] @ ab564 │ │ │ │ + beq ab130 │ │ │ │ + ldr r2, [pc, #64] @ ab15c │ │ │ │ mov r0, r4 │ │ │ │ - movw r1, #5212 @ 0x145c │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl ddef0 │ │ │ │ + movw r1, #63708 @ 0xf8dc │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl de108 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ab55c │ │ │ │ + bne ab154 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ab558 │ │ │ │ + bgt ab150 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ab558 │ │ │ │ + bne ab150 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mlseq sl, r8, r2, 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, #3992] @ 0xf98 │ │ │ │ + str r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r2 │ │ │ │ subs r2, r3, #0 │ │ │ │ - sub sp, sp, #68 @ 0x44 │ │ │ │ + sub sp, sp, #76 @ 0x4c │ │ │ │ mov r6, r0 │ │ │ │ - mov r5, r1 │ │ │ │ - ldrne r7, [r2, #8] │ │ │ │ - bne ab5c4 │ │ │ │ + mov r7, r1 │ │ │ │ + ldrne r5, [r2, #8] │ │ │ │ + bne ab1bc │ │ │ │ cmp r4, #0 │ │ │ │ - bge ab5a8 │ │ │ │ - mov r7, #0 │ │ │ │ - b ab5c4 │ │ │ │ - clz r7, r1 │ │ │ │ - lsr r7, r7, #5 │ │ │ │ + bge ab1a0 │ │ │ │ + mov r5, #0 │ │ │ │ + b ab1bc │ │ │ │ + clz r5, r1 │ │ │ │ + lsr r5, r5, #5 │ │ │ │ cmp r4, #2 │ │ │ │ - orrgt r7, r7, #1 │ │ │ │ - cmp r7, #0 │ │ │ │ - bne ab5a0 │ │ │ │ - b ab5f8 │ │ │ │ + orrgt r5, r5, #1 │ │ │ │ + cmp r5, #0 │ │ │ │ + bne ab198 │ │ │ │ + b ab1f0 │ │ │ │ sub r3, fp, #60 @ 0x3c │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r7 │ │ │ │ mov r1, #2 │ │ │ │ str r3, [sp, #12] │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ str r3, [sp] │ │ │ │ - ldr r3, [pc, #1088] @ aba30 │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq abaa0 │ │ │ │ - adds r4, r4, r7 │ │ │ │ - beq ab630 │ │ │ │ - ldr r0, [r5] │ │ │ │ + ldr r3, [pc, #1104] @ ab638 │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq ab6a4 │ │ │ │ + adds r4, r4, r5 │ │ │ │ + beq ab228 │ │ │ │ + ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ab624 │ │ │ │ - bl 1579bc │ │ │ │ + beq ab21c │ │ │ │ + bl 1571d0 │ │ │ │ subs r8, r0, #0 │ │ │ │ - blt aba78 │ │ │ │ + blt ab67c │ │ │ │ cmp r4, #1 │ │ │ │ - bne ab628 │ │ │ │ - b ab63c │ │ │ │ + bne ab220 │ │ │ │ + b ab234 │ │ │ │ mov r8, #1 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - b ab640 │ │ │ │ + ldr r1, [r7, #4] │ │ │ │ + b ab238 │ │ │ │ mov r1, r4 │ │ │ │ mov r8, #1 │ │ │ │ - b ab640 │ │ │ │ + b ab238 │ │ │ │ mov r1, #0 │ │ │ │ - add r3, pc, #992 @ 0x3e0 │ │ │ │ + add r3, pc, #1008 @ 0x3f0 │ │ │ │ ldrd r2, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq ab668 │ │ │ │ + beq ab268 │ │ │ │ + mov r3, #51712 @ 0xca00 │ │ │ │ + movt r3, #15258 @ 0x3b9a │ │ │ │ mov r2, #3 │ │ │ │ sub r0, fp, #76 @ 0x4c │ │ │ │ - bl 3699b0 <_PyTime_FromSecondsObject@@Base> │ │ │ │ + bl 36a54c <_PyTime_FromSecondsObject@@Base+0xa0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq aba78 │ │ │ │ + beq ab67c │ │ │ │ mov r3, #13824 @ 0x3600 │ │ │ │ movt r3, #50277 @ 0xc465 │ │ │ │ - ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ + ldrd r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r8, #0 │ │ │ │ - ldr r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bne ab6a8 │ │ │ │ - cmn r7, #1 │ │ │ │ + bne ab2a4 │ │ │ │ + cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ - beq ab6a8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq ab2a4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53592 @ 0xd158 │ │ │ │ + movw r1, #47444 @ 0xb954 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b aba78 │ │ │ │ - cmn r7, #1 │ │ │ │ + bl 1b6978 │ │ │ │ + b ab67c │ │ │ │ + cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ movne r2, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - ands r2, r2, r7, lsr #31 │ │ │ │ - beq ab6dc │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + ands r2, r2, r5, lsr #31 │ │ │ │ + beq ab2d8 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53640 @ 0xd188 │ │ │ │ + movw r1, #47492 @ 0xb984 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b aba78 │ │ │ │ + bl 1b6978 │ │ │ │ + b ab67c │ │ │ │ cmp r8, #0 │ │ │ │ - bne ab6fc │ │ │ │ + bne ab2f8 │ │ │ │ mov r2, #0 │ │ │ │ mov r3, #0 │ │ │ │ mov r4, r8 │ │ │ │ - mov r7, r8 │ │ │ │ + mov r5, r8 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b ab750 │ │ │ │ - cmn r7, #1 │ │ │ │ + b ab358 │ │ │ │ + cmn r5, #1 │ │ │ │ cmpeq r4, r3 │ │ │ │ - beq ab750 │ │ │ │ - mov r2, #3 │ │ │ │ + beq ab358 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r3, #0 │ │ │ │ + str r1, [sp] │ │ │ │ + mov r2, #1000 @ 0x3e8 │ │ │ │ mov r0, r4 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 30dd98 <_PyTime_AsMicroseconds@@Base> │ │ │ │ + mov r1, r5 │ │ │ │ + bl 311600 <_PyTime_AsMicroseconds@@Base+0x30> │ │ │ │ movw r3, #21495 @ 0x53f7 │ │ │ │ movt r3, #42467 @ 0xa5e3 │ │ │ │ cmp r3, r0 │ │ │ │ movw r3, #50331 @ 0xc49b │ │ │ │ movt r3, #32 │ │ │ │ sbcs r3, r3, r1 │ │ │ │ - bge ab750 │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + bge ab358 │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #53684 @ 0xd1b4 │ │ │ │ + movw r1, #47536 @ 0xb9b0 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b aba78 │ │ │ │ - add r5, r6, #8 │ │ │ │ - ldrb r3, [r6, #8] │ │ │ │ - uxtb r8, r3 │ │ │ │ - tst r3, #1 │ │ │ │ - bne ab790 │ │ │ │ - orr r2, r8, #1 │ │ │ │ + bl 1b6978 │ │ │ │ + b ab67c │ │ │ │ + add r7, r6, #8 │ │ │ │ + ldrb r2, [r6, #8] │ │ │ │ + uxtb r3, r2 │ │ │ │ + tst r2, #1 │ │ │ │ + bne ab398 │ │ │ │ + orr r1, r3, #1 │ │ │ │ dmb ish │ │ │ │ - ldrexb r3, [r5] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne ab784 │ │ │ │ - strexb r1, r2, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ab76c │ │ │ │ + ldrexb r2, [r7] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne ab38c │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ab374 │ │ │ │ dmb ish │ │ │ │ - beq ab8fc │ │ │ │ - mov r8, r3 │ │ │ │ - orrs r3, r4, r7 │ │ │ │ - beq ab860 │ │ │ │ - sub r6, fp, #52 @ 0x34 │ │ │ │ + beq ab510 │ │ │ │ + mov r3, r2 │ │ │ │ + orrs r2, r4, r5 │ │ │ │ + beq ab470 │ │ │ │ + sub r9, fp, #52 @ 0x34 │ │ │ │ mov r0, #1 │ │ │ │ - mov r1, r6 │ │ │ │ + mov r1, r9 │ │ │ │ + str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bl 2e084 <__clock_gettime64@plt> │ │ │ │ + ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab898 │ │ │ │ + bne ab4a8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #33532 @ 0x82fc │ │ │ │ - movt r3, #55870 @ 0xda3e │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r1, r3 │ │ │ │ - ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - adcs r3, r2, #2 │ │ │ │ + movw r2, #33532 @ 0x82fc │ │ │ │ + movt r2, #55870 @ 0xda3e │ │ │ │ + ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r1, r2 │ │ │ │ + ldr lr, [fp, #-44] @ 0xffffffd4 │ │ │ │ + adcs r2, ip, #2 │ │ │ │ movlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - blt ab800 │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - cmp r3, r1 │ │ │ │ - mov r3, #2 │ │ │ │ - sbcs r3, r3, r2 │ │ │ │ - movge r3, #51712 @ 0xca00 │ │ │ │ - movtge r3, #15258 @ 0x3b9a │ │ │ │ + blt ab410 │ │ │ │ + movw r2, #32004 @ 0x7d04 │ │ │ │ + movt r2, #9665 @ 0x25c1 │ │ │ │ + cmp r2, r1 │ │ │ │ + mov r2, #2 │ │ │ │ + sbcs r2, r2, ip │ │ │ │ + movge r2, #51712 @ 0xca00 │ │ │ │ + movtge r2, #15258 @ 0x3b9a │ │ │ │ mvnlt r0, #0 │ │ │ │ mvnlt r1, #-2147483648 @ 0x80000000 │ │ │ │ - umullge r0, r1, r1, r3 │ │ │ │ - mlage r1, r3, r2, r1 │ │ │ │ - cmp ip, #1 │ │ │ │ - asr r3, ip, #31 │ │ │ │ - sbcs r2, r3, #0 │ │ │ │ - blt ab82c │ │ │ │ - mvn r2, ip │ │ │ │ + umullge r0, r1, r1, r2 │ │ │ │ + mlage r1, r2, ip, r1 │ │ │ │ + cmp lr, #1 │ │ │ │ + asr ip, lr, #31 │ │ │ │ + sbcs r2, ip, #0 │ │ │ │ + blt ab43c │ │ │ │ + mvn r2, lr │ │ │ │ cmp r2, r0 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub lr, r2, r3 │ │ │ │ - sbcs lr, lr, r1 │ │ │ │ - bge ab848 │ │ │ │ - b aba3c │ │ │ │ - orrs r2, ip, r3 │ │ │ │ - beq ab848 │ │ │ │ - rsbs lr, ip, #0 │ │ │ │ - rsc r2, r3, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r0, lr │ │ │ │ + sub r6, r2, ip │ │ │ │ + sbcs r6, r6, r1 │ │ │ │ + bge ab458 │ │ │ │ + b ab644 │ │ │ │ + orrs r2, lr, ip │ │ │ │ + beq ab458 │ │ │ │ + rsbs r6, lr, #0 │ │ │ │ + rsc r2, ip, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r0, r6 │ │ │ │ sbcs r2, r1, r2 │ │ │ │ - blt aba80 │ │ │ │ - adds r0, ip, r0 │ │ │ │ - adc r2, r3, r1 │ │ │ │ - b aba40 │ │ │ │ - orrs r3, r4, r7 │ │ │ │ - and r3, r8, #2 │ │ │ │ - bne ab918 │ │ │ │ - ldr r3, [pc, #460] @ aba34 │ │ │ │ + blt ab684 │ │ │ │ + adds r0, lr, r0 │ │ │ │ + adc r2, ip, r1 │ │ │ │ + b ab648 │ │ │ │ + orrs r2, r4, r5 │ │ │ │ + and r2, r3, #2 │ │ │ │ + bne ab52c │ │ │ │ + ldr r3, [pc, #452] @ ab63c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - movweq r5, #6244 @ 0x1864 │ │ │ │ - movteq r5, #104 @ 0x68 │ │ │ │ - beq abaa0 │ │ │ │ + movweq r7, #5624 @ 0x15f8 │ │ │ │ + movteq r7, #104 @ 0x68 │ │ │ │ + beq ab6a4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ - movw r5, #6244 @ 0x1864 │ │ │ │ - movt r5, #104 @ 0x68 │ │ │ │ + movw r7, #5624 @ 0x15f8 │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - movne r5, #0 │ │ │ │ - b abaa0 │ │ │ │ + movne r7, #0 │ │ │ │ + b ab6a4 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ mov r2, r0 │ │ │ │ - sbcs r3, r7, #0 │ │ │ │ - blt aba94 │ │ │ │ - adds sl, r4, r0 │ │ │ │ - adc r9, r2, r7 │ │ │ │ - movw ip, #16960 @ 0x4240 │ │ │ │ - movt ip, #15 │ │ │ │ - adds ip, r0, ip │ │ │ │ - str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + blt ab698 │ │ │ │ + adds r8, r4, r0 │ │ │ │ + adc r6, r2, r5 │ │ │ │ + movw r1, #16960 @ 0x4240 │ │ │ │ + movt r1, #15 │ │ │ │ + ldr sl, [pc, #364] @ ab640 │ │ │ │ + adds r1, r0, r1 │ │ │ │ adc r2, r2, #0 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r8, #1 │ │ │ │ - bne ab854 │ │ │ │ - orr r2, r8, #1 │ │ │ │ - uxtb r3, r8 │ │ │ │ + tst r3, #1 │ │ │ │ + bne ab464 │ │ │ │ + orr r1, r3, #1 │ │ │ │ + uxtb r2, r3 │ │ │ │ dmb ish │ │ │ │ - ldrexb r8, [r5] │ │ │ │ - cmp r8, r3 │ │ │ │ - beq ab908 │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r2 │ │ │ │ + beq ab51c │ │ │ │ dmb ish │ │ │ │ - bne ab8d4 │ │ │ │ - movw r5, #4556 @ 0x11cc │ │ │ │ - movt r5, #104 @ 0x68 │ │ │ │ - b abaa0 │ │ │ │ - strexb r1, r2, [r5] │ │ │ │ + bne ab4e8 │ │ │ │ + movw r7, #4556 @ 0x11cc │ │ │ │ + movt r7, #104 @ 0x68 │ │ │ │ + b ab6a4 │ │ │ │ + strexb r0, r1, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ab508 │ │ │ │ + b ab4fc │ │ │ │ + ldr r1, [sl] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ab8f4 │ │ │ │ - b ab8e8 │ │ │ │ - ldr r2, [pc, #280] @ aba38 │ │ │ │ - ldr r2, [r2] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq ab944 │ │ │ │ - movw r3, #48504 @ 0xbd78 │ │ │ │ + beq ab554 │ │ │ │ + movw r3, #49824 @ 0xc2a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #60620 @ 0xeccc │ │ │ │ + movw r1, #53572 @ 0xd144 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b ab860 │ │ │ │ - cmp r3, #0 │ │ │ │ - strbne r8, [fp, #-77] @ 0xffffffb3 │ │ │ │ - bne ab980 │ │ │ │ - uxtb r2, r8 │ │ │ │ - orr r3, r8, #2 │ │ │ │ - strb r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ + bl 1b6978 │ │ │ │ + b ab470 │ │ │ │ + cmp r2, #0 │ │ │ │ + strbne r3, [fp, #-77] @ 0xffffffb3 │ │ │ │ + bne ab590 │ │ │ │ + uxtb r1, r3 │ │ │ │ + orr r2, r3, #2 │ │ │ │ + strb r2, [fp, #-77] @ 0xffffffb3 │ │ │ │ dmb ish │ │ │ │ - ldrexb r8, [r5] │ │ │ │ - cmp r8, r2 │ │ │ │ - bne ab978 │ │ │ │ - strexb r1, r3, [r5] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne ab960 │ │ │ │ + ldrexb r3, [r7] │ │ │ │ + cmp r3, r1 │ │ │ │ + bne ab588 │ │ │ │ + strexb r0, r2, [r7] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne ab570 │ │ │ │ dmb ish │ │ │ │ - bne ab8d4 │ │ │ │ - mov r3, #1 │ │ │ │ - mov r2, r4 │ │ │ │ - str r3, [sp, #4] │ │ │ │ + bne ab4e8 │ │ │ │ + mov r2, #1 │ │ │ │ sub r1, fp, #77 @ 0x4d │ │ │ │ - mov r3, r7 │ │ │ │ - mov r0, r5 │ │ │ │ - str r6, [sp] │ │ │ │ - bl 33ec3c │ │ │ │ + mov r0, r7 │ │ │ │ + stm sp, {r4, r5, r9} │ │ │ │ + str r2, [sp, #12] │ │ │ │ + bl 341754 <_PyParkingLot_Park@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ab9b8 │ │ │ │ + bne ab5c0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ab8fc │ │ │ │ - b ab9d8 │ │ │ │ + bne ab510 │ │ │ │ + b ab5e0 │ │ │ │ cmn r0, #3 │ │ │ │ - bne ab9d0 │ │ │ │ - bl 32eefc │ │ │ │ + bne ab5d8 │ │ │ │ + bl 33158c │ │ │ │ cmn r0, #1 │ │ │ │ - beq aba78 │ │ │ │ - b ab9d8 │ │ │ │ + beq ab67c │ │ │ │ + b ab5e0 │ │ │ │ cmn r0, #2 │ │ │ │ - beq ab860 │ │ │ │ + beq ab470 │ │ │ │ cmp r4, #1 │ │ │ │ - sbcs r3, r7, #0 │ │ │ │ - blt aba1c │ │ │ │ + sbcs r3, r5, #0 │ │ │ │ + blt ab624 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 2e7fd8 <_Py_HandlePending@@Base+0x5fc> │ │ │ │ + bl 2ec138 <_Py_HandlePending@@Base+0x77c> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ moveq r3, #0 │ │ │ │ strdeq r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ - subs r4, sl, r4 │ │ │ │ - sbc r7, r9, r7 │ │ │ │ - cmp r7, #0 │ │ │ │ + ldr r5, [fp, #-64] @ 0xffffffc0 │ │ │ │ + subs r4, r8, r4 │ │ │ │ + sbc r5, r6, r5 │ │ │ │ + cmp r5, #0 │ │ │ │ movlt r4, #0 │ │ │ │ - movlt r7, #0 │ │ │ │ - ldrb r8, [r5] │ │ │ │ - b ab8d4 │ │ │ │ + movlt r5, #0 │ │ │ │ + ldrb r3, [r7] │ │ │ │ + b ab4e8 │ │ │ │ nop {0} │ │ │ │ strbtgt r3, [r5], #-1536 @ 0xfffffa00 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - rsbeq r9, sl, r4, asr #13 │ │ │ │ + rsbeq r9, sl, r8, asr #13 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, sl, ip, asr r1 │ │ │ │ mvn r0, #0 │ │ │ │ cmp r4, #1 │ │ │ │ - sbcs r3, r7, #0 │ │ │ │ - movlt sl, #0 │ │ │ │ - movlt r9, sl │ │ │ │ - blt ab8b4 │ │ │ │ - mvn r3, r4 │ │ │ │ - cmp r3, r0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - sub r1, r3, r7 │ │ │ │ + sbcs r1, r5, #0 │ │ │ │ + movlt r8, #0 │ │ │ │ + movlt r6, r8 │ │ │ │ + blt ab4c4 │ │ │ │ + mvn r1, r4 │ │ │ │ + mvn r6, #-2147483648 @ 0x80000000 │ │ │ │ + cmp r1, r0 │ │ │ │ + sub r1, r6, r5 │ │ │ │ sbcs r1, r1, r2 │ │ │ │ - bge ab8ac │ │ │ │ - mov r9, r3 │ │ │ │ - mvn sl, #0 │ │ │ │ - b ab8b4 │ │ │ │ - mov r5, #0 │ │ │ │ - b abaa0 │ │ │ │ + bge ab4bc │ │ │ │ + mvn r8, #0 │ │ │ │ + b ab4c4 │ │ │ │ + mov r7, #0 │ │ │ │ + b ab6a4 │ │ │ │ cmp r4, #1 │ │ │ │ mov r0, #0 │ │ │ │ + sbcs r2, r5, #0 │ │ │ │ mov r2, #-2147483648 @ 0x80000000 │ │ │ │ - sbcs r3, r7, #0 │ │ │ │ - bge ab8ac │ │ │ │ - mov sl, r0 │ │ │ │ - mov r9, r0 │ │ │ │ - b ab8b4 │ │ │ │ - mov r0, r5 │ │ │ │ + bge ab4bc │ │ │ │ + mov r8, r0 │ │ │ │ + mov r6, r0 │ │ │ │ + b ab4c4 │ │ │ │ + mov r0, r7 │ │ │ │ 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, #3976] @ 0xf88 │ │ │ │ sub sp, sp, #108 @ 0x6c │ │ │ │ bl 2df58 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ sub r1, fp, #112 @ 0x70 │ │ │ │ bl 2db98 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abafc │ │ │ │ + beq ab700 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r4, [r0] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, #0 │ │ │ │ - b abb04 │ │ │ │ + b ab708 │ │ │ │ sub r0, fp, #112 @ 0x70 │ │ │ │ - bl fdd48 │ │ │ │ + bl fd888 │ │ │ │ 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 │ │ │ │ add r0, r0, #37 @ 0x25 │ │ │ │ - bl 34201c <_PyEvent_Notify@@Base> │ │ │ │ + bl 343cfc <_PyEvent_Notify@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 374e90 │ │ │ │ + bl 375978 │ │ │ │ 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, [r0, #8] │ │ │ │ - bl 3897d4 <_PyMarshal_GetXIData@@Base+0xe5c> │ │ │ │ + bl 389614 <_PyMarshal_GetXIData@@Base+0x824> │ │ │ │ mov r3, r1 │ │ │ │ mov r2, r0 │ │ │ │ - movw r0, #5224 @ 0x1468 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #63720 @ 0xf8e8 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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, #5248 @ 0x1480 │ │ │ │ - movt ip, #73 @ 0x49 │ │ │ │ - movw r1, #60152 @ 0xeaf8 │ │ │ │ + movw ip, #63744 @ 0xf900 │ │ │ │ + movt ip, #72 @ 0x48 │ │ │ │ + movw r1, #43012 @ 0xa804 │ │ │ │ movt r1, #70 @ 0x46 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ moveq r1, ip │ │ │ │ - movw r0, #5260 @ 0x148c │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #63756 @ 0xf90c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b d3098 │ │ │ │ + b d3434 │ │ │ │ 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, #60152 @ 0xeaf8 │ │ │ │ - movweq r1, #5248 @ 0x1480 │ │ │ │ + movwne r1, #43012 @ 0xa804 │ │ │ │ + movweq r1, #63744 @ 0xf900 │ │ │ │ ldrne r3, [r0, #24] │ │ │ │ movtne r1, #70 @ 0x46 │ │ │ │ str r0, [sp, #12] │ │ │ │ - movteq r1, #73 @ 0x49 │ │ │ │ + movteq r1, #72 @ 0x48 │ │ │ │ addne r3, r3, #1 │ │ │ │ strd r4, [sp] │ │ │ │ str r3, [sp, #8] │ │ │ │ - movw r0, #5284 @ 0x14a4 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #63780 @ 0xf924 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #32 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ sub r2, fp, #32 │ │ │ │ - movw r1, #48516 @ 0xbd84 │ │ │ │ + movw r1, #41616 @ 0xa290 │ │ │ │ movt r1, #72 @ 0x48 │ │ │ │ - bl f7de4 │ │ │ │ + bl f792c │ │ │ │ cmp r0, #0 │ │ │ │ - beq abcbc │ │ │ │ + beq ab8c0 │ │ │ │ ldr r0, [fp, #-36] @ 0xffffffdc │ │ │ │ sub r1, fp, #28 │ │ │ │ - bl 2078c4 │ │ │ │ + bl 207ce4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq abcbc │ │ │ │ + beq ab8c0 │ │ │ │ ldrd r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r2, fp, #20 │ │ │ │ - bl 369c3c <_PyTime_AsTimespec@@Base> │ │ │ │ + bl 36a738 <_PyTime_AsTimespec@@Base> │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ sub r1, fp, #20 │ │ │ │ bl 2d91c <__clock_settime64@plt> │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r0, #5976 @ 0x1758 │ │ │ │ + movweq r0, #5356 @ 0x14ec │ │ │ │ movteq r0, #104 @ 0x68 │ │ │ │ - beq abcc0 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + beq ab8c4 │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ 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 334d2c │ │ │ │ + bl 337560 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abd5c │ │ │ │ + beq ab960 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ - bl e5e34 │ │ │ │ + bl e6048 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ - bl e5e34 │ │ │ │ + bl e6048 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ - bl e5e34 │ │ │ │ + bl e6048 │ │ │ │ mov r1, r5 │ │ │ │ ldrd r6, [r4, #24] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r8 │ │ │ │ strd r6, [sp] │ │ │ │ - movw r0, #5328 @ 0x14d0 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl ded54 │ │ │ │ + movw r0, #63824 @ 0xf950 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl def6c │ │ │ │ ldr r3, [r4] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble abd44 │ │ │ │ + ble ab948 │ │ │ │ mov r4, r5 │ │ │ │ - b abd5c │ │ │ │ + b ab960 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne abd3c │ │ │ │ + bne ab940 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b abd3c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ab940 │ │ │ │ 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 abdb8 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne ab9bc │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #20400 @ 0x4fb0 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #13168 @ 0x3370 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b abe10 │ │ │ │ + b aba14 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abe10 │ │ │ │ + beq aba14 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq abdf8 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq ab9fc │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b abdb0 │ │ │ │ + bl 1b6978 │ │ │ │ + b ab9b4 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, #0 │ │ │ │ bl 2e798 │ │ │ │ - bl 302444 │ │ │ │ + bl 305c98 │ │ │ │ mov r4, r0 │ │ │ │ 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, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - bne abe58 │ │ │ │ + bne aba5c │ │ │ │ ldr r3, [r4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne abe78 │ │ │ │ - b abeec │ │ │ │ + bne aba7c │ │ │ │ + b abaf0 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #11996 @ 0x2edc │ │ │ │ + movw r0, #4956 @ 0x135c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne abe40 │ │ │ │ - b abec4 │ │ │ │ + bne aba44 │ │ │ │ + b abac8 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq abecc │ │ │ │ + beq abad0 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq abec4 │ │ │ │ + beq abac8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq abef0 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq abaf4 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b abf60 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + b abb64 │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11996 @ 0x2edc │ │ │ │ + movw r0, #4956 @ 0x135c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b abec4 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abac8 │ │ │ │ mov r5, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne abf24 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne abb28 │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #11996 @ 0x2edc │ │ │ │ + movw r0, #4956 @ 0x135c │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b abec4 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abac8 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq abf60 │ │ │ │ + beq abb64 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - bne abeac │ │ │ │ + bne abab0 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 2e798 │ │ │ │ - bl 302444 │ │ │ │ + bl 305c98 │ │ │ │ mov r4, r0 │ │ │ │ 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 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bne abfa8 │ │ │ │ + bne abbac │ │ │ │ ldr r3, [r5] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - bne abfcc │ │ │ │ - b ac040 │ │ │ │ + bne abbd0 │ │ │ │ + b abc44 │ │ │ │ mov r3, #3 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12008 @ 0x2ee8 │ │ │ │ + movw r0, #4968 @ 0x1368 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne abf90 │ │ │ │ - b ac018 │ │ │ │ + bne abb94 │ │ │ │ + b abc1c │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ac020 │ │ │ │ + beq abc24 │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ac018 │ │ │ │ + beq abc1c │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - beq ac044 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq abc48 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r4, #0 │ │ │ │ - b ac0d4 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + b abcd8 │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12008 @ 0x2ee8 │ │ │ │ + movw r0, #4968 @ 0x1368 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b ac018 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abc1c │ │ │ │ mov r6, #0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne ac078 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne abc7c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12008 @ 0x2ee8 │ │ │ │ + movw r0, #4968 @ 0x1368 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b ac018 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abc1c │ │ │ │ sub r1, fp, #24 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac0d4 │ │ │ │ + beq abcd8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, r3 │ │ │ │ - bne ac000 │ │ │ │ + bne abc04 │ │ │ │ ldr r0, [r5, #8] │ │ │ │ - bl 1bee04 │ │ │ │ + bl 1bf268 │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac0bc │ │ │ │ - bl dd698 │ │ │ │ + bne abcc0 │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac018 │ │ │ │ + bne abc1c │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 2e798 │ │ │ │ - bl 302444 │ │ │ │ + bl 305c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ 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, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - beq ac17c │ │ │ │ + beq abd80 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ mov r3, r1 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ac15c │ │ │ │ + beq abd60 │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac1b4 │ │ │ │ + beq abdb8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ac180 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq abd84 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b ac1b4 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + bl 1b6978 │ │ │ │ + b abdb8 │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #1428 @ 0x594 │ │ │ │ - movt r1, #70 @ 0x46 │ │ │ │ - movw r0, #12024 @ 0x2ef8 │ │ │ │ + movw r1, #59924 @ 0xea14 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + movw r0, #4984 @ 0x1378 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b ac1b4 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abdb8 │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2de74 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne ac1a8 │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne abdac │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 302258 │ │ │ │ + b 305aac │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 302444 │ │ │ │ + b 305c98 │ │ │ │ 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 ac218 │ │ │ │ + bne abe1c │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne ac238 │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne abe3c │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12036 @ 0x2f04 │ │ │ │ + movw r0, #4996 @ 0x1384 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b ac294 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abe98 │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12036 @ 0x2f04 │ │ │ │ + movw r0, #4996 @ 0x1384 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac1e4 │ │ │ │ - b ac294 │ │ │ │ + bne abde8 │ │ │ │ + b abe98 │ │ │ │ sub r1, fp, #20 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac310 │ │ │ │ + beq abf14 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmp r0, r3 │ │ │ │ - bne ac2ac │ │ │ │ + bne abeb0 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, r2 │ │ │ │ - beq ac2e8 │ │ │ │ + beq abeec │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq ac2c8 │ │ │ │ + beq abecc │ │ │ │ sub r1, fp, #16 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ac29c │ │ │ │ + bne abea0 │ │ │ │ mov r4, #0 │ │ │ │ - b ac310 │ │ │ │ + b abf14 │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq ac2ec │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq abef0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b ac294 │ │ │ │ - movw r2, #57624 @ 0xe118 │ │ │ │ + bl 1b6978 │ │ │ │ + b abe98 │ │ │ │ + movw r2, #50584 @ 0xc598 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12036 @ 0x2f04 │ │ │ │ + movw r0, #4996 @ 0x1384 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b ac294 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b abe98 │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 2da78 │ │ │ │ cmp r0, #0 │ │ │ │ - movweq r4, #5976 @ 0x1758 │ │ │ │ + movweq r4, #5356 @ 0x14ec │ │ │ │ movteq r4, #104 @ 0x68 │ │ │ │ - beq ac310 │ │ │ │ - bl 302444 │ │ │ │ + beq abf14 │ │ │ │ + bl 305c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ 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 r4, r1 │ │ │ │ mov r8, r0 │ │ │ │ subs r1, r2, #0 │ │ │ │ - bne ac350 │ │ │ │ + bne abf54 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #1 │ │ │ │ - bne ac368 │ │ │ │ - b ac380 │ │ │ │ - movw r0, #11680 @ 0x2da0 │ │ │ │ + bne abf6c │ │ │ │ + b abf84 │ │ │ │ + movw r0, #4640 @ 0x1220 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac340 │ │ │ │ - b ac44c │ │ │ │ + bne abf44 │ │ │ │ + b ac050 │ │ │ │ mov r2, #1 │ │ │ │ - movw r0, #11680 @ 0x2da0 │ │ │ │ + movw r0, #4640 @ 0x1220 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 150e8c │ │ │ │ + bl 1507f4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac44c │ │ │ │ + beq ac050 │ │ │ │ ldr r7, [r8, #8] │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cmp r7, #1 │ │ │ │ - bne ac3ec │ │ │ │ + bne abff0 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - blt ac3d8 │ │ │ │ + blt abfdc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r2, #43320 @ 0xa938 │ │ │ │ + movw r2, #42700 @ 0xa6cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ac3d8 │ │ │ │ + bne abfdc │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bge ac3d8 │ │ │ │ + bge abfdc │ │ │ │ add r3, r3, #4 │ │ │ │ ldr r4, [r5, r3, lsl #2] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b ac460 │ │ │ │ + b ac064 │ │ │ │ ldr r1, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b e6200 │ │ │ │ + b e6414 │ │ │ │ mov r0, r7 │ │ │ │ - bl b6cb0 │ │ │ │ + bl b6b34 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac460 │ │ │ │ + beq ac064 │ │ │ │ cmp r7, #0 │ │ │ │ - ble ac460 │ │ │ │ + ble ac064 │ │ │ │ add r9, r4, #12 │ │ │ │ mov r6, #0 │ │ │ │ add r2, r6, #4 │ │ │ │ ldr r3, [r8, #12] │ │ │ │ mov r0, r5 │ │ │ │ add r6, r6, #1 │ │ │ │ ldr r1, [r3, r2, lsl #2] │ │ │ │ - bl e6200 │ │ │ │ + bl e6414 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac454 │ │ │ │ + bne ac058 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac44c │ │ │ │ + bgt ac050 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac44c │ │ │ │ + bne ac050 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ac460 │ │ │ │ + b ac064 │ │ │ │ cmp r7, r6 │ │ │ │ str r0, [r9, #4]! │ │ │ │ - bne ac40c │ │ │ │ + bne ac010 │ │ │ │ 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, #4056] @ 0xfd8 │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne ac4b4 │ │ │ │ + bne ac0b8 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ac4e8 │ │ │ │ + beq ac0ec │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r4, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #156] @ ac574 │ │ │ │ + ldr r3, [pc, #156] @ ac178 │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac56c │ │ │ │ + beq ac170 │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ac52c │ │ │ │ - bl d2810 │ │ │ │ + beq ac130 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac52c │ │ │ │ + bne ac130 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b ac56c │ │ │ │ + b ac170 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac544 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + beq ac148 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b ac56c │ │ │ │ - ldr r1, [pc, #44] @ ac578 │ │ │ │ + b ac170 │ │ │ │ + ldr r1, [pc, #44] @ ac17c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ add r2, r4, #80 @ 0x50 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ add r0, r3, #816 @ 0x330 │ │ │ │ ldr r1, [r3, #820] @ 0x334 │ │ │ │ strd r0, [r4, #80] @ 0x50 │ │ │ │ str r2, [r1] │ │ │ │ str r2, [r3, #820] @ 0x334 │ │ │ │ - b ac538 │ │ │ │ + b ac13c │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - strdeq r9, [sl], #-96 @ 0xffffffa0 @ │ │ │ │ + strdeq r9, [sl], #-100 @ 0xffffff9c @ │ │ │ │ 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 r3, [r0, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ac600 │ │ │ │ + beq ac204 │ │ │ │ ldrb r2, [r0, #57] @ 0x39 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ac5b8 │ │ │ │ + beq ac1bc │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1e5c74 │ │ │ │ + b 1e60bc │ │ │ │ mov r5, r0 │ │ │ │ - bl 309d88 │ │ │ │ + bl 30d5c0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac608 │ │ │ │ + beq ac20c │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ - bl 18f630 │ │ │ │ + bl 190564 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac608 │ │ │ │ + beq ac20c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac5f8 │ │ │ │ + bgt ac1fc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac5f8 │ │ │ │ + bne ac1fc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ac608 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + b ac20c │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -129460,400 +129207,400 @@ │ │ │ │ subs ip, r2, #0 │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov r5, r0 │ │ │ │ orrs r2, r3, r2 │ │ │ │ mov r0, r1 │ │ │ │ - bne ac65c │ │ │ │ + bne ac260 │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp ip, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ac690 │ │ │ │ + beq ac294 │ │ │ │ mov lr, #1 │ │ │ │ mov r2, r3 │ │ │ │ sub r4, fp, #16 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ str r4, [sp, #12] │ │ │ │ - ldr r3, [pc, #144] @ ac710 │ │ │ │ + ldr r3, [pc, #144] @ ac314 │ │ │ │ str lr, [sp, #4] │ │ │ │ str lr, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac708 │ │ │ │ + beq ac30c │ │ │ │ ldr r4, [r0] │ │ │ │ ldr r5, [r5, #12] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r1, r0 │ │ │ │ - beq ac6d4 │ │ │ │ - bl d2810 │ │ │ │ + beq ac2d8 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ac6d4 │ │ │ │ + bne ac2d8 │ │ │ │ ldr r0, [r5, #28] │ │ │ │ mov r1, r4 │ │ │ │ - bl 18fdc4 │ │ │ │ + bl 190cf8 │ │ │ │ cmn r0, #1 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ moveq r0, #0 │ │ │ │ - b ac708 │ │ │ │ + b ac30c │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ac6ec │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne ac2f0 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b ac708 │ │ │ │ + b ac30c │ │ │ │ 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 ac6e0 │ │ │ │ + b ac2e4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, ip, lsl r7 │ │ │ │ + rsbeq r9, sl, r0, 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 r1, fp, #16 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ - bl 43dd58 <_PyXIData_Free@@Base+0xc9c> │ │ │ │ + bl 43c1a8 <_PyXIData_Free@@Base+0xc9c> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac750 │ │ │ │ + beq ac354 │ │ │ │ cmp r0, #1 │ │ │ │ ldreq r0, [fp, #-16] │ │ │ │ - beq ac788 │ │ │ │ - b ac774 │ │ │ │ + beq ac38c │ │ │ │ + b ac378 │ │ │ │ ldr r4, [fp, #-16] │ │ │ │ mov r0, r4 │ │ │ │ - bl 40a2b0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ + bl 408fb0 <_PyGen_SetStopIterationValue@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac774 │ │ │ │ + bgt ac378 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ac77c │ │ │ │ + beq ac380 │ │ │ │ mov r0, #0 │ │ │ │ - b ac788 │ │ │ │ + b ac38c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ac774 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ac378 │ │ │ │ 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 ac714 │ │ │ │ + b ac318 │ │ │ │ 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 d3280 │ │ │ │ + bl d361c │ │ │ │ subs r5, r0, #0 │ │ │ │ moveq r4, r5 │ │ │ │ - beq ac890 │ │ │ │ + beq ac494 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac81c │ │ │ │ + bgt ac420 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ac81c │ │ │ │ + bne ac420 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ - beq ac890 │ │ │ │ + beq ac494 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3cdee0 │ │ │ │ + bl 3cccb8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - bne ac864 │ │ │ │ + bne ac468 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac85c │ │ │ │ + bgt ac460 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ac85c │ │ │ │ + bne ac460 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r4, #0 │ │ │ │ - b ac890 │ │ │ │ + b ac494 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ac878 │ │ │ │ + bgt ac47c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ac884 │ │ │ │ - movw r4, #5976 @ 0x1758 │ │ │ │ + beq ac488 │ │ │ │ + movw r4, #5356 @ 0x14ec │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - b ac890 │ │ │ │ + b ac494 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ac878 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ac47c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ add sp, sp, #4 │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r0, r1 │ │ │ │ sub r3, fp, #28 │ │ │ │ sub r2, fp, #24 │ │ │ │ - movw r1, #5336 @ 0x14d8 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ - bl f7de4 │ │ │ │ + movw r1, #63832 @ 0xf958 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ + bl f792c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac988 │ │ │ │ + beq ac58c │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ sub r1, fp, #32 │ │ │ │ - bl 1b2f24 │ │ │ │ + bl 1b312c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ac988 │ │ │ │ + beq ac58c │ │ │ │ ldr r0, [fp, #-28] @ 0xffffffe4 │ │ │ │ sub r1, fp, #36 @ 0x24 │ │ │ │ - bl 1b2f24 │ │ │ │ + bl 1b312c │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ac97c │ │ │ │ + beq ac580 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r3, r0 │ │ │ │ - bgt ac92c │ │ │ │ + bgt ac530 │ │ │ │ sub r0, r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, r0, lsl #2 │ │ │ │ bl 2e42c │ │ │ │ cmp r0, #0 │ │ │ │ - beq ac950 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + beq ac554 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r6, #6244 @ 0x1864 │ │ │ │ + movw r6, #5624 @ 0x15f8 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b ac970 │ │ │ │ + b ac574 │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ movw r6, #4556 @ 0x11cc │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r5 │ │ │ │ mov r5, r6 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ mov r4, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ │ │ │ │ -000ac994 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ +000ac598 <_Py_Get_Getpath_CodeObject@@Base>: │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - movw r0, #14608 @ 0x3910 │ │ │ │ + movw r0, #7688 @ 0x1e08 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ add fp, sp, #0 │ │ │ │ movw r1, #15547 @ 0x3cbb │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2e3fc0 │ │ │ │ + b 2e7f80 │ │ │ │ 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 b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acacc <_Py_Get_Getpath_CodeObject@@Base+0x138> │ │ │ │ + beq ac6d0 <_Py_Get_Getpath_CodeObject@@Base+0x138> │ │ │ │ bl 2dc34 │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r7, r5 │ │ │ │ - bne aca54 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne ac658 <_Py_Get_Getpath_CodeObject@@Base+0xc0> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt acad0 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + bgt ac6d4 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne acad0 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + bne ac6d4 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b acad0 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ac6d4 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ - bl ded54 │ │ │ │ + bl def6c │ │ │ │ subs r6, r0, #0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - beq aca74 <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ - bl e71b8 │ │ │ │ + beq ac678 <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - beq aca74 <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ + beq ac678 <_Py_Get_Getpath_CodeObject@@Base+0xe0> │ │ │ │ ldr r2, [r6] │ │ │ │ sub r3, r2, #1 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble acaac <_Py_Get_Getpath_CodeObject@@Base+0x118> │ │ │ │ + ble ac6b0 <_Py_Get_Getpath_CodeObject@@Base+0x118> │ │ │ │ add r7, r7, #8 │ │ │ │ ldr r1, [r7] │ │ │ │ - movw r2, #12152 @ 0x2f78 │ │ │ │ + movw r2, #10900 @ 0x2a94 │ │ │ │ movt r2, #10 │ │ │ │ - movw r0, #5340 @ 0x14dc │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #63836 @ 0xf95c │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ cmp r1, #0 │ │ │ │ - bne aca1c <_Py_Get_Getpath_CodeObject@@Base+0x88> │ │ │ │ - b acac4 <_Py_Get_Getpath_CodeObject@@Base+0x130> │ │ │ │ + bne ac620 <_Py_Get_Getpath_CodeObject@@Base+0x88> │ │ │ │ + b ac6c8 <_Py_Get_Getpath_CodeObject@@Base+0x130> │ │ │ │ mov r0, r6 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt aca9c <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ + bgt ac6a0 <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne aca9c <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ + bne ac6a0 <_Py_Get_Getpath_CodeObject@@Base+0x108> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r5 │ │ │ │ mov r5, #0 │ │ │ │ bl 2d76c │ │ │ │ - b acad0 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ + b ac6d4 <_Py_Get_Getpath_CodeObject@@Base+0x13c> │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r6] │ │ │ │ - bne aca50 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ + bne ac654 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b aca50 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ac654 <_Py_Get_Getpath_CodeObject@@Base+0xbc> │ │ │ │ mov r0, r5 │ │ │ │ bl 2d76c │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ 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 │ │ │ │ - beq acb1c <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ + beq ac720 <_Py_Get_Getpath_CodeObject@@Base+0x188> │ │ │ │ mov r1, r2 │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ mov r2, #2 │ │ │ │ - bl 150ff8 │ │ │ │ + bl 150664 │ │ │ │ cmp r0, #0 │ │ │ │ - beq acbe4 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + beq ac7e8 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ ldr r3, [r6] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - bne acb50 <_Py_Get_Getpath_CodeObject@@Base+0x1bc> │ │ │ │ - movw r2, #13660 @ 0x355c │ │ │ │ + bne ac754 <_Py_Get_Getpath_CodeObject@@Base+0x1bc> │ │ │ │ + movw r2, #8424 @ 0x20e8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ - movw r1, #61144 @ 0xeed8 │ │ │ │ + movw r1, #54104 @ 0xd358 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #12020 @ 0x2ef4 │ │ │ │ + movw r0, #4980 @ 0x1374 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b acbe4 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b ac7e8 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ sub r1, fp, #28 │ │ │ │ mov r0, r3 │ │ │ │ - bl f126c │ │ │ │ + bl f0f0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acc40 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ + beq ac844 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ bl 2ec88 │ │ │ │ ldr r3, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r0, r3 │ │ │ │ - beq acb90 <_Py_Get_Getpath_CodeObject@@Base+0x1fc> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + beq ac794 <_Py_Get_Getpath_CodeObject@@Base+0x1fc> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #22000 @ 0x55f0 │ │ │ │ + movw r1, #15000 @ 0x3a98 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b acbe4 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + bl 1b6978 │ │ │ │ + b ac7e8 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ ldrb r3, [r4] │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ cmp r3, r5 │ │ │ │ str r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne acbc4 <_Py_Get_Getpath_CodeObject@@Base+0x230> │ │ │ │ + bne ac7c8 <_Py_Get_Getpath_CodeObject@@Base+0x230> │ │ │ │ mov r0, r7 │ │ │ │ - bl 1693b0 │ │ │ │ - movw r1, #5344 @ 0x14e0 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + bl 169038 │ │ │ │ + movw r1, #63840 @ 0xf960 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 1b6770 │ │ │ │ - b acbe4 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bl 1b6978 │ │ │ │ + b ac7e8 <_Py_Get_Getpath_CodeObject@@Base+0x250> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq acc00 <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ + beq ac804 <_Py_Get_Getpath_CodeObject@@Base+0x26c> │ │ │ │ sub r1, fp, #24 │ │ │ │ - bl 20e250 │ │ │ │ + bl 20eac4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne acbec <_Py_Get_Getpath_CodeObject@@Base+0x258> │ │ │ │ + bne ac7f0 <_Py_Get_Getpath_CodeObject@@Base+0x258> │ │ │ │ mov r4, #0 │ │ │ │ - b acc40 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ + b ac844 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ ldr r5, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 125c40 │ │ │ │ + bl 12578c │ │ │ │ mov r1, r0 │ │ │ │ - b acc04 <_Py_Get_Getpath_CodeObject@@Base+0x270> │ │ │ │ + b ac808 <_Py_Get_Getpath_CodeObject@@Base+0x270> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e9dc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne acc30 <_Py_Get_Getpath_CodeObject@@Base+0x29c> │ │ │ │ - movw r3, #45300 @ 0xb0f4 │ │ │ │ + bne ac834 <_Py_Get_Getpath_CodeObject@@Base+0x29c> │ │ │ │ + movw r3, #45320 @ 0xb108 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 302258 │ │ │ │ + bl 305aac │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ - b acc40 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ - bl 302444 │ │ │ │ + bl bc34c │ │ │ │ + b ac844 <_Py_Get_Getpath_CodeObject@@Base+0x2ac> │ │ │ │ + bl 305c98 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ 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 │ │ │ │ @@ -129862,305 +129609,304 @@ │ │ │ │ sub sp, sp, #24 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ mov ip, #0 │ │ │ │ mov r4, r1 │ │ │ │ orrs r2, r3, r2 │ │ │ │ str ip, [fp, #-20] @ 0xffffffec │ │ │ │ - bne acc9c <_Py_Get_Getpath_CodeObject@@Base+0x308> │ │ │ │ + bne ac8a0 <_Py_Get_Getpath_CodeObject@@Base+0x308> │ │ │ │ clz r1, r1 │ │ │ │ lsr r1, r1, #5 │ │ │ │ cmp r0, #1 │ │ │ │ orrne r1, r1, #1 │ │ │ │ cmp r1, ip │ │ │ │ - beq accd4 <_Py_Get_Getpath_CodeObject@@Base+0x340> │ │ │ │ + beq ac8d8 <_Py_Get_Getpath_CodeObject@@Base+0x340> │ │ │ │ mov ip, #1 │ │ │ │ mov lr, #0 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r0 │ │ │ │ - ldr r3, [pc, #192] @ acd74 <_Py_Get_Getpath_CodeObject@@Base+0x3e0> │ │ │ │ + ldr r3, [pc, #192] @ ac978 <_Py_Get_Getpath_CodeObject@@Base+0x3e0> │ │ │ │ mov r0, r4 │ │ │ │ sub r5, fp, #16 │ │ │ │ str lr, [sp, #8] │ │ │ │ str r5, [sp, #12] │ │ │ │ str ip, [sp, #4] │ │ │ │ str ip, [sp] │ │ │ │ - bl 1b7110 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ + bl 1b7318 <_PyArg_UnpackKeywords@@Base+0x918> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq acd60 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ + beq ac964 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, fp, #20 │ │ │ │ - bl 20e250 │ │ │ │ + bl 20eac4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne accf0 <_Py_Get_Getpath_CodeObject@@Base+0x35c> │ │ │ │ + bne ac8f4 <_Py_Get_Getpath_CodeObject@@Base+0x35c> │ │ │ │ mov r4, #0 │ │ │ │ - b acd60 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ + b ac964 <_Py_Get_Getpath_CodeObject@@Base+0x3cc> │ │ │ │ ldr r5, [fp, #-20] @ 0xffffffec │ │ │ │ mov r0, r5 │ │ │ │ - bl 125c40 │ │ │ │ + bl 12578c │ │ │ │ mov r2, r5 │ │ │ │ mov r4, r0 │ │ │ │ - movw r1, #13104 @ 0x3330 │ │ │ │ + movw r1, #7868 @ 0x1ebc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #5380 @ 0x1504 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl fdd78 │ │ │ │ + movw r0, #63876 @ 0xf984 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq acd44 <_Py_Get_Getpath_CodeObject@@Base+0x3b0> │ │ │ │ - bl 10327c │ │ │ │ + beq ac948 <_Py_Get_Getpath_CodeObject@@Base+0x3b0> │ │ │ │ + bl 102d8c │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 2e360 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 106408 │ │ │ │ + bl 105f18 │ │ │ │ cmn r4, #1 │ │ │ │ - bne acd54 <_Py_Get_Getpath_CodeObject@@Base+0x3c0> │ │ │ │ - bl dd698 │ │ │ │ + bne ac958 <_Py_Get_Getpath_CodeObject@@Base+0x3c0> │ │ │ │ + bl dda40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne acce8 <_Py_Get_Getpath_CodeObject@@Base+0x354> │ │ │ │ + bne ac8ec <_Py_Get_Getpath_CodeObject@@Base+0x354> │ │ │ │ mvn r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd8d0 │ │ │ │ + bl ddc78 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [fp, #-20] @ 0xffffffec │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - rsbeq r9, sl, r8, asr #14 │ │ │ │ + rsbeq r9, sl, ip, asr #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, r1 │ │ │ │ - movw r1, #37976 @ 0x9458 │ │ │ │ + movw r1, #37980 @ 0x945c │ │ │ │ movt r1, #105 @ 0x69 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r2 │ │ │ │ - bl 1d1b24 │ │ │ │ + bl 1d1f8c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r6, r3 │ │ │ │ - beq acdd4 <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ + beq ac9d8 <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ ldr r2, [r6, #148] @ 0x94 │ │ │ │ ldr r3, [r3, #148] @ 0x94 │ │ │ │ cmp r2, r3 │ │ │ │ - beq acdd4 <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ + beq ac9d8 <_Py_Get_Getpath_CodeObject@@Base+0x440> │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r1, #3 │ │ │ │ - bne acdf8 <_Py_Get_Getpath_CodeObject@@Base+0x464> │ │ │ │ - b ace14 <_Py_Get_Getpath_CodeObject@@Base+0x480> │ │ │ │ + bne ac9fc <_Py_Get_Getpath_CodeObject@@Base+0x464> │ │ │ │ + b aca18 <_Py_Get_Getpath_CodeObject@@Base+0x480> │ │ │ │ cmp r5, #0 │ │ │ │ - beq acdc4 <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ + beq ac9c8 <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ mov r1, r5 │ │ │ │ - movw r0, #5392 @ 0x1510 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 349b14 <_PyArg_NoKeywords@@Base> │ │ │ │ + movw r0, #63888 @ 0xf990 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 34aca8 <_PyArg_NoKeywords@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne acdc4 <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ - b ace94 <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ + bne ac9c8 <_Py_Get_Getpath_CodeObject@@Base+0x430> │ │ │ │ + b aca98 <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ mov r3, #3 │ │ │ │ - movw r0, #5392 @ 0x1510 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ + movw r0, #63888 @ 0xf990 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ mov r2, r3 │ │ │ │ - bl 151188 <_PyArg_CheckPositional@@Base> │ │ │ │ + bl 150960 <_PyArg_CheckPositional@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ace94 <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ + beq aca98 <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ ldr r5, [r4, #20] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - bne ace4c <_Py_Get_Getpath_CodeObject@@Base+0x4b8> │ │ │ │ + bne aca50 <_Py_Get_Getpath_CodeObject@@Base+0x4b8> │ │ │ │ mov r3, r5 │ │ │ │ - movw r2, #49764 @ 0xc264 │ │ │ │ + movw r2, #42684 @ 0xa6bc │ │ │ │ movt r2, #70 @ 0x46 │ │ │ │ - movw r1, #61212 @ 0xef1c │ │ │ │ + movw r1, #54172 @ 0xd39c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #5392 @ 0x1510 │ │ │ │ - movt r0, #73 @ 0x49 │ │ │ │ - bl 3f9698 <_PyArg_BadArgument@@Base> │ │ │ │ - b ace94 <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ + movw r0, #63888 @ 0xf990 │ │ │ │ + movt r0, #72 @ 0x48 │ │ │ │ + bl 3f8450 <_PyArg_BadArgument@@Base> │ │ │ │ + b aca98 <_Py_Get_Getpath_CodeObject@@Base+0x500> │ │ │ │ ldr r3, [r6, #448] @ 0x1c0 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ ldr r4, [r4, #24] │ │ │ │ ldr r6, [r3, #12] │ │ │ │ ldr r0, [r6, #80] @ 0x50 │ │ │ │ - bl 38b3ec <_PyXI_GetMainNamespace@@Base+0x230> │ │ │ │ + bl 38b864 <_PyXI_GetMainNamespace@@Base+0x230> │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ - ble ace9c <_Py_Get_Getpath_CodeObject@@Base+0x508> │ │ │ │ - bl bbb34 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + ble acaa0 <_Py_Get_Getpath_CodeObject@@Base+0x508> │ │ │ │ + bl bb9e0 │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #5408 @ 0x1520 │ │ │ │ - movt r1, #73 @ 0x49 │ │ │ │ + movw r1, #63904 @ 0xf9a0 │ │ │ │ + movt r1, #72 @ 0x48 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ cmp r2, #0 │ │ │ │ - ble aced0 <_Py_Get_Getpath_CodeObject@@Base+0x53c> │ │ │ │ + ble acad4 <_Py_Get_Getpath_CodeObject@@Base+0x53c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ add ip, r0, #20 │ │ │ │ add r5, r3, r2, lsl #2 │ │ │ │ ldr r1, [r3], #4 │ │ │ │ str r1, [ip, #4]! │ │ │ │ ldr lr, [r1] │ │ │ │ cmn lr, #-1073741823 @ 0xc0000001 │ │ │ │ add r7, lr, #1 │ │ │ │ strle r7, [r1] │ │ │ │ cmp r3, r5 │ │ │ │ - bne aceb0 <_Py_Get_Getpath_CodeObject@@Base+0x51c> │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne acab4 <_Py_Get_Getpath_CodeObject@@Base+0x51c> │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, #57 @ 0x39 │ │ │ │ str r2, [r0, #12] │ │ │ │ - bne acf14 <_Py_Get_Getpath_CodeObject@@Base+0x580> │ │ │ │ + bne acb18 <_Py_Get_Getpath_CodeObject@@Base+0x580> │ │ │ │ cmp r4, r3 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r6, #80] @ 0x50 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - bne ace78 <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ + bne aca7c <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ 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 ace78 <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ + b aca7c <_Py_Get_Getpath_CodeObject@@Base+0x4e4> │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne acf5c <_Py_Get_Getpath_CodeObject@@Base+0x5c8> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne acb60 <_Py_Get_Getpath_CodeObject@@Base+0x5c8> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #52808 @ 0xce48 │ │ │ │ + movw r1, #45768 @ 0xb2c8 │ │ │ │ movt r1, #71 @ 0x47 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ 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 bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq acfc4 <_Py_Get_Getpath_CodeObject@@Base+0x630> │ │ │ │ + beq acbc8 <_Py_Get_Getpath_CodeObject@@Base+0x630> │ │ │ │ mov r0, r1 │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne acfd4 <_Py_Get_Getpath_CodeObject@@Base+0x640> │ │ │ │ - b acfe8 <_Py_Get_Getpath_CodeObject@@Base+0x654> │ │ │ │ + bne acbd8 <_Py_Get_Getpath_CodeObject@@Base+0x640> │ │ │ │ + b acbec <_Py_Get_Getpath_CodeObject@@Base+0x654> │ │ │ │ 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 bbb34 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + bl bb9e0 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r1 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ │ │ │ │ -000acff0 <_PyOS_IsMainThread@@Base>: │ │ │ │ - ldr r3, [pc, #24] @ ad010 <_PyOS_IsMainThread@@Base+0x20> │ │ │ │ +000acbf4 <_PyOS_IsMainThread@@Base>: │ │ │ │ + ldr r3, [pc, #24] @ acc14 <_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 2dc7a4 <_Py_NewReference@@Base+0x352c> │ │ │ │ + b 2e021c <_Py_NewReference@@Base+0x350c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - andeq r0, r0, r0 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov r7, r0 │ │ │ │ add fp, sp, #32 │ │ │ │ sub sp, sp, #20 │ │ │ │ ldrb r4, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad154 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq acd54 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ mov r0, r1 │ │ │ │ mov r3, r7 │ │ │ │ mov ip, #0 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ mov r6, ip │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ad040 <_PyOS_IsMainThread@@Base+0x50> │ │ │ │ + bne acc40 <_PyOS_IsMainThread@@Base+0x4c> │ │ │ │ movw r3, #26180 @ 0x6644 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad154 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq acd54 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ sub r1, r4, #97 @ 0x61 │ │ │ │ add lr, r2, #39936 @ 0x9c00 │ │ │ │ cmp r1, #25 │ │ │ │ add lr, lr, #60 @ 0x3c │ │ │ │ subls r3, r4, #32 │ │ │ │ movhi r3, r4 │ │ │ │ sub r2, r2, #4 │ │ │ │ mov sl, r0 │ │ │ │ uxtb r8, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ad0a8 <_PyOS_IsMainThread@@Base+0xb8> │ │ │ │ + b acca8 <_PyOS_IsMainThread@@Base+0xb4> │ │ │ │ ldrb r0, [r0] │ │ │ │ cmp r0, r1 │ │ │ │ - beq ad1a0 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq acda0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ cmp r2, lr │ │ │ │ - beq ad154 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq acd54 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ ldr r3, [r2, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq ad154 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ + beq acd54 <_PyOS_IsMainThread@@Base+0x160> │ │ │ │ ldrb r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad0a0 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ + beq acca0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ sub r0, r1, #97 @ 0x61 │ │ │ │ cmp r0, #25 │ │ │ │ subls r1, r1, #32 │ │ │ │ uxtbls r1, r1 │ │ │ │ cmp r8, r1 │ │ │ │ movne r0, r3 │ │ │ │ movne r1, r4 │ │ │ │ - bne ad094 <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ + bne acc94 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ add r0, r3, #1 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad1e0 <_PyOS_IsMainThread@@Base+0x1f0> │ │ │ │ + beq acde0 <_PyOS_IsMainThread@@Base+0x1ec> │ │ │ │ ldrb ip, [r3, #1] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ad1e8 <_PyOS_IsMainThread@@Base+0x1f8> │ │ │ │ + beq acde8 <_PyOS_IsMainThread@@Base+0x1f4> │ │ │ │ cmp r6, #0 │ │ │ │ - beq ad1a0 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + beq acda0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ mov r9, r6 │ │ │ │ add r5, r7, #1 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r5, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub r6, r1, #97 @ 0x61 │ │ │ │ sub r5, r1, #32 │ │ │ │ @@ -130169,283 +129915,283 @@ │ │ │ │ uxtbls r5, r5 │ │ │ │ movhi r5, r1 │ │ │ │ uxtb r6, r6 │ │ │ │ sub r3, ip, #32 │ │ │ │ cmp r6, #25 │ │ │ │ andls ip, r3, #255 @ 0xff │ │ │ │ cmp ip, r5 │ │ │ │ - beq ad160 <_PyOS_IsMainThread@@Base+0x170> │ │ │ │ + beq acd60 <_PyOS_IsMainThread@@Base+0x16c> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ - b ad094 <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ + b acc94 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r0, r0, #1 │ │ │ │ ldrb r1, [r3, #1]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r1, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ad1c8 <_PyOS_IsMainThread@@Base+0x1d8> │ │ │ │ + beq acdc8 <_PyOS_IsMainThread@@Base+0x1d4> │ │ │ │ ldrb ip, [r0] │ │ │ │ cmp ip, #0 │ │ │ │ - beq ad1c8 <_PyOS_IsMainThread@@Base+0x1d8> │ │ │ │ + beq acdc8 <_PyOS_IsMainThread@@Base+0x1d4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad118 <_PyOS_IsMainThread@@Base+0x128> │ │ │ │ + bne acd18 <_PyOS_IsMainThread@@Base+0x124> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r1, [r3, r1] │ │ │ │ cmp r1, #61 @ 0x3d │ │ │ │ - bne ad0a0 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ + bne acca0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ add r6, r6, #2 │ │ │ │ mov r0, sl │ │ │ │ adds r3, r3, r6 │ │ │ │ - bne ad1f4 <_PyOS_IsMainThread@@Base+0x204> │ │ │ │ + bne acdf4 <_PyOS_IsMainThread@@Base+0x200> │ │ │ │ mov r0, #1 │ │ │ │ - b ad158 <_PyOS_IsMainThread@@Base+0x168> │ │ │ │ + b acd58 <_PyOS_IsMainThread@@Base+0x164> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r9 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ad094 <_PyOS_IsMainThread@@Base+0xa4> │ │ │ │ - b ad1a0 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + bne acc94 <_PyOS_IsMainThread@@Base+0xa0> │ │ │ │ + b acda0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ad1d0 <_PyOS_IsMainThread@@Base+0x1e0> │ │ │ │ + b acdd0 <_PyOS_IsMainThread@@Base+0x1dc> │ │ │ │ cmp r6, #0 │ │ │ │ - bne ad0a0 <_PyOS_IsMainThread@@Base+0xb0> │ │ │ │ - b ad1a0 <_PyOS_IsMainThread@@Base+0x1b0> │ │ │ │ + bne acca0 <_PyOS_IsMainThread@@Base+0xac> │ │ │ │ + b acda0 <_PyOS_IsMainThread@@Base+0x1ac> │ │ │ │ sub r3, r3, #1 │ │ │ │ add r1, sl, #64 @ 0x40 │ │ │ │ ldrb r2, [r3, #1]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad214 <_PyOS_IsMainThread@@Base+0x224> │ │ │ │ + beq ace14 <_PyOS_IsMainThread@@Base+0x220> │ │ │ │ cmp r0, r1 │ │ │ │ strbne r2, [r0], #1 │ │ │ │ - bne ad1fc <_PyOS_IsMainThread@@Base+0x20c> │ │ │ │ + bne acdfc <_PyOS_IsMainThread@@Base+0x208> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r0] │ │ │ │ - b ad1c0 <_PyOS_IsMainThread@@Base+0x1d0> │ │ │ │ + b acdc0 <_PyOS_IsMainThread@@Base+0x1cc> │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #54120 @ 0xd368 │ │ │ │ + movw r2, #53096 @ 0xcf68 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad254 <_PyOS_IsMainThread@@Base+0x264> │ │ │ │ + bne ace54 <_PyOS_IsMainThread@@Base+0x260> │ │ │ │ mov r0, #8 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2ec70 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, #8 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ │ │ │ │ -000ad26c : │ │ │ │ +000ace6c : │ │ │ │ subs r1, r0, #0 │ │ │ │ - blt ad2c4 │ │ │ │ + blt acec4 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #54120 @ 0xd368 │ │ │ │ + movw r2, #53096 @ 0xcf68 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #976] @ 0x3d0 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad2b0 │ │ │ │ + bne aceb0 │ │ │ │ cmp r1, #1 │ │ │ │ movcs r0, r1 │ │ │ │ movcc r0, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2ec70 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000ad2cc : │ │ │ │ +000acecc : │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r3, [pc, #124] @ ad364 │ │ │ │ + ldr r3, [pc, #124] @ acf64 │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #0 │ │ │ │ - ble ad338 │ │ │ │ + ble acf38 │ │ │ │ mov r5, r0 │ │ │ │ bl 2ec88 │ │ │ │ mov r2, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov ip, #2 │ │ │ │ mov r3, r4 │ │ │ │ stm sp, {r2, ip} │ │ │ │ mov r0, r5 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl ada44 │ │ │ │ + bl ad8b8 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r4, [fp, #-16] │ │ │ │ - bne ad354 │ │ │ │ + bne acf54 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov ip, #2 │ │ │ │ mov r2, r1 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #16 │ │ │ │ str ip, [sp] │ │ │ │ - bl 2bbf2c │ │ │ │ - b ad320 │ │ │ │ + bl 2c8a90 │ │ │ │ + b acf20 │ │ │ │ cmp r4, #0 │ │ │ │ strne r0, [r4] │ │ │ │ movne r4, #0 │ │ │ │ - b ad32c │ │ │ │ + b acf2c │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ 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 2ec70 │ │ │ │ │ │ │ │ -000ad388 <_Py_DecodeLocaleEx@@Base>: │ │ │ │ +000acf88 <_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 r4, [fp, #4] │ │ │ │ cmp r4, #0 │ │ │ │ ldr r4, [fp, #8] │ │ │ │ - bne ad3fc <_Py_DecodeLocaleEx@@Base+0x74> │ │ │ │ - ldr ip, [pc, #100] @ ad41c <_Py_DecodeLocaleEx@@Base+0x94> │ │ │ │ + bne acffc <_Py_DecodeLocaleEx@@Base+0x74> │ │ │ │ + ldr ip, [pc, #100] @ ad01c <_Py_DecodeLocaleEx@@Base+0x94> │ │ │ │ ldr ip, [ip, #1772] @ 0x6ec │ │ │ │ cmp ip, #0 │ │ │ │ - ble ad40c <_Py_DecodeLocaleEx@@Base+0x84> │ │ │ │ + ble ad00c <_Py_DecodeLocaleEx@@Base+0x84> │ │ │ │ mov r7, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r5, r3 │ │ │ │ str r2, [fp, #-28] @ 0xffffffe4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ec88 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ str r4, [fp, #8] │ │ │ │ str r5, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b ada44 │ │ │ │ + b ad8b8 │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2bc2f0 │ │ │ │ + b ad644 │ │ │ │ str r4, [fp, #4] │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2bbf2c │ │ │ │ + b 2c8a90 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000ad420 : │ │ │ │ +000ad020 : │ │ │ │ push {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #24 │ │ │ │ str r0, [ip, #3968] @ 0xf80 │ │ │ │ movw ip, #26240 @ 0x6680 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ sub sp, sp, #100 @ 0x64 │ │ │ │ mov r6, r2 │ │ │ │ mov r5, r0 │ │ │ │ ldr r2, [ip, #1464] @ 0x5b8 │ │ │ │ mov r7, r1 │ │ │ │ mov r4, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ad4ec │ │ │ │ + beq ad0ec │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r1, [r3, #896] @ 0x380 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ad524 │ │ │ │ + beq ad124 │ │ │ │ cmp r4, #0 │ │ │ │ - bne ad4bc │ │ │ │ + bne ad0bc │ │ │ │ ldr r7, [r3, #988] @ 0x3dc │ │ │ │ - movw r2, #55428 @ 0xd884 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r6] │ │ │ │ cmp r7, r2 │ │ │ │ - bne ad518 │ │ │ │ + bne ad118 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ mov r3, #0 │ │ │ │ str r4, [r6] │ │ │ │ str r3, [r5] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2bdf5c <_Py_SetLocaleFromEnv@@Base+0x1554> │ │ │ │ + bl 2ca834 <_Py_SetLocaleFromEnv@@Base+0x1554> │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne ad478 │ │ │ │ - ldr r2, [pc, #396] @ ad668 │ │ │ │ + bne ad078 │ │ │ │ + ldr r2, [pc, #396] @ ad268 │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ stm r5, {r1, r2, r3, r4} │ │ │ │ - b ad4b0 │ │ │ │ + b ad0b0 │ │ │ │ sub r0, fp, #100 @ 0x64 │ │ │ │ - bl 2bbb94 │ │ │ │ + bl 2c86f8 │ │ │ │ ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp ip, #0 │ │ │ │ - beq ad45c │ │ │ │ + beq ad05c │ │ │ │ sub r3, fp, #100 @ 0x64 │ │ │ │ sub lr, fp, #116 @ 0x74 │ │ │ │ mov r8, lr │ │ │ │ ldm r3, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ - b ad5cc │ │ │ │ + b ad1cc │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r7 │ │ │ │ - b ad498 │ │ │ │ + b ad098 │ │ │ │ ldr r2, [r7] │ │ │ │ mov r8, r2 │ │ │ │ cmp r2, #2 │ │ │ │ - beq ad608 │ │ │ │ + beq ad208 │ │ │ │ cmp r2, #3 │ │ │ │ - beq ad5dc │ │ │ │ + beq ad1dc │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ - vldr d7, [pc, #260] @ ad660 │ │ │ │ + vldr d7, [pc, #260] @ ad260 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [fp, #-36] @ 0xffffffdc │ │ │ │ vstr d7, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -130459,191 +130205,191 @@ │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmn r0, #1 │ │ │ │ strne r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmn r0, #1 │ │ │ │ strne r0, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r2, #0 │ │ │ │ - bne ad628 │ │ │ │ + bne ad228 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ sub r8, fp, #116 @ 0x74 │ │ │ │ - bl 2bae18 │ │ │ │ + bl 2c797c │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ad470 │ │ │ │ + beq ad070 │ │ │ │ str ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldm r8, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ - b ad4b0 │ │ │ │ + b ad0b0 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ str r3, [fp, #-120] @ 0xffffff88 │ │ │ │ bl 2df4c │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r8, [fp, #-68] @ 0xffffffbc │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b ad574 │ │ │ │ + b ad174 │ │ │ │ sub r1, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-124] @ 0xffffff84 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-120] @ 0xffffff88 │ │ │ │ - bl 2b85a8 │ │ │ │ + bl 2c510c │ │ │ │ ldr r1, [fp, #-120] @ 0xffffff88 │ │ │ │ ldr r3, [fp, #-124] @ 0xffffff84 │ │ │ │ - b ad574 │ │ │ │ + b ad174 │ │ │ │ ldr r2, [r7, #96] @ 0x60 │ │ │ │ sub r0, fp, #116 @ 0x74 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov ip, #0 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ mov r8, r0 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ sub r2, fp, #84 @ 0x54 │ │ │ │ str ip, [fp, #-80] @ 0xffffffb0 │ │ │ │ str ip, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 2bae18 │ │ │ │ + bl 2c797c │ │ │ │ ldr ip, [fp, #-116] @ 0xffffff8c │ │ │ │ ldr r3, [fp, #-120] @ 0xffffff88 │ │ │ │ - b ad5c4 │ │ │ │ + b ad1c4 │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - strheq r4, [r9], #-24 @ 0xffffffe8 │ │ │ │ + subeq r2, r9, r8, ror r4 │ │ │ │ │ │ │ │ -000ad66c : │ │ │ │ +000ad26c : │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ ldrd r6, [r0] │ │ │ │ ldr r2, [r5, #976] @ 0x3d0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ad790 │ │ │ │ + bne ad390 │ │ │ │ mov r0, #4 │ │ │ │ bl 2ec70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ad778 │ │ │ │ - ldr r0, [pc, #380] @ ad838 │ │ │ │ + beq ad378 │ │ │ │ + ldr r0, [pc, #380] @ ad438 │ │ │ │ mov r3, #1 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ad6d8 │ │ │ │ + bne ad2d8 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad6c0 │ │ │ │ + bne ad2c0 │ │ │ │ moveq r1, #1 │ │ │ │ movne r1, #0 │ │ │ │ dmb ish │ │ │ │ - bne ad784 │ │ │ │ + bne ad384 │ │ │ │ ldr r5, [r5, #924] @ 0x39c │ │ │ │ cmp r5, #0 │ │ │ │ - beq ad7dc │ │ │ │ + beq ad3f0 │ │ │ │ ldr r1, [r5, #3648] @ 0xe40 │ │ │ │ ldr r2, [r5, #3652] @ 0xe44 │ │ │ │ cmp r7, r2 │ │ │ │ cmpeq r6, r1 │ │ │ │ - bne ad818 │ │ │ │ + bne ad3e8 │ │ │ │ add r2, r5, #114688 @ 0x1c000 │ │ │ │ add r2, r2, #180 @ 0xb4 │ │ │ │ dmb ish │ │ │ │ ldr r1, [r2] │ │ │ │ dmb ish │ │ │ │ cmn r1, #1 │ │ │ │ - beq ad7a4 │ │ │ │ + beq ad3b0 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r14, [r2] │ │ │ │ cmp lr, r1 │ │ │ │ - bne ad744 │ │ │ │ + bne ad344 │ │ │ │ strex r3, ip, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad72c │ │ │ │ + bne ad32c │ │ │ │ dmb ish │ │ │ │ - bne ad710 │ │ │ │ + bne ad310 │ │ │ │ str r5, [r4] │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad770 │ │ │ │ + bne ad370 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad758 │ │ │ │ + bne ad358 │ │ │ │ dmb ish │ │ │ │ - bne ad820 │ │ │ │ + bne ad3a4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - bl 1dab3c <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ - ldr r0, [pc, #168] @ ad838 │ │ │ │ - b ad6e8 │ │ │ │ + bl 1daf94 <_PyTime_FromSeconds@@Base+0x1bfc> │ │ │ │ + ldr r0, [pc, #168] @ ad438 │ │ │ │ + b ad2e8 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, #4 │ │ │ │ blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b ad6ac │ │ │ │ + b ad2ac │ │ │ │ + ldr r0, [pc, #140] @ ad438 │ │ │ │ + bl 3493f0 │ │ │ │ + b ad378 │ │ │ │ mov r3, #0 │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad7c4 │ │ │ │ + bne ad3d0 │ │ │ │ strexb r1, r3, [r0] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ad7ac │ │ │ │ + bne ad3b8 │ │ │ │ dmb ish │ │ │ │ - bne ad80c │ │ │ │ + bne ad420 │ │ │ │ mov r0, r4 │ │ │ │ mov r5, #0 │ │ │ │ - bl ad83c │ │ │ │ - b ad77c │ │ │ │ + bl ad43c │ │ │ │ + b ad37c │ │ │ │ + ldr r5, [r5, #3644] @ 0xe3c │ │ │ │ + b ad2ec │ │ │ │ dmb ish │ │ │ │ ldrexb r2, [r0] │ │ │ │ cmp r2, #1 │ │ │ │ - bne ad7f8 │ │ │ │ + bne ad40c │ │ │ │ strexb r3, r5, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad7e0 │ │ │ │ + bne ad3f4 │ │ │ │ dmb ish │ │ │ │ - bne ad82c │ │ │ │ + bne ad42c │ │ │ │ mov r0, r4 │ │ │ │ - bl ad83c │ │ │ │ - b ad77c │ │ │ │ - ldr r0, [pc, #36] @ ad838 │ │ │ │ - bl 35f1ec │ │ │ │ - b ad7cc │ │ │ │ - ldr r5, [r5, #3644] @ 0xe3c │ │ │ │ - b ad6ec │ │ │ │ - ldr r0, [pc, #16] @ ad838 │ │ │ │ - bl 35f1ec │ │ │ │ - b ad778 │ │ │ │ - ldr r0, [pc, #4] @ ad838 │ │ │ │ - bl 35f1ec │ │ │ │ - b ad800 │ │ │ │ + bl ad43c │ │ │ │ + b ad37c │ │ │ │ + ldr r0, [pc, #16] @ ad438 │ │ │ │ + bl 3493f0 │ │ │ │ + b ad3d8 │ │ │ │ + ldr r0, [pc, #4] @ ad438 │ │ │ │ + bl 3493f0 │ │ │ │ + b ad414 │ │ │ │ rsbeq sl, sl, r8, ror #2 │ │ │ │ │ │ │ │ -000ad83c : │ │ │ │ +000ad43c : │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #55428 @ 0xd884 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #988] @ 0x3dc │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ad86c │ │ │ │ + bne ad46c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2da00 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #4 │ │ │ │ @@ -130652,54 +130398,54 @@ │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2da00 │ │ │ │ │ │ │ │ -000ad89c : │ │ │ │ +000ad49c : │ │ │ │ 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 ad66c │ │ │ │ + bl ad26c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ad904 │ │ │ │ - ldr r7, [pc, #308] @ ad9f8 │ │ │ │ + beq ad504 │ │ │ │ + ldr r7, [pc, #308] @ ad5f8 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r8, [r7, r6] │ │ │ │ cmp r8, #0 │ │ │ │ - beq ad90c │ │ │ │ + beq ad50c │ │ │ │ ldr r3, [r8, #8] │ │ │ │ cmp r0, r3 │ │ │ │ - bne ad90c │ │ │ │ + bne ad50c │ │ │ │ ldr r3, [r8, #724] @ 0x2d4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #724] @ 0x2d4 │ │ │ │ ldr r3, [r7, r6] │ │ │ │ ldr r2, [r3, #732] @ 0x2dc │ │ │ │ cmp r2, #0 │ │ │ │ streq r4, [r3, #732] @ 0x2dc │ │ │ │ - bne ad9e4 │ │ │ │ + bne ad5a8 │ │ │ │ mov r4, r8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ add r3, r7, r6 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ad9a8 │ │ │ │ + bne ad5bc │ │ │ │ mov r1, #4 │ │ │ │ - bl 2d88bc <_PyThreadState_New@@Base+0x14> │ │ │ │ + bl 2dc354 <_PyThreadState_New@@Base+0x14> │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ad990 │ │ │ │ - bl ad9fc │ │ │ │ + beq ad590 │ │ │ │ + bl ad5fc │ │ │ │ str r0, [r5, #108] @ 0x6c │ │ │ │ - bl aed00 │ │ │ │ + bl aeda4 │ │ │ │ add r2, r7, r6 │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ str r0, [r5, #112] @ 0x70 │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ orr r3, r3, #2 │ │ │ │ strb r3, [r5, #16] │ │ │ │ @@ -130707,503 +130453,660 @@ │ │ │ │ streq r5, [r2, #4] │ │ │ │ orreq r3, r3, #8 │ │ │ │ strbeq r3, [r5, #16] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [r5, #724] @ 0x2d4 │ │ │ │ str r3, [r5, #728] @ 0x2d8 │ │ │ │ - bne ad9d8 │ │ │ │ - bl 2d8e00 <_PyThreadState_New@@Base+0x558> │ │ │ │ + bne ad5ec │ │ │ │ + bl 2dc898 <_PyThreadState_New@@Base+0x558> │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2184] @ 0x888 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ad8ec │ │ │ │ + bne ad4ec │ │ │ │ ldr r0, [r4] │ │ │ │ - bl 33f834 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ + bl 342064 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ mov r4, #0 │ │ │ │ - b ad904 │ │ │ │ + b ad504 │ │ │ │ + ldr r0, [r4] │ │ │ │ + bl 342064 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl ad43c │ │ │ │ + b ad500 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne ad91c │ │ │ │ + bne ad51c │ │ │ │ ldr r2, [r3, #724] @ 0x2d4 │ │ │ │ mov r0, r3 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3, #724] @ 0x2d4 │ │ │ │ - bl 2d8e00 <_PyThreadState_New@@Base+0x558> │ │ │ │ + bl 2dc898 <_PyThreadState_New@@Base+0x558> │ │ │ │ movw r3, #2392 @ 0x958 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r8, [r3, #2184] @ 0x888 │ │ │ │ - b ad988 │ │ │ │ - bl 341080 │ │ │ │ + b ad588 │ │ │ │ + bl 342d60 │ │ │ │ mov r8, r0 │ │ │ │ - b ad988 │ │ │ │ - ldr r0, [r4] │ │ │ │ - bl 33f834 <_PySemaphore_Init@@Base+0x3c> │ │ │ │ - mov r0, r4 │ │ │ │ - bl ad83c │ │ │ │ - b ad900 │ │ │ │ + b ad588 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000ad9fc : │ │ │ │ +000ad5fc : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4080] @ 0xff0 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ada3c │ │ │ │ + beq ad63c │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - bl 2bbc68 │ │ │ │ - b ada28 │ │ │ │ + bl 2c87cc │ │ │ │ + b ad628 │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ + ldr ip, [fp, #4] │ │ │ │ + cmp ip, #1 │ │ │ │ + beq ad67c │ │ │ │ + cmp ip, #2 │ │ │ │ + moveq ip, #1 │ │ │ │ + streq ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq ad684 │ │ │ │ + b ad8ac │ │ │ │ + mov ip, #0 │ │ │ │ + str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r5, r2 │ │ │ │ + mov r2, #0 │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r6, r0 │ │ │ │ + mov r1, r0 │ │ │ │ + mov r0, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 2dae4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq ad76c │ │ │ │ + cmn r0, #-536870910 @ 0xe0000002 │ │ │ │ + bls ad6bc │ │ │ │ + mvn r0, #0 │ │ │ │ + b ad8b0 │ │ │ │ + movw r3, #40400 @ 0x9dd0 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + add r7, r0, #1 │ │ │ │ + movw r2, #53096 @ 0xcf68 │ │ │ │ + movt r2, #10 │ │ │ │ + ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ + lsl r1, r7, #2 │ │ │ │ + cmp r4, r2 │ │ │ │ + bne ad6f0 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2ec70 │ │ │ │ + mov r4, r0 │ │ │ │ + b ad6fc │ │ │ │ + ldr r0, [r3, #972] @ 0x3cc │ │ │ │ + blx r4 │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r4, #0 │ │ │ │ + beq ad6b4 │ │ │ │ + mov r2, r7 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2dae4 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq ad764 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ad74c │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r4, r3, lsl #2] │ │ │ │ + add r3, r3, #1 │ │ │ │ + sub r1, r2, #55296 @ 0xd800 │ │ │ │ + cmp r1, #2048 @ 0x800 │ │ │ │ + bcc ad764 │ │ │ │ + cmp r2, #1114112 @ 0x110000 │ │ │ │ + bcs ad764 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne ad728 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r5, #0 │ │ │ │ + str r4, [r3] │ │ │ │ + strne r0, [r5] │ │ │ │ + mov r0, #0 │ │ │ │ + b ad8b0 │ │ │ │ + mov r0, r4 │ │ │ │ + bl ad43c │ │ │ │ + mov r0, r6 │ │ │ │ + bl 2ec88 │ │ │ │ + add sl, r0, #1 │ │ │ │ + cmn sl, #-536870911 @ 0xe0000001 │ │ │ │ + bhi ad6b4 │ │ │ │ + lsl r0, sl, #2 │ │ │ │ + bl ace6c │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ad6b4 │ │ │ │ + mov r8, r5 │ │ │ │ + mov r7, r0 │ │ │ │ + mov r1, r6 │ │ │ │ + mov r5, r0 │ │ │ │ + mov r9, #0 │ │ │ │ + str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ + sub r3, fp, #44 @ 0x2c │ │ │ │ + mov r2, sl │ │ │ │ + mov r0, r7 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 2d88c │ │ │ │ + sub r3, r0, #1 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r4, r7 │ │ │ │ + cmn r3, #4 │ │ │ │ + bhi ad80c │ │ │ │ + ldr r3, [r7] │ │ │ │ + movw ip, #2047 @ 0x7ff │ │ │ │ + add r4, r7, #4 │ │ │ │ + cmp r3, #1114112 @ 0x110000 │ │ │ │ + sub r3, r3, #55296 @ 0xd800 │ │ │ │ + movcc r2, #0 │ │ │ │ + movcs r2, #1 │ │ │ │ + cmp r3, ip │ │ │ │ + orrls r2, r2, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + subeq sl, sl, r0 │ │ │ │ + addeq r1, r1, r0 │ │ │ │ + beq ad864 │ │ │ │ + b ad814 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq ad870 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r3, r1 │ │ │ │ + cmp r2, #0 │ │ │ │ + bne ad844 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r5, r8 │ │ │ │ + mov r8, r1 │ │ │ │ + bl ad43c │ │ │ │ + cmp r5, #0 │ │ │ │ + subne r1, r8, r6 │ │ │ │ + strne r1, [r5] │ │ │ │ + b ad88c │ │ │ │ + ldrb r2, [r3], #1 │ │ │ │ + mov r4, r7 │ │ │ │ + sub sl, sl, #1 │ │ │ │ + mov r1, r3 │ │ │ │ + add r2, r2, #56320 @ 0xdc00 │ │ │ │ + str r2, [r4], #4 │ │ │ │ + str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ + str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ + add r7, r7, #4 │ │ │ │ + cmp sl, #0 │ │ │ │ + bne ad7ac │ │ │ │ + cmp r8, #0 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + subne r4, r4, r5 │ │ │ │ + asrne r4, r4, #2 │ │ │ │ + strne r4, [r8] │ │ │ │ + str r5, [r3] │ │ │ │ + b ad75c │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mvn r0, #1 │ │ │ │ + cmp r3, #0 │ │ │ │ + movwne r3, #30432 @ 0x76e0 │ │ │ │ + movtne r3, #68 @ 0x44 │ │ │ │ + ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + strne r3, [r2] │ │ │ │ + b ad8b0 │ │ │ │ + mvn r0, #2 │ │ │ │ + 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, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr ip, [fp, #8] │ │ │ │ cmp ip, #2 │ │ │ │ - bne adf60 │ │ │ │ + bne addd4 │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ - bgt add6c │ │ │ │ + bgt adbe0 │ │ │ │ mov r4, #1 │ │ │ │ mov r5, #0 │ │ │ │ strd r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r5, r3 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r6, r2 │ │ │ │ mov r7, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r4, r0 │ │ │ │ - movw r0, #54120 @ 0xd368 │ │ │ │ + movw r0, #53096 @ 0xcf68 │ │ │ │ movt r0, #10 │ │ │ │ ldr r2, [r3, #976] @ 0x3d0 │ │ │ │ lsl r1, r1, #2 │ │ │ │ cmp r2, r0 │ │ │ │ - bne add5c │ │ │ │ + bne adbd0 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq add6c │ │ │ │ + beq adbe0 │ │ │ │ add r3, r4, r7 │ │ │ │ cmp r3, r4 │ │ │ │ - bls adffc │ │ │ │ + bls ade70 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #0 │ │ │ │ lsl r2, r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ add lr, r0, r2 │ │ │ │ - bcs add48 │ │ │ │ + bcs adbbc │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bhi adc6c │ │ │ │ + bhi adae0 │ │ │ │ tst r1, #3 │ │ │ │ - beq adb40 │ │ │ │ + beq ad9b4 │ │ │ │ mov r2, lr │ │ │ │ mov lr, r2 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, r1 │ │ │ │ str ip, [lr], #4 │ │ │ │ - bhi adae4 │ │ │ │ + bhi ad958 │ │ │ │ sub r2, lr, r0 │ │ │ │ cmp r3, r1 │ │ │ │ asr r2, r2, #2 │ │ │ │ - bne add54 │ │ │ │ + bne adbc8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, r2, lsl #2] │ │ │ │ cmp r5, r3 │ │ │ │ strne r2, [r5] │ │ │ │ str r0, [r6] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r8, r1, #4 │ │ │ │ cmp r3, r8 │ │ │ │ - bcc add14 │ │ │ │ + bcc adb88 │ │ │ │ ldr r2, [r1] │ │ │ │ movw r7, #32896 @ 0x8080 │ │ │ │ movt r7, #32896 @ 0x8080 │ │ │ │ tst r2, r7 │ │ │ │ - bne ade28 │ │ │ │ + bne adc9c │ │ │ │ add ip, r1, #8 │ │ │ │ uxtb r9, r2 │ │ │ │ cmp r3, ip │ │ │ │ str r9, [lr] │ │ │ │ ubfx r9, r2, #8, #8 │ │ │ │ str r9, [lr, #4] │ │ │ │ ubfx r9, r2, #16, #8 │ │ │ │ lsr r2, r2, #24 │ │ │ │ str r9, [lr, #8] │ │ │ │ str r2, [lr, #12] │ │ │ │ add r2, lr, #16 │ │ │ │ - bcc add0c │ │ │ │ + bcc adb80 │ │ │ │ ldr r9, [r1, #4] │ │ │ │ tst r9, r7 │ │ │ │ - bne add0c │ │ │ │ + bne adb80 │ │ │ │ add r8, r1, #12 │ │ │ │ uxtb r2, r9 │ │ │ │ cmp r3, r8 │ │ │ │ str r2, [lr, #16] │ │ │ │ ubfx r2, r9, #8, #8 │ │ │ │ str r2, [lr, #20] │ │ │ │ ubfx r2, r9, #16, #8 │ │ │ │ lsr r9, r9, #24 │ │ │ │ str r2, [lr, #24] │ │ │ │ add r2, lr, #32 │ │ │ │ str r9, [lr, #28] │ │ │ │ - bcc add28 │ │ │ │ + bcc adb9c │ │ │ │ ldr r9, [r1, #8] │ │ │ │ tst r9, r7 │ │ │ │ - bne add28 │ │ │ │ + bne adb9c │ │ │ │ add r1, r1, #16 │ │ │ │ uxtb r2, r9 │ │ │ │ cmp r3, r1 │ │ │ │ str r2, [lr, #32] │ │ │ │ ubfx r2, r9, #8, #8 │ │ │ │ str r2, [lr, #36] @ 0x24 │ │ │ │ ubfx r2, r9, #16, #8 │ │ │ │ lsr r9, r9, #24 │ │ │ │ str r2, [lr, #40] @ 0x28 │ │ │ │ add r2, lr, #48 @ 0x30 │ │ │ │ str r9, [lr, #44] @ 0x2c │ │ │ │ - bcc add0c │ │ │ │ + bcc adb80 │ │ │ │ mov lr, r8 │ │ │ │ ldr ip, [lr] │ │ │ │ mov r1, lr │ │ │ │ add r9, r1, #8 │ │ │ │ add lr, lr, #4 │ │ │ │ tst ip, r7 │ │ │ │ - bne adc54 │ │ │ │ + bne adac8 │ │ │ │ uxtb r8, ip │ │ │ │ cmp r3, r9 │ │ │ │ str r8, [r2] │ │ │ │ ubfx r9, ip, #8, #8 │ │ │ │ ubfx r8, ip, #16, #8 │ │ │ │ str r9, [r2, #4] │ │ │ │ lsr ip, ip, #24 │ │ │ │ str r8, [r2, #8] │ │ │ │ str ip, [r2, #12] │ │ │ │ add r2, r2, #16 │ │ │ │ - bcs adc0c │ │ │ │ + bcs ada80 │ │ │ │ mov r1, lr │ │ │ │ cmp r3, r1 │ │ │ │ - beq add20 │ │ │ │ + beq adb94 │ │ │ │ ldrb ip, [r1] │ │ │ │ cmp ip, #127 @ 0x7f │ │ │ │ - bls adafc │ │ │ │ + bls ad970 │ │ │ │ mov lr, r2 │ │ │ │ cmp ip, #223 @ 0xdf │ │ │ │ - bls addf0 │ │ │ │ + bls adc64 │ │ │ │ cmp ip, #239 @ 0xef │ │ │ │ - bls add74 │ │ │ │ + bls adbe8 │ │ │ │ cmp ip, #244 @ 0xf4 │ │ │ │ - bhi ade30 │ │ │ │ + bhi adca4 │ │ │ │ sub r7, r3, r1 │ │ │ │ cmp r7, #3 │ │ │ │ - ble adfa8 │ │ │ │ + ble ade1c │ │ │ │ ldrb r8, [r1, #1] │ │ │ │ sub r2, r8, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi add38 │ │ │ │ + bhi adbac │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ - beq add30 │ │ │ │ + beq adba4 │ │ │ │ sub r2, ip, #244 @ 0xf4 │ │ │ │ cmp r8, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne add38 │ │ │ │ + bne adbac │ │ │ │ ldrb r7, [r1, #2] │ │ │ │ ldrb r2, [r1, #3] │ │ │ │ sub r9, r7, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi ae03c │ │ │ │ + bhi adeb0 │ │ │ │ sub r9, r2, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi adf8c │ │ │ │ + bhi ade00 │ │ │ │ add r2, r2, ip, lsl #18 │ │ │ │ add r1, r1, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ cmp r3, r1 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, r8, lsl #12 │ │ │ │ add r2, r2, r7, lsl #6 │ │ │ │ str r2, [lr], #4 │ │ │ │ - bhi adae4 │ │ │ │ - b adb10 │ │ │ │ + bhi ad958 │ │ │ │ + b ad984 │ │ │ │ mov r1, r8 │ │ │ │ - b adc54 │ │ │ │ + b adac8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne adaf8 │ │ │ │ - b adb10 │ │ │ │ + bne ad96c │ │ │ │ + b ad984 │ │ │ │ mov lr, r2 │ │ │ │ - b adb10 │ │ │ │ + b ad984 │ │ │ │ mov r1, ip │ │ │ │ - b adc54 │ │ │ │ + b adac8 │ │ │ │ cmp r8, #143 @ 0x8f │ │ │ │ - bhi adcc4 │ │ │ │ + bhi adb38 │ │ │ │ sub r8, lr, r0 │ │ │ │ asr r2, r8, #2 │ │ │ │ mov r8, #2 │ │ │ │ - b ade3c │ │ │ │ + b adcb0 │ │ │ │ asr r2, r2, #2 │ │ │ │ cmp r3, r1 │ │ │ │ - beq adb20 │ │ │ │ + beq ad994 │ │ │ │ mov r8, #0 │ │ │ │ - b ade3c │ │ │ │ + b adcb0 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne adac0 │ │ │ │ + bne ad934 │ │ │ │ mvn r0, #0 │ │ │ │ - b adb38 │ │ │ │ + b ad9ac │ │ │ │ sub r2, r3, r1 │ │ │ │ cmp r2, #2 │ │ │ │ - ble ade64 │ │ │ │ + ble adcd8 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ sub r2, r7, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi add38 │ │ │ │ + bhi adbac │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ - beq ae030 │ │ │ │ + beq adea4 │ │ │ │ sub r2, ip, #237 @ 0xed │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne add38 │ │ │ │ + bne adbac │ │ │ │ ldrb r2, [r1, #2] │ │ │ │ sub r8, r2, #128 @ 0x80 │ │ │ │ cmp r8, #63 @ 0x3f │ │ │ │ - bhi ae03c │ │ │ │ + bhi adeb0 │ │ │ │ add r2, r2, ip, lsl #12 │ │ │ │ add r1, r1, #3 │ │ │ │ sub r2, r2, #925696 @ 0xe2000 │ │ │ │ add ip, lr, #4 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ add r2, r2, r7, lsl #6 │ │ │ │ str r2, [lr] │ │ │ │ cmp r3, r1 │ │ │ │ mov lr, ip │ │ │ │ - bhi adae4 │ │ │ │ - b adb10 │ │ │ │ + bhi ad958 │ │ │ │ + b ad984 │ │ │ │ cmp ip, #193 @ 0xc1 │ │ │ │ - bls ade30 │ │ │ │ + bls adca4 │ │ │ │ sub r2, r3, r1 │ │ │ │ cmp r2, #1 │ │ │ │ - ble adb10 │ │ │ │ + ble ad984 │ │ │ │ ldrb r2, [r1, #1] │ │ │ │ sub r7, r2, #128 @ 0x80 │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ - bhi add38 │ │ │ │ + bhi adbac │ │ │ │ add r2, r2, ip, lsl #6 │ │ │ │ add r1, r1, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ add ip, lr, #4 │ │ │ │ - b adddc │ │ │ │ + b adc50 │ │ │ │ mov r2, lr │ │ │ │ - b adc54 │ │ │ │ + b adac8 │ │ │ │ mov r8, #1 │ │ │ │ sub r2, lr, r0 │ │ │ │ asr r2, r2, #2 │ │ │ │ ldr ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ade94 │ │ │ │ + beq add08 │ │ │ │ ldrb ip, [r1], #1 │ │ │ │ add r2, r2, #1 │ │ │ │ add ip, ip, #56320 @ 0xdc00 │ │ │ │ cmp r3, r1 │ │ │ │ str ip, [lr] │ │ │ │ - bhi adad4 │ │ │ │ - b adb20 │ │ │ │ + bhi ad948 │ │ │ │ + b ad994 │ │ │ │ sub r8, lr, r0 │ │ │ │ asr r2, r8, #2 │ │ │ │ - bne add4c │ │ │ │ + bne adbc0 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ sub r9, r7, #128 @ 0x80 │ │ │ │ cmp r9, #63 @ 0x3f │ │ │ │ - bhi add3c │ │ │ │ + bhi adbb0 │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ - bls ae024 │ │ │ │ + bls ade98 │ │ │ │ cmp ip, #237 @ 0xed │ │ │ │ - bne add4c │ │ │ │ - b add3c │ │ │ │ + bne adbc0 │ │ │ │ + b adbb0 │ │ │ │ ldr ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq adeac │ │ │ │ + beq add20 │ │ │ │ sub ip, r3, r1 │ │ │ │ cmp ip, #2 │ │ │ │ - bgt adf0c │ │ │ │ + bgt add80 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ad83c │ │ │ │ + bl ad43c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq adee4 │ │ │ │ + beq add58 │ │ │ │ cmp r8, #0 │ │ │ │ - beq ae010 │ │ │ │ + beq ade84 │ │ │ │ cmp r8, #1 │ │ │ │ - bne adef8 │ │ │ │ + bne add6c │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #37920 @ 0x9420 │ │ │ │ + movw r3, #30808 @ 0x7858 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ mvn r0, #1 │ │ │ │ subne r1, r1, r4 │ │ │ │ strne r1, [r5] │ │ │ │ - b adb38 │ │ │ │ + b ad9ac │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #37940 @ 0x9434 │ │ │ │ + movw r3, #30828 @ 0x786c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ - b adee4 │ │ │ │ + b add58 │ │ │ │ ldrb ip, [r1] │ │ │ │ and r7, ip, #240 @ 0xf0 │ │ │ │ cmp r7, #224 @ 0xe0 │ │ │ │ - bne adeac │ │ │ │ + bne add20 │ │ │ │ ldrb r7, [r1, #1] │ │ │ │ and r9, r7, #192 @ 0xc0 │ │ │ │ cmp r9, #128 @ 0x80 │ │ │ │ - bne adeac │ │ │ │ + bne add20 │ │ │ │ ldrb r9, [r1, #2] │ │ │ │ and sl, r9, #192 @ 0xc0 │ │ │ │ cmp sl, #128 @ 0x80 │ │ │ │ - bne adeac │ │ │ │ + bne add20 │ │ │ │ lsl ip, ip, #12 │ │ │ │ lsl r7, r7, #6 │ │ │ │ and r7, r7, #4032 @ 0xfc0 │ │ │ │ and r9, r9, #63 @ 0x3f │ │ │ │ uxtah ip, r7, ip │ │ │ │ add r1, r1, #3 │ │ │ │ add ip, ip, r9 │ │ │ │ add r2, r2, #1 │ │ │ │ - b ade54 │ │ │ │ + b adcc8 │ │ │ │ cmp ip, #6 │ │ │ │ - beq adf9c │ │ │ │ + beq ade10 │ │ │ │ cmp ip, #1 │ │ │ │ - bne adf94 │ │ │ │ + bne ade08 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r1, #-536870910 @ 0xe0000002 │ │ │ │ - bgt add6c │ │ │ │ + bgt adbe0 │ │ │ │ mov ip, #0 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b ada7c │ │ │ │ + b ad8f0 │ │ │ │ mov r8, #4 │ │ │ │ - b ade34 │ │ │ │ + b adca8 │ │ │ │ mvn r0, #2 │ │ │ │ - b adb38 │ │ │ │ + b ad9ac │ │ │ │ mov ip, #1 │ │ │ │ str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b adf78 │ │ │ │ + b addec │ │ │ │ sub r8, lr, r0 │ │ │ │ cmp r7, #1 │ │ │ │ asr r2, r8, #2 │ │ │ │ - ble add4c │ │ │ │ + ble adbc0 │ │ │ │ ldrb r9, [r1, #1] │ │ │ │ sub sl, r9, #128 @ 0x80 │ │ │ │ cmp sl, #63 @ 0x3f │ │ │ │ - bhi add3c │ │ │ │ + bhi adbb0 │ │ │ │ cmp r9, #143 @ 0x8f │ │ │ │ - bls ae004 │ │ │ │ + bls ade78 │ │ │ │ cmp ip, #244 @ 0xf4 │ │ │ │ - beq add3c │ │ │ │ + beq adbb0 │ │ │ │ cmp r7, #2 │ │ │ │ - beq add4c │ │ │ │ + beq adbc0 │ │ │ │ ldrb ip, [r1, #2] │ │ │ │ sub ip, ip, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bls add4c │ │ │ │ + bls adbc0 │ │ │ │ asr r2, r8, #2 │ │ │ │ mov r8, #3 │ │ │ │ - b ade3c │ │ │ │ + b adcb0 │ │ │ │ mov r2, #0 │ │ │ │ - b adb20 │ │ │ │ + b ad994 │ │ │ │ cmp ip, #240 @ 0xf0 │ │ │ │ - bne adfd8 │ │ │ │ - b add3c │ │ │ │ + bne ade4c │ │ │ │ + b adbb0 │ │ │ │ ldr r2, [fp, #4] │ │ │ │ - movw r3, #37896 @ 0x9408 │ │ │ │ + movw r3, #30784 @ 0x7840 │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [r2] │ │ │ │ - b adee4 │ │ │ │ + b add58 │ │ │ │ cmp ip, #224 @ 0xe0 │ │ │ │ - beq add3c │ │ │ │ - b add4c │ │ │ │ + beq adbb0 │ │ │ │ + b adbc0 │ │ │ │ cmp r7, #159 @ 0x9f │ │ │ │ - bls add38 │ │ │ │ - b addb4 │ │ │ │ + bls adbac │ │ │ │ + b adc28 │ │ │ │ sub r8, lr, r0 │ │ │ │ - b adff0 │ │ │ │ + b ade64 │ │ │ │ │ │ │ │ -000ae044 : │ │ │ │ +000adeb8 : │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ sub sp, sp, #16 │ │ │ │ ldr r2, [r3, #1160] @ 0x488 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ae088 │ │ │ │ + beq adefc │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-8] │ │ │ │ ldr r0, [fp, #-8] │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ movw r2, #26240 @ 0x6680 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ mov r1, #1 │ │ │ │ str r3, [fp, #-16] │ │ │ │ str r1, [r3, #1160] @ 0x488 │ │ │ │ ldr r0, [r2, #1480] @ 0x5c8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r0, [pc, #36] @ ae0d0 │ │ │ │ + ldr r0, [pc, #36] @ adf44 │ │ │ │ streq r1, [r2, #1480] @ 0x5c8 │ │ │ │ bl 2ea18 │ │ │ │ - ldr r0, [pc, #24] @ ae0d0 │ │ │ │ + ldr r0, [pc, #24] @ adf44 │ │ │ │ mov r1, #1 │ │ │ │ bl 2dc88 │ │ │ │ cmp r0, #0 │ │ │ │ ldreq r3, [fp, #-16] │ │ │ │ - ldreq r2, [pc, #4] @ ae0d0 │ │ │ │ + ldreq r2, [pc, #4] @ adf44 │ │ │ │ streq r2, [r3, #1164] @ 0x48c │ │ │ │ - b ae070 │ │ │ │ + b adee4 │ │ │ │ rsbeq sl, sl, r0, ror #4 │ │ │ │ │ │ │ │ -000ae0d4 : │ │ │ │ +000adf48 : │ │ │ │ cmp r1, #0 │ │ │ │ - blt ae134 │ │ │ │ + blt adfa8 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp, lr} │ │ │ │ - movw r2, #57660 @ 0xe13c │ │ │ │ + movw r2, #57264 @ 0xdfb0 │ │ │ │ movt r2, #10 │ │ │ │ ldr lr, [r3, #984] @ 0x3d8 │ │ │ │ add fp, sp, #4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ae114 │ │ │ │ + bne adf88 │ │ │ │ cmp r1, #1 │ │ │ │ movcc r1, #1 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2e390 │ │ │ │ mov ip, r0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -131220,14 +131123,237 @@ │ │ │ │ mov r0, r1 │ │ │ │ add fp, sp, #0 │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2e390 │ │ │ │ + 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] │ │ │ │ + mov r4, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + ble ae084 │ │ │ │ + movw r6, #40400 @ 0x9dd0 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + movw r7, #54404 @ 0xd484 │ │ │ │ + movt r7, #10 │ │ │ │ + ldr r3, [r6, #988] @ 0x3dc │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne ae0b8 │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2da00 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #1 │ │ │ │ + ble ae084 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r6, #988] @ 0x3dc │ │ │ │ + ldr r1, [r2, #4] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne ae09c │ │ │ │ + mov r0, r1 │ │ │ │ + bl 2da00 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmp r3, #2 │ │ │ │ + ble ae084 │ │ │ │ + mov r5, #2 │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ + ldr r3, [r6, #988] @ 0x3dc │ │ │ │ + ldr r0, [r2, r5, lsl #2] │ │ │ │ + cmp r3, r7 │ │ │ │ + bne ae0a8 │ │ │ │ + bl 2da00 │ │ │ │ + ldr r3, [r4] │ │ │ │ + add r5, r5, #1 │ │ │ │ + cmp r5, r3 │ │ │ │ + blt ae05c │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + bl ad43c │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r4] │ │ │ │ + str r3, [r4, #4] │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + blx r3 │ │ │ │ + b ae04c │ │ │ │ + mov r1, r0 │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + blx r3 │ │ │ │ + b ae074 │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + blx r3 │ │ │ │ + b ae024 │ │ │ │ + │ │ │ │ +000ae0c4 : │ │ │ │ + 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 r5, [r1] │ │ │ │ + mov r4, r0 │ │ │ │ + cmn r5, #-2147483647 @ 0x80000001 │ │ │ │ + beq ae1d8 │ │ │ │ + subs r9, r2, #0 │ │ │ │ + blt ae1b8 │ │ │ │ + cmp r5, r9 │ │ │ │ + mov r0, r3 │ │ │ │ + movlt r8, r5 │ │ │ │ + movge r8, r9 │ │ │ │ + mov r6, r1 │ │ │ │ + bl 2ca834 <_Py_SetLocaleFromEnv@@Base+0x1554> │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq ae1d8 │ │ │ │ + add r1, r5, #1 │ │ │ │ + ldr r0, [r6, #4] │ │ │ │ + lsl r1, r1, #2 │ │ │ │ + bl adf48 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq ae190 │ │ │ │ + cmp r5, r9 │ │ │ │ + lsl r0, r8, #2 │ │ │ │ + add r1, r3, r8, lsl #2 │ │ │ │ + bgt ae170 │ │ │ │ + ldr r1, [r6] │ │ │ │ + mov r2, #0 │ │ │ │ + str r7, [r3, r8, lsl #2] │ │ │ │ + str r2, [r4] │ │ │ │ + str r3, [r6, #4] │ │ │ │ + add r3, r1, #1 │ │ │ │ + str r2, [r4, #4] │ │ │ │ + str r3, [r6] │ │ │ │ + str r2, [r4, #8] │ │ │ │ + str r2, [r4, #12] │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + sub r2, r5, r8 │ │ │ │ + add r0, r0, #4 │ │ │ │ + add r0, r3, r0 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + bl 2e258 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b ae13c │ │ │ │ + mov r0, r7 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl ad43c │ │ │ │ + ldr r1, [pc, #84] @ ae1f8 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + mov r0, #1 │ │ │ │ + movw r2, #30172 @ 0x75dc │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + stm r4, {r0, r1, r2, r3} │ │ │ │ + b ae164 │ │ │ │ + ldr r2, [pc, #56] @ ae1f8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #42908 @ 0xa79c │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + str r0, [r4, #12] │ │ │ │ + stm r4, {r1, r2, r3} │ │ │ │ + b ae164 │ │ │ │ + ldr r2, [pc, #24] @ ae1f8 │ │ │ │ + mov r0, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ + movt r3, #68 @ 0x44 │ │ │ │ + str r0, [r4, #12] │ │ │ │ + stm r4, {r1, r2, r3} │ │ │ │ + b ae164 │ │ │ │ + subeq r0, sp, r0, ror #2 │ │ │ │ + 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 ip, r1, #0 │ │ │ │ + beq ae2e4 │ │ │ │ + ldrb r3, [r0] │ │ │ │ + mov r4, r0 │ │ │ │ + ldrb r5, [ip, #-4] │ │ │ │ + cmp r3, r5 │ │ │ │ + bne ae31c │ │ │ │ + ldrb r3, [ip, #-3] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne ae304 │ │ │ │ + ldrb r3, [ip, #-2] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne ae304 │ │ │ │ + ldrb r3, [ip, #-1] │ │ │ │ + cmp r3, #253 @ 0xfd │ │ │ │ + bne ae304 │ │ │ │ + ldrb r2, [ip, #-8] │ │ │ │ + sub r1, ip, #7 │ │ │ │ + sub r0, ip, #4 │ │ │ │ + mov lr, r1 │ │ │ │ + mov r3, r2 │ │ │ │ + ldrb r5, [lr], #1 │ │ │ │ + cmp lr, r0 │ │ │ │ + orr r3, r5, r3, lsl #8 │ │ │ │ + bne ae268 │ │ │ │ + add r5, ip, #4 │ │ │ │ + add r5, r5, r3 │ │ │ │ + add r3, r3, ip │ │ │ │ + ldrb lr, [r3], #1 │ │ │ │ + cmp lr, #253 @ 0xfd │ │ │ │ + bne ae2ec │ │ │ │ + cmp r3, r5 │ │ │ │ + bne ae284 │ │ │ │ + sub r5, ip, #8 │ │ │ │ + ldrb r3, [r1], #1 │ │ │ │ + cmp r1, r0 │ │ │ │ + orr r2, r3, r2, lsl #8 │ │ │ │ + bne ae29c │ │ │ │ + add r2, r2, #4 │ │ │ │ + mov r1, #221 @ 0xdd │ │ │ │ + mov r0, ip │ │ │ │ + movw r3, #56797 @ 0xdddd │ │ │ │ + movt r3, #56797 @ 0xdddd │ │ │ │ + str r3, [ip, #-8] │ │ │ │ + str r3, [r5, #4] │ │ │ │ + bl 2df4c │ │ │ │ + ldr r3, [r4, #20] │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + mov r1, r5 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + sub sp, fp, #12 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + mov r0, ip │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45236 @ 0xb0b4 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #60] @ ae340 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, ip │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45212 @ 0xb09c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #36] @ ae340 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, ip │ │ │ │ + str r3, [fp, #-16] │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45152 @ 0xb060 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r3, [fp, #-16] │ │ │ │ + ldr r0, [pc, #4] @ ae340 │ │ │ │ + mov r2, r5 │ │ │ │ + bl a3820 │ │ │ │ + subeq r0, sp, r0, ror #7 │ │ │ │ + andeq r0, r0, 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, #3712] @ 0xe80 │ │ │ │ sub sp, sp, #348 @ 0x15c │ │ │ │ ldr r3, [r0] │ │ │ │ @@ -131359,15 +131485,15 @@ │ │ │ │ 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 ae284 │ │ │ │ + bne ae46c │ │ │ │ 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 │ │ │ │ @@ -131402,15 +131528,15 @@ │ │ │ │ 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 ae550 │ │ │ │ + beq ae738 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ and r9, ip, r0 │ │ │ │ bic r5, lr, ip │ │ │ │ mov r2, r1 │ │ │ │ add r3, r3, sl │ │ │ │ eor r5, r5, r9 │ │ │ │ add r3, r3, r1, ror #27 │ │ │ │ @@ -131471,61 +131597,61 @@ │ │ │ │ add r1, r8, r5 │ │ │ │ mov r2, ip │ │ │ │ mov r8, r4 │ │ │ │ add r7, r7, #20 │ │ │ │ mov r4, lr │ │ │ │ mov ip, r1 │ │ │ │ mov lr, r0 │ │ │ │ - b ae408 │ │ │ │ + b ae5f0 │ │ │ │ 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 ae5b0 │ │ │ │ + b ae798 │ │ │ │ eor sl, sl, lr │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ add r3, r5, r1, ror #27 │ │ │ │ - bls ae5ec │ │ │ │ + bls ae7d4 │ │ │ │ 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 ae608 │ │ │ │ + beq ae7f0 │ │ │ │ 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 ae570 │ │ │ │ + bhi ae758 │ │ │ │ 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 ae59c │ │ │ │ + b ae784 │ │ │ │ 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 ae59c │ │ │ │ + b ae784 │ │ │ │ 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] │ │ │ │ @@ -131536,151 +131662,69 @@ │ │ │ │ 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, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #12 │ │ │ │ - str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - subs ip, r1, #0 │ │ │ │ - beq ae738 │ │ │ │ - ldrb r3, [r0] │ │ │ │ - mov r4, r0 │ │ │ │ - ldrb r5, [ip, #-4] │ │ │ │ - cmp r3, r5 │ │ │ │ - bne ae770 │ │ │ │ - ldrb r3, [ip, #-3] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne ae758 │ │ │ │ - ldrb r3, [ip, #-2] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne ae758 │ │ │ │ - ldrb r3, [ip, #-1] │ │ │ │ - cmp r3, #253 @ 0xfd │ │ │ │ - bne ae758 │ │ │ │ - ldrb r2, [ip, #-8] │ │ │ │ - sub r1, ip, #7 │ │ │ │ - sub r0, ip, #4 │ │ │ │ - mov lr, r1 │ │ │ │ - mov r3, r2 │ │ │ │ - ldrb r5, [lr], #1 │ │ │ │ - cmp lr, r0 │ │ │ │ - orr r3, r5, r3, lsl #8 │ │ │ │ - bne ae6bc │ │ │ │ - add r5, ip, #4 │ │ │ │ - add r5, r5, r3 │ │ │ │ - add r3, r3, ip │ │ │ │ - ldrb lr, [r3], #1 │ │ │ │ - cmp lr, #253 @ 0xfd │ │ │ │ - bne ae740 │ │ │ │ - cmp r3, r5 │ │ │ │ - bne ae6d8 │ │ │ │ - sub r5, ip, #8 │ │ │ │ - ldrb r3, [r1], #1 │ │ │ │ - cmp r1, r0 │ │ │ │ - orr r2, r3, r2, lsl #8 │ │ │ │ - bne ae6f0 │ │ │ │ - add r2, r2, #4 │ │ │ │ - mov r1, #221 @ 0xdd │ │ │ │ - mov r0, ip │ │ │ │ - movw r3, #56797 @ 0xdddd │ │ │ │ - movt r3, #56797 @ 0xdddd │ │ │ │ - str r3, [ip, #-8] │ │ │ │ - str r3, [r5, #4] │ │ │ │ - bl 2df4c │ │ │ │ - ldr r3, [r4, #20] │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ - mov r1, r5 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - sub sp, fp, #12 │ │ │ │ - pop {r4, r5, fp, pc} │ │ │ │ - mov r0, ip │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52524 @ 0xcd2c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #60] @ ae794 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, ip │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52500 @ 0xcd14 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #36] @ ae794 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, ip │ │ │ │ - str r3, [fp, #-16] │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52440 @ 0xccd8 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r3, [fp, #-16] │ │ │ │ - ldr r0, [pc, #4] @ ae794 │ │ │ │ - mov r2, r5 │ │ │ │ - bl a3d04 │ │ │ │ - subeq r1, sp, r8, lsl #31 │ │ │ │ push {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 │ │ │ │ mov r5, r2 │ │ │ │ - ldr r2, [pc, #784] @ aeacc │ │ │ │ + ldr r2, [pc, #796] @ aeb78 │ │ │ │ subs sl, r1, #0 │ │ │ │ ldr r2, [r2] │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #0 │ │ │ │ - beq aea48 │ │ │ │ + beq aeae8 │ │ │ │ ldrb r6, [r0] │ │ │ │ mov r7, r0 │ │ │ │ ldrb r4, [sl, #-4] │ │ │ │ cmp r6, r4 │ │ │ │ - bne aea74 │ │ │ │ + bne aeb14 │ │ │ │ ldrb r2, [sl, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne aea94 │ │ │ │ + bne aeb38 │ │ │ │ ldrb r2, [sl, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne aea94 │ │ │ │ + bne aeb38 │ │ │ │ ldrb r2, [sl, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne aea94 │ │ │ │ + bne aeb38 │ │ │ │ ldrb r4, [sl, #-8] │ │ │ │ sub r1, sl, #7 │ │ │ │ sub ip, sl, #4 │ │ │ │ mov r0, r1 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r0], #1 │ │ │ │ cmp ip, r0 │ │ │ │ orr r2, r3, r2, lsl #8 │ │ │ │ - bne ae818 │ │ │ │ + bne ae8b8 │ │ │ │ add lr, sl, #4 │ │ │ │ add lr, lr, r2 │ │ │ │ add r2, r2, sl │ │ │ │ ldrb r3, [r2], #1 │ │ │ │ cmp r3, #253 @ 0xfd │ │ │ │ - bne aeaac │ │ │ │ + bne aeb54 │ │ │ │ cmp lr, r2 │ │ │ │ - bne ae834 │ │ │ │ + bne ae8d4 │ │ │ │ sub r6, sl, #8 │ │ │ │ ldrb r3, [r1], #1 │ │ │ │ cmp r1, ip │ │ │ │ orr r4, r3, r4, lsl #8 │ │ │ │ - bne ae84c │ │ │ │ + bne ae8ec │ │ │ │ cmn r5, #-2147483635 @ 0x8000000d │ │ │ │ - bhi aeac4 │ │ │ │ + bhi aeb70 │ │ │ │ add r3, r5, #12 │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ str r3, [fp, #-176] @ 0xffffff50 │ │ │ │ - bls ae91c │ │ │ │ + bls ae9bc │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov ip, sl │ │ │ │ mov r9, r8 │ │ │ │ add r3, sl, #64 @ 0x40 │ │ │ │ str r3, [fp, #-180] @ 0xffffff4c │ │ │ │ mov lr, r9 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ @@ -131688,15 +131732,15 @@ │ │ │ │ add ip, ip, #16 │ │ │ │ ldr r1, [ip, #-12] │ │ │ │ add r9, r9, #16 │ │ │ │ ldr r2, [ip, #-8] │ │ │ │ stmia lr!, {r0, r1, r2, r3} │ │ │ │ ldr r3, [fp, #-180] @ 0xffffff4c │ │ │ │ cmp ip, r3 │ │ │ │ - bne ae888 │ │ │ │ + bne ae928 │ │ │ │ mov r2, #72 @ 0x48 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ mov r0, r6 │ │ │ │ bl 2df4c │ │ │ │ sub r2, r4, #64 @ 0x40 │ │ │ │ add r9, sl, r2 │ │ │ │ sub sl, fp, #104 @ 0x68 │ │ │ │ @@ -131709,20 +131753,20 @@ │ │ │ │ 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 ae8dc │ │ │ │ + bne ae97c │ │ │ │ mov r0, r9 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ bl 2df4c │ │ │ │ - b ae940 │ │ │ │ + b ae9e0 │ │ │ │ sub r8, fp, #168 @ 0xa8 │ │ │ │ mov r1, sl │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r1, #221 @ 0xdd │ │ │ │ add r2, r4, #12 │ │ │ │ @@ -131738,303 +131782,304 @@ │ │ │ │ moveq r5, r4 │ │ │ │ add sl, r6, #8 │ │ │ │ add r2, r6, #4 │ │ │ │ mov r3, r5 │ │ │ │ strb r3, [r2, #-1]! │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r6, r2 │ │ │ │ - bne ae96c │ │ │ │ + bne aea0c │ │ │ │ ldrb r3, [r7] │ │ │ │ cmp r4, #128 @ 0x80 │ │ │ │ strb r3, [r6, #4] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strh r3, [r6, #5] │ │ │ │ strb r3, [r6, #7] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [sl, r5] │ │ │ │ - bhi aea08 │ │ │ │ + bhi aeaa8 │ │ │ │ cmp r5, r4 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, r4 │ │ │ │ mov r0, sl │ │ │ │ bl 2ebec │ │ │ │ cmp r9, #0 │ │ │ │ - beq ae9e4 │ │ │ │ + beq aea84 │ │ │ │ cmp r5, r4 │ │ │ │ - bls ae9e0 │ │ │ │ + bls aea80 │ │ │ │ sub r2, r5, r4 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ add r0, sl, r4 │ │ │ │ bl 2df4c │ │ │ │ mov r9, sl │ │ │ │ - ldr r3, [pc, #224] @ aeacc │ │ │ │ + ldr r3, [pc, #236] @ aeb78 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aea70 │ │ │ │ + bne aeb10 │ │ │ │ mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r5, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ movcc r2, r5 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ sub r6, r4, #64 @ 0x40 │ │ │ │ mov r0, sl │ │ │ │ bl 2ebec │ │ │ │ cmp r5, r6 │ │ │ │ - bls ae9c0 │ │ │ │ + bls aea60 │ │ │ │ sub r2, r5, r6 │ │ │ │ add r0, sl, r6 │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ sub r1, fp, #104 @ 0x68 │ │ │ │ movcs r2, #64 @ 0x40 │ │ │ │ bl 2ebec │ │ │ │ - b ae9c0 │ │ │ │ - ldr r3, [pc, #124] @ aeacc │ │ │ │ + b aea60 │ │ │ │ + ldr r3, [pc, #136] @ aeb78 │ │ │ │ ldr r2, [r3] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ eors r2, r3, r2 │ │ │ │ mov r3, #0 │ │ │ │ - bne aea70 │ │ │ │ + bne aeb10 │ │ │ │ mov r1, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2c63ec │ │ │ │ + b 2d3a48 │ │ │ │ bl 2e678 <__stack_chk_fail@plt> │ │ │ │ mov r0, sl │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52440 @ 0xccd8 │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45152 @ 0xb060 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #68] @ aead0 │ │ │ │ + movw r0, #1072 @ 0x430 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3d04 │ │ │ │ + bl a3820 │ │ │ │ mov r0, sl │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52500 @ 0xcd14 │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45212 @ 0xb09c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #36] @ aead0 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #1072 @ 0x430 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, sl │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52524 @ 0xcd2c │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45236 @ 0xb0b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #12] @ aead0 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #1072 @ 0x430 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r9, #0 │ │ │ │ - b ae9e4 │ │ │ │ + b aea84 │ │ │ │ rsbeq pc, r7, ip, ror #29 │ │ │ │ - ldrdeq r1, [sp], #-244 @ 0xffffff0c │ │ │ │ - andeq r0, r0, r0 │ │ │ │ │ │ │ │ -000aead8 : │ │ │ │ +000aeb7c : │ │ │ │ push {r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, sp, #16 │ │ │ │ add r3, fp, #8 │ │ │ │ ldr ip, [fp, #4] │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmn r1, #-2147483646 @ 0x80000002 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bhi aeb48 │ │ │ │ + bhi aebec │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r2, #1 │ │ │ │ str ip, [sp] │ │ │ │ mvn r3, #0 │ │ │ │ bl 2dd18 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq aeb38 │ │ │ │ + beq aebdc │ │ │ │ add r1, r5, r4 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r1, #-1] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ add sp, sp, #8 │ │ │ │ bx lr │ │ │ │ movw r0, #64870 @ 0xfd66 │ │ │ │ movt r0, #65535 @ 0xffff │ │ │ │ - b aeb2c │ │ │ │ + b aebd0 │ │ │ │ │ │ │ │ -000aeb54 : │ │ │ │ +000aebf8 : │ │ │ │ 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 aeba8 │ │ │ │ + bhi aec4c │ │ │ │ strd r2, [sp] │ │ │ │ mov r2, #1 │ │ │ │ mvn r3, #0 │ │ │ │ bl 2dd18 <__vsnprintf_chk@plt> │ │ │ │ cmp r4, #0 │ │ │ │ - beq aeba0 │ │ │ │ + beq aec44 │ │ │ │ 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 aeb94 │ │ │ │ + b aec38 │ │ │ │ │ │ │ │ -000aebb4 : │ │ │ │ +000aec58 : │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000aebd4 <_PyInterpreterState_Main@@Base>: │ │ │ │ +000aec78 <_PyInterpreterState_Main@@Base>: │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r0, [r3, #928] @ 0x3a0 │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000aebf4 <_Py_hashtable_new_full@@Base>: │ │ │ │ +000aec98 <_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 r7, r0 │ │ │ │ mov r0, #40 @ 0x28 │ │ │ │ mov r8, r1 │ │ │ │ cmp ip, #0 │ │ │ │ mov r9, r2 │ │ │ │ mov sl, r3 │ │ │ │ - movweq r5, #39560 @ 0x9a88 │ │ │ │ + movweq r5, #39220 @ 0x9934 │ │ │ │ movteq r5, #11 │ │ │ │ ldmne ip, {r5, r6} │ │ │ │ - movweq r6, #41540 @ 0xa244 │ │ │ │ + movweq r6, #41200 @ 0xa0f0 │ │ │ │ movteq r6, #11 │ │ │ │ blx r5 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq aecbc <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ + beq aed60 <_Py_hashtable_new_full@@Base+0xc8> │ │ │ │ mov r1, #0 │ │ │ │ mov r3, #16 │ │ │ │ mov r0, #64 @ 0x40 │ │ │ │ stm r4, {r1, r3} │ │ │ │ blx r5 │ │ │ │ mov r1, #0 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq aeccc <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ + beq aed70 <_Py_hashtable_new_full@@Base+0xd8> │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ bl 2df4c │ │ │ │ - movw r2, #9700 @ 0x25e4 │ │ │ │ + movw r2, #14996 @ 0x3a94 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - movw r3, #9248 @ 0x2420 │ │ │ │ + movw r3, #10376 @ 0x2888 │ │ │ │ movt r3, #29 │ │ │ │ str r9, [r4, #24] │ │ │ │ cmp r8, r2 │ │ │ │ cmpeq r7, r3 │ │ │ │ - movw r3, #12088 @ 0x2f38 │ │ │ │ + movw r3, #11600 @ 0x2d50 │ │ │ │ movt r3, #11 │ │ │ │ str r7, [r4, #16] │ │ │ │ str r3, [r4, #12] │ │ │ │ - movweq r3, #8384 @ 0x20c0 │ │ │ │ + movweq r3, #9512 @ 0x2528 │ │ │ │ str r8, [r4, #20] │ │ │ │ movteq r3, #29 │ │ │ │ str sl, [r4, #28] │ │ │ │ str r5, [r4, #32] │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ streq r3, [r4, #12] │ │ │ │ mov r3, r4 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b aecc0 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ + b aed64 <_Py_hashtable_new_full@@Base+0xcc> │ │ │ │ │ │ │ │ -000aece0 : │ │ │ │ +000aed84 : │ │ │ │ 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) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000aed00 : │ │ │ │ +000aeda4 : │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ ldr r3, [r3, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq aed1c │ │ │ │ + beq aedc0 │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ b 2dde4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl 2bbc68 │ │ │ │ + bl 2c87cc │ │ │ │ mov r0, #224 @ 0xe0 │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ b 2dde4 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ │ │ │ │ -000aed58 <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ +000aedfc <_Py_InitializeRecursionLimits@@Base>: │ │ │ │ push {r4, r5, r6, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #16 │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r5, r0 │ │ │ │ bl 2df58 │ │ │ │ sub r1, fp, #56 @ 0x38 │ │ │ │ bl 2df94 │ │ │ │ cmp r0, #0 │ │ │ │ - bne aedf0 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne aee94 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2d7e4 │ │ │ │ sub r2, fp, #68 @ 0x44 │ │ │ │ sub r1, fp, #60 @ 0x3c │ │ │ │ mov r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2edf0 │ │ │ │ orr r4, r4, r0 │ │ │ │ sub r0, fp, #56 @ 0x38 │ │ │ │ bl 2e910 │ │ │ │ orrs r4, r4, r0 │ │ │ │ - bne aedf0 <_Py_InitializeRecursionLimits@@Base+0x98> │ │ │ │ + bne aee94 <_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, [r5, #784] @ 0x310 │ │ │ │ @@ -132045,1555 +132090,1412 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, 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 aedcc <_Py_InitializeRecursionLimits@@Base+0x74> │ │ │ │ + b aee70 <_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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ mov r4, r0 │ │ │ │ bl 2eec8 <__errno_location@plt> │ │ │ │ ldr r9, [r0] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq af4c0 <_Py_InitializeRecursionLimits@@Base+0x768> │ │ │ │ + beq af294 <_Py_InitializeRecursionLimits@@Base+0x498> │ │ │ │ ldr r6, [r4, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r5, [r6, #8] │ │ │ │ add r7, r5, #64 @ 0x40 │ │ │ │ mov r0, r7 │ │ │ │ bl 2d754 │ │ │ │ subs sl, r0, #0 │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r4, #24] │ │ │ │ - bne af4b0 <_Py_InitializeRecursionLimits@@Base+0x758> │ │ │ │ + bne af328 <_Py_InitializeRecursionLimits@@Base+0x52c> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne aef68 <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ + bne af088 <_Py_InitializeRecursionLimits@@Base+0x28c> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2d754 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af0d8 <_Py_InitializeRecursionLimits@@Base+0x380> │ │ │ │ + bne af168 <_Py_InitializeRecursionLimits@@Base+0x36c> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r4, r3 │ │ │ │ - bne af150 <_Py_InitializeRecursionLimits@@Base+0x3f8> │ │ │ │ + bne af074 <_Py_InitializeRecursionLimits@@Base+0x278> │ │ │ │ add r0, r5, #88 @ 0x58 │ │ │ │ bl 2dd60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne af52c <_Py_InitializeRecursionLimits@@Base+0x7d4> │ │ │ │ + bne af350 <_Py_InitializeRecursionLimits@@Base+0x554> │ │ │ │ mov r0, sl │ │ │ │ bl 2f1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne af51c <_Py_InitializeRecursionLimits@@Base+0x7c4> │ │ │ │ + bne af394 <_Py_InitializeRecursionLimits@@Base+0x598> │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq af4e8 <_Py_InitializeRecursionLimits@@Base+0x790> │ │ │ │ + beq af360 <_Py_InitializeRecursionLimits@@Base+0x564> │ │ │ │ add sl, r4, #12 │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ dmb ish │ │ │ │ ldrex r3, [sl] │ │ │ │ bic r3, r3, #1 │ │ │ │ strex r2, r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ - bne aeed4 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ + bne aef78 <_Py_InitializeRecursionLimits@@Base+0x17c> │ │ │ │ dmb ish │ │ │ │ ldr r3, [r6, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af0e8 <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ + bne af00c <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ movw r5, #40400 @ 0x9dd0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ ldr r3, [r5, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq af2cc <_Py_InitializeRecursionLimits@@Base+0x574> │ │ │ │ + beq af2a4 <_Py_InitializeRecursionLimits@@Base+0x4a8> │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r5, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r2, r3 │ │ │ │ - bne af104 <_Py_InitializeRecursionLimits@@Base+0x3ac> │ │ │ │ - ldr r3, [pc, #1324] @ af458 <_Py_InitializeRecursionLimits@@Base+0x700> │ │ │ │ + bne af028 <_Py_InitializeRecursionLimits@@Base+0x22c> │ │ │ │ + ldr r3, [pc, #1040] @ af3e0 <_Py_InitializeRecursionLimits@@Base+0x5e4> │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af0e8 <_Py_InitializeRecursionLimits@@Base+0x390> │ │ │ │ + bne af00c <_Py_InitializeRecursionLimits@@Base+0x210> │ │ │ │ ldr r3, [r6] │ │ │ │ bic r3, r3, #255 @ 0xff │ │ │ │ ldr r2, [r4, #12] │ │ │ │ bic r1, r2, #255 @ 0xff │ │ │ │ cmp r1, r3 │ │ │ │ - bne af11c <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ + bne af040 <_Py_InitializeRecursionLimits@@Base+0x244> │ │ │ │ mov r0, r7 │ │ │ │ bl 2f1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne af4a0 <_Py_InitializeRecursionLimits@@Base+0x748> │ │ │ │ + bne af318 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ str r9, [r8] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + dmb ish │ │ │ │ + ldrex r3, [sl] │ │ │ │ + orr r3, r3, #4 │ │ │ │ + strex r2, r3, [sl] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne af010 <_Py_InitializeRecursionLimits@@Base+0x214> │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r6] │ │ │ │ + bic r3, r3, #255 @ 0xff │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + bic r1, r2, #255 @ 0xff │ │ │ │ + cmp r3, r1 │ │ │ │ + beq aeff0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + uxtb r1, r2 │ │ │ │ + dmb ish │ │ │ │ + orr r1, r1, r3 │ │ │ │ + ldrex r0, [sl] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne af064 <_Py_InitializeRecursionLimits@@Base+0x268> │ │ │ │ + strex ip, r1, [sl] │ │ │ │ + cmp ip, #0 │ │ │ │ + bne af04c <_Py_InitializeRecursionLimits@@Base+0x250> │ │ │ │ + mov r2, r0 │ │ │ │ + dmb ish │ │ │ │ + beq aeff0 <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ + b af040 <_Py_InitializeRecursionLimits@@Base+0x244> │ │ │ │ + str r4, [r5, #4] │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r5, #12] │ │ │ │ + b aef38 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ mov r2, r5 │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r2], #16 │ │ │ │ cmp r3, #1 │ │ │ │ - str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ + str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ movcc r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movw r1, #40400 @ 0x9dd0 │ │ │ │ movt r1, #106 @ 0x6a │ │ │ │ str r1, [fp, #-84] @ 0xffffffac │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r3, [r1, #1164] @ 0x48c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq af3b8 <_Py_InitializeRecursionLimits@@Base+0x660> │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - mov r0, #1 │ │ │ │ - mov r1, r3 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 2e084 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne af39c <_Py_InitializeRecursionLimits@@Base+0x644> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ - movt r2, #55870 @ 0xda3e │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - adcs r2, lr, #2 │ │ │ │ - asr r0, r1, #31 │ │ │ │ - blt af3cc <_Py_InitializeRecursionLimits@@Base+0x674> │ │ │ │ - movw r2, #32004 @ 0x7d04 │ │ │ │ - movt r2, #9665 @ 0x25c1 │ │ │ │ - cmp r2, r3 │ │ │ │ - mov r2, #2 │ │ │ │ - sbcs r2, r2, lr │ │ │ │ - blt af37c <_Py_InitializeRecursionLimits@@Base+0x624> │ │ │ │ - mov ip, #51712 @ 0xca00 │ │ │ │ - movt ip, #15258 @ 0x3b9a │ │ │ │ + ldr r1, [r1, #1164] @ 0x48c │ │ │ │ + strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + sub r3, fp, #60 @ 0x3c │ │ │ │ + mov r0, r3 │ │ │ │ cmp r1, #0 │ │ │ │ - umull r2, r3, r3, ip │ │ │ │ - mla r3, ip, lr, r3 │ │ │ │ - ble af2ec <_Py_InitializeRecursionLimits@@Base+0x594> │ │ │ │ - mvn ip, r1 │ │ │ │ - cmp ip, r2 │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ - sub ip, ip, r0 │ │ │ │ - sbcs ip, ip, r3 │ │ │ │ - blt af390 <_Py_InitializeRecursionLimits@@Base+0x638> │ │ │ │ - adds r2, r2, r1 │ │ │ │ - adc r0, r0, r3 │ │ │ │ - str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldrd r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - mvn r3, r3 │ │ │ │ - cmp r3, r0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - sub r3, r3, r2 │ │ │ │ - sbcs r3, r3, r1 │ │ │ │ - blt af364 <_Py_InitializeRecursionLimits@@Base+0x60c> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - adds r0, r0, r3 │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - adc r1, r1, r3 │ │ │ │ - add r3, pc, #980 @ 0x3d4 │ │ │ │ + str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + beq af2c4 <_Py_InitializeRecursionLimits@@Base+0x4c8> │ │ │ │ + bl 246744 │ │ │ │ + ldrd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mvn r0, r3 │ │ │ │ + ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, ip │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + sub r0, r0, r2 │ │ │ │ + sbcs r0, r0, r1 │ │ │ │ + blt af2ac <_Py_InitializeRecursionLimits@@Base+0x4b0> │ │ │ │ + adds r0, r3, ip │ │ │ │ + adc r1, r2, r1 │ │ │ │ + add r3, pc, #716 @ 0x2cc │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, r1 │ │ │ │ - blt af2d4 <_Py_InitializeRecursionLimits@@Base+0x57c> │ │ │ │ + blt af264 <_Py_InitializeRecursionLimits@@Base+0x468> │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + sub r2, fp, #52 @ 0x34 │ │ │ │ mov r1, r7 │ │ │ │ - ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2eb5c <__pthread_cond_timedwait64@plt> │ │ │ │ cmp r0, #110 @ 0x6e │ │ │ │ - beq af164 <_Py_InitializeRecursionLimits@@Base+0x40c> │ │ │ │ + beq af178 <_Py_InitializeRecursionLimits@@Base+0x37c> │ │ │ │ cmp r0, #0 │ │ │ │ - bne af354 <_Py_InitializeRecursionLimits@@Base+0x5fc> │ │ │ │ + bne af2f0 <_Py_InitializeRecursionLimits@@Base+0x4f4> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne af1b8 <_Py_InitializeRecursionLimits@@Base+0x460> │ │ │ │ + bne af1cc <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ add sl, r5, #136 @ 0x88 │ │ │ │ mov r0, sl │ │ │ │ bl 2d754 │ │ │ │ cmp r0, #0 │ │ │ │ - beq aee80 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ - movw r1, #55784 @ 0xd9e8 │ │ │ │ + beq aef24 <_Py_InitializeRecursionLimits@@Base+0x128> │ │ │ │ + movw r1, #48744 @ 0xbe68 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #884] @ af45c <_Py_InitializeRecursionLimits@@Base+0x704> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - dmb ish │ │ │ │ - ldrex r3, [sl] │ │ │ │ - orr r3, r3, #4 │ │ │ │ - strex r2, r3, [sl] │ │ │ │ - cmp r2, #0 │ │ │ │ - bne af0ec <_Py_InitializeRecursionLimits@@Base+0x394> │ │ │ │ - dmb ish │ │ │ │ - ldr r3, [r6] │ │ │ │ - bic r3, r3, #255 @ 0xff │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - bic r1, r2, #255 @ 0xff │ │ │ │ - cmp r3, r1 │ │ │ │ - beq aef4c <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ - uxtb r1, r2 │ │ │ │ - dmb ish │ │ │ │ - orr r1, r1, r3 │ │ │ │ - ldrex r0, [sl] │ │ │ │ - cmp r0, r2 │ │ │ │ - bne af140 <_Py_InitializeRecursionLimits@@Base+0x3e8> │ │ │ │ - strex ip, r1, [sl] │ │ │ │ - cmp ip, #0 │ │ │ │ - bne af128 <_Py_InitializeRecursionLimits@@Base+0x3d0> │ │ │ │ - mov r2, r0 │ │ │ │ - dmb ish │ │ │ │ - beq aef4c <_Py_InitializeRecursionLimits@@Base+0x1f4> │ │ │ │ - b af11c <_Py_InitializeRecursionLimits@@Base+0x3c4> │ │ │ │ - str r4, [r5, #4] │ │ │ │ - ldr r3, [r5, #12] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r5, #12] │ │ │ │ - b aee94 <_Py_InitializeRecursionLimits@@Base+0x13c> │ │ │ │ + ldr r0, [pc, #620] @ af3e4 <_Py_InitializeRecursionLimits@@Base+0x5e8> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ ldr r3, [r5, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq aee60 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + beq aef04 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ + ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, r2 │ │ │ │ - bne aee60 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + bne aef04 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #3 │ │ │ │ - beq af488 <_Py_InitializeRecursionLimits@@Base+0x730> │ │ │ │ + beq af300 <_Py_InitializeRecursionLimits@@Base+0x504> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ orr r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne af198 <_Py_InitializeRecursionLimits@@Base+0x440> │ │ │ │ + bne af1ac <_Py_InitializeRecursionLimits@@Base+0x3b0> │ │ │ │ mov sl, #1 │ │ │ │ dmb ish │ │ │ │ - b aee60 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ + b aef04 <_Py_InitializeRecursionLimits@@Base+0x108> │ │ │ │ ldr r3, [r5, #12] │ │ │ │ - str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ + str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmp r3, #1 │ │ │ │ mov r2, #1000 @ 0x3e8 │ │ │ │ movcc r3, #1 │ │ │ │ + ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ umull r3, r2, r3, r2 │ │ │ │ - strd r2, [fp, #-68] @ 0xffffffbc │ │ │ │ + strd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ ldr r3, [r3, #1164] @ 0x48c │ │ │ │ cmp r3, #0 │ │ │ │ - beq af47c <_Py_InitializeRecursionLimits@@Base+0x724> │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r0, #1 │ │ │ │ - bl 2e084 <__clock_gettime64@plt> │ │ │ │ - cmp r0, #0 │ │ │ │ - bne af460 <_Py_InitializeRecursionLimits@@Base+0x708> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r2, #33532 @ 0x82fc │ │ │ │ - movt r2, #55870 @ 0xda3e │ │ │ │ - ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - adcs r2, lr, #2 │ │ │ │ - asr r0, r1, #31 │ │ │ │ - blt af420 <_Py_InitializeRecursionLimits@@Base+0x6c8> │ │ │ │ - movw r2, #32004 @ 0x7d04 │ │ │ │ - movt r2, #9665 @ 0x25c1 │ │ │ │ - cmp r2, r3 │ │ │ │ - mov r2, #2 │ │ │ │ - sbcs r2, r2, lr │ │ │ │ - blt af3f0 <_Py_InitializeRecursionLimits@@Base+0x698> │ │ │ │ - mov ip, #51712 @ 0xca00 │ │ │ │ - movt ip, #15258 @ 0x3b9a │ │ │ │ - cmp r1, #0 │ │ │ │ - umull r2, r3, r3, ip │ │ │ │ - mla r3, ip, lr, r3 │ │ │ │ - ble af32c <_Py_InitializeRecursionLimits@@Base+0x5d4> │ │ │ │ - mvn ip, r1 │ │ │ │ - cmp ip, r2 │ │ │ │ - mvn ip, #-2147483648 @ 0x80000000 │ │ │ │ - sub ip, ip, r0 │ │ │ │ - sbcs ip, ip, r3 │ │ │ │ - blt af3fc <_Py_InitializeRecursionLimits@@Base+0x6a4> │ │ │ │ - adds r2, r2, r1 │ │ │ │ - adc r3, r0, r3 │ │ │ │ - strd r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq af2e8 <_Py_InitializeRecursionLimits@@Base+0x4ec> │ │ │ │ + bl 246744 │ │ │ │ + ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ + ldr ip, [fp, #-72] @ 0xffffffb8 │ │ │ │ mvn r2, r0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r2, r3 │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, ip │ │ │ │ sbcs r2, r2, r1 │ │ │ │ - blt af408 <_Py_InitializeRecursionLimits@@Base+0x6b0> │ │ │ │ + blt af2d0 <_Py_InitializeRecursionLimits@@Base+0x4d4> │ │ │ │ adds r0, r3, r0 │ │ │ │ adc r1, r1, ip │ │ │ │ - add r3, pc, #420 @ 0x1a4 │ │ │ │ + add r3, pc, #412 @ 0x19c │ │ │ │ ldrd r2, [r3] │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - mov ip, r0 │ │ │ │ + blx 446ebc <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ + mov ip, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - mov r3, ip │ │ │ │ - blt af314 <_Py_InitializeRecursionLimits@@Base+0x5bc> │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b af094 <_Py_InitializeRecursionLimits@@Base+0x33c> │ │ │ │ - bl 2bbc68 │ │ │ │ - b aef0c <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ + mov r1, r0 │ │ │ │ + mov r3, r2 │ │ │ │ + mov r2, ip │ │ │ │ + blt af27c <_Py_InitializeRecursionLimits@@Base+0x480> │ │ │ │ + str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b af128 <_Py_InitializeRecursionLimits@@Base+0x32c> │ │ │ │ add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ subs r0, r0, #1 │ │ │ │ add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ sbc r3, r1, #0 │ │ │ │ add r2, r2, #2560 @ 0xa00 │ │ │ │ - b af08c <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - orrs ip, r1, r0 │ │ │ │ - beq af030 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - rsbs lr, r1, #0 │ │ │ │ - rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, lr │ │ │ │ - sbcs ip, r3, ip │ │ │ │ - bge af030 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r0, #-2147483648 @ 0x80000000 │ │ │ │ - b af038 <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ - add r2, r2, #998244352 @ 0x3b800000 │ │ │ │ - subs r3, ip, #1 │ │ │ │ - add r2, r2, #1753088 @ 0x1ac000 │ │ │ │ - sbc r1, r1, #0 │ │ │ │ - add r2, r2, #2560 @ 0xa00 │ │ │ │ - b af2c0 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - orrs ip, r1, r0 │ │ │ │ - beq af268 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - rsbs lr, r1, #0 │ │ │ │ - rsc ip, r0, #-2147483648 @ 0x80000000 │ │ │ │ - cmp r2, lr │ │ │ │ - sbcs ip, r3, ip │ │ │ │ - bge af268 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b af270 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ - movw r1, #55716 @ 0xd9a4 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #248] @ af45c <_Py_InitializeRecursionLimits@@Base+0x704> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + b af11c <_Py_InitializeRecursionLimits@@Base+0x320> │ │ │ │ + add r3, r3, #998244352 @ 0x3b800000 │ │ │ │ + subs r1, r0, #1 │ │ │ │ + add r3, r3, #1753088 @ 0x1ac000 │ │ │ │ + sbc r2, ip, #0 │ │ │ │ + add r3, r3, #2560 @ 0xa00 │ │ │ │ + b af258 <_Py_InitializeRecursionLimits@@Base+0x45c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 3fae8 │ │ │ │ + bl 2e1f8 │ │ │ │ + b af29c <_Py_InitializeRecursionLimits@@Base+0x4a0> │ │ │ │ + bl 2c87cc │ │ │ │ + b aefb0 <_Py_InitializeRecursionLimits@@Base+0x1b4> │ │ │ │ movw r2, #55295 @ 0xd7ff │ │ │ │ movt r2, #13042 @ 0x32f2 │ │ │ │ movw r0, #32004 @ 0x7d04 │ │ │ │ movt r0, #9665 @ 0x25c1 │ │ │ │ mov r3, #2 │ │ │ │ - b af08c <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - mvnlt r2, #0 │ │ │ │ - mvnlt r3, #-2147483648 @ 0x80000000 │ │ │ │ - blt af030 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - b af038 <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #164 @ 0xa4 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - mov r3, r1 │ │ │ │ - b af08c <_Py_InitializeRecursionLimits@@Base+0x334> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 97a48 │ │ │ │ - sub r3, fp, #52 @ 0x34 │ │ │ │ - str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b af040 <_Py_InitializeRecursionLimits@@Base+0x2e8> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt af3e4 <_Py_InitializeRecursionLimits@@Base+0x68c> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b af030 <_Py_InitializeRecursionLimits@@Base+0x2d8> │ │ │ │ - orrs r3, r1, r0 │ │ │ │ - beq af3d8 <_Py_InitializeRecursionLimits@@Base+0x680> │ │ │ │ - b af308 <_Py_InitializeRecursionLimits@@Base+0x5b0> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt af438 <_Py_InitializeRecursionLimits@@Base+0x6e0> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b af270 <_Py_InitializeRecursionLimits@@Base+0x518> │ │ │ │ - movw r2, #55295 @ 0xd7ff │ │ │ │ - movt r2, #13042 @ 0x32f2 │ │ │ │ - movw r3, #32004 @ 0x7d04 │ │ │ │ - movt r3, #9665 @ 0x25c1 │ │ │ │ - mov r1, #2 │ │ │ │ - b af2c0 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - cmp r1, #1 │ │ │ │ - sbcs r3, r0, #0 │ │ │ │ - blt af444 <_Py_InitializeRecursionLimits@@Base+0x6ec> │ │ │ │ - mov r2, #0 │ │ │ │ - mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b af268 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - mvn r2, #0 │ │ │ │ - mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ - b af268 <_Py_InitializeRecursionLimits@@Base+0x510> │ │ │ │ - orrs r3, r1, r0 │ │ │ │ - beq af42c <_Py_InitializeRecursionLimits@@Base+0x6d4> │ │ │ │ - b af348 <_Py_InitializeRecursionLimits@@Base+0x5f0> │ │ │ │ - blcc fe761c58 <__bss_end__@@Base+0xfe061d7c> │ │ │ │ - andeq r0, r0, r0 │ │ │ │ - rsbeq sl, sl, ip, ror #10 │ │ │ │ - strdeq r3, [sp], #-136 @ 0xffffff78 │ │ │ │ - ldr r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - add r3, pc, #256 @ 0x100 │ │ │ │ - ldrd r2, [r3] │ │ │ │ - blx 448a54 <_PyMonitoring_FireBranchEvent@@Base+0xa74> │ │ │ │ - mov r3, r0 │ │ │ │ - b af2c0 <_Py_InitializeRecursionLimits@@Base+0x568> │ │ │ │ - sub r0, fp, #60 @ 0x3c │ │ │ │ - bl 97a48 │ │ │ │ - b af274 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ + b af11c <_Py_InitializeRecursionLimits@@Base+0x320> │ │ │ │ + bl 97648 │ │ │ │ + ldrd r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b af0dc <_Py_InitializeRecursionLimits@@Base+0x2e0> │ │ │ │ + movw r3, #55295 @ 0xd7ff │ │ │ │ + movt r3, #13042 @ 0x32f2 │ │ │ │ + movw r1, #32004 @ 0x7d04 │ │ │ │ + movt r1, #9665 @ 0x25c1 │ │ │ │ + mov r2, #2 │ │ │ │ + b af258 <_Py_InitializeRecursionLimits@@Base+0x45c> │ │ │ │ + bl 97648 │ │ │ │ + b af204 <_Py_InitializeRecursionLimits@@Base+0x408> │ │ │ │ + movw r1, #48676 @ 0xbe24 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #228] @ af3e4 <_Py_InitializeRecursionLimits@@Base+0x5e8> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ bl 2f1ec │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq af4d0 <_Py_InitializeRecursionLimits@@Base+0x778> │ │ │ │ - movw r1, #55748 @ 0xd9c4 │ │ │ │ + beq af338 <_Py_InitializeRecursionLimits@@Base+0x53c> │ │ │ │ + movw r1, #48708 @ 0xbe44 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #200] @ af578 <_Py_InitializeRecursionLimits@@Base+0x820> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #55684 @ 0xd984 │ │ │ │ + ldr r0, [pc, #188] @ af3e4 <_Py_InitializeRecursionLimits@@Base+0x5e8> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #48644 @ 0xbe04 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #184] @ af578 <_Py_InitializeRecursionLimits@@Base+0x820> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - mov r0, r4 │ │ │ │ - bl 3f958 │ │ │ │ - bl 2e1f8 │ │ │ │ - b af4c8 <_Py_InitializeRecursionLimits@@Base+0x770> │ │ │ │ + ldr r0, [pc, #172] @ af3e4 <_Py_InitializeRecursionLimits@@Base+0x5e8> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ cmp sl, #0 │ │ │ │ - bne af53c <_Py_InitializeRecursionLimits@@Base+0x7e4> │ │ │ │ + bne af3a4 <_Py_InitializeRecursionLimits@@Base+0x5a8> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f958 │ │ │ │ + bl 3fae8 │ │ │ │ bl 2e1f8 │ │ │ │ - b af4e0 <_Py_InitializeRecursionLimits@@Base+0x788> │ │ │ │ + b af348 <_Py_InitializeRecursionLimits@@Base+0x54c> │ │ │ │ + movw r1, #48784 @ 0xbe90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [pc, #132] @ af3e4 <_Py_InitializeRecursionLimits@@Base+0x5e8> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r7 │ │ │ │ bl 2f1ec │ │ │ │ cmp r0, #0 │ │ │ │ - bne af4a0 <_Py_InitializeRecursionLimits@@Base+0x748> │ │ │ │ + bne af318 <_Py_InitializeRecursionLimits@@Base+0x51c> │ │ │ │ ldr r1, [r6, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq af560 <_Py_InitializeRecursionLimits@@Base+0x808> │ │ │ │ - bl 2e4d7c │ │ │ │ + beq af3c8 <_Py_InitializeRecursionLimits@@Base+0x5cc> │ │ │ │ + bl 2e8d3c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3f958 │ │ │ │ + bl 3fae8 │ │ │ │ bl 2e1f8 │ │ │ │ - b af514 <_Py_InitializeRecursionLimits@@Base+0x7bc> │ │ │ │ - movw r1, #55864 @ 0xda38 │ │ │ │ + b af38c <_Py_InitializeRecursionLimits@@Base+0x590> │ │ │ │ + movw r1, #48824 @ 0xbeb8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #76] @ af578 <_Py_InitializeRecursionLimits@@Base+0x820> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #55824 @ 0xda10 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #60] @ af578 <_Py_InitializeRecursionLimits@@Base+0x820> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #64] @ af3e4 <_Py_InitializeRecursionLimits@@Base+0x5e8> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ add r3, r2, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #1 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne af544 <_Py_InitializeRecursionLimits@@Base+0x7ec> │ │ │ │ + bne af3ac <_Py_InitializeRecursionLimits@@Base+0x5b0> │ │ │ │ dmb ish │ │ │ │ - b af4d8 <_Py_InitializeRecursionLimits@@Base+0x780> │ │ │ │ - movw r1, #55908 @ 0xda64 │ │ │ │ + b af340 <_Py_InitializeRecursionLimits@@Base+0x544> │ │ │ │ + movw r1, #48868 @ 0xbee4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #12] @ af57c <_Py_InitializeRecursionLimits@@Base+0x824> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - blcc fe761d78 <__bss_end__@@Base+0xfe061e9c> │ │ │ │ + ldr r0, [pc, #16] @ af3e8 <_Py_InitializeRecursionLimits@@Base+0x5ec> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + blcc fe761be0 <__bss_end__@@Base+0xfe061d44> │ │ │ │ andeq r0, r0, r0 │ │ │ │ - strdeq r3, [sp], #-136 @ 0xffffff78 │ │ │ │ - subeq r3, sp, r4, lsl #18 │ │ │ │ + rsbeq sl, sl, ip, ror #10 │ │ │ │ + subeq r1, sp, r0, asr sp │ │ │ │ + subeq r1, sp, ip, asr sp │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ - str r0, [ip, #3968] @ 0xf80 │ │ │ │ - sub sp, sp, #92 @ 0x5c │ │ │ │ + str r0, [ip, #3976] @ 0xf88 │ │ │ │ + sub sp, sp, #84 @ 0x54 │ │ │ │ ldr r3, [r1, #792] @ 0x318 │ │ │ │ - mov r9, r1 │ │ │ │ - str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + strd r0, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r3, #0 │ │ │ │ - beq b2a00 <_Py_InitializeRecursionLimits@@Base+0x3ca8> │ │ │ │ - movw r7, #40400 @ 0x9dd0 │ │ │ │ - movt r7, #106 @ 0x6a │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ + beq b2828 <_Py_InitializeRecursionLimits@@Base+0x3a2c> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + movw r8, #40400 @ 0x9dd0 │ │ │ │ + movt r8, #106 @ 0x6a │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ mov r3, #0 │ │ │ │ - str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [r7, #928] @ 0x3a0 │ │ │ │ + ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne b28a0 <_Py_InitializeRecursionLimits@@Base+0x3b48> │ │ │ │ - add r8, r7, #8192 @ 0x2000 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne b26d8 <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ + add r7, r8, #8192 @ 0x2000 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ - movw r2, #53868 @ 0xd26c │ │ │ │ + movw r2, #52844 @ 0xce6c │ │ │ │ movt r2, #10 │ │ │ │ - movw r1, #25404 @ 0x633c │ │ │ │ - movt r1, #11 │ │ │ │ + movw r1, #16708 @ 0x4144 │ │ │ │ + movt r1, #12 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - movw r0, #15076 @ 0x3ae4 │ │ │ │ + movw r0, #14588 @ 0x38fc │ │ │ │ movt r0, #11 │ │ │ │ - movw r2, #55356 @ 0xd83c │ │ │ │ + movw r2, #54332 @ 0xd43c │ │ │ │ movt r2, #10 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, r3 │ │ │ │ str r5, [sp] │ │ │ │ - bl aebf4 <_Py_hashtable_new_full@@Base> │ │ │ │ + bl aec98 <_Py_hashtable_new_full@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - str r4, [r8, #1140] @ 0x474 │ │ │ │ - beq b2ad4 <_Py_InitializeRecursionLimits@@Base+0x3d7c> │ │ │ │ - ldr r0, [pc, #4088] @ b0618 <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ - movw sl, #9248 @ 0x2420 │ │ │ │ - movt sl, #29 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4076] @ b061c <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ - mov r7, #0 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4068] @ b0620 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4064] @ b0624 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4060] @ b0628 <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4056] @ b062c <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4052] @ b0630 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4048] @ b0634 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4044] @ b0638 <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4040] @ b063c <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4036] @ b0640 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4032] @ b0644 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4028] @ b0648 <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4024] @ b064c <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4020] @ b0650 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4016] @ b0654 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4012] @ b0658 <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4008] @ b065c <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4004] @ b0660 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #4000] @ b0664 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3996] @ b0668 <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3992] @ b066c <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3988] @ b0670 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3984] @ b0674 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3980] @ b0678 <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3976] @ b067c <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3972] @ b0680 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3968] @ b0684 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3964] @ b0688 <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3960] @ b068c <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3956] @ b0690 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3952] @ b0694 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3948] @ b0698 <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3944] @ b069c <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3940] @ b06a0 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3936] @ b06a4 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3932] @ b06a8 <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3928] @ b06ac <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3924] @ b06b0 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3920] @ b06b4 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3916] @ b06b8 <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3912] @ b06bc <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3908] @ b06c0 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3904] @ b06c4 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3900] @ b06c8 <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3896] @ b06cc <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3892] @ b06d0 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3888] @ b06d4 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3884] @ b06d8 <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3880] @ b06dc <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3876] @ b06e0 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3872] @ b06e4 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3868] @ b06e8 <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3864] @ b06ec <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r4, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r5, [pc, #3856] @ b06f0 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ - add r0, r4, #34560 @ 0x8700 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3848] @ b06f4 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3844] @ b06f8 <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3840] @ b06fc <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3836] @ b0700 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3832] @ b0704 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3828] @ b0708 <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3824] @ b070c <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3820] @ b0710 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3816] @ b0714 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3812] @ b0718 <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3808] @ b071c <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3804] @ b0720 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3800] @ b0724 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3796] @ b0728 <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3792] @ b072c <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3788] @ b0730 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3784] @ b0734 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3780] @ b0738 <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3776] @ b073c <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3772] @ b0740 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3768] @ b0744 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3764] @ b0748 <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3760] @ b074c <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3756] @ b0750 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3752] @ b0754 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3748] @ b0758 <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3744] @ b075c <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3740] @ b0760 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3736] @ b0764 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3732] @ b0768 <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3728] @ b076c <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3724] @ b0770 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3720] @ b0774 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3716] @ b0778 <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3712] @ b077c <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3708] @ b0780 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3704] @ b0784 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3700] @ b0788 <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3696] @ b078c <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3692] @ b0790 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3688] @ b0794 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3684] @ b0798 <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3680] @ b079c <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3676] @ b07a0 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3672] @ b07a4 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3668] @ b07a8 <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3664] @ b07ac <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3660] @ b07b0 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3656] @ b07b4 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3652] @ b07b8 <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3648] @ b07bc <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3644] @ b07c0 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3640] @ b07c4 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3636] @ b07c8 <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3632] @ b07cc <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3628] @ b07d0 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3624] @ b07d4 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3620] @ b07d8 <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3616] @ b07dc <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3612] @ b07e0 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3608] @ b07e4 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3604] @ b07e8 <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3600] @ b07ec <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3596] @ b07f0 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3592] @ b07f4 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3588] @ b07f8 <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3584] @ b07fc <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3580] @ b0800 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3576] @ b0804 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3572] @ b0808 <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3568] @ b080c <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3564] @ b0810 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3560] @ b0814 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3556] @ b0818 <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3552] @ b081c <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3548] @ b0820 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3544] @ b0824 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3540] @ b0828 <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3536] @ b082c <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3532] @ b0830 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3528] @ b0834 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3524] @ b0838 <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3520] @ b083c <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3516] @ b0840 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3512] @ b0844 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3508] @ b0848 <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3504] @ b084c <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3500] @ b0850 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3496] @ b0854 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3492] @ b0858 <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3488] @ b085c <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3484] @ b0860 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3480] @ b0864 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3476] @ b0868 <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3472] @ b086c <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3468] @ b0870 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3464] @ b0874 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3460] @ b0878 <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3456] @ b087c <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3452] @ b0880 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3448] @ b0884 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3444] @ b0888 <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3440] @ b088c <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3436] @ b0890 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3432] @ b0894 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3428] @ b0898 <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3424] @ b089c <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3420] @ b08a0 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - add r0, r4, #38144 @ 0x9500 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3408] @ b08a4 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3404] @ b08a8 <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3400] @ b08ac <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3396] @ b08b0 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3392] @ b08b4 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3388] @ b08b8 <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3384] @ b08bc <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3380] @ b08c0 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3376] @ b08c4 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3372] @ b08c8 <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3368] @ b08cc <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3364] @ b08d0 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3360] @ b08d4 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3356] @ b08d8 <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3352] @ b08dc <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3348] @ b08e0 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3344] @ b08e4 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3340] @ b08e8 <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3336] @ b08ec <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3332] @ b08f0 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3328] @ b08f4 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3324] @ b08f8 <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3320] @ b08fc <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3316] @ b0900 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3312] @ b0904 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3308] @ b0908 <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3304] @ b090c <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3300] @ b0910 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3296] @ b0914 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3292] @ b0918 <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3288] @ b091c <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3284] @ b0920 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3280] @ b0924 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3276] @ b0928 <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3272] @ b092c <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3268] @ b0930 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3264] @ b0934 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3260] @ b0938 <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3256] @ b093c <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3252] @ b0940 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3248] @ b0944 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3244] @ b0948 <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3240] @ b094c <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3236] @ b0950 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3232] @ b0954 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3228] @ b0958 <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3224] @ b095c <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3220] @ b0960 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3216] @ b0964 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3212] @ b0968 <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3208] @ b096c <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3204] @ b0970 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3200] @ b0974 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3196] @ b0978 <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3192] @ b097c <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3188] @ b0980 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3184] @ b0984 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3180] @ b0988 <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3176] @ b098c <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3172] @ b0990 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3168] @ b0994 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3164] @ b0998 <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3160] @ b099c <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3156] @ b09a0 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3152] @ b09a4 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3148] @ b09a8 <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3144] @ b09ac <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3140] @ b09b0 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3136] @ b09b4 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3132] @ b09b8 <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3128] @ b09bc <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3124] @ b09c0 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3120] @ b09c4 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3116] @ b09c8 <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3112] @ b09cc <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3108] @ b09d0 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3104] @ b09d4 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3100] @ b09d8 <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3096] @ b09dc <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3092] @ b09e0 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3088] @ b09e4 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3084] @ b09e8 <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3080] @ b09ec <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3076] @ b09f0 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3072] @ b09f4 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3068] @ b09f8 <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3064] @ b09fc <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3060] @ b0a00 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3056] @ b0a04 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3052] @ b0a08 <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3048] @ b0a0c <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3044] @ b0a10 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3040] @ b0a14 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3036] @ b0a18 <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3032] @ b0a1c <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3028] @ b0a20 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3024] @ b0a24 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3020] @ b0a28 <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3016] @ b0a2c <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3012] @ b0a30 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3008] @ b0a34 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3004] @ b0a38 <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #3000] @ b0a3c <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2996] @ b0a40 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - add r0, r4, #41728 @ 0xa300 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2984] @ b0a44 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2980] @ b0a48 <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2976] @ b0a4c <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2972] @ b0a50 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2968] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2964] @ b0a58 <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2960] @ b0a5c <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2956] @ b0a60 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2952] @ b0a64 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2948] @ b0a68 <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2944] @ b0a6c <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2940] @ b0a70 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2936] @ b0a74 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2932] @ b0a78 <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2928] @ b0a7c <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2924] @ b0a80 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2920] @ b0a84 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2916] @ b0a88 <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2912] @ b0a8c <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2908] @ b0a90 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2904] @ b0a94 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2900] @ b0a98 <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2896] @ b0a9c <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2892] @ b0aa0 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2888] @ b0aa4 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2884] @ b0aa8 <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2880] @ b0aac <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2876] @ b0ab0 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2872] @ b0ab4 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2868] @ b0ab8 <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2864] @ b0abc <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - add r0, r4, #42752 @ 0xa700 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2852] @ b0ac0 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2848] @ b0ac4 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2844] @ b0ac8 <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2840] @ b0acc <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2836] @ b0ad0 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2832] @ b0ad4 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2828] @ b0ad8 <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - add r0, r4, #43008 @ 0xa800 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2816] @ b0adc <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2812] @ b0ae0 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2808] @ b0ae4 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2804] @ b0ae8 <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2800] @ b0aec <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2796] @ b0af0 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2792] @ b0af4 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2788] @ b0af8 <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2784] @ b0afc <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2780] @ b0b00 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2776] @ b0b04 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2772] @ b0b08 <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2768] @ b0b0c <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2764] @ b0b10 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2760] @ b0b14 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2756] @ b0b18 <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2752] @ b0b1c <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2748] @ b0b20 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2744] @ b0b24 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2740] @ b0b28 <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2736] @ b0b2c <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2732] @ b0b30 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2728] @ b0b34 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2724] @ b0b38 <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2720] @ b0b3c <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2716] @ b0b40 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2712] @ b0b44 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2708] @ b0b48 <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2704] @ b0b4c <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2700] @ b0b50 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2696] @ b0b54 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2692] @ b0b58 <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2688] @ b0b5c <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2684] @ b0b60 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2680] @ b0b64 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2676] @ b0b68 <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2672] @ b0b6c <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2668] @ b0b70 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2664] @ b0b74 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2660] @ b0b78 <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2656] @ b0b7c <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2652] @ b0b80 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2648] @ b0b84 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2644] @ b0b88 <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2640] @ b0b8c <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2636] @ b0b90 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2632] @ b0b94 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2628] @ b0b98 <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - add r0, r4, #44544 @ 0xae00 │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2616] @ b0b9c <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2612] @ b0ba0 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2608] @ b0ba4 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2604] @ b0ba8 <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2600] @ b0bac <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2596] @ b0bb0 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2592] @ b0bb4 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2588] @ b0bb8 <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2584] @ b0bbc <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2580] @ b0bc0 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2576] @ b0bc4 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2572] @ b0bc8 <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2568] @ b0bcc <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2564] @ b0bd0 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2560] @ b0bd4 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2556] @ b0bd8 <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2552] @ b0bdc <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2548] @ b0be0 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2544] @ b0be4 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2540] @ b0be8 <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2536] @ b0bec <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2532] @ b0bf0 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2528] @ b0bf4 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2524] @ b0bf8 <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2520] @ b0bfc <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2516] @ b0c00 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2512] @ b0c04 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2508] @ b0c08 <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2504] @ b0c0c <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2500] @ b0c10 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2496] @ b0c14 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2492] @ b0c18 <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2488] @ b0c1c <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2484] @ b0c20 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2480] @ b0c24 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2476] @ b0c28 <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2472] @ b0c2c <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2468] @ b0c30 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2464] @ b0c34 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2460] @ b0c38 <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2456] @ b0c3c <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2452] @ b0c40 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2448] @ b0c44 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2444] @ b0c48 <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2440] @ b0c4c <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2436] @ b0c50 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2432] @ b0c54 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2428] @ b0c58 <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2424] @ b0c5c <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2420] @ b0c60 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2416] @ b0c64 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2412] @ b0c68 <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2408] @ b0c6c <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2404] @ b0c70 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2400] @ b0c74 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2396] @ b0c78 <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2392] @ b0c7c <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2388] @ b0c80 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2384] @ b0c84 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2380] @ b0c88 <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2376] @ b0c8c <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2372] @ b0c90 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2368] @ b0c94 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2364] @ b0c98 <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2360] @ b0c9c <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2356] @ b0ca0 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2352] @ b0ca4 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2348] @ b0ca8 <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2344] @ b0cac <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2340] @ b0cb0 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2336] @ b0cb4 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2332] @ b0cb8 <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2328] @ b0cbc <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2324] @ b0cc0 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2320] @ b0cc4 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2316] @ b0cc8 <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2312] @ b0ccc <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2308] @ b0cd0 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2304] @ b0cd4 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2300] @ b0cd8 <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2296] @ b0cdc <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2292] @ b0ce0 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2288] @ b0ce4 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2284] @ b0ce8 <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2280] @ b0cec <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2276] @ b0cf0 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2272] @ b0cf4 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2268] @ b0cf8 <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2264] @ b0cfc <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2260] @ b0d00 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2256] @ b0d04 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2252] @ b0d08 <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2248] @ b0d0c <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2244] @ b0d10 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2240] @ b0d14 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2236] @ b0d18 <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2232] @ b0d1c <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2228] @ b0d20 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2224] @ b0d24 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2220] @ b0d28 <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2216] @ b0d2c <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2212] @ b0d30 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2208] @ b0d34 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2204] @ b0d38 <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2200] @ b0d3c <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2196] @ b0d40 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2192] @ b0d44 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2188] @ b0d48 <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2184] @ b0d4c <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2180] @ b0d50 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2176] @ b0d54 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2172] @ b0d58 <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2168] @ b0d5c <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2164] @ b0d60 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2160] @ b0d64 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2156] @ b0d68 <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2152] @ b0d6c <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2148] @ b0d70 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2144] @ b0d74 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2140] @ b0d78 <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2136] @ b0d7c <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2132] @ b0d80 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2128] @ b0d84 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2124] @ b0d88 <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2120] @ b0d8c <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2116] @ b0d90 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2112] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2108] @ b0d98 <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2104] @ b0d9c <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2100] @ b0da0 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2096] @ b0da4 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2092] @ b0da8 <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2088] @ b0dac <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2084] @ b0db0 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2080] @ b0db4 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2076] @ b0db8 <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2072] @ b0dbc <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2068] @ b0dc0 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2064] @ b0dc4 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2060] @ b0dc8 <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2056] @ b0dcc <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2052] @ b0dd0 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2048] @ b0dd4 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2044] @ b0dd8 <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2040] @ b0ddc <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2036] @ b0de0 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2032] @ b0de4 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2028] @ b0de8 <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2024] @ b0dec <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2020] @ b0df0 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #2016] @ b0df4 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - b b13a8 <_Py_InitializeRecursionLimits@@Base+0x2650> │ │ │ │ + str r4, [r7, #1140] @ 0x474 │ │ │ │ + beq b28fc <_Py_InitializeRecursionLimits@@Base+0x3b00> │ │ │ │ + ldr r0, [pc, #4088] @ b0480 <_Py_InitializeRecursionLimits@@Base+0x1684> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4080] @ b0484 <_Py_InitializeRecursionLimits@@Base+0x1688> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4076] @ b0488 <_Py_InitializeRecursionLimits@@Base+0x168c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4072] @ b048c <_Py_InitializeRecursionLimits@@Base+0x1690> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4068] @ b0490 <_Py_InitializeRecursionLimits@@Base+0x1694> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4064] @ b0494 <_Py_InitializeRecursionLimits@@Base+0x1698> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4060] @ b0498 <_Py_InitializeRecursionLimits@@Base+0x169c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4056] @ b049c <_Py_InitializeRecursionLimits@@Base+0x16a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4052] @ b04a0 <_Py_InitializeRecursionLimits@@Base+0x16a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4048] @ b04a4 <_Py_InitializeRecursionLimits@@Base+0x16a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4044] @ b04a8 <_Py_InitializeRecursionLimits@@Base+0x16ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4040] @ b04ac <_Py_InitializeRecursionLimits@@Base+0x16b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4036] @ b04b0 <_Py_InitializeRecursionLimits@@Base+0x16b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4032] @ b04b4 <_Py_InitializeRecursionLimits@@Base+0x16b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4028] @ b04b8 <_Py_InitializeRecursionLimits@@Base+0x16bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4024] @ b04bc <_Py_InitializeRecursionLimits@@Base+0x16c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4020] @ b04c0 <_Py_InitializeRecursionLimits@@Base+0x16c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4016] @ b04c4 <_Py_InitializeRecursionLimits@@Base+0x16c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4012] @ b04c8 <_Py_InitializeRecursionLimits@@Base+0x16cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4008] @ b04cc <_Py_InitializeRecursionLimits@@Base+0x16d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4004] @ b04d0 <_Py_InitializeRecursionLimits@@Base+0x16d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #4000] @ b04d4 <_Py_InitializeRecursionLimits@@Base+0x16d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3996] @ b04d8 <_Py_InitializeRecursionLimits@@Base+0x16dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3992] @ b04dc <_Py_InitializeRecursionLimits@@Base+0x16e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3988] @ b04e0 <_Py_InitializeRecursionLimits@@Base+0x16e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3984] @ b04e4 <_Py_InitializeRecursionLimits@@Base+0x16e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3980] @ b04e8 <_Py_InitializeRecursionLimits@@Base+0x16ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3976] @ b04ec <_Py_InitializeRecursionLimits@@Base+0x16f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3972] @ b04f0 <_Py_InitializeRecursionLimits@@Base+0x16f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3968] @ b04f4 <_Py_InitializeRecursionLimits@@Base+0x16f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3964] @ b04f8 <_Py_InitializeRecursionLimits@@Base+0x16fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3960] @ b04fc <_Py_InitializeRecursionLimits@@Base+0x1700> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3956] @ b0500 <_Py_InitializeRecursionLimits@@Base+0x1704> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3952] @ b0504 <_Py_InitializeRecursionLimits@@Base+0x1708> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3948] @ b0508 <_Py_InitializeRecursionLimits@@Base+0x170c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3944] @ b050c <_Py_InitializeRecursionLimits@@Base+0x1710> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3940] @ b0510 <_Py_InitializeRecursionLimits@@Base+0x1714> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3936] @ b0514 <_Py_InitializeRecursionLimits@@Base+0x1718> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3932] @ b0518 <_Py_InitializeRecursionLimits@@Base+0x171c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3928] @ b051c <_Py_InitializeRecursionLimits@@Base+0x1720> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3924] @ b0520 <_Py_InitializeRecursionLimits@@Base+0x1724> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3920] @ b0524 <_Py_InitializeRecursionLimits@@Base+0x1728> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3916] @ b0528 <_Py_InitializeRecursionLimits@@Base+0x172c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3912] @ b052c <_Py_InitializeRecursionLimits@@Base+0x1730> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3908] @ b0530 <_Py_InitializeRecursionLimits@@Base+0x1734> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3904] @ b0534 <_Py_InitializeRecursionLimits@@Base+0x1738> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3900] @ b0538 <_Py_InitializeRecursionLimits@@Base+0x173c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3896] @ b053c <_Py_InitializeRecursionLimits@@Base+0x1740> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3892] @ b0540 <_Py_InitializeRecursionLimits@@Base+0x1744> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3888] @ b0544 <_Py_InitializeRecursionLimits@@Base+0x1748> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3884] @ b0548 <_Py_InitializeRecursionLimits@@Base+0x174c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3880] @ b054c <_Py_InitializeRecursionLimits@@Base+0x1750> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3876] @ b0550 <_Py_InitializeRecursionLimits@@Base+0x1754> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3872] @ b0554 <_Py_InitializeRecursionLimits@@Base+0x1758> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + add r0, r8, #34560 @ 0x8700 │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3860] @ b0558 <_Py_InitializeRecursionLimits@@Base+0x175c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3856] @ b055c <_Py_InitializeRecursionLimits@@Base+0x1760> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3852] @ b0560 <_Py_InitializeRecursionLimits@@Base+0x1764> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3848] @ b0564 <_Py_InitializeRecursionLimits@@Base+0x1768> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3844] @ b0568 <_Py_InitializeRecursionLimits@@Base+0x176c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3840] @ b056c <_Py_InitializeRecursionLimits@@Base+0x1770> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3836] @ b0570 <_Py_InitializeRecursionLimits@@Base+0x1774> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3832] @ b0574 <_Py_InitializeRecursionLimits@@Base+0x1778> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3828] @ b0578 <_Py_InitializeRecursionLimits@@Base+0x177c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3824] @ b057c <_Py_InitializeRecursionLimits@@Base+0x1780> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3820] @ b0580 <_Py_InitializeRecursionLimits@@Base+0x1784> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3816] @ b0584 <_Py_InitializeRecursionLimits@@Base+0x1788> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3812] @ b0588 <_Py_InitializeRecursionLimits@@Base+0x178c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3808] @ b058c <_Py_InitializeRecursionLimits@@Base+0x1790> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3804] @ b0590 <_Py_InitializeRecursionLimits@@Base+0x1794> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3800] @ b0594 <_Py_InitializeRecursionLimits@@Base+0x1798> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3796] @ b0598 <_Py_InitializeRecursionLimits@@Base+0x179c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3792] @ b059c <_Py_InitializeRecursionLimits@@Base+0x17a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3788] @ b05a0 <_Py_InitializeRecursionLimits@@Base+0x17a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3784] @ b05a4 <_Py_InitializeRecursionLimits@@Base+0x17a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3780] @ b05a8 <_Py_InitializeRecursionLimits@@Base+0x17ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3776] @ b05ac <_Py_InitializeRecursionLimits@@Base+0x17b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3772] @ b05b0 <_Py_InitializeRecursionLimits@@Base+0x17b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3768] @ b05b4 <_Py_InitializeRecursionLimits@@Base+0x17b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3764] @ b05b8 <_Py_InitializeRecursionLimits@@Base+0x17bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3760] @ b05bc <_Py_InitializeRecursionLimits@@Base+0x17c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3756] @ b05c0 <_Py_InitializeRecursionLimits@@Base+0x17c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3752] @ b05c4 <_Py_InitializeRecursionLimits@@Base+0x17c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3748] @ b05c8 <_Py_InitializeRecursionLimits@@Base+0x17cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3744] @ b05cc <_Py_InitializeRecursionLimits@@Base+0x17d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3740] @ b05d0 <_Py_InitializeRecursionLimits@@Base+0x17d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3736] @ b05d4 <_Py_InitializeRecursionLimits@@Base+0x17d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3732] @ b05d8 <_Py_InitializeRecursionLimits@@Base+0x17dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3728] @ b05dc <_Py_InitializeRecursionLimits@@Base+0x17e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3724] @ b05e0 <_Py_InitializeRecursionLimits@@Base+0x17e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3720] @ b05e4 <_Py_InitializeRecursionLimits@@Base+0x17e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3716] @ b05e8 <_Py_InitializeRecursionLimits@@Base+0x17ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3712] @ b05ec <_Py_InitializeRecursionLimits@@Base+0x17f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3708] @ b05f0 <_Py_InitializeRecursionLimits@@Base+0x17f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3704] @ b05f4 <_Py_InitializeRecursionLimits@@Base+0x17f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3700] @ b05f8 <_Py_InitializeRecursionLimits@@Base+0x17fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3696] @ b05fc <_Py_InitializeRecursionLimits@@Base+0x1800> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3692] @ b0600 <_Py_InitializeRecursionLimits@@Base+0x1804> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3688] @ b0604 <_Py_InitializeRecursionLimits@@Base+0x1808> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3684] @ b0608 <_Py_InitializeRecursionLimits@@Base+0x180c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3680] @ b060c <_Py_InitializeRecursionLimits@@Base+0x1810> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3676] @ b0610 <_Py_InitializeRecursionLimits@@Base+0x1814> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3672] @ b0614 <_Py_InitializeRecursionLimits@@Base+0x1818> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3668] @ b0618 <_Py_InitializeRecursionLimits@@Base+0x181c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3664] @ b061c <_Py_InitializeRecursionLimits@@Base+0x1820> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3660] @ b0620 <_Py_InitializeRecursionLimits@@Base+0x1824> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3656] @ b0624 <_Py_InitializeRecursionLimits@@Base+0x1828> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3652] @ b0628 <_Py_InitializeRecursionLimits@@Base+0x182c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3648] @ b062c <_Py_InitializeRecursionLimits@@Base+0x1830> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3644] @ b0630 <_Py_InitializeRecursionLimits@@Base+0x1834> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3640] @ b0634 <_Py_InitializeRecursionLimits@@Base+0x1838> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3636] @ b0638 <_Py_InitializeRecursionLimits@@Base+0x183c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3632] @ b063c <_Py_InitializeRecursionLimits@@Base+0x1840> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3628] @ b0640 <_Py_InitializeRecursionLimits@@Base+0x1844> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3624] @ b0644 <_Py_InitializeRecursionLimits@@Base+0x1848> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3620] @ b0648 <_Py_InitializeRecursionLimits@@Base+0x184c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3616] @ b064c <_Py_InitializeRecursionLimits@@Base+0x1850> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3612] @ b0650 <_Py_InitializeRecursionLimits@@Base+0x1854> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3608] @ b0654 <_Py_InitializeRecursionLimits@@Base+0x1858> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3604] @ b0658 <_Py_InitializeRecursionLimits@@Base+0x185c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3600] @ b065c <_Py_InitializeRecursionLimits@@Base+0x1860> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3596] @ b0660 <_Py_InitializeRecursionLimits@@Base+0x1864> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3592] @ b0664 <_Py_InitializeRecursionLimits@@Base+0x1868> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3588] @ b0668 <_Py_InitializeRecursionLimits@@Base+0x186c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3584] @ b066c <_Py_InitializeRecursionLimits@@Base+0x1870> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3580] @ b0670 <_Py_InitializeRecursionLimits@@Base+0x1874> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3576] @ b0674 <_Py_InitializeRecursionLimits@@Base+0x1878> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3572] @ b0678 <_Py_InitializeRecursionLimits@@Base+0x187c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3568] @ b067c <_Py_InitializeRecursionLimits@@Base+0x1880> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3564] @ b0680 <_Py_InitializeRecursionLimits@@Base+0x1884> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3560] @ b0684 <_Py_InitializeRecursionLimits@@Base+0x1888> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3556] @ b0688 <_Py_InitializeRecursionLimits@@Base+0x188c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3552] @ b068c <_Py_InitializeRecursionLimits@@Base+0x1890> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3548] @ b0690 <_Py_InitializeRecursionLimits@@Base+0x1894> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3544] @ b0694 <_Py_InitializeRecursionLimits@@Base+0x1898> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3540] @ b0698 <_Py_InitializeRecursionLimits@@Base+0x189c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3536] @ b069c <_Py_InitializeRecursionLimits@@Base+0x18a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3532] @ b06a0 <_Py_InitializeRecursionLimits@@Base+0x18a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3528] @ b06a4 <_Py_InitializeRecursionLimits@@Base+0x18a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3524] @ b06a8 <_Py_InitializeRecursionLimits@@Base+0x18ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3520] @ b06ac <_Py_InitializeRecursionLimits@@Base+0x18b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3516] @ b06b0 <_Py_InitializeRecursionLimits@@Base+0x18b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3512] @ b06b4 <_Py_InitializeRecursionLimits@@Base+0x18b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3508] @ b06b8 <_Py_InitializeRecursionLimits@@Base+0x18bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3504] @ b06bc <_Py_InitializeRecursionLimits@@Base+0x18c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3500] @ b06c0 <_Py_InitializeRecursionLimits@@Base+0x18c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3496] @ b06c4 <_Py_InitializeRecursionLimits@@Base+0x18c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3492] @ b06c8 <_Py_InitializeRecursionLimits@@Base+0x18cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3488] @ b06cc <_Py_InitializeRecursionLimits@@Base+0x18d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3484] @ b06d0 <_Py_InitializeRecursionLimits@@Base+0x18d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3480] @ b06d4 <_Py_InitializeRecursionLimits@@Base+0x18d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3476] @ b06d8 <_Py_InitializeRecursionLimits@@Base+0x18dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3472] @ b06dc <_Py_InitializeRecursionLimits@@Base+0x18e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3468] @ b06e0 <_Py_InitializeRecursionLimits@@Base+0x18e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3464] @ b06e4 <_Py_InitializeRecursionLimits@@Base+0x18e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3460] @ b06e8 <_Py_InitializeRecursionLimits@@Base+0x18ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3456] @ b06ec <_Py_InitializeRecursionLimits@@Base+0x18f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3452] @ b06f0 <_Py_InitializeRecursionLimits@@Base+0x18f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3448] @ b06f4 <_Py_InitializeRecursionLimits@@Base+0x18f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3444] @ b06f8 <_Py_InitializeRecursionLimits@@Base+0x18fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3440] @ b06fc <_Py_InitializeRecursionLimits@@Base+0x1900> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3436] @ b0700 <_Py_InitializeRecursionLimits@@Base+0x1904> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3432] @ b0704 <_Py_InitializeRecursionLimits@@Base+0x1908> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + add r0, r8, #38144 @ 0x9500 │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3420] @ b0708 <_Py_InitializeRecursionLimits@@Base+0x190c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3416] @ b070c <_Py_InitializeRecursionLimits@@Base+0x1910> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3412] @ b0710 <_Py_InitializeRecursionLimits@@Base+0x1914> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3408] @ b0714 <_Py_InitializeRecursionLimits@@Base+0x1918> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3404] @ b0718 <_Py_InitializeRecursionLimits@@Base+0x191c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3400] @ b071c <_Py_InitializeRecursionLimits@@Base+0x1920> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3396] @ b0720 <_Py_InitializeRecursionLimits@@Base+0x1924> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3392] @ b0724 <_Py_InitializeRecursionLimits@@Base+0x1928> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3388] @ b0728 <_Py_InitializeRecursionLimits@@Base+0x192c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3384] @ b072c <_Py_InitializeRecursionLimits@@Base+0x1930> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3380] @ b0730 <_Py_InitializeRecursionLimits@@Base+0x1934> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3376] @ b0734 <_Py_InitializeRecursionLimits@@Base+0x1938> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3372] @ b0738 <_Py_InitializeRecursionLimits@@Base+0x193c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3368] @ b073c <_Py_InitializeRecursionLimits@@Base+0x1940> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3364] @ b0740 <_Py_InitializeRecursionLimits@@Base+0x1944> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3360] @ b0744 <_Py_InitializeRecursionLimits@@Base+0x1948> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3356] @ b0748 <_Py_InitializeRecursionLimits@@Base+0x194c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3352] @ b074c <_Py_InitializeRecursionLimits@@Base+0x1950> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3348] @ b0750 <_Py_InitializeRecursionLimits@@Base+0x1954> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3344] @ b0754 <_Py_InitializeRecursionLimits@@Base+0x1958> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3340] @ b0758 <_Py_InitializeRecursionLimits@@Base+0x195c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3336] @ b075c <_Py_InitializeRecursionLimits@@Base+0x1960> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3332] @ b0760 <_Py_InitializeRecursionLimits@@Base+0x1964> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3328] @ b0764 <_Py_InitializeRecursionLimits@@Base+0x1968> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3324] @ b0768 <_Py_InitializeRecursionLimits@@Base+0x196c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3320] @ b076c <_Py_InitializeRecursionLimits@@Base+0x1970> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3316] @ b0770 <_Py_InitializeRecursionLimits@@Base+0x1974> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3312] @ b0774 <_Py_InitializeRecursionLimits@@Base+0x1978> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3308] @ b0778 <_Py_InitializeRecursionLimits@@Base+0x197c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3304] @ b077c <_Py_InitializeRecursionLimits@@Base+0x1980> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3300] @ b0780 <_Py_InitializeRecursionLimits@@Base+0x1984> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3296] @ b0784 <_Py_InitializeRecursionLimits@@Base+0x1988> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3292] @ b0788 <_Py_InitializeRecursionLimits@@Base+0x198c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3288] @ b078c <_Py_InitializeRecursionLimits@@Base+0x1990> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3284] @ b0790 <_Py_InitializeRecursionLimits@@Base+0x1994> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3280] @ b0794 <_Py_InitializeRecursionLimits@@Base+0x1998> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3276] @ b0798 <_Py_InitializeRecursionLimits@@Base+0x199c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3272] @ b079c <_Py_InitializeRecursionLimits@@Base+0x19a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3268] @ b07a0 <_Py_InitializeRecursionLimits@@Base+0x19a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3264] @ b07a4 <_Py_InitializeRecursionLimits@@Base+0x19a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3260] @ b07a8 <_Py_InitializeRecursionLimits@@Base+0x19ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3256] @ b07ac <_Py_InitializeRecursionLimits@@Base+0x19b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3252] @ b07b0 <_Py_InitializeRecursionLimits@@Base+0x19b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3248] @ b07b4 <_Py_InitializeRecursionLimits@@Base+0x19b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3244] @ b07b8 <_Py_InitializeRecursionLimits@@Base+0x19bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3240] @ b07bc <_Py_InitializeRecursionLimits@@Base+0x19c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3236] @ b07c0 <_Py_InitializeRecursionLimits@@Base+0x19c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3232] @ b07c4 <_Py_InitializeRecursionLimits@@Base+0x19c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3228] @ b07c8 <_Py_InitializeRecursionLimits@@Base+0x19cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3224] @ b07cc <_Py_InitializeRecursionLimits@@Base+0x19d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3220] @ b07d0 <_Py_InitializeRecursionLimits@@Base+0x19d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3216] @ b07d4 <_Py_InitializeRecursionLimits@@Base+0x19d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3212] @ b07d8 <_Py_InitializeRecursionLimits@@Base+0x19dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3208] @ b07dc <_Py_InitializeRecursionLimits@@Base+0x19e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3204] @ b07e0 <_Py_InitializeRecursionLimits@@Base+0x19e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3200] @ b07e4 <_Py_InitializeRecursionLimits@@Base+0x19e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3196] @ b07e8 <_Py_InitializeRecursionLimits@@Base+0x19ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3192] @ b07ec <_Py_InitializeRecursionLimits@@Base+0x19f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3188] @ b07f0 <_Py_InitializeRecursionLimits@@Base+0x19f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3184] @ b07f4 <_Py_InitializeRecursionLimits@@Base+0x19f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3180] @ b07f8 <_Py_InitializeRecursionLimits@@Base+0x19fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3176] @ b07fc <_Py_InitializeRecursionLimits@@Base+0x1a00> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3172] @ b0800 <_Py_InitializeRecursionLimits@@Base+0x1a04> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3168] @ b0804 <_Py_InitializeRecursionLimits@@Base+0x1a08> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3164] @ b0808 <_Py_InitializeRecursionLimits@@Base+0x1a0c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3160] @ b080c <_Py_InitializeRecursionLimits@@Base+0x1a10> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3156] @ b0810 <_Py_InitializeRecursionLimits@@Base+0x1a14> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3152] @ b0814 <_Py_InitializeRecursionLimits@@Base+0x1a18> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3148] @ b0818 <_Py_InitializeRecursionLimits@@Base+0x1a1c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3144] @ b081c <_Py_InitializeRecursionLimits@@Base+0x1a20> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3140] @ b0820 <_Py_InitializeRecursionLimits@@Base+0x1a24> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3136] @ b0824 <_Py_InitializeRecursionLimits@@Base+0x1a28> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3132] @ b0828 <_Py_InitializeRecursionLimits@@Base+0x1a2c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3128] @ b082c <_Py_InitializeRecursionLimits@@Base+0x1a30> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3124] @ b0830 <_Py_InitializeRecursionLimits@@Base+0x1a34> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3120] @ b0834 <_Py_InitializeRecursionLimits@@Base+0x1a38> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3116] @ b0838 <_Py_InitializeRecursionLimits@@Base+0x1a3c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3112] @ b083c <_Py_InitializeRecursionLimits@@Base+0x1a40> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3108] @ b0840 <_Py_InitializeRecursionLimits@@Base+0x1a44> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3104] @ b0844 <_Py_InitializeRecursionLimits@@Base+0x1a48> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3100] @ b0848 <_Py_InitializeRecursionLimits@@Base+0x1a4c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3096] @ b084c <_Py_InitializeRecursionLimits@@Base+0x1a50> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3092] @ b0850 <_Py_InitializeRecursionLimits@@Base+0x1a54> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3088] @ b0854 <_Py_InitializeRecursionLimits@@Base+0x1a58> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3084] @ b0858 <_Py_InitializeRecursionLimits@@Base+0x1a5c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3080] @ b085c <_Py_InitializeRecursionLimits@@Base+0x1a60> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3076] @ b0860 <_Py_InitializeRecursionLimits@@Base+0x1a64> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3072] @ b0864 <_Py_InitializeRecursionLimits@@Base+0x1a68> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3068] @ b0868 <_Py_InitializeRecursionLimits@@Base+0x1a6c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3064] @ b086c <_Py_InitializeRecursionLimits@@Base+0x1a70> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3060] @ b0870 <_Py_InitializeRecursionLimits@@Base+0x1a74> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3056] @ b0874 <_Py_InitializeRecursionLimits@@Base+0x1a78> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3052] @ b0878 <_Py_InitializeRecursionLimits@@Base+0x1a7c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3048] @ b087c <_Py_InitializeRecursionLimits@@Base+0x1a80> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3044] @ b0880 <_Py_InitializeRecursionLimits@@Base+0x1a84> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3040] @ b0884 <_Py_InitializeRecursionLimits@@Base+0x1a88> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3036] @ b0888 <_Py_InitializeRecursionLimits@@Base+0x1a8c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3032] @ b088c <_Py_InitializeRecursionLimits@@Base+0x1a90> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3028] @ b0890 <_Py_InitializeRecursionLimits@@Base+0x1a94> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3024] @ b0894 <_Py_InitializeRecursionLimits@@Base+0x1a98> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3020] @ b0898 <_Py_InitializeRecursionLimits@@Base+0x1a9c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3016] @ b089c <_Py_InitializeRecursionLimits@@Base+0x1aa0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3012] @ b08a0 <_Py_InitializeRecursionLimits@@Base+0x1aa4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #3008] @ b08a4 <_Py_InitializeRecursionLimits@@Base+0x1aa8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + add r0, r8, #41728 @ 0xa300 │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2996] @ b08a8 <_Py_InitializeRecursionLimits@@Base+0x1aac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2992] @ b08ac <_Py_InitializeRecursionLimits@@Base+0x1ab0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2988] @ b08b0 <_Py_InitializeRecursionLimits@@Base+0x1ab4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2984] @ b08b4 <_Py_InitializeRecursionLimits@@Base+0x1ab8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2980] @ b08b8 <_Py_InitializeRecursionLimits@@Base+0x1abc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2976] @ b08bc <_Py_InitializeRecursionLimits@@Base+0x1ac0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2972] @ b08c0 <_Py_InitializeRecursionLimits@@Base+0x1ac4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2968] @ b08c4 <_Py_InitializeRecursionLimits@@Base+0x1ac8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2964] @ b08c8 <_Py_InitializeRecursionLimits@@Base+0x1acc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2960] @ b08cc <_Py_InitializeRecursionLimits@@Base+0x1ad0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2956] @ b08d0 <_Py_InitializeRecursionLimits@@Base+0x1ad4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2952] @ b08d4 <_Py_InitializeRecursionLimits@@Base+0x1ad8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2948] @ b08d8 <_Py_InitializeRecursionLimits@@Base+0x1adc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2944] @ b08dc <_Py_InitializeRecursionLimits@@Base+0x1ae0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2940] @ b08e0 <_Py_InitializeRecursionLimits@@Base+0x1ae4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2936] @ b08e4 <_Py_InitializeRecursionLimits@@Base+0x1ae8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2932] @ b08e8 <_Py_InitializeRecursionLimits@@Base+0x1aec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2928] @ b08ec <_Py_InitializeRecursionLimits@@Base+0x1af0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2924] @ b08f0 <_Py_InitializeRecursionLimits@@Base+0x1af4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2920] @ b08f4 <_Py_InitializeRecursionLimits@@Base+0x1af8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2916] @ b08f8 <_Py_InitializeRecursionLimits@@Base+0x1afc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2912] @ b08fc <_Py_InitializeRecursionLimits@@Base+0x1b00> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2908] @ b0900 <_Py_InitializeRecursionLimits@@Base+0x1b04> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2904] @ b0904 <_Py_InitializeRecursionLimits@@Base+0x1b08> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2900] @ b0908 <_Py_InitializeRecursionLimits@@Base+0x1b0c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2896] @ b090c <_Py_InitializeRecursionLimits@@Base+0x1b10> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2892] @ b0910 <_Py_InitializeRecursionLimits@@Base+0x1b14> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2888] @ b0914 <_Py_InitializeRecursionLimits@@Base+0x1b18> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2884] @ b0918 <_Py_InitializeRecursionLimits@@Base+0x1b1c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2880] @ b091c <_Py_InitializeRecursionLimits@@Base+0x1b20> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2876] @ b0920 <_Py_InitializeRecursionLimits@@Base+0x1b24> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + add r0, r8, #42752 @ 0xa700 │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2864] @ b0924 <_Py_InitializeRecursionLimits@@Base+0x1b28> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2860] @ b0928 <_Py_InitializeRecursionLimits@@Base+0x1b2c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2856] @ b092c <_Py_InitializeRecursionLimits@@Base+0x1b30> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2852] @ b0930 <_Py_InitializeRecursionLimits@@Base+0x1b34> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2848] @ b0934 <_Py_InitializeRecursionLimits@@Base+0x1b38> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2844] @ b0938 <_Py_InitializeRecursionLimits@@Base+0x1b3c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2840] @ b093c <_Py_InitializeRecursionLimits@@Base+0x1b40> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + add r0, r8, #43008 @ 0xa800 │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2828] @ b0940 <_Py_InitializeRecursionLimits@@Base+0x1b44> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2824] @ b0944 <_Py_InitializeRecursionLimits@@Base+0x1b48> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2820] @ b0948 <_Py_InitializeRecursionLimits@@Base+0x1b4c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2816] @ b094c <_Py_InitializeRecursionLimits@@Base+0x1b50> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2812] @ b0950 <_Py_InitializeRecursionLimits@@Base+0x1b54> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2808] @ b0954 <_Py_InitializeRecursionLimits@@Base+0x1b58> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2804] @ b0958 <_Py_InitializeRecursionLimits@@Base+0x1b5c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2800] @ b095c <_Py_InitializeRecursionLimits@@Base+0x1b60> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2796] @ b0960 <_Py_InitializeRecursionLimits@@Base+0x1b64> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2792] @ b0964 <_Py_InitializeRecursionLimits@@Base+0x1b68> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2788] @ b0968 <_Py_InitializeRecursionLimits@@Base+0x1b6c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2784] @ b096c <_Py_InitializeRecursionLimits@@Base+0x1b70> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2780] @ b0970 <_Py_InitializeRecursionLimits@@Base+0x1b74> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2776] @ b0974 <_Py_InitializeRecursionLimits@@Base+0x1b78> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2772] @ b0978 <_Py_InitializeRecursionLimits@@Base+0x1b7c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2768] @ b097c <_Py_InitializeRecursionLimits@@Base+0x1b80> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2764] @ b0980 <_Py_InitializeRecursionLimits@@Base+0x1b84> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2760] @ b0984 <_Py_InitializeRecursionLimits@@Base+0x1b88> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2756] @ b0988 <_Py_InitializeRecursionLimits@@Base+0x1b8c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2752] @ b098c <_Py_InitializeRecursionLimits@@Base+0x1b90> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2748] @ b0990 <_Py_InitializeRecursionLimits@@Base+0x1b94> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2744] @ b0994 <_Py_InitializeRecursionLimits@@Base+0x1b98> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2740] @ b0998 <_Py_InitializeRecursionLimits@@Base+0x1b9c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2736] @ b099c <_Py_InitializeRecursionLimits@@Base+0x1ba0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2732] @ b09a0 <_Py_InitializeRecursionLimits@@Base+0x1ba4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2728] @ b09a4 <_Py_InitializeRecursionLimits@@Base+0x1ba8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2724] @ b09a8 <_Py_InitializeRecursionLimits@@Base+0x1bac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2720] @ b09ac <_Py_InitializeRecursionLimits@@Base+0x1bb0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2716] @ b09b0 <_Py_InitializeRecursionLimits@@Base+0x1bb4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2712] @ b09b4 <_Py_InitializeRecursionLimits@@Base+0x1bb8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2708] @ b09b8 <_Py_InitializeRecursionLimits@@Base+0x1bbc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2704] @ b09bc <_Py_InitializeRecursionLimits@@Base+0x1bc0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2700] @ b09c0 <_Py_InitializeRecursionLimits@@Base+0x1bc4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2696] @ b09c4 <_Py_InitializeRecursionLimits@@Base+0x1bc8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2692] @ b09c8 <_Py_InitializeRecursionLimits@@Base+0x1bcc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2688] @ b09cc <_Py_InitializeRecursionLimits@@Base+0x1bd0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2684] @ b09d0 <_Py_InitializeRecursionLimits@@Base+0x1bd4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2680] @ b09d4 <_Py_InitializeRecursionLimits@@Base+0x1bd8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2676] @ b09d8 <_Py_InitializeRecursionLimits@@Base+0x1bdc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2672] @ b09dc <_Py_InitializeRecursionLimits@@Base+0x1be0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2668] @ b09e0 <_Py_InitializeRecursionLimits@@Base+0x1be4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2664] @ b09e4 <_Py_InitializeRecursionLimits@@Base+0x1be8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2660] @ b09e8 <_Py_InitializeRecursionLimits@@Base+0x1bec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2656] @ b09ec <_Py_InitializeRecursionLimits@@Base+0x1bf0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2652] @ b09f0 <_Py_InitializeRecursionLimits@@Base+0x1bf4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2648] @ b09f4 <_Py_InitializeRecursionLimits@@Base+0x1bf8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2644] @ b09f8 <_Py_InitializeRecursionLimits@@Base+0x1bfc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2640] @ b09fc <_Py_InitializeRecursionLimits@@Base+0x1c00> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + add r0, r8, #44544 @ 0xae00 │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2628] @ b0a00 <_Py_InitializeRecursionLimits@@Base+0x1c04> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2624] @ b0a04 <_Py_InitializeRecursionLimits@@Base+0x1c08> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2620] @ b0a08 <_Py_InitializeRecursionLimits@@Base+0x1c0c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2616] @ b0a0c <_Py_InitializeRecursionLimits@@Base+0x1c10> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2612] @ b0a10 <_Py_InitializeRecursionLimits@@Base+0x1c14> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2608] @ b0a14 <_Py_InitializeRecursionLimits@@Base+0x1c18> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2604] @ b0a18 <_Py_InitializeRecursionLimits@@Base+0x1c1c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2600] @ b0a1c <_Py_InitializeRecursionLimits@@Base+0x1c20> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2596] @ b0a20 <_Py_InitializeRecursionLimits@@Base+0x1c24> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2592] @ b0a24 <_Py_InitializeRecursionLimits@@Base+0x1c28> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2588] @ b0a28 <_Py_InitializeRecursionLimits@@Base+0x1c2c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2584] @ b0a2c <_Py_InitializeRecursionLimits@@Base+0x1c30> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2580] @ b0a30 <_Py_InitializeRecursionLimits@@Base+0x1c34> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2576] @ b0a34 <_Py_InitializeRecursionLimits@@Base+0x1c38> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2572] @ b0a38 <_Py_InitializeRecursionLimits@@Base+0x1c3c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2568] @ b0a3c <_Py_InitializeRecursionLimits@@Base+0x1c40> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2564] @ b0a40 <_Py_InitializeRecursionLimits@@Base+0x1c44> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2560] @ b0a44 <_Py_InitializeRecursionLimits@@Base+0x1c48> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2556] @ b0a48 <_Py_InitializeRecursionLimits@@Base+0x1c4c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2552] @ b0a4c <_Py_InitializeRecursionLimits@@Base+0x1c50> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2548] @ b0a50 <_Py_InitializeRecursionLimits@@Base+0x1c54> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2544] @ b0a54 <_Py_InitializeRecursionLimits@@Base+0x1c58> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2540] @ b0a58 <_Py_InitializeRecursionLimits@@Base+0x1c5c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2536] @ b0a5c <_Py_InitializeRecursionLimits@@Base+0x1c60> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2532] @ b0a60 <_Py_InitializeRecursionLimits@@Base+0x1c64> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2528] @ b0a64 <_Py_InitializeRecursionLimits@@Base+0x1c68> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2524] @ b0a68 <_Py_InitializeRecursionLimits@@Base+0x1c6c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2520] @ b0a6c <_Py_InitializeRecursionLimits@@Base+0x1c70> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2516] @ b0a70 <_Py_InitializeRecursionLimits@@Base+0x1c74> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2512] @ b0a74 <_Py_InitializeRecursionLimits@@Base+0x1c78> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2508] @ b0a78 <_Py_InitializeRecursionLimits@@Base+0x1c7c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2504] @ b0a7c <_Py_InitializeRecursionLimits@@Base+0x1c80> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2500] @ b0a80 <_Py_InitializeRecursionLimits@@Base+0x1c84> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2496] @ b0a84 <_Py_InitializeRecursionLimits@@Base+0x1c88> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2492] @ b0a88 <_Py_InitializeRecursionLimits@@Base+0x1c8c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2488] @ b0a8c <_Py_InitializeRecursionLimits@@Base+0x1c90> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2484] @ b0a90 <_Py_InitializeRecursionLimits@@Base+0x1c94> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2480] @ b0a94 <_Py_InitializeRecursionLimits@@Base+0x1c98> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2476] @ b0a98 <_Py_InitializeRecursionLimits@@Base+0x1c9c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2472] @ b0a9c <_Py_InitializeRecursionLimits@@Base+0x1ca0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2468] @ b0aa0 <_Py_InitializeRecursionLimits@@Base+0x1ca4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2464] @ b0aa4 <_Py_InitializeRecursionLimits@@Base+0x1ca8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2460] @ b0aa8 <_Py_InitializeRecursionLimits@@Base+0x1cac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2456] @ b0aac <_Py_InitializeRecursionLimits@@Base+0x1cb0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2452] @ b0ab0 <_Py_InitializeRecursionLimits@@Base+0x1cb4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2448] @ b0ab4 <_Py_InitializeRecursionLimits@@Base+0x1cb8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2444] @ b0ab8 <_Py_InitializeRecursionLimits@@Base+0x1cbc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2440] @ b0abc <_Py_InitializeRecursionLimits@@Base+0x1cc0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2436] @ b0ac0 <_Py_InitializeRecursionLimits@@Base+0x1cc4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2432] @ b0ac4 <_Py_InitializeRecursionLimits@@Base+0x1cc8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2428] @ b0ac8 <_Py_InitializeRecursionLimits@@Base+0x1ccc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2424] @ b0acc <_Py_InitializeRecursionLimits@@Base+0x1cd0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2420] @ b0ad0 <_Py_InitializeRecursionLimits@@Base+0x1cd4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2416] @ b0ad4 <_Py_InitializeRecursionLimits@@Base+0x1cd8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2412] @ b0ad8 <_Py_InitializeRecursionLimits@@Base+0x1cdc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2408] @ b0adc <_Py_InitializeRecursionLimits@@Base+0x1ce0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2404] @ b0ae0 <_Py_InitializeRecursionLimits@@Base+0x1ce4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2400] @ b0ae4 <_Py_InitializeRecursionLimits@@Base+0x1ce8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2396] @ b0ae8 <_Py_InitializeRecursionLimits@@Base+0x1cec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2392] @ b0aec <_Py_InitializeRecursionLimits@@Base+0x1cf0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2388] @ b0af0 <_Py_InitializeRecursionLimits@@Base+0x1cf4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2384] @ b0af4 <_Py_InitializeRecursionLimits@@Base+0x1cf8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2380] @ b0af8 <_Py_InitializeRecursionLimits@@Base+0x1cfc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2376] @ b0afc <_Py_InitializeRecursionLimits@@Base+0x1d00> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2372] @ b0b00 <_Py_InitializeRecursionLimits@@Base+0x1d04> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2368] @ b0b04 <_Py_InitializeRecursionLimits@@Base+0x1d08> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2364] @ b0b08 <_Py_InitializeRecursionLimits@@Base+0x1d0c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2360] @ b0b0c <_Py_InitializeRecursionLimits@@Base+0x1d10> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2356] @ b0b10 <_Py_InitializeRecursionLimits@@Base+0x1d14> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2352] @ b0b14 <_Py_InitializeRecursionLimits@@Base+0x1d18> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2348] @ b0b18 <_Py_InitializeRecursionLimits@@Base+0x1d1c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2344] @ b0b1c <_Py_InitializeRecursionLimits@@Base+0x1d20> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2340] @ b0b20 <_Py_InitializeRecursionLimits@@Base+0x1d24> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2336] @ b0b24 <_Py_InitializeRecursionLimits@@Base+0x1d28> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2332] @ b0b28 <_Py_InitializeRecursionLimits@@Base+0x1d2c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2328] @ b0b2c <_Py_InitializeRecursionLimits@@Base+0x1d30> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2324] @ b0b30 <_Py_InitializeRecursionLimits@@Base+0x1d34> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2320] @ b0b34 <_Py_InitializeRecursionLimits@@Base+0x1d38> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2316] @ b0b38 <_Py_InitializeRecursionLimits@@Base+0x1d3c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2312] @ b0b3c <_Py_InitializeRecursionLimits@@Base+0x1d40> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2308] @ b0b40 <_Py_InitializeRecursionLimits@@Base+0x1d44> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2304] @ b0b44 <_Py_InitializeRecursionLimits@@Base+0x1d48> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2300] @ b0b48 <_Py_InitializeRecursionLimits@@Base+0x1d4c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2296] @ b0b4c <_Py_InitializeRecursionLimits@@Base+0x1d50> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2292] @ b0b50 <_Py_InitializeRecursionLimits@@Base+0x1d54> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2288] @ b0b54 <_Py_InitializeRecursionLimits@@Base+0x1d58> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2284] @ b0b58 <_Py_InitializeRecursionLimits@@Base+0x1d5c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2280] @ b0b5c <_Py_InitializeRecursionLimits@@Base+0x1d60> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2276] @ b0b60 <_Py_InitializeRecursionLimits@@Base+0x1d64> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2272] @ b0b64 <_Py_InitializeRecursionLimits@@Base+0x1d68> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2268] @ b0b68 <_Py_InitializeRecursionLimits@@Base+0x1d6c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2264] @ b0b6c <_Py_InitializeRecursionLimits@@Base+0x1d70> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2260] @ b0b70 <_Py_InitializeRecursionLimits@@Base+0x1d74> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2256] @ b0b74 <_Py_InitializeRecursionLimits@@Base+0x1d78> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2252] @ b0b78 <_Py_InitializeRecursionLimits@@Base+0x1d7c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2248] @ b0b7c <_Py_InitializeRecursionLimits@@Base+0x1d80> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2244] @ b0b80 <_Py_InitializeRecursionLimits@@Base+0x1d84> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2240] @ b0b84 <_Py_InitializeRecursionLimits@@Base+0x1d88> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2236] @ b0b88 <_Py_InitializeRecursionLimits@@Base+0x1d8c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2232] @ b0b8c <_Py_InitializeRecursionLimits@@Base+0x1d90> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2228] @ b0b90 <_Py_InitializeRecursionLimits@@Base+0x1d94> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2224] @ b0b94 <_Py_InitializeRecursionLimits@@Base+0x1d98> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2220] @ b0b98 <_Py_InitializeRecursionLimits@@Base+0x1d9c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2216] @ b0b9c <_Py_InitializeRecursionLimits@@Base+0x1da0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2212] @ b0ba0 <_Py_InitializeRecursionLimits@@Base+0x1da4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2208] @ b0ba4 <_Py_InitializeRecursionLimits@@Base+0x1da8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2204] @ b0ba8 <_Py_InitializeRecursionLimits@@Base+0x1dac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2200] @ b0bac <_Py_InitializeRecursionLimits@@Base+0x1db0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2196] @ b0bb0 <_Py_InitializeRecursionLimits@@Base+0x1db4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2192] @ b0bb4 <_Py_InitializeRecursionLimits@@Base+0x1db8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2188] @ b0bb8 <_Py_InitializeRecursionLimits@@Base+0x1dbc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2184] @ b0bbc <_Py_InitializeRecursionLimits@@Base+0x1dc0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2180] @ b0bc0 <_Py_InitializeRecursionLimits@@Base+0x1dc4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2176] @ b0bc4 <_Py_InitializeRecursionLimits@@Base+0x1dc8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2172] @ b0bc8 <_Py_InitializeRecursionLimits@@Base+0x1dcc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2168] @ b0bcc <_Py_InitializeRecursionLimits@@Base+0x1dd0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2164] @ b0bd0 <_Py_InitializeRecursionLimits@@Base+0x1dd4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2160] @ b0bd4 <_Py_InitializeRecursionLimits@@Base+0x1dd8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2156] @ b0bd8 <_Py_InitializeRecursionLimits@@Base+0x1ddc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2152] @ b0bdc <_Py_InitializeRecursionLimits@@Base+0x1de0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2148] @ b0be0 <_Py_InitializeRecursionLimits@@Base+0x1de4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2144] @ b0be4 <_Py_InitializeRecursionLimits@@Base+0x1de8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2140] @ b0be8 <_Py_InitializeRecursionLimits@@Base+0x1dec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2136] @ b0bec <_Py_InitializeRecursionLimits@@Base+0x1df0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2132] @ b0bf0 <_Py_InitializeRecursionLimits@@Base+0x1df4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2128] @ b0bf4 <_Py_InitializeRecursionLimits@@Base+0x1df8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2124] @ b0bf8 <_Py_InitializeRecursionLimits@@Base+0x1dfc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2120] @ b0bfc <_Py_InitializeRecursionLimits@@Base+0x1e00> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2116] @ b0c00 <_Py_InitializeRecursionLimits@@Base+0x1e04> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2112] @ b0c04 <_Py_InitializeRecursionLimits@@Base+0x1e08> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2108] @ b0c08 <_Py_InitializeRecursionLimits@@Base+0x1e0c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2104] @ b0c0c <_Py_InitializeRecursionLimits@@Base+0x1e10> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2100] @ b0c10 <_Py_InitializeRecursionLimits@@Base+0x1e14> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2096] @ b0c14 <_Py_InitializeRecursionLimits@@Base+0x1e18> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2092] @ b0c18 <_Py_InitializeRecursionLimits@@Base+0x1e1c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2088] @ b0c1c <_Py_InitializeRecursionLimits@@Base+0x1e20> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2084] @ b0c20 <_Py_InitializeRecursionLimits@@Base+0x1e24> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2080] @ b0c24 <_Py_InitializeRecursionLimits@@Base+0x1e28> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2076] @ b0c28 <_Py_InitializeRecursionLimits@@Base+0x1e2c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2072] @ b0c2c <_Py_InitializeRecursionLimits@@Base+0x1e30> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2068] @ b0c30 <_Py_InitializeRecursionLimits@@Base+0x1e34> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2064] @ b0c34 <_Py_InitializeRecursionLimits@@Base+0x1e38> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2060] @ b0c38 <_Py_InitializeRecursionLimits@@Base+0x1e3c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2056] @ b0c3c <_Py_InitializeRecursionLimits@@Base+0x1e40> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2052] @ b0c40 <_Py_InitializeRecursionLimits@@Base+0x1e44> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2048] @ b0c44 <_Py_InitializeRecursionLimits@@Base+0x1e48> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2044] @ b0c48 <_Py_InitializeRecursionLimits@@Base+0x1e4c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2040] @ b0c4c <_Py_InitializeRecursionLimits@@Base+0x1e50> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2036] @ b0c50 <_Py_InitializeRecursionLimits@@Base+0x1e54> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2032] @ b0c54 <_Py_InitializeRecursionLimits@@Base+0x1e58> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2028] @ b0c58 <_Py_InitializeRecursionLimits@@Base+0x1e5c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2024] @ b0c5c <_Py_InitializeRecursionLimits@@Base+0x1e60> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #2020] @ b0c60 <_Py_InitializeRecursionLimits@@Base+0x1e64> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + b b1218 <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ rsbeq r1, fp, r0, asr #27 │ │ │ │ rsbeq r1, fp, r0, ror #27 │ │ │ │ rsbeq r1, fp, r4, lsl #28 │ │ │ │ rsbeq r1, fp, r8, lsr #28 │ │ │ │ rsbeq r1, fp, ip, asr #28 │ │ │ │ rsbeq r1, fp, ip, ror #28 │ │ │ │ rsbeq r1, fp, ip, lsl #29 │ │ │ │ @@ -133640,15 +133542,14 @@ │ │ │ │ ldrdeq r2, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ strdeq r2, [fp], #-60 @ 0xffffffc4 @ │ │ │ │ rsbeq r2, fp, r0, lsr #8 │ │ │ │ rsbeq r2, fp, r0, asr #8 │ │ │ │ rsbeq r2, fp, r0, ror #8 │ │ │ │ rsbeq r2, fp, r8, lsl #9 │ │ │ │ rsbeq r2, fp, ip, lsr #9 │ │ │ │ - rsbeq r8, fp, ip, asr #10 │ │ │ │ strdeq r2, [fp], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq r2, fp, r8, lsl r5 │ │ │ │ rsbeq r2, fp, r8, asr #10 │ │ │ │ rsbeq r2, fp, ip, ror #10 │ │ │ │ mlseq fp, ip, r5, r2 │ │ │ │ strhteq r2, [fp], #-88 @ 0xffffffa8 │ │ │ │ ldrdeq r2, [fp], #-88 @ 0xffffffa8 @ │ │ │ │ @@ -134425,15 +134326,14 @@ │ │ │ │ rsbeq r8, fp, r8, ror r4 │ │ │ │ mlseq fp, r4, r4, r8 │ │ │ │ strhteq r8, [fp], #-68 @ 0xffffffbc │ │ │ │ ldrdeq r8, [fp], #-64 @ 0xffffffc0 @ │ │ │ │ strdeq r8, [fp], #-68 @ 0xffffffbc @ │ │ │ │ rsbeq r8, fp, r0, lsl r5 │ │ │ │ rsbeq r8, fp, ip, lsr #10 │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ rsbeq r1, fp, r8, lsl #24 │ │ │ │ rsbeq r1, fp, r0, asr #24 │ │ │ │ rsbeq r1, fp, r0, lsr #24 │ │ │ │ rsbeq r1, fp, r8, ror ip │ │ │ │ strhteq r1, [fp], #-192 @ 0xffffff40 │ │ │ │ strdeq r1, [fp], #-200 @ 0xffffff38 @ │ │ │ │ rsbeq r1, fp, r0, lsl #27 │ │ │ │ @@ -134450,1649 +134350,1631 @@ │ │ │ │ mlseq fp, r8, fp, r1 │ │ │ │ strhteq r1, [fp], #-184 @ 0xffffff48 │ │ │ │ ldrdeq r1, [fp], #-196 @ 0xffffff3c @ │ │ │ │ rsbeq r1, fp, r8, lsl sp │ │ │ │ rsbeq r1, fp, r4, lsr #27 │ │ │ │ strdeq r1, [fp], #-176 @ 0xffffff50 @ │ │ │ │ ldrdeq r1, [fp], #-184 @ 0xffffff48 @ │ │ │ │ - rsbeq r9, fp, ip, asr #2 │ │ │ │ + rsbeq r8, fp, ip, asr #10 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r8, sp, ip, ror #15 │ │ │ │ + rsbeq r9, fp, ip, asr #2 │ │ │ │ + subeq r1, sp, r8, asr #27 │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ - ldr r0, [pc, #-1464] @ b0df8 <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1468] @ b0dfc <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1472] @ b0e00 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1476] @ b0e04 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1480] @ b0e08 <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1484] @ b0e0c <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1488] @ b0e10 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1492] @ b0e14 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1496] @ b0e18 <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1500] @ b0e1c <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1504] @ b0e20 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1508] @ b0e24 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1512] @ b0e28 <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1516] @ b0e2c <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1520] @ b0e30 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1524] @ b0e34 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1528] @ b0e38 <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1532] @ b0e3c <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1536] @ b0e40 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1540] @ b0e44 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1544] @ b0e48 <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1548] @ b0e4c <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1552] @ b0e50 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1556] @ b0e54 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1560] @ b0e58 <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1564] @ b0e5c <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1568] @ b0e60 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1572] @ b0e64 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1576] @ b0e68 <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1580] @ b0e6c <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1584] @ b0e70 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1588] @ b0e74 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1592] @ b0e78 <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1596] @ b0e7c <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1600] @ b0e80 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1604] @ b0e84 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1608] @ b0e88 <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1612] @ b0e8c <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1616] @ b0e90 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1620] @ b0e94 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1624] @ b0e98 <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1628] @ b0e9c <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1632] @ b0ea0 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1636] @ b0ea4 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1640] @ b0ea8 <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1644] @ b0eac <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1648] @ b0eb0 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1652] @ b0eb4 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1656] @ b0eb8 <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1660] @ b0ebc <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1664] @ b0ec0 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1668] @ b0ec4 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1672] @ b0ec8 <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1676] @ b0ecc <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1680] @ b0ed0 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1684] @ b0ed4 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1688] @ b0ed8 <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1692] @ b0edc <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1696] @ b0ee0 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1700] @ b0ee4 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1704] @ b0ee8 <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1708] @ b0eec <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1712] @ b0ef0 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1716] @ b0ef4 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1720] @ b0ef8 <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1724] @ b0efc <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1728] @ b0f00 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1732] @ b0f04 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1736] @ b0f08 <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1740] @ b0f0c <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1744] @ b0f10 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1748] @ b0f14 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1752] @ b0f18 <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1756] @ b0f1c <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1760] @ b0f20 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1764] @ b0f24 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1768] @ b0f28 <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1772] @ b0f2c <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1776] @ b0f30 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1780] @ b0f34 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1784] @ b0f38 <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1788] @ b0f3c <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1792] @ b0f40 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1796] @ b0f44 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1800] @ b0f48 <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1804] @ b0f4c <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1808] @ b0f50 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1812] @ b0f54 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1816] @ b0f58 <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1820] @ b0f5c <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1824] @ b0f60 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1828] @ b0f64 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1832] @ b0f68 <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1836] @ b0f6c <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1840] @ b0f70 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1844] @ b0f74 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1848] @ b0f78 <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1852] @ b0f7c <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1856] @ b0f80 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1860] @ b0f84 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1864] @ b0f88 <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1868] @ b0f8c <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1872] @ b0f90 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1876] @ b0f94 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1880] @ b0f98 <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1884] @ b0f9c <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1888] @ b0fa0 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1892] @ b0fa4 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1896] @ b0fa8 <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1900] @ b0fac <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1904] @ b0fb0 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1908] @ b0fb4 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1912] @ b0fb8 <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1916] @ b0fbc <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1920] @ b0fc0 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1924] @ b0fc4 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1928] @ b0fc8 <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1932] @ b0fcc <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1936] @ b0fd0 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1940] @ b0fd4 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1944] @ b0fd8 <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1948] @ b0fdc <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1952] @ b0fe0 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1956] @ b0fe4 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1960] @ b0fe8 <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1964] @ b0fec <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1968] @ b0ff0 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1972] @ b0ff4 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1976] @ b0ff8 <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1980] @ b0ffc <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1984] @ b1000 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1988] @ b1004 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1992] @ b1008 <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-1996] @ b100c <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2000] @ b1010 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2004] @ b1014 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2008] @ b1018 <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2012] @ b101c <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2016] @ b1020 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2020] @ b1024 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2024] @ b1028 <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2028] @ b102c <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2032] @ b1030 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2036] @ b1034 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2040] @ b1038 <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2044] @ b103c <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2048] @ b1040 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2052] @ b1044 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2056] @ b1048 <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2060] @ b104c <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2064] @ b1050 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2068] @ b1054 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2072] @ b1058 <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2076] @ b105c <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2080] @ b1060 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2084] @ b1064 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2088] @ b1068 <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2092] @ b106c <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2096] @ b1070 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2100] @ b1074 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2104] @ b1078 <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2108] @ b107c <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2112] @ b1080 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2116] @ b1084 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2120] @ b1088 <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2124] @ b108c <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2128] @ b1090 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2132] @ b1094 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2136] @ b1098 <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2140] @ b109c <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2144] @ b10a0 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2148] @ b10a4 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2152] @ b10a8 <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2156] @ b10ac <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2160] @ b10b0 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2164] @ b10b4 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2168] @ b10b8 <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2172] @ b10bc <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2176] @ b10c0 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2180] @ b10c4 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2184] @ b10c8 <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2188] @ b10cc <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2192] @ b10d0 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2196] @ b10d4 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2200] @ b10d8 <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2204] @ b10dc <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2208] @ b10e0 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2212] @ b10e4 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2216] @ b10e8 <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2220] @ b10ec <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2224] @ b10f0 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2228] @ b10f4 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2232] @ b10f8 <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2236] @ b10fc <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2240] @ b1100 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2244] @ b1104 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2248] @ b1108 <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2252] @ b110c <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2256] @ b1110 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2260] @ b1114 <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2264] @ b1118 <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2268] @ b111c <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2272] @ b1120 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2276] @ b1124 <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2280] @ b1128 <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2284] @ b112c <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2288] @ b1130 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2292] @ b1134 <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2296] @ b1138 <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2300] @ b113c <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2304] @ b1140 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2308] @ b1144 <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2312] @ b1148 <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2316] @ b114c <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2320] @ b1150 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2324] @ b1154 <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2328] @ b1158 <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2332] @ b115c <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2336] @ b1160 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2340] @ b1164 <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2344] @ b1168 <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2348] @ b116c <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2352] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2356] @ b1174 <_Py_InitializeRecursionLimits@@Base+0x241c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2360] @ b1178 <_Py_InitializeRecursionLimits@@Base+0x2420> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2364] @ b117c <_Py_InitializeRecursionLimits@@Base+0x2424> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2368] @ b1180 <_Py_InitializeRecursionLimits@@Base+0x2428> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2372] @ b1184 <_Py_InitializeRecursionLimits@@Base+0x242c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2376] @ b1188 <_Py_InitializeRecursionLimits@@Base+0x2430> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2380] @ b118c <_Py_InitializeRecursionLimits@@Base+0x2434> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2384] @ b1190 <_Py_InitializeRecursionLimits@@Base+0x2438> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2388] @ b1194 <_Py_InitializeRecursionLimits@@Base+0x243c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2392] @ b1198 <_Py_InitializeRecursionLimits@@Base+0x2440> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2396] @ b119c <_Py_InitializeRecursionLimits@@Base+0x2444> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2400] @ b11a0 <_Py_InitializeRecursionLimits@@Base+0x2448> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2404] @ b11a4 <_Py_InitializeRecursionLimits@@Base+0x244c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2408] @ b11a8 <_Py_InitializeRecursionLimits@@Base+0x2450> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2412] @ b11ac <_Py_InitializeRecursionLimits@@Base+0x2454> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2416] @ b11b0 <_Py_InitializeRecursionLimits@@Base+0x2458> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2420] @ b11b4 <_Py_InitializeRecursionLimits@@Base+0x245c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2424] @ b11b8 <_Py_InitializeRecursionLimits@@Base+0x2460> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2428] @ b11bc <_Py_InitializeRecursionLimits@@Base+0x2464> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2432] @ b11c0 <_Py_InitializeRecursionLimits@@Base+0x2468> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2436] @ b11c4 <_Py_InitializeRecursionLimits@@Base+0x246c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2440] @ b11c8 <_Py_InitializeRecursionLimits@@Base+0x2470> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2444] @ b11cc <_Py_InitializeRecursionLimits@@Base+0x2474> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2448] @ b11d0 <_Py_InitializeRecursionLimits@@Base+0x2478> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2452] @ b11d4 <_Py_InitializeRecursionLimits@@Base+0x247c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2456] @ b11d8 <_Py_InitializeRecursionLimits@@Base+0x2480> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2460] @ b11dc <_Py_InitializeRecursionLimits@@Base+0x2484> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2464] @ b11e0 <_Py_InitializeRecursionLimits@@Base+0x2488> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2468] @ b11e4 <_Py_InitializeRecursionLimits@@Base+0x248c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2472] @ b11e8 <_Py_InitializeRecursionLimits@@Base+0x2490> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2476] @ b11ec <_Py_InitializeRecursionLimits@@Base+0x2494> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2480] @ b11f0 <_Py_InitializeRecursionLimits@@Base+0x2498> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2484] @ b11f4 <_Py_InitializeRecursionLimits@@Base+0x249c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2488] @ b11f8 <_Py_InitializeRecursionLimits@@Base+0x24a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2492] @ b11fc <_Py_InitializeRecursionLimits@@Base+0x24a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2496] @ b1200 <_Py_InitializeRecursionLimits@@Base+0x24a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2500] @ b1204 <_Py_InitializeRecursionLimits@@Base+0x24ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2504] @ b1208 <_Py_InitializeRecursionLimits@@Base+0x24b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2508] @ b120c <_Py_InitializeRecursionLimits@@Base+0x24b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2512] @ b1210 <_Py_InitializeRecursionLimits@@Base+0x24b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2516] @ b1214 <_Py_InitializeRecursionLimits@@Base+0x24bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2520] @ b1218 <_Py_InitializeRecursionLimits@@Base+0x24c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2524] @ b121c <_Py_InitializeRecursionLimits@@Base+0x24c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2528] @ b1220 <_Py_InitializeRecursionLimits@@Base+0x24c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2532] @ b1224 <_Py_InitializeRecursionLimits@@Base+0x24cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2536] @ b1228 <_Py_InitializeRecursionLimits@@Base+0x24d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2540] @ b122c <_Py_InitializeRecursionLimits@@Base+0x24d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2544] @ b1230 <_Py_InitializeRecursionLimits@@Base+0x24d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2548] @ b1234 <_Py_InitializeRecursionLimits@@Base+0x24dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2552] @ b1238 <_Py_InitializeRecursionLimits@@Base+0x24e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2556] @ b123c <_Py_InitializeRecursionLimits@@Base+0x24e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2560] @ b1240 <_Py_InitializeRecursionLimits@@Base+0x24e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2564] @ b1244 <_Py_InitializeRecursionLimits@@Base+0x24ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2568] @ b1248 <_Py_InitializeRecursionLimits@@Base+0x24f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2572] @ b124c <_Py_InitializeRecursionLimits@@Base+0x24f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2576] @ b1250 <_Py_InitializeRecursionLimits@@Base+0x24f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2580] @ b1254 <_Py_InitializeRecursionLimits@@Base+0x24fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2584] @ b1258 <_Py_InitializeRecursionLimits@@Base+0x2500> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2588] @ b125c <_Py_InitializeRecursionLimits@@Base+0x2504> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2592] @ b1260 <_Py_InitializeRecursionLimits@@Base+0x2508> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2596] @ b1264 <_Py_InitializeRecursionLimits@@Base+0x250c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2600] @ b1268 <_Py_InitializeRecursionLimits@@Base+0x2510> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2604] @ b126c <_Py_InitializeRecursionLimits@@Base+0x2514> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2608] @ b1270 <_Py_InitializeRecursionLimits@@Base+0x2518> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2612] @ b1274 <_Py_InitializeRecursionLimits@@Base+0x251c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2616] @ b1278 <_Py_InitializeRecursionLimits@@Base+0x2520> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2620] @ b127c <_Py_InitializeRecursionLimits@@Base+0x2524> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2624] @ b1280 <_Py_InitializeRecursionLimits@@Base+0x2528> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2628] @ b1284 <_Py_InitializeRecursionLimits@@Base+0x252c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2632] @ b1288 <_Py_InitializeRecursionLimits@@Base+0x2530> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2636] @ b128c <_Py_InitializeRecursionLimits@@Base+0x2534> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2640] @ b1290 <_Py_InitializeRecursionLimits@@Base+0x2538> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2644] @ b1294 <_Py_InitializeRecursionLimits@@Base+0x253c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2648] @ b1298 <_Py_InitializeRecursionLimits@@Base+0x2540> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2652] @ b129c <_Py_InitializeRecursionLimits@@Base+0x2544> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2656] @ b12a0 <_Py_InitializeRecursionLimits@@Base+0x2548> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2660] @ b12a4 <_Py_InitializeRecursionLimits@@Base+0x254c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2664] @ b12a8 <_Py_InitializeRecursionLimits@@Base+0x2550> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2668] @ b12ac <_Py_InitializeRecursionLimits@@Base+0x2554> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2672] @ b12b0 <_Py_InitializeRecursionLimits@@Base+0x2558> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2676] @ b12b4 <_Py_InitializeRecursionLimits@@Base+0x255c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2680] @ b12b8 <_Py_InitializeRecursionLimits@@Base+0x2560> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2684] @ b12bc <_Py_InitializeRecursionLimits@@Base+0x2564> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2688] @ b12c0 <_Py_InitializeRecursionLimits@@Base+0x2568> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2692] @ b12c4 <_Py_InitializeRecursionLimits@@Base+0x256c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2696] @ b12c8 <_Py_InitializeRecursionLimits@@Base+0x2570> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2700] @ b12cc <_Py_InitializeRecursionLimits@@Base+0x2574> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2704] @ b12d0 <_Py_InitializeRecursionLimits@@Base+0x2578> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2708] @ b12d4 <_Py_InitializeRecursionLimits@@Base+0x257c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2712] @ b12d8 <_Py_InitializeRecursionLimits@@Base+0x2580> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2716] @ b12dc <_Py_InitializeRecursionLimits@@Base+0x2584> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2720] @ b12e0 <_Py_InitializeRecursionLimits@@Base+0x2588> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2724] @ b12e4 <_Py_InitializeRecursionLimits@@Base+0x258c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2728] @ b12e8 <_Py_InitializeRecursionLimits@@Base+0x2590> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2732] @ b12ec <_Py_InitializeRecursionLimits@@Base+0x2594> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2736] @ b12f0 <_Py_InitializeRecursionLimits@@Base+0x2598> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2740] @ b12f4 <_Py_InitializeRecursionLimits@@Base+0x259c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2744] @ b12f8 <_Py_InitializeRecursionLimits@@Base+0x25a0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2748] @ b12fc <_Py_InitializeRecursionLimits@@Base+0x25a4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2752] @ b1300 <_Py_InitializeRecursionLimits@@Base+0x25a8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2756] @ b1304 <_Py_InitializeRecursionLimits@@Base+0x25ac> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2760] @ b1308 <_Py_InitializeRecursionLimits@@Base+0x25b0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2764] @ b130c <_Py_InitializeRecursionLimits@@Base+0x25b4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2768] @ b1310 <_Py_InitializeRecursionLimits@@Base+0x25b8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2772] @ b1314 <_Py_InitializeRecursionLimits@@Base+0x25bc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2776] @ b1318 <_Py_InitializeRecursionLimits@@Base+0x25c0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2780] @ b131c <_Py_InitializeRecursionLimits@@Base+0x25c4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2784] @ b1320 <_Py_InitializeRecursionLimits@@Base+0x25c8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2788] @ b1324 <_Py_InitializeRecursionLimits@@Base+0x25cc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2792] @ b1328 <_Py_InitializeRecursionLimits@@Base+0x25d0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2796] @ b132c <_Py_InitializeRecursionLimits@@Base+0x25d4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2800] @ b1330 <_Py_InitializeRecursionLimits@@Base+0x25d8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2804] @ b1334 <_Py_InitializeRecursionLimits@@Base+0x25dc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2808] @ b1338 <_Py_InitializeRecursionLimits@@Base+0x25e0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2812] @ b133c <_Py_InitializeRecursionLimits@@Base+0x25e4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2816] @ b1340 <_Py_InitializeRecursionLimits@@Base+0x25e8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2820] @ b1344 <_Py_InitializeRecursionLimits@@Base+0x25ec> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2824] @ b1348 <_Py_InitializeRecursionLimits@@Base+0x25f0> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2828] @ b134c <_Py_InitializeRecursionLimits@@Base+0x25f4> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2832] @ b1350 <_Py_InitializeRecursionLimits@@Base+0x25f8> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2836] @ b1354 <_Py_InitializeRecursionLimits@@Base+0x25fc> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2840] @ b1358 <_Py_InitializeRecursionLimits@@Base+0x2600> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2844] @ b135c <_Py_InitializeRecursionLimits@@Base+0x2604> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2848] @ b1360 <_Py_InitializeRecursionLimits@@Base+0x2608> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2852] @ b1364 <_Py_InitializeRecursionLimits@@Base+0x260c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2856] @ b1368 <_Py_InitializeRecursionLimits@@Base+0x2610> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2860] @ b136c <_Py_InitializeRecursionLimits@@Base+0x2614> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2864] @ b1370 <_Py_InitializeRecursionLimits@@Base+0x2618> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2868] @ b1374 <_Py_InitializeRecursionLimits@@Base+0x261c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2872] @ b1378 <_Py_InitializeRecursionLimits@@Base+0x2620> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2876] @ b137c <_Py_InitializeRecursionLimits@@Base+0x2624> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2880] @ b1380 <_Py_InitializeRecursionLimits@@Base+0x2628> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2884] @ b1384 <_Py_InitializeRecursionLimits@@Base+0x262c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2888] @ b1388 <_Py_InitializeRecursionLimits@@Base+0x2630> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2892] @ b138c <_Py_InitializeRecursionLimits@@Base+0x2634> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2896] @ b1390 <_Py_InitializeRecursionLimits@@Base+0x2638> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - ldr r0, [pc, #-2900] @ b1394 <_Py_InitializeRecursionLimits@@Base+0x263c> │ │ │ │ - bl b2c5c <_Py_InitializeRecursionLimits@@Base+0x3f04> │ │ │ │ - movw lr, #23836 @ 0x5d1c │ │ │ │ - movt lr, #11 │ │ │ │ - str r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - str r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - movw r9, #39560 @ 0x9a88 │ │ │ │ - movt r9, #11 │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b b1fec <_Py_InitializeRecursionLimits@@Base+0x3294> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b28cc <_Py_InitializeRecursionLimits@@Base+0x3b74> │ │ │ │ - ldr r3, [pc, #-2952] @ b139c <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + rsbeq r1, fp, r0, ror #24 │ │ │ │ + rsbeq r0, fp, r8, lsr #5 │ │ │ │ + rsbeq sl, fp, r4, asr r1 │ │ │ │ + ldr r0, [pc, #-1468] @ b0c64 <_Py_InitializeRecursionLimits@@Base+0x1e68> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1472] @ b0c68 <_Py_InitializeRecursionLimits@@Base+0x1e6c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1476] @ b0c6c <_Py_InitializeRecursionLimits@@Base+0x1e70> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1480] @ b0c70 <_Py_InitializeRecursionLimits@@Base+0x1e74> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1484] @ b0c74 <_Py_InitializeRecursionLimits@@Base+0x1e78> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1488] @ b0c78 <_Py_InitializeRecursionLimits@@Base+0x1e7c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1492] @ b0c7c <_Py_InitializeRecursionLimits@@Base+0x1e80> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1496] @ b0c80 <_Py_InitializeRecursionLimits@@Base+0x1e84> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1500] @ b0c84 <_Py_InitializeRecursionLimits@@Base+0x1e88> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1504] @ b0c88 <_Py_InitializeRecursionLimits@@Base+0x1e8c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1508] @ b0c8c <_Py_InitializeRecursionLimits@@Base+0x1e90> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1512] @ b0c90 <_Py_InitializeRecursionLimits@@Base+0x1e94> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1516] @ b0c94 <_Py_InitializeRecursionLimits@@Base+0x1e98> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1520] @ b0c98 <_Py_InitializeRecursionLimits@@Base+0x1e9c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1524] @ b0c9c <_Py_InitializeRecursionLimits@@Base+0x1ea0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1528] @ b0ca0 <_Py_InitializeRecursionLimits@@Base+0x1ea4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1532] @ b0ca4 <_Py_InitializeRecursionLimits@@Base+0x1ea8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1536] @ b0ca8 <_Py_InitializeRecursionLimits@@Base+0x1eac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1540] @ b0cac <_Py_InitializeRecursionLimits@@Base+0x1eb0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1544] @ b0cb0 <_Py_InitializeRecursionLimits@@Base+0x1eb4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1548] @ b0cb4 <_Py_InitializeRecursionLimits@@Base+0x1eb8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1552] @ b0cb8 <_Py_InitializeRecursionLimits@@Base+0x1ebc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1556] @ b0cbc <_Py_InitializeRecursionLimits@@Base+0x1ec0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1560] @ b0cc0 <_Py_InitializeRecursionLimits@@Base+0x1ec4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1564] @ b0cc4 <_Py_InitializeRecursionLimits@@Base+0x1ec8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1568] @ b0cc8 <_Py_InitializeRecursionLimits@@Base+0x1ecc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1572] @ b0ccc <_Py_InitializeRecursionLimits@@Base+0x1ed0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1576] @ b0cd0 <_Py_InitializeRecursionLimits@@Base+0x1ed4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1580] @ b0cd4 <_Py_InitializeRecursionLimits@@Base+0x1ed8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1584] @ b0cd8 <_Py_InitializeRecursionLimits@@Base+0x1edc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1588] @ b0cdc <_Py_InitializeRecursionLimits@@Base+0x1ee0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1592] @ b0ce0 <_Py_InitializeRecursionLimits@@Base+0x1ee4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1596] @ b0ce4 <_Py_InitializeRecursionLimits@@Base+0x1ee8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1600] @ b0ce8 <_Py_InitializeRecursionLimits@@Base+0x1eec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1604] @ b0cec <_Py_InitializeRecursionLimits@@Base+0x1ef0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1608] @ b0cf0 <_Py_InitializeRecursionLimits@@Base+0x1ef4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1612] @ b0cf4 <_Py_InitializeRecursionLimits@@Base+0x1ef8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1616] @ b0cf8 <_Py_InitializeRecursionLimits@@Base+0x1efc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1620] @ b0cfc <_Py_InitializeRecursionLimits@@Base+0x1f00> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1624] @ b0d00 <_Py_InitializeRecursionLimits@@Base+0x1f04> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1628] @ b0d04 <_Py_InitializeRecursionLimits@@Base+0x1f08> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1632] @ b0d08 <_Py_InitializeRecursionLimits@@Base+0x1f0c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1636] @ b0d0c <_Py_InitializeRecursionLimits@@Base+0x1f10> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1640] @ b0d10 <_Py_InitializeRecursionLimits@@Base+0x1f14> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1644] @ b0d14 <_Py_InitializeRecursionLimits@@Base+0x1f18> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1648] @ b0d18 <_Py_InitializeRecursionLimits@@Base+0x1f1c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1652] @ b0d1c <_Py_InitializeRecursionLimits@@Base+0x1f20> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1656] @ b0d20 <_Py_InitializeRecursionLimits@@Base+0x1f24> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1660] @ b0d24 <_Py_InitializeRecursionLimits@@Base+0x1f28> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1664] @ b0d28 <_Py_InitializeRecursionLimits@@Base+0x1f2c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1668] @ b0d2c <_Py_InitializeRecursionLimits@@Base+0x1f30> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1672] @ b0d30 <_Py_InitializeRecursionLimits@@Base+0x1f34> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1676] @ b0d34 <_Py_InitializeRecursionLimits@@Base+0x1f38> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1680] @ b0d38 <_Py_InitializeRecursionLimits@@Base+0x1f3c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1684] @ b0d3c <_Py_InitializeRecursionLimits@@Base+0x1f40> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1688] @ b0d40 <_Py_InitializeRecursionLimits@@Base+0x1f44> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1692] @ b0d44 <_Py_InitializeRecursionLimits@@Base+0x1f48> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1696] @ b0d48 <_Py_InitializeRecursionLimits@@Base+0x1f4c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1700] @ b0d4c <_Py_InitializeRecursionLimits@@Base+0x1f50> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1704] @ b0d50 <_Py_InitializeRecursionLimits@@Base+0x1f54> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1708] @ b0d54 <_Py_InitializeRecursionLimits@@Base+0x1f58> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1712] @ b0d58 <_Py_InitializeRecursionLimits@@Base+0x1f5c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1716] @ b0d5c <_Py_InitializeRecursionLimits@@Base+0x1f60> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1720] @ b0d60 <_Py_InitializeRecursionLimits@@Base+0x1f64> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1724] @ b0d64 <_Py_InitializeRecursionLimits@@Base+0x1f68> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1728] @ b0d68 <_Py_InitializeRecursionLimits@@Base+0x1f6c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1732] @ b0d6c <_Py_InitializeRecursionLimits@@Base+0x1f70> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1736] @ b0d70 <_Py_InitializeRecursionLimits@@Base+0x1f74> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1740] @ b0d74 <_Py_InitializeRecursionLimits@@Base+0x1f78> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1744] @ b0d78 <_Py_InitializeRecursionLimits@@Base+0x1f7c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1748] @ b0d7c <_Py_InitializeRecursionLimits@@Base+0x1f80> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1752] @ b0d80 <_Py_InitializeRecursionLimits@@Base+0x1f84> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1756] @ b0d84 <_Py_InitializeRecursionLimits@@Base+0x1f88> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1760] @ b0d88 <_Py_InitializeRecursionLimits@@Base+0x1f8c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1764] @ b0d8c <_Py_InitializeRecursionLimits@@Base+0x1f90> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1768] @ b0d90 <_Py_InitializeRecursionLimits@@Base+0x1f94> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1772] @ b0d94 <_Py_InitializeRecursionLimits@@Base+0x1f98> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1776] @ b0d98 <_Py_InitializeRecursionLimits@@Base+0x1f9c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1780] @ b0d9c <_Py_InitializeRecursionLimits@@Base+0x1fa0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1784] @ b0da0 <_Py_InitializeRecursionLimits@@Base+0x1fa4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1788] @ b0da4 <_Py_InitializeRecursionLimits@@Base+0x1fa8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1792] @ b0da8 <_Py_InitializeRecursionLimits@@Base+0x1fac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1796] @ b0dac <_Py_InitializeRecursionLimits@@Base+0x1fb0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1800] @ b0db0 <_Py_InitializeRecursionLimits@@Base+0x1fb4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1804] @ b0db4 <_Py_InitializeRecursionLimits@@Base+0x1fb8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1808] @ b0db8 <_Py_InitializeRecursionLimits@@Base+0x1fbc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1812] @ b0dbc <_Py_InitializeRecursionLimits@@Base+0x1fc0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1816] @ b0dc0 <_Py_InitializeRecursionLimits@@Base+0x1fc4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1820] @ b0dc4 <_Py_InitializeRecursionLimits@@Base+0x1fc8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1824] @ b0dc8 <_Py_InitializeRecursionLimits@@Base+0x1fcc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1828] @ b0dcc <_Py_InitializeRecursionLimits@@Base+0x1fd0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1832] @ b0dd0 <_Py_InitializeRecursionLimits@@Base+0x1fd4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1836] @ b0dd4 <_Py_InitializeRecursionLimits@@Base+0x1fd8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1840] @ b0dd8 <_Py_InitializeRecursionLimits@@Base+0x1fdc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1844] @ b0ddc <_Py_InitializeRecursionLimits@@Base+0x1fe0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1848] @ b0de0 <_Py_InitializeRecursionLimits@@Base+0x1fe4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1852] @ b0de4 <_Py_InitializeRecursionLimits@@Base+0x1fe8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1856] @ b0de8 <_Py_InitializeRecursionLimits@@Base+0x1fec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1860] @ b0dec <_Py_InitializeRecursionLimits@@Base+0x1ff0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1864] @ b0df0 <_Py_InitializeRecursionLimits@@Base+0x1ff4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1868] @ b0df4 <_Py_InitializeRecursionLimits@@Base+0x1ff8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1872] @ b0df8 <_Py_InitializeRecursionLimits@@Base+0x1ffc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1876] @ b0dfc <_Py_InitializeRecursionLimits@@Base+0x2000> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1880] @ b0e00 <_Py_InitializeRecursionLimits@@Base+0x2004> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1884] @ b0e04 <_Py_InitializeRecursionLimits@@Base+0x2008> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1888] @ b0e08 <_Py_InitializeRecursionLimits@@Base+0x200c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1892] @ b0e0c <_Py_InitializeRecursionLimits@@Base+0x2010> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1896] @ b0e10 <_Py_InitializeRecursionLimits@@Base+0x2014> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1900] @ b0e14 <_Py_InitializeRecursionLimits@@Base+0x2018> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1904] @ b0e18 <_Py_InitializeRecursionLimits@@Base+0x201c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1908] @ b0e1c <_Py_InitializeRecursionLimits@@Base+0x2020> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1912] @ b0e20 <_Py_InitializeRecursionLimits@@Base+0x2024> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1916] @ b0e24 <_Py_InitializeRecursionLimits@@Base+0x2028> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1920] @ b0e28 <_Py_InitializeRecursionLimits@@Base+0x202c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1924] @ b0e2c <_Py_InitializeRecursionLimits@@Base+0x2030> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1928] @ b0e30 <_Py_InitializeRecursionLimits@@Base+0x2034> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1932] @ b0e34 <_Py_InitializeRecursionLimits@@Base+0x2038> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1936] @ b0e38 <_Py_InitializeRecursionLimits@@Base+0x203c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1940] @ b0e3c <_Py_InitializeRecursionLimits@@Base+0x2040> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1944] @ b0e40 <_Py_InitializeRecursionLimits@@Base+0x2044> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1948] @ b0e44 <_Py_InitializeRecursionLimits@@Base+0x2048> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1952] @ b0e48 <_Py_InitializeRecursionLimits@@Base+0x204c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1956] @ b0e4c <_Py_InitializeRecursionLimits@@Base+0x2050> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1960] @ b0e50 <_Py_InitializeRecursionLimits@@Base+0x2054> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1964] @ b0e54 <_Py_InitializeRecursionLimits@@Base+0x2058> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1968] @ b0e58 <_Py_InitializeRecursionLimits@@Base+0x205c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1972] @ b0e5c <_Py_InitializeRecursionLimits@@Base+0x2060> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1976] @ b0e60 <_Py_InitializeRecursionLimits@@Base+0x2064> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1980] @ b0e64 <_Py_InitializeRecursionLimits@@Base+0x2068> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1984] @ b0e68 <_Py_InitializeRecursionLimits@@Base+0x206c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1988] @ b0e6c <_Py_InitializeRecursionLimits@@Base+0x2070> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1992] @ b0e70 <_Py_InitializeRecursionLimits@@Base+0x2074> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-1996] @ b0e74 <_Py_InitializeRecursionLimits@@Base+0x2078> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2000] @ b0e78 <_Py_InitializeRecursionLimits@@Base+0x207c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2004] @ b0e7c <_Py_InitializeRecursionLimits@@Base+0x2080> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2008] @ b0e80 <_Py_InitializeRecursionLimits@@Base+0x2084> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2012] @ b0e84 <_Py_InitializeRecursionLimits@@Base+0x2088> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2016] @ b0e88 <_Py_InitializeRecursionLimits@@Base+0x208c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2020] @ b0e8c <_Py_InitializeRecursionLimits@@Base+0x2090> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2024] @ b0e90 <_Py_InitializeRecursionLimits@@Base+0x2094> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2028] @ b0e94 <_Py_InitializeRecursionLimits@@Base+0x2098> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2032] @ b0e98 <_Py_InitializeRecursionLimits@@Base+0x209c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2036] @ b0e9c <_Py_InitializeRecursionLimits@@Base+0x20a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2040] @ b0ea0 <_Py_InitializeRecursionLimits@@Base+0x20a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2044] @ b0ea4 <_Py_InitializeRecursionLimits@@Base+0x20a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2048] @ b0ea8 <_Py_InitializeRecursionLimits@@Base+0x20ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2052] @ b0eac <_Py_InitializeRecursionLimits@@Base+0x20b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2056] @ b0eb0 <_Py_InitializeRecursionLimits@@Base+0x20b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2060] @ b0eb4 <_Py_InitializeRecursionLimits@@Base+0x20b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2064] @ b0eb8 <_Py_InitializeRecursionLimits@@Base+0x20bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2068] @ b0ebc <_Py_InitializeRecursionLimits@@Base+0x20c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2072] @ b0ec0 <_Py_InitializeRecursionLimits@@Base+0x20c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2076] @ b0ec4 <_Py_InitializeRecursionLimits@@Base+0x20c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2080] @ b0ec8 <_Py_InitializeRecursionLimits@@Base+0x20cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2084] @ b0ecc <_Py_InitializeRecursionLimits@@Base+0x20d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2088] @ b0ed0 <_Py_InitializeRecursionLimits@@Base+0x20d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2092] @ b0ed4 <_Py_InitializeRecursionLimits@@Base+0x20d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2096] @ b0ed8 <_Py_InitializeRecursionLimits@@Base+0x20dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2100] @ b0edc <_Py_InitializeRecursionLimits@@Base+0x20e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2104] @ b0ee0 <_Py_InitializeRecursionLimits@@Base+0x20e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2108] @ b0ee4 <_Py_InitializeRecursionLimits@@Base+0x20e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2112] @ b0ee8 <_Py_InitializeRecursionLimits@@Base+0x20ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2116] @ b0eec <_Py_InitializeRecursionLimits@@Base+0x20f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2120] @ b0ef0 <_Py_InitializeRecursionLimits@@Base+0x20f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2124] @ b0ef4 <_Py_InitializeRecursionLimits@@Base+0x20f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2128] @ b0ef8 <_Py_InitializeRecursionLimits@@Base+0x20fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2132] @ b0efc <_Py_InitializeRecursionLimits@@Base+0x2100> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2136] @ b0f00 <_Py_InitializeRecursionLimits@@Base+0x2104> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2140] @ b0f04 <_Py_InitializeRecursionLimits@@Base+0x2108> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2144] @ b0f08 <_Py_InitializeRecursionLimits@@Base+0x210c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2148] @ b0f0c <_Py_InitializeRecursionLimits@@Base+0x2110> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2152] @ b0f10 <_Py_InitializeRecursionLimits@@Base+0x2114> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2156] @ b0f14 <_Py_InitializeRecursionLimits@@Base+0x2118> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2160] @ b0f18 <_Py_InitializeRecursionLimits@@Base+0x211c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2164] @ b0f1c <_Py_InitializeRecursionLimits@@Base+0x2120> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2168] @ b0f20 <_Py_InitializeRecursionLimits@@Base+0x2124> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2172] @ b0f24 <_Py_InitializeRecursionLimits@@Base+0x2128> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2176] @ b0f28 <_Py_InitializeRecursionLimits@@Base+0x212c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2180] @ b0f2c <_Py_InitializeRecursionLimits@@Base+0x2130> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2184] @ b0f30 <_Py_InitializeRecursionLimits@@Base+0x2134> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2188] @ b0f34 <_Py_InitializeRecursionLimits@@Base+0x2138> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2192] @ b0f38 <_Py_InitializeRecursionLimits@@Base+0x213c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2196] @ b0f3c <_Py_InitializeRecursionLimits@@Base+0x2140> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2200] @ b0f40 <_Py_InitializeRecursionLimits@@Base+0x2144> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2204] @ b0f44 <_Py_InitializeRecursionLimits@@Base+0x2148> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2208] @ b0f48 <_Py_InitializeRecursionLimits@@Base+0x214c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2212] @ b0f4c <_Py_InitializeRecursionLimits@@Base+0x2150> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2216] @ b0f50 <_Py_InitializeRecursionLimits@@Base+0x2154> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2220] @ b0f54 <_Py_InitializeRecursionLimits@@Base+0x2158> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2224] @ b0f58 <_Py_InitializeRecursionLimits@@Base+0x215c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2228] @ b0f5c <_Py_InitializeRecursionLimits@@Base+0x2160> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2232] @ b0f60 <_Py_InitializeRecursionLimits@@Base+0x2164> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2236] @ b0f64 <_Py_InitializeRecursionLimits@@Base+0x2168> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2240] @ b0f68 <_Py_InitializeRecursionLimits@@Base+0x216c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2244] @ b0f6c <_Py_InitializeRecursionLimits@@Base+0x2170> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2248] @ b0f70 <_Py_InitializeRecursionLimits@@Base+0x2174> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2252] @ b0f74 <_Py_InitializeRecursionLimits@@Base+0x2178> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2256] @ b0f78 <_Py_InitializeRecursionLimits@@Base+0x217c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2260] @ b0f7c <_Py_InitializeRecursionLimits@@Base+0x2180> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2264] @ b0f80 <_Py_InitializeRecursionLimits@@Base+0x2184> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2268] @ b0f84 <_Py_InitializeRecursionLimits@@Base+0x2188> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2272] @ b0f88 <_Py_InitializeRecursionLimits@@Base+0x218c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2276] @ b0f8c <_Py_InitializeRecursionLimits@@Base+0x2190> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2280] @ b0f90 <_Py_InitializeRecursionLimits@@Base+0x2194> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2284] @ b0f94 <_Py_InitializeRecursionLimits@@Base+0x2198> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2288] @ b0f98 <_Py_InitializeRecursionLimits@@Base+0x219c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2292] @ b0f9c <_Py_InitializeRecursionLimits@@Base+0x21a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2296] @ b0fa0 <_Py_InitializeRecursionLimits@@Base+0x21a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2300] @ b0fa4 <_Py_InitializeRecursionLimits@@Base+0x21a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2304] @ b0fa8 <_Py_InitializeRecursionLimits@@Base+0x21ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2308] @ b0fac <_Py_InitializeRecursionLimits@@Base+0x21b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2312] @ b0fb0 <_Py_InitializeRecursionLimits@@Base+0x21b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2316] @ b0fb4 <_Py_InitializeRecursionLimits@@Base+0x21b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2320] @ b0fb8 <_Py_InitializeRecursionLimits@@Base+0x21bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2324] @ b0fbc <_Py_InitializeRecursionLimits@@Base+0x21c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2328] @ b0fc0 <_Py_InitializeRecursionLimits@@Base+0x21c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2332] @ b0fc4 <_Py_InitializeRecursionLimits@@Base+0x21c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2336] @ b0fc8 <_Py_InitializeRecursionLimits@@Base+0x21cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2340] @ b0fcc <_Py_InitializeRecursionLimits@@Base+0x21d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2344] @ b0fd0 <_Py_InitializeRecursionLimits@@Base+0x21d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2348] @ b0fd4 <_Py_InitializeRecursionLimits@@Base+0x21d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2352] @ b0fd8 <_Py_InitializeRecursionLimits@@Base+0x21dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2356] @ b0fdc <_Py_InitializeRecursionLimits@@Base+0x21e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2360] @ b0fe0 <_Py_InitializeRecursionLimits@@Base+0x21e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2364] @ b0fe4 <_Py_InitializeRecursionLimits@@Base+0x21e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2368] @ b0fe8 <_Py_InitializeRecursionLimits@@Base+0x21ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2372] @ b0fec <_Py_InitializeRecursionLimits@@Base+0x21f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2376] @ b0ff0 <_Py_InitializeRecursionLimits@@Base+0x21f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2380] @ b0ff4 <_Py_InitializeRecursionLimits@@Base+0x21f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2384] @ b0ff8 <_Py_InitializeRecursionLimits@@Base+0x21fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2388] @ b0ffc <_Py_InitializeRecursionLimits@@Base+0x2200> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2392] @ b1000 <_Py_InitializeRecursionLimits@@Base+0x2204> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2396] @ b1004 <_Py_InitializeRecursionLimits@@Base+0x2208> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2400] @ b1008 <_Py_InitializeRecursionLimits@@Base+0x220c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2404] @ b100c <_Py_InitializeRecursionLimits@@Base+0x2210> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2408] @ b1010 <_Py_InitializeRecursionLimits@@Base+0x2214> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2412] @ b1014 <_Py_InitializeRecursionLimits@@Base+0x2218> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2416] @ b1018 <_Py_InitializeRecursionLimits@@Base+0x221c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2420] @ b101c <_Py_InitializeRecursionLimits@@Base+0x2220> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2424] @ b1020 <_Py_InitializeRecursionLimits@@Base+0x2224> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2428] @ b1024 <_Py_InitializeRecursionLimits@@Base+0x2228> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2432] @ b1028 <_Py_InitializeRecursionLimits@@Base+0x222c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2436] @ b102c <_Py_InitializeRecursionLimits@@Base+0x2230> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2440] @ b1030 <_Py_InitializeRecursionLimits@@Base+0x2234> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2444] @ b1034 <_Py_InitializeRecursionLimits@@Base+0x2238> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2448] @ b1038 <_Py_InitializeRecursionLimits@@Base+0x223c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2452] @ b103c <_Py_InitializeRecursionLimits@@Base+0x2240> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2456] @ b1040 <_Py_InitializeRecursionLimits@@Base+0x2244> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2460] @ b1044 <_Py_InitializeRecursionLimits@@Base+0x2248> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2464] @ b1048 <_Py_InitializeRecursionLimits@@Base+0x224c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2468] @ b104c <_Py_InitializeRecursionLimits@@Base+0x2250> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2472] @ b1050 <_Py_InitializeRecursionLimits@@Base+0x2254> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2476] @ b1054 <_Py_InitializeRecursionLimits@@Base+0x2258> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2480] @ b1058 <_Py_InitializeRecursionLimits@@Base+0x225c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2484] @ b105c <_Py_InitializeRecursionLimits@@Base+0x2260> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2488] @ b1060 <_Py_InitializeRecursionLimits@@Base+0x2264> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2492] @ b1064 <_Py_InitializeRecursionLimits@@Base+0x2268> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2496] @ b1068 <_Py_InitializeRecursionLimits@@Base+0x226c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2500] @ b106c <_Py_InitializeRecursionLimits@@Base+0x2270> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2504] @ b1070 <_Py_InitializeRecursionLimits@@Base+0x2274> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2508] @ b1074 <_Py_InitializeRecursionLimits@@Base+0x2278> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2512] @ b1078 <_Py_InitializeRecursionLimits@@Base+0x227c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2516] @ b107c <_Py_InitializeRecursionLimits@@Base+0x2280> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2520] @ b1080 <_Py_InitializeRecursionLimits@@Base+0x2284> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2524] @ b1084 <_Py_InitializeRecursionLimits@@Base+0x2288> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2528] @ b1088 <_Py_InitializeRecursionLimits@@Base+0x228c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2532] @ b108c <_Py_InitializeRecursionLimits@@Base+0x2290> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2536] @ b1090 <_Py_InitializeRecursionLimits@@Base+0x2294> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2540] @ b1094 <_Py_InitializeRecursionLimits@@Base+0x2298> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2544] @ b1098 <_Py_InitializeRecursionLimits@@Base+0x229c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2548] @ b109c <_Py_InitializeRecursionLimits@@Base+0x22a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2552] @ b10a0 <_Py_InitializeRecursionLimits@@Base+0x22a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2556] @ b10a4 <_Py_InitializeRecursionLimits@@Base+0x22a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2560] @ b10a8 <_Py_InitializeRecursionLimits@@Base+0x22ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2564] @ b10ac <_Py_InitializeRecursionLimits@@Base+0x22b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2568] @ b10b0 <_Py_InitializeRecursionLimits@@Base+0x22b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2572] @ b10b4 <_Py_InitializeRecursionLimits@@Base+0x22b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2576] @ b10b8 <_Py_InitializeRecursionLimits@@Base+0x22bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2580] @ b10bc <_Py_InitializeRecursionLimits@@Base+0x22c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2584] @ b10c0 <_Py_InitializeRecursionLimits@@Base+0x22c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2588] @ b10c4 <_Py_InitializeRecursionLimits@@Base+0x22c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2592] @ b10c8 <_Py_InitializeRecursionLimits@@Base+0x22cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2596] @ b10cc <_Py_InitializeRecursionLimits@@Base+0x22d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2600] @ b10d0 <_Py_InitializeRecursionLimits@@Base+0x22d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2604] @ b10d4 <_Py_InitializeRecursionLimits@@Base+0x22d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2608] @ b10d8 <_Py_InitializeRecursionLimits@@Base+0x22dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2612] @ b10dc <_Py_InitializeRecursionLimits@@Base+0x22e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2616] @ b10e0 <_Py_InitializeRecursionLimits@@Base+0x22e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2620] @ b10e4 <_Py_InitializeRecursionLimits@@Base+0x22e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2624] @ b10e8 <_Py_InitializeRecursionLimits@@Base+0x22ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2628] @ b10ec <_Py_InitializeRecursionLimits@@Base+0x22f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2632] @ b10f0 <_Py_InitializeRecursionLimits@@Base+0x22f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2636] @ b10f4 <_Py_InitializeRecursionLimits@@Base+0x22f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2640] @ b10f8 <_Py_InitializeRecursionLimits@@Base+0x22fc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2644] @ b10fc <_Py_InitializeRecursionLimits@@Base+0x2300> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2648] @ b1100 <_Py_InitializeRecursionLimits@@Base+0x2304> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2652] @ b1104 <_Py_InitializeRecursionLimits@@Base+0x2308> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2656] @ b1108 <_Py_InitializeRecursionLimits@@Base+0x230c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2660] @ b110c <_Py_InitializeRecursionLimits@@Base+0x2310> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2664] @ b1110 <_Py_InitializeRecursionLimits@@Base+0x2314> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2668] @ b1114 <_Py_InitializeRecursionLimits@@Base+0x2318> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2672] @ b1118 <_Py_InitializeRecursionLimits@@Base+0x231c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2676] @ b111c <_Py_InitializeRecursionLimits@@Base+0x2320> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2680] @ b1120 <_Py_InitializeRecursionLimits@@Base+0x2324> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2684] @ b1124 <_Py_InitializeRecursionLimits@@Base+0x2328> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2688] @ b1128 <_Py_InitializeRecursionLimits@@Base+0x232c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2692] @ b112c <_Py_InitializeRecursionLimits@@Base+0x2330> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2696] @ b1130 <_Py_InitializeRecursionLimits@@Base+0x2334> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2700] @ b1134 <_Py_InitializeRecursionLimits@@Base+0x2338> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2704] @ b1138 <_Py_InitializeRecursionLimits@@Base+0x233c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2708] @ b113c <_Py_InitializeRecursionLimits@@Base+0x2340> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2712] @ b1140 <_Py_InitializeRecursionLimits@@Base+0x2344> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2716] @ b1144 <_Py_InitializeRecursionLimits@@Base+0x2348> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2720] @ b1148 <_Py_InitializeRecursionLimits@@Base+0x234c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2724] @ b114c <_Py_InitializeRecursionLimits@@Base+0x2350> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2728] @ b1150 <_Py_InitializeRecursionLimits@@Base+0x2354> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2732] @ b1154 <_Py_InitializeRecursionLimits@@Base+0x2358> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2736] @ b1158 <_Py_InitializeRecursionLimits@@Base+0x235c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2740] @ b115c <_Py_InitializeRecursionLimits@@Base+0x2360> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2744] @ b1160 <_Py_InitializeRecursionLimits@@Base+0x2364> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2748] @ b1164 <_Py_InitializeRecursionLimits@@Base+0x2368> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2752] @ b1168 <_Py_InitializeRecursionLimits@@Base+0x236c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2756] @ b116c <_Py_InitializeRecursionLimits@@Base+0x2370> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2760] @ b1170 <_Py_InitializeRecursionLimits@@Base+0x2374> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2764] @ b1174 <_Py_InitializeRecursionLimits@@Base+0x2378> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2768] @ b1178 <_Py_InitializeRecursionLimits@@Base+0x237c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2772] @ b117c <_Py_InitializeRecursionLimits@@Base+0x2380> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2776] @ b1180 <_Py_InitializeRecursionLimits@@Base+0x2384> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2780] @ b1184 <_Py_InitializeRecursionLimits@@Base+0x2388> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2784] @ b1188 <_Py_InitializeRecursionLimits@@Base+0x238c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2788] @ b118c <_Py_InitializeRecursionLimits@@Base+0x2390> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2792] @ b1190 <_Py_InitializeRecursionLimits@@Base+0x2394> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2796] @ b1194 <_Py_InitializeRecursionLimits@@Base+0x2398> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2684] @ b120c <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2808] @ b1198 <_Py_InitializeRecursionLimits@@Base+0x239c> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2812] @ b119c <_Py_InitializeRecursionLimits@@Base+0x23a0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2816] @ b11a0 <_Py_InitializeRecursionLimits@@Base+0x23a4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2820] @ b11a4 <_Py_InitializeRecursionLimits@@Base+0x23a8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2824] @ b11a8 <_Py_InitializeRecursionLimits@@Base+0x23ac> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2828] @ b11ac <_Py_InitializeRecursionLimits@@Base+0x23b0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2832] @ b11b0 <_Py_InitializeRecursionLimits@@Base+0x23b4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2836] @ b11b4 <_Py_InitializeRecursionLimits@@Base+0x23b8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2840] @ b11b8 <_Py_InitializeRecursionLimits@@Base+0x23bc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2844] @ b11bc <_Py_InitializeRecursionLimits@@Base+0x23c0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2848] @ b11c0 <_Py_InitializeRecursionLimits@@Base+0x23c4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2852] @ b11c4 <_Py_InitializeRecursionLimits@@Base+0x23c8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2856] @ b11c8 <_Py_InitializeRecursionLimits@@Base+0x23cc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2860] @ b11cc <_Py_InitializeRecursionLimits@@Base+0x23d0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2864] @ b11d0 <_Py_InitializeRecursionLimits@@Base+0x23d4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2868] @ b11d4 <_Py_InitializeRecursionLimits@@Base+0x23d8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2872] @ b11d8 <_Py_InitializeRecursionLimits@@Base+0x23dc> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2876] @ b11dc <_Py_InitializeRecursionLimits@@Base+0x23e0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2880] @ b11e0 <_Py_InitializeRecursionLimits@@Base+0x23e4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2884] @ b11e4 <_Py_InitializeRecursionLimits@@Base+0x23e8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2888] @ b11e8 <_Py_InitializeRecursionLimits@@Base+0x23ec> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2892] @ b11ec <_Py_InitializeRecursionLimits@@Base+0x23f0> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2896] @ b11f0 <_Py_InitializeRecursionLimits@@Base+0x23f4> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r0, [pc, #-2900] @ b11f4 <_Py_InitializeRecursionLimits@@Base+0x23f8> │ │ │ │ + bl b2a74 <_Py_InitializeRecursionLimits@@Base+0x3c78> │ │ │ │ + ldr r3, [pc, #-2900] @ b11fc <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ + ldr r5, [pc, #-2908] @ b11f8 <_Py_InitializeRecursionLimits@@Base+0x23fc> │ │ │ │ + mov r6, #0 │ │ │ │ + add sl, sl, r3 │ │ │ │ + str r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + b b1e40 <_Py_InitializeRecursionLimits@@Base+0x3044> │ │ │ │ + ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b2704 <_Py_InitializeRecursionLimits@@Base+0x3908> │ │ │ │ + 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 b2868 <_Py_InitializeRecursionLimits@@Base+0x3b10> │ │ │ │ + beq b26a0 <_Py_InitializeRecursionLimits@@Base+0x38a4> │ │ │ │ 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 b205c <_Py_InitializeRecursionLimits@@Base+0x3304> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq b1eb8 <_Py_InitializeRecursionLimits@@Base+0x30bc> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #10376 @ 0x2888 │ │ │ │ + movt r3, #29 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq b1f78 <_Py_InitializeRecursionLimits@@Base+0x3220> │ │ │ │ + beq b1dd0 <_Py_InitializeRecursionLimits@@Base+0x2fd4> │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f32.u32 s12, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - vmov s13, r3 │ │ │ │ - vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt b20d8 <_Py_InitializeRecursionLimits@@Base+0x3380> │ │ │ │ + bgt b1f30 <_Py_InitializeRecursionLimits@@Base+0x3134> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r5, r5, #24 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ - beq b20f0 <_Py_InitializeRecursionLimits@@Base+0x3398> │ │ │ │ - ldr r0, [r8, #1140] @ 0x474 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ + beq b1f48 <_Py_InitializeRecursionLimits@@Base+0x314c> │ │ │ │ + ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b202c <_Py_InitializeRecursionLimits@@Base+0x32d4> │ │ │ │ - ldr r6, [r8, #1140] @ 0x474 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq b1f08 <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ + bne b1e88 <_Py_InitializeRecursionLimits@@Base+0x308c> │ │ │ │ + ldr r9, [r7, #1140] @ 0x474 │ │ │ │ + movw r3, #39220 @ 0x9934 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b1d60 <_Py_InitializeRecursionLimits@@Base+0x2f64> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1f60 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ - b b1fd0 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ + bne b1db0 <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ + b b1e24 <_Py_InitializeRecursionLimits@@Base+0x3028> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, #0 │ │ │ │ cmpne r4, r5 │ │ │ │ - beq b2004 <_Py_InitializeRecursionLimits@@Base+0x32ac> │ │ │ │ + beq b1e58 <_Py_InitializeRecursionLimits@@Base+0x305c> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2abc <_Py_InitializeRecursionLimits@@Base+0x3d64> │ │ │ │ + ble b28e4 <_Py_InitializeRecursionLimits@@Base+0x3ae8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b1fdc <_Py_InitializeRecursionLimits@@Base+0x3284> │ │ │ │ + b b1e30 <_Py_InitializeRecursionLimits@@Base+0x3034> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b1f60 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ + bcc b1db0 <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b1f60 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + bne b1db0 <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ + ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b28fc <_Py_InitializeRecursionLimits@@Base+0x3ba4> │ │ │ │ + bne b272c <_Py_InitializeRecursionLimits@@Base+0x3930> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b1fd0 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ + beq b1e24 <_Py_InitializeRecursionLimits@@Base+0x3028> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b1f60 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d8f10 <_PyThreadState_New@@Base+0x668> │ │ │ │ + b b1db0 <_Py_InitializeRecursionLimits@@Base+0x2fb4> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2dc9a8 <_PyThreadState_New@@Base+0x668> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b2aa0 <_Py_InitializeRecursionLimits@@Base+0x3d48> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b b1fb4 <_Py_InitializeRecursionLimits@@Base+0x325c> │ │ │ │ - movw sl, #9248 @ 0x2420 │ │ │ │ - movt sl, #29 │ │ │ │ - movw lr, #23836 @ 0x5d1c │ │ │ │ - movt lr, #11 │ │ │ │ - movw r9, #39560 @ 0x9a88 │ │ │ │ - movt r9, #11 │ │ │ │ - ldr r5, [pc, #-3448] @ b1398 <_Py_InitializeRecursionLimits@@Base+0x2640> │ │ │ │ - str lr, [fp, #-100] @ 0xffffff9c │ │ │ │ - b b21f8 <_Py_InitializeRecursionLimits@@Base+0x34a0> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r2, [fp, #-100] @ 0xffffff9c │ │ │ │ - ldr r3, [r3, #996] @ 0x3e4 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne b28e4 <_Py_InitializeRecursionLimits@@Base+0x3b8c> │ │ │ │ - ldr r3, [pc, #-3476] @ b139c <_Py_InitializeRecursionLimits@@Base+0x2644> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ + beq b28c8 <_Py_InitializeRecursionLimits@@Base+0x3acc> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b b1e08 <_Py_InitializeRecursionLimits@@Base+0x300c> │ │ │ │ + ldr r3, [pc, #-3412] @ b11fc <_Py_InitializeRecursionLimits@@Base+0x2400> │ │ │ │ + mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ + ldr r5, [pc, #-3416] @ b1200 <_Py_InitializeRecursionLimits@@Base+0x2404> │ │ │ │ + add sl, sl, r3 │ │ │ │ + b b203c <_Py_InitializeRecursionLimits@@Base+0x3240> │ │ │ │ + ldr r2, [r8, #996] @ 0x3e4 │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b2718 <_Py_InitializeRecursionLimits@@Base+0x391c> │ │ │ │ + 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 b2884 <_Py_InitializeRecursionLimits@@Base+0x3b2c> │ │ │ │ + beq b26bc <_Py_InitializeRecursionLimits@@Base+0x38c0> │ │ │ │ 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 b2268 <_Py_InitializeRecursionLimits@@Base+0x3510> │ │ │ │ - ldr r3, [r6, #16] │ │ │ │ - cmp r3, sl │ │ │ │ + beq b20b4 <_Py_InitializeRecursionLimits@@Base+0x32b8> │ │ │ │ + ldr r2, [r9, #16] │ │ │ │ + movw r3, #10376 @ 0x2888 │ │ │ │ + movt r3, #29 │ │ │ │ + cmp r2, r3 │ │ │ │ roreq r0, r5, #4 │ │ │ │ - beq b2184 <_Py_InitializeRecursionLimits@@Base+0x342c> │ │ │ │ + beq b1fcc <_Py_InitializeRecursionLimits@@Base+0x31d0> │ │ │ │ mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ stmib r4, {r0, r5} │ │ │ │ vmov.f32 s14, #96 @ 0x3f000000 0.5 │ │ │ │ str r5, [r4, #12] │ │ │ │ - ldr r3, [r6] │ │ │ │ - add r3, r3, #1 │ │ │ │ + ldrd r2, [r9] │ │ │ │ vmov s15, r3 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + vcvt.f32.u32 s12, s15 │ │ │ │ + vmov s15, r2 │ │ │ │ + str r2, [r9] │ │ │ │ vcvt.f32.u32 s15, s15 │ │ │ │ - vmov s13, r3 │ │ │ │ - vcvt.f32.u32 s12, s13 │ │ │ │ vdiv.f32 s13, s15, s12 │ │ │ │ vcmpe.f32 s13, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ - bgt b22e4 <_Py_InitializeRecursionLimits@@Base+0x358c> │ │ │ │ + bgt b212c <_Py_InitializeRecursionLimits@@Base+0x3330> │ │ │ │ ldr r1, [r4, #4] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + ldr r2, [r9, #8] │ │ │ │ and r3, r3, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r2, r3, lsl #2] │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r5, #16] │ │ │ │ - add r7, r7, #1 │ │ │ │ + add r6, r6, #1 │ │ │ │ add r5, r5, #32 │ │ │ │ - cmp r7, #256 @ 0x100 │ │ │ │ - beq b22fc <_Py_InitializeRecursionLimits@@Base+0x35a4> │ │ │ │ - ldr r0, [r8, #1140] @ 0x474 │ │ │ │ + cmp r6, #256 @ 0x100 │ │ │ │ + beq b2144 <_Py_InitializeRecursionLimits@@Base+0x3348> │ │ │ │ + ldr r0, [r7, #1140] @ 0x474 │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2238 <_Py_InitializeRecursionLimits@@Base+0x34e0> │ │ │ │ - ldr r6, [r8, #1140] @ 0x474 │ │ │ │ - ldr r3, [r6, #32] │ │ │ │ - cmp r3, r9 │ │ │ │ - beq b2114 <_Py_InitializeRecursionLimits@@Base+0x33bc> │ │ │ │ + bne b2084 <_Py_InitializeRecursionLimits@@Base+0x3288> │ │ │ │ + ldr r9, [r7, #1140] @ 0x474 │ │ │ │ + movw r3, #39220 @ 0x9934 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r2, [r9, #32] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b1f5c <_Py_InitializeRecursionLimits@@Base+0x3160> │ │ │ │ mov r0, #16 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - bne b216c <_Py_InitializeRecursionLimits@@Base+0x3414> │ │ │ │ - b b21dc <_Py_InitializeRecursionLimits@@Base+0x3484> │ │ │ │ + bne b1fac <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ + b b2020 <_Py_InitializeRecursionLimits@@Base+0x3224> │ │ │ │ ldr r4, [r0, #12] │ │ │ │ cmp r4, r5 │ │ │ │ cmpne r4, #0 │ │ │ │ - beq b2210 <_Py_InitializeRecursionLimits@@Base+0x34b8> │ │ │ │ + beq b2054 <_Py_InitializeRecursionLimits@@Base+0x3258> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b297c <_Py_InitializeRecursionLimits@@Base+0x3c24> │ │ │ │ + ble b27a4 <_Py_InitializeRecursionLimits@@Base+0x39a8> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b b21e8 <_Py_InitializeRecursionLimits@@Base+0x3490> │ │ │ │ + b b202c <_Py_InitializeRecursionLimits@@Base+0x3230> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [r0, #12] │ │ │ │ strcc r0, [r3, #8] │ │ │ │ - bcc b216c <_Py_InitializeRecursionLimits@@Base+0x3414> │ │ │ │ + bcc b1fac <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b216c <_Py_InitializeRecursionLimits@@Base+0x3414> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + bne b1fac <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ + ldr r3, [r8, #976] @ 0x3d0 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - ldr r3, [r3, #976] @ 0x3d0 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b2938 <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + bne b2764 <_Py_InitializeRecursionLimits@@Base+0x3968> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b21dc <_Py_InitializeRecursionLimits@@Base+0x3484> │ │ │ │ + beq b2020 <_Py_InitializeRecursionLimits@@Base+0x3224> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b216c <_Py_InitializeRecursionLimits@@Base+0x3414> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2d8f10 <_PyThreadState_New@@Base+0x668> │ │ │ │ + b b1fac <_Py_InitializeRecursionLimits@@Base+0x31b0> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2dc9a8 <_PyThreadState_New@@Base+0x668> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b2b78 <_Py_InitializeRecursionLimits@@Base+0x3e20> │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - b b21c0 <_Py_InitializeRecursionLimits@@Base+0x3468> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r6, [fp, #-112] @ 0xffffff90 │ │ │ │ - ldr r9, [fp, #-116] @ 0xffffff8c │ │ │ │ - ldr r2, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r2 │ │ │ │ - bne b28a0 <_Py_InitializeRecursionLimits@@Base+0x3b48> │ │ │ │ - bl b54a0 │ │ │ │ + beq b2998 <_Py_InitializeRecursionLimits@@Base+0x3b9c> │ │ │ │ + ldr r3, [r9, #4] │ │ │ │ + b b2004 <_Py_InitializeRecursionLimits@@Base+0x3208> │ │ │ │ + ldr r9, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r2 │ │ │ │ + bne b26d8 <_Py_InitializeRecursionLimits@@Base+0x38dc> │ │ │ │ + bl b52b8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b2b94 <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ - add r3, r6, #114688 @ 0x1c000 │ │ │ │ + beq b29b4 <_Py_InitializeRecursionLimits@@Base+0x3bb8> │ │ │ │ + add r3, r9, #114688 @ 0x1c000 │ │ │ │ str r4, [r3, #64] @ 0x40 │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne b23b8 <_Py_InitializeRecursionLimits@@Base+0x3660> │ │ │ │ - movw r2, #62216 @ 0xf308 │ │ │ │ - movt r2, #111 @ 0x6f │ │ │ │ - ldr lr, [r2] │ │ │ │ + ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b21f4 <_Py_InitializeRecursionLimits@@Base+0x33f8> │ │ │ │ + movw r2, #61200 @ 0xef10 │ │ │ │ + movt r2, #109 @ 0x6d │ │ │ │ + ldr lr, [r2, #148] @ 0x94 │ │ │ │ cmp lr, #0 │ │ │ │ - movwne r3, #45768 @ 0xb2c8 │ │ │ │ + movwne r3, #45324 @ 0xb10c │ │ │ │ movtne r3, #104 @ 0x68 │ │ │ │ - bne b2390 <_Py_InitializeRecursionLimits@@Base+0x3638> │ │ │ │ - ldr r3, [pc, #-4028] @ b13a0 <_Py_InitializeRecursionLimits@@Base+0x2648> │ │ │ │ + bne b21cc <_Py_InitializeRecursionLimits@@Base+0x33d0> │ │ │ │ + ldr r3, [pc, #-3988] @ b1204 <_Py_InitializeRecursionLimits@@Base+0x2408> │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r5, #1 │ │ │ │ mov ip, #8 │ │ │ │ - str r5, [r2] │ │ │ │ + str r5, [r2, #148] @ 0x94 │ │ │ │ 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 b2370 <_Py_InitializeRecursionLimits@@Base+0x3618> │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + bne b21ac <_Py_InitializeRecursionLimits@@Base+0x33b0> │ │ │ │ + movw r3, #45324 @ 0xb10c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - str lr, [r3] │ │ │ │ - ldr r2, [pc, #-4084] @ b13a4 <_Py_InitializeRecursionLimits@@Base+0x264c> │ │ │ │ - str r2, [r3, #24] │ │ │ │ + str lr, [r3, #232] @ 0xe8 │ │ │ │ + ldr r2, [pc, #-4044] @ b1208 <_Py_InitializeRecursionLimits@@Base+0x240c> │ │ │ │ + str r2, [r3, #256] @ 0x100 │ │ │ │ add r2, r2, #16 │ │ │ │ - str r2, [r3, #28] │ │ │ │ - ldr r2, [pc, #2184] @ b2c30 <_Py_InitializeRecursionLimits@@Base+0x3ed8> │ │ │ │ - str r2, [r3, #32] │ │ │ │ - ldr r2, [pc, #2180] @ b2c34 <_Py_InitializeRecursionLimits@@Base+0x3edc> │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ - ldr r2, [pc, #2176] @ b2c38 <_Py_InitializeRecursionLimits@@Base+0x3ee0> │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ - bl b705c │ │ │ │ + str r2, [r3, #260] @ 0x104 │ │ │ │ + ldr r2, [pc, #-4056] @ b120c <_Py_InitializeRecursionLimits@@Base+0x2410> │ │ │ │ + str r2, [r3, #264] @ 0x108 │ │ │ │ + ldr r2, [pc, #-4060] @ b1210 <_Py_InitializeRecursionLimits@@Base+0x2414> │ │ │ │ + str r2, [r3, #268] @ 0x10c │ │ │ │ + ldr r2, [pc, #-4064] @ b1214 <_Py_InitializeRecursionLimits@@Base+0x2418> │ │ │ │ + str r2, [r3, #272] @ 0x110 │ │ │ │ + bl b6fcc │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b2b40 <_Py_InitializeRecursionLimits@@Base+0x3de8> │ │ │ │ + beq b2960 <_Py_InitializeRecursionLimits@@Base+0x3b64> │ │ │ │ mov r4, #1 │ │ │ │ movw r5, #625 @ 0x271 │ │ │ │ strd r4, [r1, #16] │ │ │ │ - add r4, r6, #4096 @ 0x1000 │ │ │ │ - add r5, r6, #6144 @ 0x1800 │ │ │ │ - add r7, r6, #6144 @ 0x1800 │ │ │ │ + add r4, r9, #4096 @ 0x1000 │ │ │ │ + add r5, r9, #6144 @ 0x1800 │ │ │ │ + add r6, r9, #6144 @ 0x1800 │ │ │ │ add r5, r5, #32 │ │ │ │ - add r7, r7, #60 @ 0x3c │ │ │ │ + add r6, r6, #60 @ 0x3c │ │ │ │ str r1, [r4, #2080] @ 0x820 │ │ │ │ mov r0, r1 │ │ │ │ - bl b71f0 │ │ │ │ + bl b7074 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b2b40 <_Py_InitializeRecursionLimits@@Base+0x3de8> │ │ │ │ + beq b2960 <_Py_InitializeRecursionLimits@@Base+0x3b64> │ │ │ │ str r1, [r5, #4]! │ │ │ │ - cmp r7, r5 │ │ │ │ - bne b23e8 <_Py_InitializeRecursionLimits@@Base+0x3690> │ │ │ │ + cmp r6, r5 │ │ │ │ + bne b2224 <_Py_InitializeRecursionLimits@@Base+0x3428> │ │ │ │ sub r5, fp, #84 @ 0x54 │ │ │ │ mov r0, #840 @ 0x348 │ │ │ │ - mov r7, #0 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ - str r7, [r5, #4] │ │ │ │ - str r7, [r5, #8] │ │ │ │ - str r7, [r5, #12] │ │ │ │ - bl 2d9390 <_Py_NewReference@@Base+0x118> │ │ │ │ + mov r6, #0 │ │ │ │ + str r6, [fp, #-84] @ 0xffffffac │ │ │ │ + str r6, [r5, #4] │ │ │ │ + str r6, [r5, #8] │ │ │ │ + str r6, [r5, #12] │ │ │ │ + bl 2dcd8c <_Py_NewReference@@Base+0x7c> │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3804] @ 0xedc │ │ │ │ - beq b2c1c <_Py_InitializeRecursionLimits@@Base+0x3ec4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl b7718 │ │ │ │ + str r0, [r9, #3804] @ 0xedc │ │ │ │ + beq b2a3c <_Py_InitializeRecursionLimits@@Base+0x3c40> │ │ │ │ + mov r0, r6 │ │ │ │ + bl b759c │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3816] @ 0xee8 │ │ │ │ - beq b2c1c <_Py_InitializeRecursionLimits@@Base+0x3ec4> │ │ │ │ - mov r0, r7 │ │ │ │ - bl b7718 │ │ │ │ + str r0, [r9, #3816] @ 0xee8 │ │ │ │ + beq b2a3c <_Py_InitializeRecursionLimits@@Base+0x3c40> │ │ │ │ + mov r0, r6 │ │ │ │ + bl b759c │ │ │ │ cmp r0, #0 │ │ │ │ - str r0, [r6, #3820] @ 0xeec │ │ │ │ - beq b2c1c <_Py_InitializeRecursionLimits@@Base+0x3ec4> │ │ │ │ - mov r1, r6 │ │ │ │ + str r0, [r9, #3820] @ 0xeec │ │ │ │ + beq b2a3c <_Py_InitializeRecursionLimits@@Base+0x3c40> │ │ │ │ + mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2d93f8 <_Py_NewReference@@Base+0x180> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ + bl 2dcdf4 <_Py_NewReference@@Base+0xe4> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b2a30 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ + ldr r7, [r4, #1480] @ 0x5c8 │ │ │ │ cmp r7, #0 │ │ │ │ - bne b2c10 <_Py_InitializeRecursionLimits@@Base+0x3eb8> │ │ │ │ - ldr r8, [r4, #1480] @ 0x5c8 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne b2534 <_Py_InitializeRecursionLimits@@Base+0x37dc> │ │ │ │ + bne b2370 <_Py_InitializeRecursionLimits@@Base+0x3574> │ │ │ │ mov r0, #5 │ │ │ │ - bl b7718 │ │ │ │ - subs r7, r0, #0 │ │ │ │ - beq b2be4 <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ - movw sl, #45768 @ 0xb2c8 │ │ │ │ + bl b759c │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq b2a04 <_Py_InitializeRecursionLimits@@Base+0x3c08> │ │ │ │ + movw sl, #45324 @ 0xb10c │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1952] @ b2c3c <_Py_InitializeRecursionLimits@@Base+0x3ee4> │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ + ldr r1, [pc, #1912] @ b2a50 <_Py_InitializeRecursionLimits@@Base+0x3c54> │ │ │ │ + movw r2, #29792 @ 0x7460 │ │ │ │ movt r2, #68 @ 0x44 │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 2dee98 <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1932] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x3ee8> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #276] @ 0x114 │ │ │ │ + bl 2e292c <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1892] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3] │ │ │ │ - ldr r0, [sl, #44] @ 0x2c │ │ │ │ - bl 2dee98 <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1908] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x3ee8> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #276] @ 0x114 │ │ │ │ + bl 2e292c <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1868] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #4] │ │ │ │ - ldr r0, [sl, #48] @ 0x30 │ │ │ │ - bl 2dee98 <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ - ldr r1, [pc, #1884] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x3ee8> │ │ │ │ - mov r2, r8 │ │ │ │ + ldr r0, [sl, #280] @ 0x118 │ │ │ │ + bl 2e292c <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ + ldr r1, [pc, #1844] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + mov r2, r7 │ │ │ │ str r0, [r3, #8] │ │ │ │ - ldr r0, [sl, #52] @ 0x34 │ │ │ │ - bl 2dee98 <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ - ldr r3, [r7, #12] │ │ │ │ + ldr r0, [sl, #284] @ 0x11c │ │ │ │ + bl 2e292c <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ + ldr r3, [r6, #12] │ │ │ │ mov r1, r0 │ │ │ │ - mov r2, r8 │ │ │ │ - ldr r0, [sl, #56] @ 0x38 │ │ │ │ + mov r2, r7 │ │ │ │ + ldr r0, [sl, #288] @ 0x120 │ │ │ │ str r1, [r3, #12] │ │ │ │ - ldr r1, [pc, #1844] @ b2c40 <_Py_InitializeRecursionLimits@@Base+0x3ee8> │ │ │ │ - bl 2dee98 <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ - ldr r1, [r7, #12] │ │ │ │ + ldr r1, [pc, #1804] @ b2a54 <_Py_InitializeRecursionLimits@@Base+0x3c58> │ │ │ │ + bl 2e292c <_PyStaticType_InitForExtension@@Base+0x1010> │ │ │ │ + ldr r1, [r6, #12] │ │ │ │ sub r3, r1, #4 │ │ │ │ add r1, r1, #16 │ │ │ │ str r0, [r1] │ │ │ │ ldr r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2bc4 <_Py_InitializeRecursionLimits@@Base+0x3e6c> │ │ │ │ + beq b29e4 <_Py_InitializeRecursionLimits@@Base+0x3be8> │ │ │ │ cmp r1, r3 │ │ │ │ - bne b251c <_Py_InitializeRecursionLimits@@Base+0x37c4> │ │ │ │ - str r7, [r4, #1480] @ 0x5c8 │ │ │ │ + bne b2358 <_Py_InitializeRecursionLimits@@Base+0x355c> │ │ │ │ + str r6, [r4, #1480] @ 0x5c8 │ │ │ │ ldr r3, [r4, #1484] @ 0x5cc │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2550 <_Py_InitializeRecursionLimits@@Base+0x37f8> │ │ │ │ - bl b54a0 │ │ │ │ + bne b238c <_Py_InitializeRecursionLimits@@Base+0x3590> │ │ │ │ + bl b52b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1484] @ 0x5cc │ │ │ │ - beq b2bec <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ + beq b2a0c <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ ldr r3, [r4, #1488] @ 0x5d0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2574 <_Py_InitializeRecursionLimits@@Base+0x381c> │ │ │ │ - movw r0, #54624 @ 0xd560 │ │ │ │ + bne b23b0 <_Py_InitializeRecursionLimits@@Base+0x35b4> │ │ │ │ + movw r0, #47584 @ 0xb9e0 │ │ │ │ movt r0, #71 @ 0x47 │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1488] @ 0x5d0 │ │ │ │ - beq b2bec <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ + beq b2a0c <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ ldr r1, [r4, #1524] @ 0x5f4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne b2598 <_Py_InitializeRecursionLimits@@Base+0x3840> │ │ │ │ - movw r0, #56424 @ 0xdc68 │ │ │ │ + bne b23d4 <_Py_InitializeRecursionLimits@@Base+0x35d8> │ │ │ │ + movw r0, #49160 @ 0xc008 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2df050 │ │ │ │ + bl 2e2ae4 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1524] @ 0x5f4 │ │ │ │ - beq b2bec <_Py_InitializeRecursionLimits@@Base+0x3e94> │ │ │ │ + beq b2a0c <_Py_InitializeRecursionLimits@@Base+0x3c10> │ │ │ │ mov r0, #0 │ │ │ │ str r0, [r4, #1520] @ 0x5f0 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #1532] @ 0x5fc │ │ │ │ - beq b29d4 <_Py_InitializeRecursionLimits@@Base+0x3c7c> │ │ │ │ + beq b27fc <_Py_InitializeRecursionLimits@@Base+0x3a00> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r2, fp, #88 @ 0x58 │ │ │ │ - mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl e09a4 │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne b2c10 <_Py_InitializeRecursionLimits@@Base+0x3eb8> │ │ │ │ - mov r1, r9 │ │ │ │ + bl e0bb0 │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b2a30 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ + ldr r1, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2e18a4 <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ - ldr r7, [fp, #-84] @ 0xffffffac │ │ │ │ - cmp r7, #0 │ │ │ │ - bne b2c10 <_Py_InitializeRecursionLimits@@Base+0x3eb8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - ldr r3, [r3, #928] @ 0x3a0 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne b2624 <_Py_InitializeRecursionLimits@@Base+0x38cc> │ │ │ │ - ldr r3, [r6, #3720] @ 0xe88 │ │ │ │ + bl 2e5848 <_Py_SetImmortalUntracked@@Base+0xac> │ │ │ │ + ldr r6, [fp, #-84] @ 0xffffffac │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b2a30 <_Py_InitializeRecursionLimits@@Base+0x3c34> │ │ │ │ + ldr r3, [r8, #928] @ 0x3a0 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b245c <_Py_InitializeRecursionLimits@@Base+0x3660> │ │ │ │ + ldr r3, [r9, #3720] @ 0xe88 │ │ │ │ adds r0, r3, #952 @ 0x3b8 │ │ │ │ - beq b29b4 <_Py_InitializeRecursionLimits@@Base+0x3c5c> │ │ │ │ + beq b27dc <_Py_InitializeRecursionLimits@@Base+0x39e0> │ │ │ │ ldr r2, [r3, #956] @ 0x3bc │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2624 <_Py_InitializeRecursionLimits@@Base+0x38cc> │ │ │ │ + bne b245c <_Py_InitializeRecursionLimits@@Base+0x3660> │ │ │ │ ldr r2, [r3, #952] @ 0x3b8 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3, #956] @ 0x3bc │ │ │ │ - beq b2624 <_Py_InitializeRecursionLimits@@Base+0x38cc> │ │ │ │ - bl 2e3878 │ │ │ │ - add sl, r6, #5504 @ 0x1580 │ │ │ │ - adds sl, sl, #20 │ │ │ │ - beq b2994 <_Py_InitializeRecursionLimits@@Base+0x3c3c> │ │ │ │ + beq b245c <_Py_InitializeRecursionLimits@@Base+0x3660> │ │ │ │ + bl 2e7820 │ │ │ │ + add r7, r9, #5504 @ 0x1580 │ │ │ │ + adds r7, r7, #20 │ │ │ │ + beq b27bc <_Py_InitializeRecursionLimits@@Base+0x39c0> │ │ │ │ movw r2, #5552 @ 0x15b0 │ │ │ │ - add r1, r6, r2 │ │ │ │ + add r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ - str r3, [r6, r2] │ │ │ │ + str r3, [r9, r2] │ │ │ │ str r3, [r1, #4] │ │ │ │ ldr r3, [r4, #1432] @ 0x598 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b2664 <_Py_InitializeRecursionLimits@@Base+0x390c> │ │ │ │ + bne b249c <_Py_InitializeRecursionLimits@@Base+0x36a0> │ │ │ │ ldr r3, [r4, #1428] @ 0x594 │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #1432] @ 0x598 │ │ │ │ - bne b2b34 <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + bne b2954 <_Py_InitializeRecursionLimits@@Base+0x3b58> │ │ │ │ + movw r3, #45324 @ 0xb10c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #56472 @ 0xdc98 │ │ │ │ + movw r0, #49208 @ 0xc038 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - ldr r1, [r3, #60] @ 0x3c │ │ │ │ - bl 2e2550 │ │ │ │ - ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - str r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ - beq b2954 <_Py_InitializeRecursionLimits@@Base+0x3bfc> │ │ │ │ + ldr r1, [r3, #292] @ 0x124 │ │ │ │ + bl 2e64f8 │ │ │ │ + ldr r8, [fp, #-88] @ 0xffffffa8 │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq b277c <_Py_InitializeRecursionLimits@@Base+0x3980> │ │ │ │ ldr r3, [r4, #332] @ 0x14c │ │ │ │ - str r6, [r4, #1452] @ 0x5ac │ │ │ │ + str r9, [r4, #1452] @ 0x5ac │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #12] │ │ │ │ - beq b2830 <_Py_InitializeRecursionLimits@@Base+0x3ad8> │ │ │ │ - ldr r6, [r9, #8] │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ - ldr sl, [r3, #192] @ 0xc0 │ │ │ │ - cmp sl, #0 │ │ │ │ - bne b2928 <_Py_InitializeRecursionLimits@@Base+0x3bd0> │ │ │ │ - movw r0, #56552 @ 0xdce8 │ │ │ │ + beq b2668 <_Py_InitializeRecursionLimits@@Base+0x386c> │ │ │ │ + ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + ldr r7, [r3, #8] │ │ │ │ + add r3, r7, #4096 @ 0x1000 │ │ │ │ + ldr r9, [r3, #192] @ 0xc0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bne b2754 <_Py_InitializeRecursionLimits@@Base+0x3958> │ │ │ │ + movw r0, #49288 @ 0xc088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e3af8 │ │ │ │ + bl 2e7ab8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ - movw r0, #56552 @ 0xdce8 │ │ │ │ + bne b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + movw r0, #49288 @ 0xc088 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2ef024 │ │ │ │ + bl 2f2eac │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ - cmp sl, #0 │ │ │ │ - str r4, [r6, #3856] @ 0xf10 │ │ │ │ - bne b2918 <_Py_InitializeRecursionLimits@@Base+0x3bc0> │ │ │ │ - movw r0, #39232 @ 0x9940 │ │ │ │ + beq b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + cmp r9, #0 │ │ │ │ + str r4, [r7, #3856] @ 0xf10 │ │ │ │ + bne b2744 <_Py_InitializeRecursionLimits@@Base+0x3948> │ │ │ │ + movw r0, #31436 @ 0x7acc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl c1ea0 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ - mov r2, r6 │ │ │ │ - movw r1, #55504 @ 0xd8d0 │ │ │ │ + bl c20e8 │ │ │ │ + subs r7, r0, #0 │ │ │ │ + beq b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ + mov r2, r7 │ │ │ │ + movw r1, #48464 @ 0xbd50 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #56596 @ 0xdd14 │ │ │ │ + movw r0, #49332 @ 0xc0b4 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl ded54 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq b2bbc <_Py_InitializeRecursionLimits@@Base+0x3e64> │ │ │ │ - bl 2e0614 <_PyNamespace_New@@Base> │ │ │ │ - ldr r2, [r8] │ │ │ │ + bl def6c │ │ │ │ + subs r9, r0, #0 │ │ │ │ + beq b29dc <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ + bl 2e40a4 <_PyNamespace_New@@Base> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov sl, r0 │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2758 <_Py_InitializeRecursionLimits@@Base+0x3a00> │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - bne b2758 <_Py_InitializeRecursionLimits@@Base+0x3a00> │ │ │ │ - mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmp sl, #0 │ │ │ │ - beq b2bbc <_Py_InitializeRecursionLimits@@Base+0x3e64> │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b2590 <_Py_InitializeRecursionLimits@@Base+0x3794> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r9] │ │ │ │ + bne b2590 <_Py_InitializeRecursionLimits@@Base+0x3794> │ │ │ │ mov r0, r9 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmp sl, #0 │ │ │ │ + beq b29dc <_Py_InitializeRecursionLimits@@Base+0x3be0> │ │ │ │ mov r3, #0 │ │ │ │ + ldr r0, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r2, sl │ │ │ │ - mov r1, r6 │ │ │ │ - bl 164498 <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ - ldr r3, [r6] │ │ │ │ + mov r1, r7 │ │ │ │ + bl 164108 <_Py_VectorCall_StackRefSteal@@Base+0x1078> │ │ │ │ + ldr r3, [r7] │ │ │ │ mov r9, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2790 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ + bgt b25c8 <_Py_InitializeRecursionLimits@@Base+0x37cc> │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - beq b2bb0 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ + str r3, [r7] │ │ │ │ + beq b29d0 <_Py_InitializeRecursionLimits@@Base+0x3bd4> │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b27b0 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + bgt b25e8 <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne b27b0 <_Py_InitializeRecursionLimits@@Base+0x3a58> │ │ │ │ + bne b25e8 <_Py_InitializeRecursionLimits@@Base+0x37ec> │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b2a7c <_Py_InitializeRecursionLimits@@Base+0x3d24> │ │ │ │ + beq b28a4 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f0b10 │ │ │ │ + bl 2f4998 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b2a6c <_Py_InitializeRecursionLimits@@Base+0x3d14> │ │ │ │ + blt b2894 <_Py_InitializeRecursionLimits@@Base+0x3a98> │ │ │ │ mov r1, r9 │ │ │ │ - movw r0, #39232 @ 0x9940 │ │ │ │ + movw r0, #31436 @ 0x7acc │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2f0f8c <_PyImport_SetModuleString@@Base> │ │ │ │ + bl 2f4e14 <_PyImport_SetModuleString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - blt b2a30 <_Py_InitializeRecursionLimits@@Base+0x3cd8> │ │ │ │ - ldr r3, [fp, #-96] @ 0xffffffa0 │ │ │ │ + blt b2858 <_Py_InitializeRecursionLimits@@Base+0x3a5c> │ │ │ │ + mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - movw r2, #6172 @ 0x181c │ │ │ │ - movt r2, #71 @ 0x47 │ │ │ │ - movw r1, #56604 @ 0xdd1c │ │ │ │ + movw r2, #64668 @ 0xfc9c │ │ │ │ + movt r2, #70 @ 0x46 │ │ │ │ + movw r1, #49340 @ 0xc0bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - bl 16af60 │ │ │ │ + bl 16abe8 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b281c <_Py_InitializeRecursionLimits@@Base+0x3ac4> │ │ │ │ + bgt b2654 <_Py_InitializeRecursionLimits@@Base+0x3858> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b2a24 <_Py_InitializeRecursionLimits@@Base+0x3ccc> │ │ │ │ + beq b284c <_Py_InitializeRecursionLimits@@Base+0x3a50> │ │ │ │ cmp r4, #0 │ │ │ │ - beq b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ + beq b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2a0c <_Py_InitializeRecursionLimits@@Base+0x3cb4> │ │ │ │ + ble b2834 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ mov r4, #0 │ │ │ │ str r4, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r8, r4 │ │ │ │ ldr r0, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bl c3efc │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ - str r7, [fp, #-84] @ 0xffffffac │ │ │ │ + bl bc34c │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ + str r6, [fp, #-84] @ 0xffffffac │ │ │ │ str r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr r0, [fp, #-100] @ 0xffffff9c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl b5e48 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl b5d04 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b208c <_Py_InitializeRecursionLimits@@Base+0x3334> │ │ │ │ + b b1ee8 <_Py_InitializeRecursionLimits@@Base+0x30ec> │ │ │ │ mov r0, r2 │ │ │ │ mov r1, #1 │ │ │ │ - str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl b5e48 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ + bl b5d04 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b2298 <_Py_InitializeRecursionLimits@@Base+0x3540> │ │ │ │ - add r3, r6, #4096 @ 0x1000 │ │ │ │ + b b20e4 <_Py_InitializeRecursionLimits@@Base+0x32e8> │ │ │ │ + add r3, r9, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #344] @ 0x158 │ │ │ │ tst r3, #32 │ │ │ │ - beq b2314 <_Py_InitializeRecursionLimits@@Base+0x35bc> │ │ │ │ + beq b2154 <_Py_InitializeRecursionLimits@@Base+0x3358> │ │ │ │ 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 b2320 <_Py_InitializeRecursionLimits@@Base+0x35c8> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b b2160 <_Py_InitializeRecursionLimits@@Base+0x3364> │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b2020 <_Py_InitializeRecursionLimits@@Base+0x32c8> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b b1e7c <_Py_InitializeRecursionLimits@@Base+0x3080> │ │ │ │ + ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ - blx r3 │ │ │ │ + blx r2 │ │ │ │ mov r4, r0 │ │ │ │ - b b222c <_Py_InitializeRecursionLimits@@Base+0x34d4> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + b b2078 <_Py_InitializeRecursionLimits@@Base+0x327c> │ │ │ │ + ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b20c0 <_Py_InitializeRecursionLimits@@Base+0x3368> │ │ │ │ - movw r0, #56572 @ 0xdcfc │ │ │ │ + b b1f18 <_Py_InitializeRecursionLimits@@Base+0x311c> │ │ │ │ + movw r0, #49308 @ 0xc09c │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e3dec │ │ │ │ - b b26fc <_Py_InitializeRecursionLimits@@Base+0x39a4> │ │ │ │ - movw r0, #56516 @ 0xdcc4 │ │ │ │ + bl 2e7dac │ │ │ │ + b b2534 <_Py_InitializeRecursionLimits@@Base+0x3738> │ │ │ │ + movw r0, #49252 @ 0xc064 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2e3dec │ │ │ │ - b b26c8 <_Py_InitializeRecursionLimits@@Base+0x3970> │ │ │ │ - ldr r2, [fp, #-96] @ 0xffffffa0 │ │ │ │ + bl 2e7dac │ │ │ │ + b b2500 <_Py_InitializeRecursionLimits@@Base+0x3704> │ │ │ │ + ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ - ldr r0, [r2, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ - ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ + ldr r2, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r4, r0 │ │ │ │ - b b22cc <_Py_InitializeRecursionLimits@@Base+0x3574> │ │ │ │ - add r0, sl, #16 │ │ │ │ - movw r4, #56332 @ 0xdc0c │ │ │ │ + b b2114 <_Py_InitializeRecursionLimits@@Base+0x3318> │ │ │ │ + add r0, r7, #16 │ │ │ │ + movw r4, #49068 @ 0xbfac │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl 353048 │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r8, [pc, #724] @ b2c44 <_Py_InitializeRecursionLimits@@Base+0x3eec> │ │ │ │ - bl 9ed9c │ │ │ │ - mov r7, #1 │ │ │ │ - str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b283c <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ + bl 35422c │ │ │ │ + mov r0, r9 │ │ │ │ + ldr r8, [pc, #704] @ b2a58 <_Py_InitializeRecursionLimits@@Base+0x3c5c> │ │ │ │ + bl 9eb54 │ │ │ │ + mov r6, #1 │ │ │ │ + str r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ + b b2674 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b2254 <_Py_InitializeRecursionLimits@@Base+0x34fc> │ │ │ │ + bne b20a0 <_Py_InitializeRecursionLimits@@Base+0x32a4> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b2254 <_Py_InitializeRecursionLimits@@Base+0x34fc> │ │ │ │ - mov r0, sl │ │ │ │ - movw r4, #56232 @ 0xdba8 │ │ │ │ - movt r4, #68 @ 0x44 │ │ │ │ - bl 9ed9c │ │ │ │ - ldr r8, [pc, #664] @ b2c44 <_Py_InitializeRecursionLimits@@Base+0x3eec> │ │ │ │ - mov r7, #1 │ │ │ │ - str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b283c <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b20a0 <_Py_InitializeRecursionLimits@@Base+0x32a4> │ │ │ │ mov r0, r7 │ │ │ │ - movw r4, #56284 @ 0xdbdc │ │ │ │ + movw r4, #48968 @ 0xbf48 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - bl 9ed9c │ │ │ │ - ldr r8, [pc, #632] @ b2c44 <_Py_InitializeRecursionLimits@@Base+0x3eec> │ │ │ │ + bl 9eb54 │ │ │ │ + ldr r8, [pc, #644] @ b2a58 <_Py_InitializeRecursionLimits@@Base+0x3c5c> │ │ │ │ + mov r6, #1 │ │ │ │ str r7, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r7, #1 │ │ │ │ - b b283c <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ - ldr r3, [pc, #620] @ b2c48 <_Py_InitializeRecursionLimits@@Base+0x3ef0> │ │ │ │ + b b2674 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ + mov r0, r6 │ │ │ │ + movw r4, #49020 @ 0xbf7c │ │ │ │ + movt r4, #68 @ 0x44 │ │ │ │ + bl 9eb54 │ │ │ │ + ldr r8, [pc, #612] @ b2a58 <_Py_InitializeRecursionLimits@@Base+0x3c5c> │ │ │ │ + str r6, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r6, #1 │ │ │ │ + b b2674 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ + ldr r3, [pc, #600] @ b2a5c <_Py_InitializeRecursionLimits@@Base+0x3c60> │ │ │ │ mov r2, #1 │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ strd r2, [fp, #-84] @ 0xffffffac │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b285c <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ + b b2694 <_Py_InitializeRecursionLimits@@Base+0x3898> │ │ │ │ mov r0, r1 │ │ │ │ - bl aed58 <_Py_InitializeRecursionLimits@@Base> │ │ │ │ - b af5ac <_Py_InitializeRecursionLimits@@Base+0x854> │ │ │ │ + bl aedfc <_Py_InitializeRecursionLimits@@Base> │ │ │ │ + b af414 <_Py_InitializeRecursionLimits@@Base+0x618> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b2830 <_Py_InitializeRecursionLimits@@Base+0x3ad8> │ │ │ │ + bne b2668 <_Py_InitializeRecursionLimits@@Base+0x386c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b2830 <_Py_InitializeRecursionLimits@@Base+0x3ad8> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b2668 <_Py_InitializeRecursionLimits@@Base+0x386c> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b281c <_Py_InitializeRecursionLimits@@Base+0x3ac4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b2654 <_Py_InitializeRecursionLimits@@Base+0x3858> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ + bgt b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ + bne b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - movw r4, #56392 @ 0xdc48 │ │ │ │ + movw r4, #49128 @ 0xbfe8 │ │ │ │ movt r4, #68 @ 0x44 │ │ │ │ - ldr r8, [pc, #488] @ b2c4c <_Py_InitializeRecursionLimits@@Base+0x3ef4> │ │ │ │ - mov r7, #1 │ │ │ │ + ldr r8, [pc, #468] @ b2a60 <_Py_InitializeRecursionLimits@@Base+0x3c64> │ │ │ │ + mov r6, #1 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b283c <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ + b b2674 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2a88 <_Py_InitializeRecursionLimits@@Base+0x3d30> │ │ │ │ + ble b28b0 <_Py_InitializeRecursionLimits@@Base+0x3ab4> │ │ │ │ mov r9, #0 │ │ │ │ mov r0, r9 │ │ │ │ - bl bbb34 │ │ │ │ - b b2a50 <_Py_InitializeRecursionLimits@@Base+0x3cf8> │ │ │ │ + bl bb9e0 │ │ │ │ + b b2878 <_Py_InitializeRecursionLimits@@Base+0x3a7c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne b2a78 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ + bne b28a0 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b2a78 <_Py_InitializeRecursionLimits@@Base+0x3d20> │ │ │ │ - ldr r3, [r6] │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b28a0 <_Py_InitializeRecursionLimits@@Base+0x3aa4> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b b1fd0 <_Py_InitializeRecursionLimits@@Base+0x3278> │ │ │ │ + b b1e24 <_Py_InitializeRecursionLimits@@Base+0x3028> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b2048 <_Py_InitializeRecursionLimits@@Base+0x32f0> │ │ │ │ + bne b1ea4 <_Py_InitializeRecursionLimits@@Base+0x30a8> │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b2048 <_Py_InitializeRecursionLimits@@Base+0x32f0> │ │ │ │ - bl 1764a0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b1ea4 <_Py_InitializeRecursionLimits@@Base+0x30a8> │ │ │ │ + bl 176130 │ │ │ │ + ldr r6, [pc, #348] @ b2a64 <_Py_InitializeRecursionLimits@@Base+0x3c68> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #34700 @ 0x878c │ │ │ │ - movt r3, #77 @ 0x4d │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r6, r3 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw ip, #56160 @ 0xdb60 │ │ │ │ + str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw ip, #48896 @ 0xbf00 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ str ip, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm r5, {r0, r1, r2, r3} │ │ │ │ mov r3, #1 │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ sub lr, fp, #84 @ 0x54 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldm r5, {r0, r1, r2, r3} │ │ │ │ stm lr, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b285c <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ - mov r0, sl │ │ │ │ - bl 2e3878 │ │ │ │ - b b2664 <_Py_InitializeRecursionLimits@@Base+0x390c> │ │ │ │ + b b2694 <_Py_InitializeRecursionLimits@@Base+0x3898> │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2e7820 │ │ │ │ + b b249c <_Py_InitializeRecursionLimits@@Base+0x36a0> │ │ │ │ mov r3, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub ip, fp, #84 @ 0x54 │ │ │ │ strd r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #37284 @ 0x91a4 │ │ │ │ + movw r3, #30172 @ 0x75dc │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub r3, fp, #36 @ 0x24 │ │ │ │ ldmdb r3, {r0, r1, r2, r3} │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ stm ip, {r0, r1, r2, r3} │ │ │ │ - b b285c <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ - ldr r3, [r6] │ │ │ │ + b b2694 <_Py_InitializeRecursionLimits@@Base+0x3898> │ │ │ │ + ldr r3, [r9] │ │ │ │ mov r0, r4 │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r3, [r6] │ │ │ │ - ldr r3, [r6, #36] @ 0x24 │ │ │ │ + str r3, [r9] │ │ │ │ + ldr r3, [r9, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ - b b21dc <_Py_InitializeRecursionLimits@@Base+0x3484> │ │ │ │ - bl 1764a0 │ │ │ │ - ldr r6, [pc, #176] @ b2c50 <_Py_InitializeRecursionLimits@@Base+0x3ef8> │ │ │ │ - movw ip, #56200 @ 0xdb88 │ │ │ │ + b b2020 <_Py_InitializeRecursionLimits@@Base+0x3224> │ │ │ │ + bl 176130 │ │ │ │ + ldr r6, [pc, #168] @ b2a68 <_Py_InitializeRecursionLimits@@Base+0x3c6c> │ │ │ │ + movw ip, #48936 @ 0xbf28 │ │ │ │ movt ip, #68 @ 0x44 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ str r4, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b2b0c <_Py_InitializeRecursionLimits@@Base+0x3db4> │ │ │ │ - mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b2790 <_Py_InitializeRecursionLimits@@Base+0x3a38> │ │ │ │ - mov r9, r6 │ │ │ │ - b b2a7c <_Py_InitializeRecursionLimits@@Base+0x3d24> │ │ │ │ - ldr r3, [r7] │ │ │ │ + b b292c <_Py_InitializeRecursionLimits@@Base+0x3b30> │ │ │ │ + mov r0, r7 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b25c8 <_Py_InitializeRecursionLimits@@Base+0x37cc> │ │ │ │ + mov r9, r7 │ │ │ │ + b b28a4 <_Py_InitializeRecursionLimits@@Base+0x3aa8> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b2be4 <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ + bgt b2a04 <_Py_InitializeRecursionLimits@@Base+0x3c08> │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - bne b2be4 <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ - mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + str r3, [r6] │ │ │ │ + bne b2a04 <_Py_InitializeRecursionLimits@@Base+0x3c08> │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #1480] @ 0x5c8 │ │ │ │ - ldr ip, [fp, #-104] @ 0xffffff98 │ │ │ │ + ldr ip, [fp, #-100] @ 0xffffff9c │ │ │ │ mov r0, #0 │ │ │ │ - ldr r2, [pc, #88] @ b2c54 <_Py_InitializeRecursionLimits@@Base+0x3efc> │ │ │ │ + ldr r2, [pc, #80] @ b2a6c <_Py_InitializeRecursionLimits@@Base+0x3c70> │ │ │ │ mov r1, #1 │ │ │ │ - movw r3, #56444 @ 0xdc7c │ │ │ │ + movw r3, #49180 @ 0xc01c │ │ │ │ movt r3, #68 @ 0x44 │ │ │ │ str r0, [ip, #12] │ │ │ │ stm ip, {r1, r2, r3} │ │ │ │ - b b285c <_Py_InitializeRecursionLimits@@Base+0x3b04> │ │ │ │ + b b2694 <_Py_InitializeRecursionLimits@@Base+0x3898> │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r4, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b b283c <_Py_InitializeRecursionLimits@@Base+0x3ae4> │ │ │ │ + b b2674 <_Py_InitializeRecursionLimits@@Base+0x3878> │ │ │ │ mov r1, #0 │ │ │ │ - ldr r3, [pc, #48] @ b2c58 <_Py_InitializeRecursionLimits@@Base+0x3f00> │ │ │ │ + ldr r3, [pc, #40] @ b2a70 <_Py_InitializeRecursionLimits@@Base+0x3c74> │ │ │ │ mov r2, #1 │ │ │ │ str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b b29e0 <_Py_InitializeRecursionLimits@@Base+0x3c88> │ │ │ │ - rsbeq r1, fp, r0, ror #24 │ │ │ │ - rsbeq r0, fp, r8, lsr #5 │ │ │ │ - rsbeq sl, fp, r4, asr r1 │ │ │ │ + b b2808 <_Py_InitializeRecursionLimits@@Base+0x3a0c> │ │ │ │ strhteq r4, [fp], #-192 @ 0xffffff40 │ │ │ │ rsbeq r5, fp, r4, asr #21 │ │ │ │ - subeq r8, sp, ip, asr #15 │ │ │ │ - subeq r8, sp, ip, lsl r8 │ │ │ │ - ldrdeq r8, [sp], #-120 @ 0xffffff88 │ │ │ │ - subeq r8, sp, ip, lsr #15 │ │ │ │ - subeq r8, sp, r8, lsl #16 │ │ │ │ - strdeq r8, [sp], #-124 @ 0xffffff84 │ │ │ │ + subeq r1, sp, r8, lsr #27 │ │ │ │ + strdeq r1, [sp], #-216 @ 0xffffff28 │ │ │ │ + strheq r1, [sp], #-212 @ 0xffffff2c │ │ │ │ + subeq r1, sp, r8, ror #26 │ │ │ │ + subeq r1, sp, r8, lsl #27 │ │ │ │ + subeq r1, sp, r4, ror #27 │ │ │ │ + ldrdeq r1, [sp], #-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 │ │ │ │ - ldr r5, [pc, #656] @ b2f08 <_Py_InitializeRecursionLimits@@Base+0x41b0> │ │ │ │ + ldr r5, [pc, #656] @ b2d20 <_Py_InitializeRecursionLimits@@Base+0x3f24> │ │ │ │ sub sp, sp, #8 │ │ │ │ mov r1, r0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r5, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b2e20 <_Py_InitializeRecursionLimits@@Base+0x40c8> │ │ │ │ + bne b2c38 <_Py_InitializeRecursionLimits@@Base+0x3e3c> │ │ │ │ ldr r5, [r5, #1140] @ 0x474 │ │ │ │ - movw r3, #39560 @ 0x9a88 │ │ │ │ + movw r3, #39220 @ 0x9934 │ │ │ │ movt r3, #11 │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2e00 <_Py_InitializeRecursionLimits@@Base+0x40a8> │ │ │ │ + bne b2c18 <_Py_InitializeRecursionLimits@@Base+0x3e1c> │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2ea8 <_Py_InitializeRecursionLimits@@Base+0x4150> │ │ │ │ - ldr r3, [pc, #572] @ b2f0c <_Py_InitializeRecursionLimits@@Base+0x41b4> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + bne b2cc0 <_Py_InitializeRecursionLimits@@Base+0x3ec4> │ │ │ │ + ldr r2, [pc, #572] @ b2d24 <_Py_InitializeRecursionLimits@@Base+0x3f28> │ │ │ │ + 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 b2e94 <_Py_InitializeRecursionLimits@@Base+0x413c> │ │ │ │ + beq b2cac <_Py_InitializeRecursionLimits@@Base+0x3eb0> │ │ │ │ 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 b2d90 <_Py_InitializeRecursionLimits@@Base+0x4038> │ │ │ │ + beq b2ba8 <_Py_InitializeRecursionLimits@@Base+0x3dac> │ │ │ │ ldr r1, [r5, #16] │ │ │ │ - movw r3, #9248 @ 0x2420 │ │ │ │ + movw r3, #10376 @ 0x2888 │ │ │ │ movt r3, #29 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b2e50 <_Py_InitializeRecursionLimits@@Base+0x40f8> │ │ │ │ + bne b2c68 <_Py_InitializeRecursionLimits@@Base+0x3e6c> │ │ │ │ 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] │ │ │ │ @@ -136100,15 +135982,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 b2e70 <_Py_InitializeRecursionLimits@@Base+0x4118> │ │ │ │ + bgt b2c88 <_Py_InitializeRecursionLimits@@Base+0x3e8c> │ │ │ │ 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] │ │ │ │ @@ -136118,106 +136000,106 @@ │ │ │ │ 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 b2d10 <_Py_InitializeRecursionLimits@@Base+0x3fb8> │ │ │ │ + bcc b2b28 <_Py_InitializeRecursionLimits@@Base+0x3d2c> │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ add r0, ip, #16 │ │ │ │ str r0, [r3, #24] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b2d10 <_Py_InitializeRecursionLimits@@Base+0x3fb8> │ │ │ │ + bne b2b28 <_Py_InitializeRecursionLimits@@Base+0x3d2c> │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b2ec0 <_Py_InitializeRecursionLimits@@Base+0x4168> │ │ │ │ + bne b2cd8 <_Py_InitializeRecursionLimits@@Base+0x3edc> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ mov r2, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b2e10 <_Py_InitializeRecursionLimits@@Base+0x40b8> │ │ │ │ + beq b2c28 <_Py_InitializeRecursionLimits@@Base+0x3e2c> │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b2d10 <_Py_InitializeRecursionLimits@@Base+0x3fb8> │ │ │ │ + b b2b28 <_Py_InitializeRecursionLimits@@Base+0x3d2c> │ │ │ │ mov r0, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b2d10 <_Py_InitializeRecursionLimits@@Base+0x3fb8> │ │ │ │ + bne b2b28 <_Py_InitializeRecursionLimits@@Base+0x3d2c> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ orr r3, r3, #3 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b b2d88 <_Py_InitializeRecursionLimits@@Base+0x4030> │ │ │ │ + b b2ba0 <_Py_InitializeRecursionLimits@@Base+0x3da4> │ │ │ │ ldr r6, [r0, #12] │ │ │ │ cmp r6, #0 │ │ │ │ cmpne r4, r6 │ │ │ │ - beq b2c94 <_Py_InitializeRecursionLimits@@Base+0x3f3c> │ │ │ │ + beq b2aac <_Py_InitializeRecursionLimits@@Base+0x3cb0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b2ef0 <_Py_InitializeRecursionLimits@@Base+0x4198> │ │ │ │ + ble b2d08 <_Py_InitializeRecursionLimits@@Base+0x3f0c> │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ - b b2d88 <_Py_InitializeRecursionLimits@@Base+0x4030> │ │ │ │ + b b2ba0 <_Py_InitializeRecursionLimits@@Base+0x3da4> │ │ │ │ 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 b2d34 <_Py_InitializeRecursionLimits@@Base+0x3fdc> │ │ │ │ + b b2b4c <_Py_InitializeRecursionLimits@@Base+0x3d50> │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2d8f10 <_PyThreadState_New@@Base+0x668> │ │ │ │ + bl 2dc9a8 <_PyThreadState_New@@Base+0x668> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b2ed4 <_Py_InitializeRecursionLimits@@Base+0x417c> │ │ │ │ + beq b2cec <_Py_InitializeRecursionLimits@@Base+0x3ef0> │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ - b b2d64 <_Py_InitializeRecursionLimits@@Base+0x400c> │ │ │ │ + b b2b7c <_Py_InitializeRecursionLimits@@Base+0x3d80> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r2, r0 │ │ │ │ - b b2dc0 <_Py_InitializeRecursionLimits@@Base+0x4068> │ │ │ │ + b b2bd8 <_Py_InitializeRecursionLimits@@Base+0x3ddc> │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne b2d10 <_Py_InitializeRecursionLimits@@Base+0x3fb8> │ │ │ │ - b b2e10 <_Py_InitializeRecursionLimits@@Base+0x40b8> │ │ │ │ + bne b2b28 <_Py_InitializeRecursionLimits@@Base+0x3d2c> │ │ │ │ + b b2c28 <_Py_InitializeRecursionLimits@@Base+0x3e2c> │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r2 │ │ │ │ mov r2, r0 │ │ │ │ - b b2de8 <_Py_InitializeRecursionLimits@@Base+0x4090> │ │ │ │ + b b2c00 <_Py_InitializeRecursionLimits@@Base+0x3e04> │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r2 │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ blx r1 │ │ │ │ - b b2e10 <_Py_InitializeRecursionLimits@@Base+0x40b8> │ │ │ │ + b b2c28 <_Py_InitializeRecursionLimits@@Base+0x3e2c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b2e3c <_Py_InitializeRecursionLimits@@Base+0x40e4> │ │ │ │ + bne b2c54 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b2e3c <_Py_InitializeRecursionLimits@@Base+0x40e4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b2c54 <_Py_InitializeRecursionLimits@@Base+0x3e58> │ │ │ │ ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b2f10 <_Py_hashtable_get@@Base>: │ │ │ │ +000b2d28 <_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 │ │ │ │ @@ -136227,43 +136109,43 @@ │ │ │ │ push {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, [r0, #16] │ │ │ │ - movw r3, #15076 @ 0x3ae4 │ │ │ │ + movw r3, #14588 @ 0x38fc │ │ │ │ movt r3, #11 │ │ │ │ mov sl, r0 │ │ │ │ mov r9, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3864 <_Py_hashtable_get@@Base+0x954> │ │ │ │ + bne b367c <_Py_hashtable_get@@Base+0x954> │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne b3268 <_Py_hashtable_get@@Base+0x358> │ │ │ │ + bne b3080 <_Py_hashtable_get@@Base+0x358> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #32 │ │ │ │ - beq b38a0 <_Py_hashtable_get@@Base+0x990> │ │ │ │ + beq b36c0 <_Py_hashtable_get@@Base+0x998> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b3244 <_Py_hashtable_get@@Base+0x334> │ │ │ │ + beq b305c <_Py_hashtable_get@@Base+0x334> │ │ │ │ ldr r2, [r1, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3264 <_Py_hashtable_get@@Base+0x354> │ │ │ │ + beq b307c <_Py_hashtable_get@@Base+0x354> │ │ │ │ add r3, r1, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45768 @ 0xb2c8 │ │ │ │ + movw r2, #47112 @ 0xb808 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #19164 @ 0x4adc │ │ │ │ + movw r3, #18676 @ 0x48f4 │ │ │ │ movt r3, #11 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b38ac <_Py_hashtable_get@@Base+0x99c> │ │ │ │ - movw r2, #27768 @ 0x6c78 │ │ │ │ + bne b36cc <_Py_hashtable_get@@Base+0x9a4> │ │ │ │ + movw r2, #60616 @ 0xecc8 │ │ │ │ movt r2, #109 @ 0x6d │ │ │ │ movw r7, #25973 @ 0x6575 │ │ │ │ movt r7, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r2, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -136288,15 +136170,15 @@ │ │ │ │ movt r3, #29797 @ 0x7465 │ │ │ │ eor r2, r2, r6 │ │ │ │ eor r3, r3, r6 │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ str r7, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ble b3290 <_Py_hashtable_get@@Base+0x380> │ │ │ │ + ble b30a8 <_Py_hashtable_get@@Base+0x380> │ │ │ │ adds r8, r7, lr │ │ │ │ adc r7, r2, r4 │ │ │ │ ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r4] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ eor ip, ip, r6 │ │ │ │ str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -136335,15 +136217,15 @@ │ │ │ │ lsl r3, r3, #21 │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r6, r5, #8 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r8 │ │ │ │ cmp r6, #7 │ │ │ │ - bls b3204 <_Py_hashtable_get@@Base+0x2f4> │ │ │ │ + bls b301c <_Py_hashtable_get@@Base+0x2f4> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r8, r7, #8 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r9, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r7, r7, r5 │ │ │ │ ldr r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ @@ -136393,61 +136275,61 @@ │ │ │ │ lsl r5, r5, #21 │ │ │ │ add r5, r5, r6, lsr #11 │ │ │ │ eor ip, ip, r3 │ │ │ │ eor r3, r7, r5 │ │ │ │ ldr r5, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r5, r5, r9 │ │ │ │ cmp r5, #7 │ │ │ │ - bgt b3134 <_Py_hashtable_get@@Base+0x224> │ │ │ │ + bgt b2f4c <_Py_hashtable_get@@Base+0x224> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r9, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ bic r7, r5, #7 │ │ │ │ - ldr r8, [pc, #2252] @ b3adc <_Py_hashtable_get@@Base+0xbcc> │ │ │ │ + ldr r8, [pc, #2252] @ b38f4 <_Py_hashtable_get@@Base+0xbcc> │ │ │ │ sub r7, r6, r7 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r7, r7, #7 │ │ │ │ add r5, r6, r5 │ │ │ │ mov r6, #0 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, r6 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi b38e0 <_Py_hashtable_get@@Base+0x9d0> │ │ │ │ + bhi b36ec <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ add r7, r7, r7 │ │ │ │ ldrh r7, [r8, r7] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r1, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [r9, #16] │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b2fa8 <_Py_hashtable_get@@Base+0x98> │ │ │ │ + bne b2dc0 <_Py_hashtable_get@@Base+0x98> │ │ │ │ str r5, [r9, #12] │ │ │ │ ldr r3, [sl, #4] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ sub r3, r3, #1 │ │ │ │ and r3, r3, r5 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bne b3714 <_Py_hashtable_get@@Base+0x804> │ │ │ │ + bne b352c <_Py_hashtable_get@@Base+0x804> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #2120] @ b3ae0 <_Py_hashtable_get@@Base+0xbd0> │ │ │ │ + ldr r7, [pc, #2120] @ b38f8 <_Py_hashtable_get@@Base+0xbd0> │ │ │ │ sub r8, r5, #1 │ │ │ │ mov r6, #0 │ │ │ │ mov r5, r6 │ │ │ │ cmp r8, #6 │ │ │ │ - bhi b38e0 <_Py_hashtable_get@@Base+0x9d0> │ │ │ │ + bhi b36ec <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ add r7, r7, r8 │ │ │ │ ldrh r7, [r7, r8] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -136585,15 +136467,15 @@ │ │ │ │ add r3, r3, r2, lsr #11 │ │ │ │ eor r6, r6, r0 │ │ │ │ adc r1, r1, r5 │ │ │ │ eor r3, r3, r6 │ │ │ │ eor r5, r3, r1 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b b3264 <_Py_hashtable_get@@Base+0x354> │ │ │ │ + b b307c <_Py_hashtable_get@@Base+0x354> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r7, #2] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ ldrb r5, [r7, #1] │ │ │ │ bfi r6, r5, #8, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r7, lr, #13 │ │ │ │ @@ -136722,130 +136604,127 @@ │ │ │ │ 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 r5, r3, r0 │ │ │ │ - b b34e4 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ + b b32fc <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r5, r3 │ │ │ │ - bne b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r2, [sl, #20] │ │ │ │ - movw r3, #25404 @ 0x633c │ │ │ │ - movt r3, #11 │ │ │ │ + movw r3, #16708 @ 0x4144 │ │ │ │ + movt r3, #12 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3874 <_Py_hashtable_get@@Base+0x964> │ │ │ │ + bne b368c <_Py_hashtable_get@@Base+0x964> │ │ │ │ cmp r1, #0 │ │ │ │ cmpne r9, #0 │ │ │ │ - beq b38c8 <_Py_hashtable_get@@Base+0x9b8> │ │ │ │ + beq b38e8 <_Py_hashtable_get@@Base+0xbc0> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r3, r2 │ │ │ │ - bne b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ tst r0, #32 │ │ │ │ - beq b38c0 <_Py_hashtable_get@@Base+0x9b0> │ │ │ │ + beq b36b0 <_Py_hashtable_get@@Base+0x988> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r9, #28 │ │ │ │ addne r0, r9, #20 │ │ │ │ tst r3, #32 │ │ │ │ - beq b3888 <_Py_hashtable_get@@Base+0x978> │ │ │ │ + beq b36b8 <_Py_hashtable_get@@Base+0x990> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addeq r1, r1, #28 │ │ │ │ addne r1, r1, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3284 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + beq b309c <_Py_hashtable_get@@Base+0x374> │ │ │ │ ldr r4, [r4] │ │ │ │ cmp r4, #0 │ │ │ │ - beq b3284 <_Py_hashtable_get@@Base+0x374> │ │ │ │ + beq b309c <_Py_hashtable_get@@Base+0x374> │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r5 │ │ │ │ - bne b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r2, [sl, #20] │ │ │ │ - movw r3, #25404 @ 0x633c │ │ │ │ - movt r3, #11 │ │ │ │ + movw r3, #16708 @ 0x4144 │ │ │ │ + movt r3, #12 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b3874 <_Py_hashtable_get@@Base+0x964> │ │ │ │ + bne b368c <_Py_hashtable_get@@Base+0x964> │ │ │ │ cmp r9, #0 │ │ │ │ cmpne r1, #0 │ │ │ │ - beq b38d4 <_Py_hashtable_get@@Base+0x9c4> │ │ │ │ + beq b36e0 <_Py_hashtable_get@@Base+0x9b8> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldrb r0, [r9, #16] │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx ip, r3, #2, #3 │ │ │ │ cmp ip, lr │ │ │ │ - bne b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ tst r0, #32 │ │ │ │ - beq b3898 <_Py_hashtable_get@@Base+0x988> │ │ │ │ + beq b36a8 <_Py_hashtable_get@@Base+0x980> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r9, #20 │ │ │ │ addeq r0, r9, #28 │ │ │ │ tst r3, #32 │ │ │ │ - beq b3890 <_Py_hashtable_get@@Base+0x980> │ │ │ │ + beq b36a0 <_Py_hashtable_get@@Base+0x978> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r1, r1, #20 │ │ │ │ addeq r1, r1, #28 │ │ │ │ mul r2, ip, r2 │ │ │ │ bl 2ef70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq b3284 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + beq b309c <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b b32d8 <_Py_hashtable_get@@Base+0x3c8> │ │ │ │ + b b30f0 <_Py_hashtable_get@@Base+0x3c8> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ bfi r6, r5, #8, #8 │ │ │ │ - b b3504 <_Py_hashtable_get@@Base+0x5f4> │ │ │ │ + b b331c <_Py_hashtable_get@@Base+0x5f4> │ │ │ │ mov r0, r1 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b3268 <_Py_hashtable_get@@Base+0x358> │ │ │ │ + b b3080 <_Py_hashtable_get@@Base+0x358> │ │ │ │ mov r0, r9 │ │ │ │ blx r2 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b3284 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + bne b309c <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r1, [r1, #28] │ │ │ │ - b b3794 <_Py_hashtable_get@@Base+0x884> │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ - b b3830 <_Py_hashtable_get@@Base+0x920> │ │ │ │ + b b3648 <_Py_hashtable_get@@Base+0x920> │ │ │ │ + ldr r0, [r9, #28] │ │ │ │ + b b3634 <_Py_hashtable_get@@Base+0x90c> │ │ │ │ ldr r0, [r9, #28] │ │ │ │ - b b381c <_Py_hashtable_get@@Base+0x90c> │ │ │ │ + b b3598 <_Py_hashtable_get@@Base+0x870> │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ + b b35ac <_Py_hashtable_get@@Base+0x884> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b324c <_Py_hashtable_get@@Base+0x33c> │ │ │ │ + b b3064 <_Py_hashtable_get@@Base+0x33c> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b34e4 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ - ldr r0, [r9, #28] │ │ │ │ - b b3780 <_Py_hashtable_get@@Base+0x870> │ │ │ │ - cmp r9, r1 │ │ │ │ - beq b3284 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + b b32fc <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ cmp r1, r9 │ │ │ │ - beq b3284 <_Py_hashtable_get@@Base+0x374> │ │ │ │ - b b37a4 <_Py_hashtable_get@@Base+0x894> │ │ │ │ + beq b309c <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r6, lr, #13 │ │ │ │ ldr r7, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r6, r6, r2, lsr #19 │ │ │ │ adds r5, r5, lr │ │ │ │ eor r3, r3, r7 │ │ │ │ adc r4, r2, r4 │ │ │ │ @@ -136964,47 +136843,50 @@ │ │ │ │ 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 r5, r3, ip │ │ │ │ - b b34e4 <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ - subeq r8, sp, ip, lsl r7 │ │ │ │ - subeq r8, sp, sl, lsr #14 │ │ │ │ + b b32fc <_Py_hashtable_get@@Base+0x5d4> │ │ │ │ + cmp r9, r1 │ │ │ │ + beq b309c <_Py_hashtable_get@@Base+0x374> │ │ │ │ + b b35bc <_Py_hashtable_get@@Base+0x894> │ │ │ │ + subeq r6, sp, r4, lsl ip │ │ │ │ + subeq r6, sp, r2, lsr #24 │ │ │ │ push {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 b3dd4 <_Py_hashtable_get@@Base+0xec4> │ │ │ │ + bne b3bec <_Py_hashtable_get@@Base+0xec4> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #32 │ │ │ │ - beq b4270 <_Py_hashtable_get@@Base+0x1360> │ │ │ │ + beq b4088 <_Py_hashtable_get@@Base+0x1360> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b3db0 <_Py_hashtable_get@@Base+0xea0> │ │ │ │ + beq b3bc8 <_Py_hashtable_get@@Base+0xea0> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b3dd0 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ + beq b3be8 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45768 @ 0xb2c8 │ │ │ │ + movw r2, #47112 @ 0xb808 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #19164 @ 0x4adc │ │ │ │ + movw r3, #18676 @ 0x48f4 │ │ │ │ movt r3, #11 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b427c <_Py_hashtable_get@@Base+0x136c> │ │ │ │ - movw r3, #27768 @ 0x6c78 │ │ │ │ + bne b4094 <_Py_hashtable_get@@Base+0x136c> │ │ │ │ + movw r3, #60616 @ 0xecc8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -137028,15 +136910,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, #-48] @ 0xffffffd0 │ │ │ │ - ble b3de0 <_Py_hashtable_get@@Base+0xed0> │ │ │ │ + ble b3bf8 <_Py_hashtable_get@@Base+0xed0> │ │ │ │ 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 r1, r1, ip │ │ │ │ @@ -137072,15 +136954,15 @@ │ │ │ │ add r3, r3, r6, lsr #11 │ │ │ │ sub r6, r5, #8 │ │ │ │ eor r4, r4, r9 │ │ │ │ eor r2, r2, r1 │ │ │ │ eor ip, ip, r7 │ │ │ │ eor r3, r3, r9 │ │ │ │ cmp r6, #7 │ │ │ │ - bls b3d70 <_Py_hashtable_get@@Base+0xe60> │ │ │ │ + bls b3b88 <_Py_hashtable_get@@Base+0xe60> │ │ │ │ ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r9, r7, #8 │ │ │ │ str r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov sl, r9 │ │ │ │ add r7, r7, r5 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ @@ -137126,52 +137008,52 @@ │ │ │ │ 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 b3cac <_Py_hashtable_get@@Base+0xd9c> │ │ │ │ + bgt b3ac4 <_Py_hashtable_get@@Base+0xd9c> │ │ │ │ ldr r5, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [fp, #-64] @ 0xffffffc0 │ │ │ │ bic r7, r5, #7 │ │ │ │ - ldr r9, [pc, #1300] @ b4290 <_Py_hashtable_get@@Base+0x1380> │ │ │ │ + ldr r9, [pc, #1300] @ b40a8 <_Py_hashtable_get@@Base+0x1380> │ │ │ │ sub r7, r6, r7 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r5, r5, #7 │ │ │ │ add r7, r7, #7 │ │ │ │ add r5, r6, r5 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r7, #6 │ │ │ │ - bhi b4060 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ + bhi b3e78 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ add r9, r9, r7 │ │ │ │ ldrh r9, [r9, r7] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r0, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b3b3c <_Py_hashtable_get@@Base+0xc2c> │ │ │ │ + bne b3954 <_Py_hashtable_get@@Base+0xc2c> │ │ │ │ str r5, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r7, [pc, #1196] @ b4294 <_Py_hashtable_get@@Base+0x1384> │ │ │ │ + ldr r7, [pc, #1196] @ b40ac <_Py_hashtable_get@@Base+0x1384> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r6, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi b4060 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ + bhi b3e78 <_Py_hashtable_get@@Base+0x1150> │ │ │ │ add r7, r7, r9 │ │ │ │ ldrh r7, [r7, r9] │ │ │ │ add pc, pc, r7, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #6] │ │ │ │ bfi r6, r5, #16, #8 │ │ │ │ @@ -137308,15 +137190,15 @@ │ │ │ │ add r3, r3, r1, lsr #11 │ │ │ │ eor r2, r2, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b b3dd0 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ + b b3be8 <_Py_hashtable_get@@Base+0xec0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ bfi r5, r6, #8, #8 │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -137445,59 +137327,59 @@ │ │ │ │ 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 b4030 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ + b b3e48 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ bfi r6, r5, #0, #8 │ │ │ │ - b b3e28 <_Py_hashtable_get@@Base+0xf18> │ │ │ │ + b b3c40 <_Py_hashtable_get@@Base+0xf18> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b3db8 <_Py_hashtable_get@@Base+0xea8> │ │ │ │ + b b3bd0 <_Py_hashtable_get@@Base+0xea8> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b4030 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ - subeq r8, sp, r8, lsr r7 │ │ │ │ - subeq r8, sp, r6, asr #14 │ │ │ │ + b b3e48 <_Py_hashtable_get@@Base+0x1120> │ │ │ │ + subeq r6, sp, r0, lsr ip │ │ │ │ + subeq r6, sp, lr, lsr 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 r5, [r0, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - bne b4590 <_Py_hashtable_get@@Base+0x1680> │ │ │ │ + bne b43a8 <_Py_hashtable_get@@Base+0x1680> │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ mov sl, r0 │ │ │ │ tst r3, #32 │ │ │ │ - beq b4a34 <_Py_hashtable_get@@Base+0x1b24> │ │ │ │ + beq b484c <_Py_hashtable_get@@Base+0x1b24> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq b456c <_Py_hashtable_get@@Base+0x165c> │ │ │ │ + beq b4384 <_Py_hashtable_get@@Base+0x165c> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b458c <_Py_hashtable_get@@Base+0x167c> │ │ │ │ + beq b43a4 <_Py_hashtable_get@@Base+0x167c> │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r2, #45768 @ 0xb2c8 │ │ │ │ + movw r2, #47112 @ 0xb808 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #19164 @ 0x4adc │ │ │ │ + movw r3, #18676 @ 0x48f4 │ │ │ │ movt r3, #11 │ │ │ │ - ldr r2, [r2, #64] @ 0x40 │ │ │ │ + ldr r2, [r2] │ │ │ │ cmp r2, r3 │ │ │ │ - bne b4a40 <_Py_hashtable_get@@Base+0x1b30> │ │ │ │ - movw r3, #27768 @ 0x6c78 │ │ │ │ + bne b4858 <_Py_hashtable_get@@Base+0x1b30> │ │ │ │ + movw r3, #60616 @ 0xecc8 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ movw r8, #25973 @ 0x6575 │ │ │ │ movt r8, #28787 @ 0x7073 │ │ │ │ movw r1, #29281 @ 0x7261 │ │ │ │ movt r1, #28261 @ 0x6e65 │ │ │ │ ldm r3, {r0, ip} │ │ │ │ movw r4, #28005 @ 0x6d65 │ │ │ │ @@ -137523,15 +137405,15 @@ │ │ │ │ cmp r5, #7 │ │ │ │ lsl r6, r5, #24 │ │ │ │ eor lr, lr, r7 │ │ │ │ str r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ eor ip, ip, r7 │ │ │ │ mov r6, #0 │ │ │ │ str r6, [fp, #-52] @ 0xffffffcc │ │ │ │ - ble b459c <_Py_hashtable_get@@Base+0x168c> │ │ │ │ + ble b43b4 <_Py_hashtable_get@@Base+0x168c> │ │ │ │ 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 r1, r1, ip │ │ │ │ @@ -137567,15 +137449,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 b452c <_Py_hashtable_get@@Base+0x161c> │ │ │ │ + bls b4344 <_Py_hashtable_get@@Base+0x161c> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [fp, #-68] @ 0xffffffbc │ │ │ │ add r9, r6, #8 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov sl, r9 │ │ │ │ add r6, r6, r5 │ │ │ │ str r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ @@ -137621,52 +137503,52 @@ │ │ │ │ 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 b4468 <_Py_hashtable_get@@Base+0x1558> │ │ │ │ + bgt b4280 <_Py_hashtable_get@@Base+0x1558> │ │ │ │ ldr r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr sl, [fp, #-68] @ 0xffffffbc │ │ │ │ bic r6, r5, #7 │ │ │ │ - ldr r9, [pc, #1308] @ b4a54 <_Py_hashtable_get@@Base+0x1b44> │ │ │ │ + ldr r9, [pc, #1308] @ b486c <_Py_hashtable_get@@Base+0x1b44> │ │ │ │ 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 b4820 <_Py_hashtable_get@@Base+0x1910> │ │ │ │ + bhi b4638 <_Py_hashtable_get@@Base+0x1910> │ │ │ │ add r9, r9, r6 │ │ │ │ ldrh r9, [r9, r6] │ │ │ │ add pc, pc, r9, lsl #2 │ │ │ │ nop {0} │ │ │ │ add r3, r0, #28 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r3, [sl, #16] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ mul r5, r2, r3 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b42f0 <_Py_hashtable_get@@Base+0x13e0> │ │ │ │ + bne b4108 <_Py_hashtable_get@@Base+0x13e0> │ │ │ │ str r5, [sl, #12] │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r6, [pc, #1204] @ b4a58 <_Py_hashtable_get@@Base+0x1b48> │ │ │ │ + ldr r6, [pc, #1204] @ b4870 <_Py_hashtable_get@@Base+0x1b48> │ │ │ │ sub r9, r5, #1 │ │ │ │ mov r5, #0 │ │ │ │ mov r7, r5 │ │ │ │ cmp r9, #6 │ │ │ │ - bhi b4820 <_Py_hashtable_get@@Base+0x1910> │ │ │ │ + bhi b4638 <_Py_hashtable_get@@Base+0x1910> │ │ │ │ add r6, r6, r9 │ │ │ │ ldrh r6, [r6, r9] │ │ │ │ add pc, pc, r6, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #6] │ │ │ │ bfi r5, r6, #16, #8 │ │ │ │ @@ -137803,15 +137685,15 @@ │ │ │ │ add r3, r3, r1, lsr #11 │ │ │ │ eor r2, r2, r4 │ │ │ │ adc r0, r0, ip │ │ │ │ eor r3, r3, r2 │ │ │ │ eor r5, r3, r0 │ │ │ │ cmn r5, #1 │ │ │ │ mvneq r5, #1 │ │ │ │ - b b458c <_Py_hashtable_get@@Base+0x167c> │ │ │ │ + b b43a4 <_Py_hashtable_get@@Base+0x167c> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #2] │ │ │ │ bfi r7, r5, #16, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r5, [r5, #1] │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -137942,75 +137824,75 @@ │ │ │ │ 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 b47ec <_Py_hashtable_get@@Base+0x18dc> │ │ │ │ + b b4604 <_Py_hashtable_get@@Base+0x18dc> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ bfi r5, r6, #0, #8 │ │ │ │ - b b45e4 <_Py_hashtable_get@@Base+0x16d4> │ │ │ │ + b b43fc <_Py_hashtable_get@@Base+0x16d4> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b4574 <_Py_hashtable_get@@Base+0x1664> │ │ │ │ + b b438c <_Py_hashtable_get@@Base+0x1664> │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b b47ec <_Py_hashtable_get@@Base+0x18dc> │ │ │ │ - subeq r8, sp, r4, asr r7 │ │ │ │ - subeq r8, sp, r2, ror #14 │ │ │ │ + b b4604 <_Py_hashtable_get@@Base+0x18dc> │ │ │ │ + subeq r6, sp, ip, asr #24 │ │ │ │ + subeq r6, sp, sl, asr ip │ │ │ │ │ │ │ │ -000b4a5c : │ │ │ │ +000b4874 : │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq b4ac8 │ │ │ │ + beq b48e0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ - movw lr, #45768 @ 0xb2c8 │ │ │ │ + movw lr, #47112 @ 0xb808 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw ip, #19164 @ 0x4adc │ │ │ │ + movw ip, #18676 @ 0x48f4 │ │ │ │ movt ip, #11 │ │ │ │ - ldr r4, [lr, #64] @ 0x40 │ │ │ │ + ldr r4, [lr] │ │ │ │ cmp r4, ip │ │ │ │ - bne b4ad0 │ │ │ │ - movw r1, #27768 @ 0x6c78 │ │ │ │ + bne b48e8 │ │ │ │ + movw r1, #60616 @ 0xecc8 │ │ │ │ movt r1, #109 @ 0x6d │ │ │ │ stm sp, {r0, r3} │ │ │ │ ldrd r2, [r1, #8] │ │ │ │ ldrd r0, [r1] │ │ │ │ - bl b4b14 │ │ │ │ + bl b492c │ │ │ │ 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 b4ab4 │ │ │ │ + b b48cc │ │ │ │ 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, #27768 @ 0x6c78 │ │ │ │ + movw ip, #60616 @ 0xecc8 │ │ │ │ movt ip, #109 @ 0x6d │ │ │ │ strd r0, [sp] │ │ │ │ ldrd r2, [ip, #8] │ │ │ │ ldrd r0, [ip] │ │ │ │ - bl b4b14 │ │ │ │ + bl b492c │ │ │ │ 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 │ │ │ │ @@ -138039,15 +137921,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 b51d8 │ │ │ │ + ble b4ff0 │ │ │ │ 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 │ │ │ │ @@ -138083,15 +137965,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 b4d24 │ │ │ │ + bls b4b3c │ │ │ │ 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] │ │ │ │ @@ -138134,28 +138016,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 b4c64 │ │ │ │ + bgt b4a7c │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #8] │ │ │ │ - ldr r7, [pc, #1248] @ b5210 │ │ │ │ + ldr r7, [pc, #1248] @ b5028 │ │ │ │ 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 b4fb8 │ │ │ │ + bhi b4dd0 │ │ │ │ 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] │ │ │ │ @@ -138440,73 +138322,73 @@ │ │ │ │ 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] @ b5214 │ │ │ │ + ldr r7, [pc, #44] @ b502c │ │ │ │ sub r2, r3, #1 │ │ │ │ mov r3, r6 │ │ │ │ cmp r2, #6 │ │ │ │ - bhi b4fb8 │ │ │ │ + bhi b4dd0 │ │ │ │ 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 b4d78 │ │ │ │ - subeq r8, sp, r0, ror r7 │ │ │ │ - subeq r8, sp, lr, ror r7 │ │ │ │ + b b4b90 │ │ │ │ + subeq r6, sp, r8, ror #24 │ │ │ │ + subeq r6, sp, r6, ror ip │ │ │ │ │ │ │ │ -000b5218 <_Py_hashtable_set@@Base>: │ │ │ │ +000b5030 <_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, #39560 @ 0x9a88 │ │ │ │ + movw r3, #39220 @ 0x9934 │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r2 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b53a4 <_Py_hashtable_set@@Base+0x18c> │ │ │ │ + bne b51bc <_Py_hashtable_set@@Base+0x18c> │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r6, #996] @ 0x3e4 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b544c <_Py_hashtable_set@@Base+0x234> │ │ │ │ - ldr r3, [pc, #552] @ b549c <_Py_hashtable_set@@Base+0x284> │ │ │ │ + bne b5264 <_Py_hashtable_set@@Base+0x234> │ │ │ │ + ldr r3, [pc, #552] @ b52b4 <_Py_hashtable_set@@Base+0x284> │ │ │ │ mrc 15, 0, r1, 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 b5430 <_Py_hashtable_set@@Base+0x218> │ │ │ │ + beq b5248 <_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 b532c <_Py_hashtable_set@@Base+0x114> │ │ │ │ + beq b5144 <_Py_hashtable_set@@Base+0x114> │ │ │ │ ldr r6, [r4, #16] │ │ │ │ - movw r3, #9248 @ 0x2420 │ │ │ │ + movw r3, #10376 @ 0x2888 │ │ │ │ movt r3, #29 │ │ │ │ cmp r6, r3 │ │ │ │ - bne b53bc <_Py_hashtable_set@@Base+0x1a4> │ │ │ │ + bne b51d4 <_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 │ │ │ │ @@ -138515,15 +138397,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 b540c <_Py_hashtable_set@@Base+0x1f4> │ │ │ │ + bgt b5224 <_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] │ │ │ │ @@ -138531,44 +138413,44 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r7, [r3, #28] │ │ │ │ cmp r7, lr │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [ip, #12] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ - bcc b52b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bcc b50c8 <_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 b52b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b50c8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ ldr r1, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b5464 <_Py_hashtable_set@@Base+0x24c> │ │ │ │ + bne b527c <_Py_hashtable_set@@Base+0x24c> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b53b4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + beq b51cc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b b52b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b50c8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mov r0, #16 │ │ │ │ blx r1 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b52b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + bne b50c8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ mvn r0, #0 │ │ │ │ - b b5324 <_Py_hashtable_set@@Base+0x10c> │ │ │ │ + b b513c <_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 │ │ │ │ @@ -138580,111 +138462,111 @@ │ │ │ │ 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 b5308 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + ble b5120 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2d8f10 <_PyThreadState_New@@Base+0x668> │ │ │ │ + bl 2dc9a8 <_PyThreadState_New@@Base+0x668> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b5480 <_Py_hashtable_set@@Base+0x268> │ │ │ │ + beq b5298 <_Py_hashtable_set@@Base+0x268> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ ldr r3, [r4, #4] │ │ │ │ - b b5308 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ + b b5120 <_Py_hashtable_set@@Base+0xf0> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b b535c <_Py_hashtable_set@@Base+0x144> │ │ │ │ + b b5174 <_Py_hashtable_set@@Base+0x144> │ │ │ │ mov r1, #16 │ │ │ │ ldr r0, [r6, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b52b0 <_Py_hashtable_set@@Base+0x98> │ │ │ │ - b b53b4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + bne b50c8 <_Py_hashtable_set@@Base+0x98> │ │ │ │ + b b51cc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r1, r0 │ │ │ │ - b b538c <_Py_hashtable_set@@Base+0x174> │ │ │ │ + b b51a4 <_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 b53b4 <_Py_hashtable_set@@Base+0x19c> │ │ │ │ + b b51cc <_Py_hashtable_set@@Base+0x19c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b54a0 : │ │ │ │ +000b52b8 : │ │ │ │ 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, [pc, #356] @ b5620 │ │ │ │ + ldr r5, [pc, #356] @ b5438 │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r2, [r6, r5] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1920] @ 0x780 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b5550 │ │ │ │ + beq b5368 │ │ │ │ ldr r1, [r4] │ │ │ │ str r1, [r3, #1920] @ 0x780 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ - ldr r1, [pc, #312] @ b5624 │ │ │ │ + ldr r1, [pc, #312] @ b543c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b55c0 │ │ │ │ + bne b53d8 │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #268] @ b5618 │ │ │ │ + vldr d7, [pc, #268] @ b5430 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - ldr r1, [pc, #268] @ b5628 │ │ │ │ + ldr r1, [pc, #268] @ b5440 │ │ │ │ orr r3, r3, lr │ │ │ │ str r1, [r4, #24] │ │ │ │ add r0, r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ str r1, [r4, #28] │ │ │ │ str r1, [r4, #8] │ │ │ │ sub r1, r4, #8 │ │ │ │ str r1, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r1, [ip, #4] │ │ │ │ str r0, [r2, #3824] @ 0xef0 │ │ │ │ - b b55b8 │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ + b b53d0 │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b5608 │ │ │ │ + beq b5420 │ │ │ │ ldr r1, [r6, r5] │ │ │ │ mov r0, #0 │ │ │ │ - ldr r3, [pc, #180] @ b5628 │ │ │ │ + ldr r3, [pc, #180] @ b5440 │ │ │ │ sub r2, r4, #8 │ │ │ │ str r3, [r4, #24] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ - vldr d7, [pc, #144] @ b5618 │ │ │ │ + vldr d7, [pc, #144] @ b5430 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ str r0, [r4, #28] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr r3, r3, lr │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ vstr d7, [r4, #16] │ │ │ │ @@ -138692,67 +138574,67 @@ │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str r2, [ip, #4] │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b55f0 │ │ │ │ + bne b5408 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b55e8 │ │ │ │ + bne b5400 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b54fc │ │ │ │ + b b5314 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ ldr r2, [r6, r5] │ │ │ │ - b b54fc │ │ │ │ - ldr r0, [pc, #24] @ b5628 │ │ │ │ - bl eeabc │ │ │ │ - b b55b8 │ │ │ │ + b b5314 │ │ │ │ + ldr r0, [pc, #24] @ b5440 │ │ │ │ + bl 2e4790 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ + b b53d0 │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq fp, r8, r8, lsl r3 │ │ │ │ + rsbeq fp, r8, 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, #4056] @ 0xfd8 │ │ │ │ - ldr r5, [pc, #296] @ b5770 │ │ │ │ + ldr r5, [pc, #296] @ b5588 │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r8, r2 │ │ │ │ mov r6, r0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r2, [r5, r4] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #1920] @ 0x780 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b56f4 │ │ │ │ - ldr r0, [pc, #256] @ b5774 │ │ │ │ + beq b550c │ │ │ │ + ldr r0, [pc, #256] @ b558c │ │ │ │ ldr r1, [r2, #1924] @ 0x784 │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #1920] @ 0x780 │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1924] @ 0x784 │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b571c │ │ │ │ + bne b5534 │ │ │ │ ldr r0, [r5, r4] │ │ │ │ mov r4, #0 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ mov r5, #0 │ │ │ │ str r6, [r3, #24] │ │ │ │ sub r1, r3, #8 │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ @@ -138768,282 +138650,323 @@ │ │ │ │ str r2, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r1, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b5698 │ │ │ │ + bne b54b0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl eeabc │ │ │ │ + bl 2e4790 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b56e8 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b b5500 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ - bne b5754 │ │ │ │ + bne b556c │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5698 │ │ │ │ + bne b54b0 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5698 │ │ │ │ + b b54b0 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b5698 │ │ │ │ + b b54b0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000b5778 <_PyObject_GC_New@@Base>: │ │ │ │ +000b5590 <_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 r3, [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 │ │ │ │ - bne b5a14 <_PyObject_GC_New@@Base+0x29c> │ │ │ │ - ldr r2, [pc, #736] @ b5a98 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ - sub r2, r2, r3, lsl #3 │ │ │ │ - cmp r5, r2 │ │ │ │ - bhi b59cc <_PyObject_GC_New@@Base+0x254> │ │ │ │ - adds r5, r5, r3, lsl #3 │ │ │ │ - bmi b59cc <_PyObject_GC_New@@Base+0x254> │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ - movt r6, #106 @ 0x6a │ │ │ │ - movw r2, #23836 @ 0x5d1c │ │ │ │ - movt r2, #11 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r9, [r6, #1016] @ 0x3f8 │ │ │ │ - cmp r9, r2 │ │ │ │ - bne b59b0 <_PyObject_GC_New@@Base+0x238> │ │ │ │ - ldr r2, [pc, #668] @ b5a9c <_PyObject_GC_New@@Base+0x324> │ │ │ │ + and r2, r3, #24 │ │ │ │ + ubfx r4, r3, #14, #1 │ │ │ │ + cmp r2, #0 │ │ │ │ + addne r4, r4, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + mrceq 15, 0, r8, cr13, cr0, {3} │ │ │ │ + lsl r4, r4, #3 │ │ │ │ + ldreq sl, [pc, #896] @ b5954 <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ + beq b55fc <_PyObject_GC_New@@Base+0x6c> │ │ │ │ + ldr r2, [r0, #444] @ 0x1bc │ │ │ │ + mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ + ldr sl, [pc, #880] @ b5954 <_PyObject_GC_New@@Base+0x3c4> │ │ │ │ + ldrd r2, [r2, #12] │ │ │ │ + add r3, r3, r2 │ │ │ │ + add r2, r3, #3 │ │ │ │ + add r3, r3, #1 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r3, r2, r3, lsl #2 │ │ │ │ + add r5, r5, r3 │ │ │ │ + mvn r3, #-2147483648 @ 0x80000000 │ │ │ │ + sub r3, r3, r4 │ │ │ │ + ldr r7, [sl, r8] │ │ │ │ + cmp r5, r3 │ │ │ │ + bhi b5934 <_PyObject_GC_New@@Base+0x3a4> │ │ │ │ + mov r6, r0 │ │ │ │ + adds r5, r4, r5 │ │ │ │ + bmi b575c <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + movw r2, #40400 @ 0x9dd0 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr r9, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne b5748 <_PyObject_GC_New@@Base+0x1b8> │ │ │ │ + ldr r3, [pc, #792] @ b5958 <_PyObject_GC_New@@Base+0x3c8> │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - ldr r2, [r2, r7] │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r9, [r2, #1604] @ 0x644 │ │ │ │ - bcs b5900 <_PyObject_GC_New@@Base+0x188> │ │ │ │ + ldr r3, [r3, r8] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r9, [r3, #1604] @ 0x644 │ │ │ │ + bcs b5838 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr r2, [r9, r1, lsl #3] │ │ │ │ - ldr lr, [r2, #8] │ │ │ │ - cmp r2, lr │ │ │ │ - beq b599c <_PyObject_GC_New@@Base+0x224> │ │ │ │ - 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 b58c8 <_PyObject_GC_New@@Base+0x150> │ │ │ │ - ldr r2, [pc, #584] @ b5a98 <_PyObject_GC_New@@Base+0x320> │ │ │ │ - add r3, r0, r3, lsl #3 │ │ │ │ - ldr ip, [r2, r7] │ │ │ │ + ldr r3, [r9, r1, lsl #3] │ │ │ │ + ldr ip, [r3, #8] │ │ │ │ + cmp r3, ip │ │ │ │ + beq b57a8 <_PyObject_GC_New@@Base+0x218> │ │ │ │ + ldr r2, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + ldr r2, [r0] │ │ │ │ + str r2, [r3, #4] │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b58e4 <_PyObject_GC_New@@Base+0x354> │ │ │ │ + add r4, r0, r4 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r0] │ │ │ │ str r2, [r0, #4] │ │ │ │ - ldr r1, [ip, #8] │ │ │ │ - str r2, [r3, #-8] │ │ │ │ - str r2, [r3, #-4] │ │ │ │ - ldr r2, [r1, #3752] @ 0xea8 │ │ │ │ - ldr r0, [r1, #3748] @ 0xea4 │ │ │ │ + str r2, [r4, #-8] │ │ │ │ + str r2, [r4, #-4] │ │ │ │ + ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ + ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ - str r2, [r1, #3752] @ 0xea8 │ │ │ │ - cmp r2, r0 │ │ │ │ - bgt b5944 <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ - ldr r2, [r4] │ │ │ │ - mov r1, #1 │ │ │ │ - str r4, [r3, #4] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r4] │ │ │ │ - ldr r2, [pc, #508] @ b5aa0 <_PyObject_GC_New@@Base+0x328> │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r5, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r5, #0 │ │ │ │ - bne b59dc <_PyObject_GC_New@@Base+0x264> │ │ │ │ - ldr r2, [r4, #84] @ 0x54 │ │ │ │ - tst r2, #4 │ │ │ │ - bne b5a3c <_PyObject_GC_New@@Base+0x2c4> │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [r2, #24] │ │ │ │ - ldr r8, [r2, #28] │ │ │ │ - cmp sl, r8 │ │ │ │ - addls r1, r1, #1 │ │ │ │ - ldrhi r2, [r2, #12] │ │ │ │ - addls r1, sl, r1, lsl #3 │ │ │ │ - strhi r2, [lr, #12] │ │ │ │ - strls r1, [r2, #24] │ │ │ │ - addls r1, r2, sl │ │ │ │ - strhi lr, [r2, #8] │ │ │ │ - strls r1, [r2, #4] │ │ │ │ - strls ip, [r2, sl] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b5848 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ - ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ - movt r1, #10 │ │ │ │ + str r2, [r3, #3752] @ 0xea8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b5a70 <_PyObject_GC_New@@Base+0x2f8> │ │ │ │ - cmp r5, #1 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - movcs r0, r5 │ │ │ │ - movcc r0, #1 │ │ │ │ - bl 2ec70 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b59cc <_PyObject_GC_New@@Base+0x254> │ │ │ │ - ldr r2, [r9, #800] @ 0x320 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r9, #800] @ 0x320 │ │ │ │ - b b5848 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ - ldr r2, [r1, #3732] @ 0xe94 │ │ │ │ - cmp r2, #0 │ │ │ │ - cmpne r0, #0 │ │ │ │ - beq b5884 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ - ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ - cmp r2, #0 │ │ │ │ - bne b5884 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ - ldr r2, [ip, #88] @ 0x58 │ │ │ │ + ble b56f4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + ldr r2, [r3, #3732] @ 0xe94 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b5a88 <_PyObject_GC_New@@Base+0x310> │ │ │ │ - add r1, ip, #12 │ │ │ │ - ldr r2, [ip, #12] │ │ │ │ + cmpne r1, #0 │ │ │ │ + beq b56f4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + ldr r3, [r3, #3808] @ 0xee0 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b56f4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + ldr r3, [r7, #88] @ 0x58 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b5944 <_PyObject_GC_New@@Base+0x3b4> │ │ │ │ + add r3, r7, #12 │ │ │ │ + ldr r2, [r7, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne b5884 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ - dmb ish │ │ │ │ - ldrex r2, [r1] │ │ │ │ - orr r2, r2, #16 │ │ │ │ - strex r0, r2, [r1] │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b5980 <_PyObject_GC_New@@Base+0x208> │ │ │ │ - dmb ish │ │ │ │ - b b5884 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b5e48 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b58f8 <_PyObject_GC_New@@Base+0x180> │ │ │ │ - ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + beq b57c8 <_PyObject_GC_New@@Base+0x238> │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r6, [r4, #4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt b57f4 <_PyObject_GC_New@@Base+0x264> │ │ │ │ + ldr r2, [pc, #592] @ b595c <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [r4] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne b580c <_PyObject_GC_New@@Base+0x27c> │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq b579c <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, r6 │ │ │ │ + bl 2f77ec │ │ │ │ + mov r0, r4 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ blx r9 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5848 <_PyObject_GC_New@@Base+0xd0> │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne b57c0 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + movw r3, #37044 @ 0x90b4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r3, [r3] │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b5920 <_PyObject_GC_New@@Base+0x390> │ │ │ │ + mov r2, #0 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r2 │ │ │ │ + bl 2e1768 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq b579c <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ + mov r4, #0 │ │ │ │ + bl bb9e0 │ │ │ │ + mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 370248 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + mov r0, r9 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b5d04 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b5838 <_PyObject_GC_New@@Base+0x2a8> │ │ │ │ + ldr r7, [sl, r8] │ │ │ │ + b b5688 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + dmb ish │ │ │ │ + ldrex r1, [r3] │ │ │ │ + orr r1, r1, #16 │ │ │ │ + strex r2, r1, [r3] │ │ │ │ + cmp r2, #0 │ │ │ │ + bne b57cc <_PyObject_GC_New@@Base+0x23c> │ │ │ │ + dmb ish │ │ │ │ + ldr r3, [r6] │ │ │ │ + str r6, [r4, #4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + ble b5704 <_PyObject_GC_New@@Base+0x174> │ │ │ │ + ldr r2, [pc, #352] @ b595c <_PyObject_GC_New@@Base+0x3cc> │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b5724 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ - cmp r5, r1 │ │ │ │ - bne b5a54 <_PyObject_GC_New@@Base+0x2dc> │ │ │ │ + cmp r3, r1 │ │ │ │ + bne b58ac <_PyObject_GC_New@@Base+0x31c> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b58b0 <_PyObject_GC_New@@Base+0x138> │ │ │ │ - mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b58b0 <_PyObject_GC_New@@Base+0x138> │ │ │ │ - ldr r1, [r0, #444] @ 0x1bc │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ - ldr r1, [r1, #16] │ │ │ │ - add r2, r2, r1 │ │ │ │ - add r1, r2, #3 │ │ │ │ + bne b5724 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 330384 │ │ │ │ + b b5724 <_PyObject_GC_New@@Base+0x194> │ │ │ │ + ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ + movt r1, #10 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne b58cc <_PyObject_GC_New@@Base+0x33c> │ │ │ │ + cmp r5, #1 │ │ │ │ + movcs r0, r5 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2ec70 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b575c <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + ldr r7, [sl, r8] │ │ │ │ + add r4, r0, r4 │ │ │ │ + ldr r3, [r9, #800] @ 0x320 │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r9, #800] @ 0x320 │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ + str r2, [r0] │ │ │ │ + str r2, [r0, #4] │ │ │ │ + str r2, [r4, #-8] │ │ │ │ + str r2, [r4, #-4] │ │ │ │ + ldr r2, [r3, #3752] @ 0xea8 │ │ │ │ + ldr r1, [r3, #3748] @ 0xea4 │ │ │ │ add r2, r2, #1 │ │ │ │ - bic r1, r1, #3 │ │ │ │ - add r2, r1, r2, lsl #2 │ │ │ │ - add r5, r5, r2 │ │ │ │ - b b57b0 <_PyObject_GC_New@@Base+0x38> │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2f3964 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b58bc <_PyObject_GC_New@@Base+0x144> │ │ │ │ - mov r0, r3 │ │ │ │ + str r2, [r3, #3752] @ 0xea8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bge b56f4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ + b b56bc <_PyObject_GC_New@@Base+0x12c> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - blx r5 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b58b0 <_PyObject_GC_New@@Base+0x138> │ │ │ │ - ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [r6, #84] @ 0x54 │ │ │ │ + tst r3, #4 │ │ │ │ + beq b579c <_PyObject_GC_New@@Base+0x20c> │ │ │ │ + b b5730 <_PyObject_GC_New@@Base+0x1a0> │ │ │ │ + ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - blx r2 │ │ │ │ - ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b592c <_PyObject_GC_New@@Base+0x1b4> │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq b596c <_PyObject_GC_New@@Base+0x1f4> │ │ │ │ - b b5884 <_PyObject_GC_New@@Base+0x10c> │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b5864 <_PyObject_GC_New@@Base+0x2d4> │ │ │ │ + b b575c <_PyObject_GC_New@@Base+0x1cc> │ │ │ │ + ldr lr, [r3, #24] │ │ │ │ + ldr r5, [r3, #28] │ │ │ │ + cmp lr, r5 │ │ │ │ + bhi b5910 <_PyObject_GC_New@@Base+0x380> │ │ │ │ + add r1, r1, #1 │ │ │ │ + add r1, lr, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add r1, r3, lr │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r2, [r3, lr] │ │ │ │ + b b57c0 <_PyObject_GC_New@@Base+0x230> │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [ip, #12] │ │ │ │ + str ip, [r3, #8] │ │ │ │ + b b5688 <_PyObject_GC_New@@Base+0xf8> │ │ │ │ + movw r1, #49984 @ 0xc340 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #27788 @ 0x6c8c │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 370d30 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b56e4 <_PyObject_GC_New@@Base+0x154> │ │ │ │ + b b56f4 <_PyObject_GC_New@@Base+0x164> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b5b9c <_PyObject_GC_New@@Base+0x424> │ │ │ │ - ldr r3, [pc, #232] @ b5bc8 <_PyObject_GC_New@@Base+0x450> │ │ │ │ + bne b5a58 <_PyObject_GC_New@@Base+0x4c8> │ │ │ │ + ldr r3, [pc, #232] @ b5a84 <_PyObject_GC_New@@Base+0x4f4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq b5b50 <_PyObject_GC_New@@Base+0x3d8> │ │ │ │ + beq b5a0c <_PyObject_GC_New@@Base+0x47c> │ │ │ │ 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 b5b48 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + bne b5a04 <_PyObject_GC_New@@Base+0x474> │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls lr, r3, ip │ │ │ │ addls r1, ip, #16 │ │ │ │ strls lr, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -139052,80 +138975,80 @@ │ │ │ │ strhi r1, [r3, #8] │ │ │ │ strls r2, [r3, ip] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5b48 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + bne b5a04 <_PyObject_GC_New@@Base+0x474> │ │ │ │ ldr r1, [r2, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b5bb4 <_PyObject_GC_New@@Base+0x43c> │ │ │ │ + bne b5a70 <_PyObject_GC_New@@Base+0x4e0> │ │ │ │ mov r0, #16 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b5b48 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + b b5a04 <_PyObject_GC_New@@Base+0x474> │ │ │ │ ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ mov r1, #16 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #16 │ │ │ │ blx r3 │ │ │ │ - b b5b88 <_PyObject_GC_New@@Base+0x410> │ │ │ │ + b b5a44 <_PyObject_GC_New@@Base+0x4b4> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b5bcc : │ │ │ │ +000b5a88 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt b5d10 │ │ │ │ + blt b5bcc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #1016] @ 0x3f8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b5ce8 │ │ │ │ - ldr r0, [pc, #264] @ b5d18 │ │ │ │ + bne b5ba4 │ │ │ │ + ldr r0, [pc, #264] @ b5bd4 │ │ │ │ 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 b5cac │ │ │ │ + bcs b5b68 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b5c94 │ │ │ │ + beq b5b50 │ │ │ │ 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 b5c8c │ │ │ │ + bne b5b48 │ │ │ │ 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] │ │ │ │ @@ -139134,74 +139057,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 b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5c8c │ │ │ │ + bne b5b48 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b5d00 │ │ │ │ + bne b5bbc │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b b5c8c │ │ │ │ + b b5b48 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b5cd4 │ │ │ │ + b b5b90 │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ 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 r0, [pc, #268] @ b5e44 │ │ │ │ + ldr r0, [pc, #268] @ b5d00 │ │ │ │ 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] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ - bcs b5e10 │ │ │ │ + bcs b5ccc │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r4, r1, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq b5e20 │ │ │ │ + beq b5cdc │ │ │ │ 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 b5d94 │ │ │ │ + beq b5c50 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r5, [r3, #24] │ │ │ │ ldr r6, [r3, #28] │ │ │ │ cmp r5, r6 │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -139209,71 +139132,71 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls r1, [r3, #24] │ │ │ │ addls r1, r3, r5 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls r1, [r3, #4] │ │ │ │ strls ip, [r3, r5] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b5d8c │ │ │ │ + bne b5c48 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ ldr r0, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r1 │ │ │ │ - bne b5e34 │ │ │ │ + bne b5cf0 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ - b b5d8c │ │ │ │ + b b5c48 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b5dcc │ │ │ │ + bge b5c88 │ │ │ │ mov r0, #0 │ │ │ │ - b b5d8c │ │ │ │ + b b5c48 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b5dc4 │ │ │ │ + b b5c80 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b5dfc │ │ │ │ + b b5cb8 │ │ │ │ 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 b6050 │ │ │ │ + beq b5f0c │ │ │ │ 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 b5f88 │ │ │ │ + bls b5e44 │ │ │ │ add r2, r2, #131 @ 0x83 │ │ │ │ cmp r3, #0 │ │ │ │ str r4, [r5, r2, lsl #2] │ │ │ │ - bne b5f3c │ │ │ │ + bne b5df8 │ │ │ │ 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 │ │ │ │ @@ -139314,344 +139237,523 @@ │ │ │ │ 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] │ │ │ │ - bne b5efc │ │ │ │ + bne b5db8 │ │ │ │ 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} │ │ │ │ cmp r3, #0 │ │ │ │ - beq b5fe4 │ │ │ │ + beq b5ea0 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ str r2, [r4, #16] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldrne r1, [r3, #20] │ │ │ │ - bne b5fbc │ │ │ │ + bne b5e78 │ │ │ │ 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] │ │ │ │ - beq b5f70 │ │ │ │ - b b5efc │ │ │ │ + beq b5e2c │ │ │ │ + b b5db8 │ │ │ │ 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 b6030 │ │ │ │ + bne b5eec │ │ │ │ ldr r2, [r4, #20] │ │ │ │ str r2, [r5, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ strne r0, [r2, #24] │ │ │ │ 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 b5efc │ │ │ │ + b b5db8 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r3, #1124] @ 0x464 │ │ │ │ cmn r3, #1 │ │ │ │ - beq b620c │ │ │ │ + beq b60c8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6280 │ │ │ │ + bne b613c │ │ │ │ ldr r3, [r5, #520] @ 0x208 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6174 │ │ │ │ + beq b6030 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ mov r1, #262144 @ 0x40000 │ │ │ │ str r2, [r5, #520] @ 0x208 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r2, [r7, #1116] @ 0x45c │ │ │ │ ldr r0, [r7, #1112] @ 0x458 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b62c0 │ │ │ │ + beq b617c │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq b62a8 │ │ │ │ + beq b6164 │ │ │ │ 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 b6144 │ │ │ │ + beq b6000 │ │ │ │ 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 b6100 │ │ │ │ + bls b5fbc │ │ │ │ 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 b62d0 │ │ │ │ + bne b618c │ │ │ │ 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 b5e8c │ │ │ │ + b b5d48 │ │ │ │ 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 b60fc │ │ │ │ + bhi b5fb8 │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r4, [r3, #16] │ │ │ │ stmib r3, {r1, r2} │ │ │ │ - b b611c │ │ │ │ + b b5fd8 │ │ │ │ ldr r3, [r5, #516] @ 0x204 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r8, #16 │ │ │ │ moveq r2, #448 @ 0x1c0 │ │ │ │ ldreq r0, [r5, #512] @ 0x200 │ │ │ │ - bne b622c │ │ │ │ + bne b60e8 │ │ │ │ ldr r3, [r7, #984] @ 0x3d8 │ │ │ │ - movw r1, #57660 @ 0xe13c │ │ │ │ + movw r1, #57264 @ 0xdfb0 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b6294 │ │ │ │ + bne b6150 │ │ │ │ mov r1, r2 │ │ │ │ bl 2e390 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6260 │ │ │ │ + beq b611c │ │ │ │ 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 b61f8 │ │ │ │ + b b60b4 │ │ │ │ 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 b61dc │ │ │ │ + bcc b6098 │ │ │ │ add r3, r3, r9 │ │ │ │ str r8, [r5, #516] @ 0x204 │ │ │ │ - b b607c │ │ │ │ - movw r0, #51696 @ 0xc9f0 │ │ │ │ + b b5f38 │ │ │ │ + movw r0, #44408 @ 0xad78 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 2cabf8 │ │ │ │ + bl 2d77a8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b626c │ │ │ │ + bne b6128 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ - b b6070 │ │ │ │ + b b5f2c │ │ │ │ lsl r1, r3, #1 │ │ │ │ cmp r3, r3, lsl #1 │ │ │ │ mov r8, r1 │ │ │ │ - bcs b6260 │ │ │ │ + bcs b611c │ │ │ │ movw r3, #37449 @ 0x9249 │ │ │ │ movt r3, #2340 @ 0x924 │ │ │ │ cmp r1, r3 │ │ │ │ - bhi b6260 │ │ │ │ + bhi b611c │ │ │ │ mov r2, #28 │ │ │ │ ldr r0, [r5, #512] @ 0x200 │ │ │ │ mul r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - bge b618c │ │ │ │ + bge b6048 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #524] @ 0x20c │ │ │ │ - b b5f30 │ │ │ │ + b b5dec │ │ │ │ ldrb r3, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6220 │ │ │ │ + beq b60dc │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7, #1124] @ 0x464 │ │ │ │ movw r3, #26184 @ 0x6648 │ │ │ │ movt r3, #109 @ 0x6d │ │ │ │ ldr r0, [r3] │ │ │ │ bl 33a24 <_PyObject_DebugMallocStats@@Base> │ │ │ │ - b b6070 │ │ │ │ + b b5f2c │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ mov r3, r0 │ │ │ │ - b b61ac │ │ │ │ + b b6068 │ │ │ │ ldr r6, [r7, #1120] @ 0x460 │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ ldr r0, [r7, #1112] @ 0x458 │ │ │ │ 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 b6260 │ │ │ │ + b b611c │ │ │ │ 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 b611c │ │ │ │ + b b5fd8 │ │ │ │ │ │ │ │ -000b62ec <_Py_GetConfig@@Base>: │ │ │ │ - ldr r3, [pc, #64] @ b6334 <_Py_GetConfig@@Base+0x48> │ │ │ │ +000b61a8 <_Py_GetConfig@@Base>: │ │ │ │ + ldr r3, [pc, #64] @ b61f0 <_Py_GetConfig@@Base+0x48> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6310 <_Py_GetConfig@@Base+0x24> │ │ │ │ + beq b61cc <_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, #55480 @ 0xd8b8 │ │ │ │ + movw r1, #48440 @ 0xbd38 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #4] @ b6338 <_Py_GetConfig@@Base+0x4c> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #4] @ b61f4 <_Py_GetConfig@@Base+0x4c> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ andeq r0, r0, ip │ │ │ │ - subeq r8, sp, ip, lsr #16 │ │ │ │ - push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + umaaleq r6, sp, ip, 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, #4056] @ 0xfd8 │ │ │ │ + sub sp, sp, #8 │ │ │ │ + cmp r0, #127 @ 0x7f │ │ │ │ + bhi b62d0 <_Py_GetConfig@@Base+0x128> │ │ │ │ + movw r6, #40400 @ 0x9dd0 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ + movt r3, #11 │ │ │ │ + mov r5, #1 │ │ │ │ + ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ + cmp r2, r3 │ │ │ │ + movne r9, #22 │ │ │ │ + movne r8, r5 │ │ │ │ + movne r4, r5 │ │ │ │ + bne b6318 <_Py_GetConfig@@Base+0x170> │ │ │ │ + mov r0, #24 │ │ │ │ + mov r8, r5 │ │ │ │ + mov ip, #4 │ │ │ │ + mov r4, r5 │ │ │ │ + mov r9, #22 │ │ │ │ + mov r1, #2 │ │ │ │ + ldr r3, [pc, #656] @ b64f4 <_Py_GetConfig@@Base+0x34c> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r3, [r2, r3] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r3, #1604] @ 0x644 │ │ │ │ + ldr r2, [r7, ip, lsl #2] │ │ │ │ + ldr ip, [r2, #8] │ │ │ │ + cmp r2, ip │ │ │ │ + beq b63d8 <_Py_GetConfig@@Base+0x230> │ │ │ │ + ldr r3, [r2] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r2] │ │ │ │ + ldr r3, [r2, #4] │ │ │ │ + ldr r1, [r3] │ │ │ │ + str r1, [r2, #4] │ │ │ │ + cmp r1, #0 │ │ │ │ + bne b632c <_Py_GetConfig@@Base+0x184> │ │ │ │ + ldr lr, [r2, #24] │ │ │ │ + ldr r6, [r2, #28] │ │ │ │ + cmp r6, lr │ │ │ │ + addcs r0, r0, lr │ │ │ │ + strcs r0, [r2, #24] │ │ │ │ + addcs r0, r2, lr │ │ │ │ + strcs r0, [r2, #4] │ │ │ │ + ldrcc r2, [r2, #12] │ │ │ │ + strcc r2, [ip, #12] │ │ │ │ + strcs r1, [r2, lr] │ │ │ │ + strcc ip, [r2, #8] │ │ │ │ + b b632c <_Py_GetConfig@@Base+0x184> │ │ │ │ + cmp r0, #255 @ 0xff │ │ │ │ + bls b6444 <_Py_GetConfig@@Base+0x29c> │ │ │ │ + cmp r0, #65536 @ 0x10000 │ │ │ │ + bcs b6420 <_Py_GetConfig@@Base+0x278> │ │ │ │ + mov r4, #2 │ │ │ │ + mov r0, #32 │ │ │ │ + mov ip, #6 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r9, r0 │ │ │ │ + mov r8, r4 │ │ │ │ + movw r6, #40400 @ 0x9dd0 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ + movt r3, #11 │ │ │ │ + mov r5, #0 │ │ │ │ + ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ + cmp r2, r3 │ │ │ │ + beq b625c <_Py_GetConfig@@Base+0xb4> │ │ │ │ + ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + mov r1, r9 │ │ │ │ + blx r2 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + beq b6498 <_Py_GetConfig@@Base+0x2f0> │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + str r2, [r3, #4] │ │ │ │ + ldr r1, [r2] │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r2] │ │ │ │ + ldr r2, [pc, #424] @ b64f8 <_Py_GetConfig@@Base+0x350> │ │ │ │ + mov r1, #1 │ │ │ │ + str r1, [r3] │ │ │ │ + ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r6, #0 │ │ │ │ + bne b6460 <_Py_GetConfig@@Base+0x2b8> │ │ │ │ + lsl r4, r4, #2 │ │ │ │ + cmp r5, #0 │ │ │ │ + beq b6394 <_Py_GetConfig@@Base+0x1ec> │ │ │ │ + mov r0, #1 │ │ │ │ + orr r4, r4, #96 @ 0x60 │ │ │ │ + mov r2, #0 │ │ │ │ + mvn r1, #0 │ │ │ │ + strb r4, [r3, #16] │ │ │ │ + strd r0, [r3, #8] │ │ │ │ + strb r2, [r3, #21] │ │ │ │ + mov r0, r3 │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ + mov r1, #1 │ │ │ │ + orr r4, r4, #32 │ │ │ │ + cmp r8, r1 │ │ │ │ + mvn r2, #0 │ │ │ │ + str r1, [r3, #8] │ │ │ │ + str r2, [r3, #12] │ │ │ │ + strb r4, [r3, #16] │ │ │ │ + strbeq r5, [r3, #29] │ │ │ │ + streq r5, [r3, #24] │ │ │ │ + streq r5, [r3, #20] │ │ │ │ + beq b6388 <_Py_GetConfig@@Base+0x1e0> │ │ │ │ + cmp r8, #2 │ │ │ │ + str r5, [r3, #24] │ │ │ │ + str r5, [r3, #20] │ │ │ │ + strheq r5, [r3, #30] │ │ │ │ + strne r5, [r3, #32] │ │ │ │ + b b6388 <_Py_GetConfig@@Base+0x1e0> │ │ │ │ + mov r0, r7 │ │ │ │ + bl b5d04 │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne b632c <_Py_GetConfig@@Base+0x184> │ │ │ │ + ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ + movt r3, #10 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne b64c0 <_Py_GetConfig@@Base+0x318> │ │ │ │ + mov r0, r9 │ │ │ │ + bl 2ec70 │ │ │ │ + mov r3, r0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq b6498 <_Py_GetConfig@@Base+0x2f0> │ │ │ │ + ldr r2, [r7, #800] @ 0x320 │ │ │ │ + add r2, r2, #1 │ │ │ │ + str r2, [r7, #800] @ 0x320 │ │ │ │ + b b632c <_Py_GetConfig@@Base+0x184> │ │ │ │ + cmp r0, #1114112 @ 0x110000 │ │ │ │ + bcs b64d4 <_Py_GetConfig@@Base+0x32c> │ │ │ │ + mov r4, #4 │ │ │ │ + mov ip, #8 │ │ │ │ + mov r0, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r9, #36 @ 0x24 │ │ │ │ + mov r8, r4 │ │ │ │ + b b62f8 <_Py_GetConfig@@Base+0x150> │ │ │ │ + mov r4, #1 │ │ │ │ + mov ip, #6 │ │ │ │ + mov r0, #32 │ │ │ │ + mov r1, #3 │ │ │ │ + mov r9, #30 │ │ │ │ + mov r8, r4 │ │ │ │ + b b62f8 <_Py_GetConfig@@Base+0x150> │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp r6, r1 │ │ │ │ + bne b64a4 <_Py_GetConfig@@Base+0x2fc> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + bl 2ec64 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - cmpne r1, #0 │ │ │ │ - add fp, sp, #0 │ │ │ │ - beq b635c <_Py_GetConfig@@Base+0x70> │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b 2d92f4 <_Py_NewReference@@Base+0x7c> │ │ │ │ - sub r0, r0, r1 │ │ │ │ - clz r0, r0 │ │ │ │ - lsr r0, r0, #5 │ │ │ │ - add sp, fp, #0 │ │ │ │ - pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ + bne b6360 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ + mov r0, r3 │ │ │ │ + bl 330384 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b6360 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ + sub sp, fp, #28 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ + b 370d0c │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx r6 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + b b6360 <_Py_GetConfig@@Base+0x1b8> │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + mov r1, r9 │ │ │ │ + blx r2 │ │ │ │ + mov r3, r0 │ │ │ │ + b b6408 <_Py_GetConfig@@Base+0x260> │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #50064 @ 0xc390 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + mov r3, #0 │ │ │ │ + b b6388 <_Py_GetConfig@@Base+0x1e0> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000b6374 : │ │ │ │ +000b64fc : │ │ │ │ push {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, r0, #0 │ │ │ │ - beq b65ec │ │ │ │ + beq b6774 │ │ │ │ cmp r1, #127 @ 0x7f │ │ │ │ movls r8, #1 │ │ │ │ movls r7, #20 │ │ │ │ movls r5, r8 │ │ │ │ - bhi b652c │ │ │ │ + bhi b66b4 │ │ │ │ cmp r4, #0 │ │ │ │ - blt b664c │ │ │ │ + blt b67d4 │ │ │ │ mov r1, r5 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ sub r0, r0, r7 │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, r4 │ │ │ │ - blt b6608 │ │ │ │ + blt b6790 │ │ │ │ mla r6, r4, r5, r5 │ │ │ │ adds r6, r6, r7 │ │ │ │ - bmi b6608 │ │ │ │ + bmi b6790 │ │ │ │ movw r7, #40400 @ 0x9dd0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r7, #1016] @ 0x3f8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b65f4 │ │ │ │ - ldr r2, [pc, #668] @ b6698 │ │ │ │ + bne b677c │ │ │ │ + ldr r2, [pc, #668] @ b6820 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs b64ec │ │ │ │ + bcs b6674 │ │ │ │ lsr r1, r3, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b65dc │ │ │ │ + beq b6764 │ │ │ │ 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 b64b4 │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + beq b663c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #560] @ b669c │ │ │ │ + ldr r2, [pc, #560] @ b6824 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b6614 │ │ │ │ + bne b679c │ │ │ │ cmp r8, #0 │ │ │ │ - beq b654c │ │ │ │ + beq b66d4 │ │ │ │ add r2, r3, r4 │ │ │ │ lsl r5, r5, #2 │ │ │ │ orr r5, r5, #96 @ 0x60 │ │ │ │ mov r1, #0 │ │ │ │ str r4, [r3, #8] │ │ │ │ mvn r0, #0 │ │ │ │ strb r5, [r3, #16] │ │ │ │ @@ -139669,547 +139771,354 @@ │ │ │ │ strhi r2, [ip, #12] │ │ │ │ strls r1, [r2, #24] │ │ │ │ addls r1, r2, lr │ │ │ │ strhi ip, [r2, #8] │ │ │ │ strls r1, [r2, #4] │ │ │ │ strls r0, [r2, lr] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b6448 │ │ │ │ + bne b65d0 │ │ │ │ ldr r2, [r7, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b6668 │ │ │ │ + bne b67f0 │ │ │ │ cmp r6, #1 │ │ │ │ movcs r0, r6 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6608 │ │ │ │ + beq b6790 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b b6448 │ │ │ │ + b b65d0 │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ - bls b65cc │ │ │ │ + bls b6754 │ │ │ │ cmp r1, #65536 @ 0x10000 │ │ │ │ - bcs b6598 │ │ │ │ + bcs b6720 │ │ │ │ mov r7, #28 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, #2 │ │ │ │ - b b63a8 │ │ │ │ + b b6530 │ │ │ │ add r0, r3, #28 │ │ │ │ lsl r2, r5, #2 │ │ │ │ cmp r5, #1 │ │ │ │ orr r2, r2, #32 │ │ │ │ mvn r1, #0 │ │ │ │ strb r2, [r3, #16] │ │ │ │ str r1, [r3, #12] │ │ │ │ str r4, [r3, #8] │ │ │ │ strbeq r8, [r0, r4] │ │ │ │ streq r8, [r3, #24] │ │ │ │ streq r8, [r3, #20] │ │ │ │ - beq b64a8 │ │ │ │ + beq b6630 │ │ │ │ cmp r5, #2 │ │ │ │ str r8, [r3, #24] │ │ │ │ lsleq r4, r4, #1 │ │ │ │ str r8, [r3, #20] │ │ │ │ strne r8, [r0, r4, lsl #2] │ │ │ │ strheq r8, [r0, r4] │ │ │ │ - b b64a8 │ │ │ │ + b b6630 │ │ │ │ cmp r1, #1114112 @ 0x110000 │ │ │ │ movcc r7, #28 │ │ │ │ movcc r8, #0 │ │ │ │ movcc r5, #4 │ │ │ │ - bcc b63a8 │ │ │ │ + bcc b6530 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #50064 @ 0xc390 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ - b b64a8 │ │ │ │ + b b6630 │ │ │ │ mov r7, #28 │ │ │ │ mov r8, #0 │ │ │ │ mov r5, #1 │ │ │ │ - b b63a8 │ │ │ │ + b b6530 │ │ │ │ mov r0, r9 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r3, r0 │ │ │ │ - b b64e4 │ │ │ │ - ldr r3, [pc, #172] @ b66a0 │ │ │ │ - b b64a8 │ │ │ │ + b b666c │ │ │ │ + ldr r3, [pc, #172] @ b6828 │ │ │ │ + b b6630 │ │ │ │ ldr r0, [r7, #1012] @ 0x3f4 │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne b6448 │ │ │ │ + bne b65d0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b 370d0c │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne b667c │ │ │ │ + bne b6804 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b647c │ │ │ │ + bne b6604 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b647c │ │ │ │ + b b6604 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56688 @ 0xdd70 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b b65c4 │ │ │ │ + bl 1b6978 │ │ │ │ + b b674c │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b b6514 │ │ │ │ + b b669c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b b647c │ │ │ │ + b b6604 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4056] @ 0xfd8 │ │ │ │ - sub sp, sp, #8 │ │ │ │ - cmp r0, #127 @ 0x7f │ │ │ │ - bhi b677c │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ - movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ - movt r3, #11 │ │ │ │ - mov r5, #1 │ │ │ │ - ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ - cmp r2, r3 │ │ │ │ - movne r9, #22 │ │ │ │ - movne r8, r5 │ │ │ │ - movne r4, r5 │ │ │ │ - bne b67c4 │ │ │ │ - mov r0, #24 │ │ │ │ - mov r8, r5 │ │ │ │ - mov ip, #4 │ │ │ │ - mov r4, r5 │ │ │ │ - mov r9, #22 │ │ │ │ - mov r1, #2 │ │ │ │ - ldr r3, [pc, #656] @ b69a0 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r3, [r2, r3] │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - ldr r2, [r7, ip, lsl #2] │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - cmp r2, ip │ │ │ │ - beq b6884 │ │ │ │ - ldr r3, [r2] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ - ldr r1, [r3] │ │ │ │ - str r1, [r2, #4] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne b67d8 │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ - cmp r6, lr │ │ │ │ - addcs r0, r0, lr │ │ │ │ - strcs r0, [r2, #24] │ │ │ │ - addcs r0, r2, lr │ │ │ │ - strcs r0, [r2, #4] │ │ │ │ - ldrcc r2, [r2, #12] │ │ │ │ - strcc r2, [ip, #12] │ │ │ │ - strcs r1, [r2, lr] │ │ │ │ - strcc ip, [r2, #8] │ │ │ │ - b b67d8 │ │ │ │ - cmp r0, #255 @ 0xff │ │ │ │ - bls b68f0 │ │ │ │ - cmp r0, #65536 @ 0x10000 │ │ │ │ - bcs b68cc │ │ │ │ - mov r4, #2 │ │ │ │ - mov r0, #32 │ │ │ │ - mov ip, #6 │ │ │ │ - mov r1, #3 │ │ │ │ - mov r9, r0 │ │ │ │ - mov r8, r4 │ │ │ │ - movw r6, #40400 @ 0x9dd0 │ │ │ │ - movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ - movt r3, #11 │ │ │ │ - mov r5, #0 │ │ │ │ - ldr r2, [r6, #1016] @ 0x3f8 │ │ │ │ - cmp r2, r3 │ │ │ │ - beq b6708 │ │ │ │ - ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ - mov r1, r9 │ │ │ │ - blx r2 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - beq b6944 │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - str r2, [r3, #4] │ │ │ │ - ldr r1, [r2] │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r1, r1, #1 │ │ │ │ - strle r1, [r2] │ │ │ │ - ldr r2, [pc, #424] @ b69a4 │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [r3] │ │ │ │ - ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne b690c │ │ │ │ - lsl r4, r4, #2 │ │ │ │ - cmp r5, #0 │ │ │ │ - beq b6840 │ │ │ │ - mov r0, #1 │ │ │ │ - orr r4, r4, #96 @ 0x60 │ │ │ │ - mov r2, #0 │ │ │ │ - mvn r1, #0 │ │ │ │ - strb r4, [r3, #16] │ │ │ │ - strd r0, [r3, #8] │ │ │ │ - strb r2, [r3, #21] │ │ │ │ - mov r0, r3 │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - mov r1, #1 │ │ │ │ - orr r4, r4, #32 │ │ │ │ - cmp r8, r1 │ │ │ │ - mvn r2, #0 │ │ │ │ - str r1, [r3, #8] │ │ │ │ - str r2, [r3, #12] │ │ │ │ - strb r4, [r3, #16] │ │ │ │ - strbeq r5, [r3, #29] │ │ │ │ - streq r5, [r3, #24] │ │ │ │ - streq r5, [r3, #20] │ │ │ │ - beq b6834 │ │ │ │ - cmp r8, #2 │ │ │ │ - str r5, [r3, #24] │ │ │ │ - str r5, [r3, #20] │ │ │ │ - strheq r5, [r3, #30] │ │ │ │ - strne r5, [r3, #32] │ │ │ │ - b b6834 │ │ │ │ - mov r0, r7 │ │ │ │ - bl b5e48 │ │ │ │ - subs r3, r0, #0 │ │ │ │ - bne b67d8 │ │ │ │ - ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ - movt r3, #10 │ │ │ │ - cmp r2, r3 │ │ │ │ - bne b696c │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2ec70 │ │ │ │ - mov r3, r0 │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b6944 │ │ │ │ - ldr r2, [r7, #800] @ 0x320 │ │ │ │ - add r2, r2, #1 │ │ │ │ - str r2, [r7, #800] @ 0x320 │ │ │ │ - b b67d8 │ │ │ │ - cmp r0, #1114112 @ 0x110000 │ │ │ │ - bcs b6980 │ │ │ │ - mov r4, #4 │ │ │ │ - mov ip, #8 │ │ │ │ - mov r0, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r9, #36 @ 0x24 │ │ │ │ - mov r8, r4 │ │ │ │ - b b67a4 │ │ │ │ - mov r4, #1 │ │ │ │ - mov ip, #6 │ │ │ │ - mov r0, #32 │ │ │ │ - mov r1, #3 │ │ │ │ - mov r9, #30 │ │ │ │ - mov r8, r4 │ │ │ │ - b b67a4 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ - movt r1, #34 @ 0x22 │ │ │ │ - cmp r6, r1 │ │ │ │ - bne b6950 │ │ │ │ - ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2ec64 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b680c │ │ │ │ - mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b680c │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - mov r0, r3 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx r6 │ │ │ │ - ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b680c │ │ │ │ - ldr r0, [r6, #972] @ 0x3cc │ │ │ │ - mov r1, r9 │ │ │ │ - blx r2 │ │ │ │ - mov r3, r0 │ │ │ │ - b b68b4 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - mov r3, #0 │ │ │ │ - b b6834 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000b69a8 : │ │ │ │ +000b682c : │ │ │ │ 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 r3, r1, #0 │ │ │ │ - blt b6c58 │ │ │ │ + blt b6adc │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r0, #0 │ │ │ │ clz r2, r2 │ │ │ │ mov r5, r0 │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6b50 │ │ │ │ + bne b69d4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6b78 │ │ │ │ + beq b6a0c │ │ │ │ cmn r3, #-2147483630 @ 0x80000012 │ │ │ │ - bhi b6c78 │ │ │ │ + bhi b6afc │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ add r0, r3, #17 │ │ │ │ - movw r2, #23836 @ 0x5d1c │ │ │ │ + movw r2, #23512 @ 0x5bd8 │ │ │ │ movt r2, #11 │ │ │ │ mov r9, r0 │ │ │ │ ldr r4, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b6ba8 │ │ │ │ - ldr r1, [pc, #640] @ b6ca4 │ │ │ │ + bne b6a2c │ │ │ │ + ldr r1, [pc, #640] @ b6b28 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r8, r2 │ │ │ │ - bhi b6b10 │ │ │ │ + bhi b6994 │ │ │ │ lsr r0, r3, #3 │ │ │ │ add r1, r0, #2 │ │ │ │ ldr r2, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq b6b90 │ │ │ │ + beq b6a14 │ │ │ │ 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 b6ae0 │ │ │ │ - movw r2, #43744 @ 0xaae0 │ │ │ │ + beq b6964 │ │ │ │ + movw r2, #43124 @ 0xa874 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #548] @ b6ca8 │ │ │ │ + ldr r1, [pc, #548] @ b6b2c │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b6be8 │ │ │ │ + ble b6a6c │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r6, #0 │ │ │ │ - bne b6c04 │ │ │ │ + bne b6a88 │ │ │ │ add r2, r4, r3 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r4, #8] │ │ │ │ mvn r0, #0 │ │ │ │ cmp r5, r1 │ │ │ │ str r0, [r4, #12] │ │ │ │ strb r1, [r2, #16] │ │ │ │ - beq b6ad4 │ │ │ │ + beq b6958 │ │ │ │ mov r2, r3 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2ebec │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r7, [r2, #28] │ │ │ │ cmp r7, lr │ │ │ │ - bcc b6b80 │ │ │ │ + bcc b69fc │ │ │ │ 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 r4, #0 │ │ │ │ - bne b6a74 │ │ │ │ + bne b68f8 │ │ │ │ ldr r4, [r6, #976] @ 0x3d0 │ │ │ │ - movw r2, #54120 @ 0xd368 │ │ │ │ + movw r2, #53096 @ 0xcf68 │ │ │ │ movt r2, #10 │ │ │ │ cmp r4, r2 │ │ │ │ - bne b6c3c │ │ │ │ + bne b6ac0 │ │ │ │ mov r0, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ bl 2ec70 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ ldrne r2, [r8, #800] @ 0x320 │ │ │ │ addne r2, r2, #1 │ │ │ │ strne r2, [r8, #800] @ 0x320 │ │ │ │ - bne b6a74 │ │ │ │ - b b6bc4 │ │ │ │ + bne b68f8 │ │ │ │ + b b6a48 │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r1, #24 │ │ │ │ movw r4, #25836 @ 0x64ec │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ mla r4, r1, r2, r4 │ │ │ │ add r4, r4, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r4, [pc, #300] @ b6cac │ │ │ │ - b b6ad4 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b b6a74 │ │ │ │ + b b68f8 │ │ │ │ + ldr r4, [pc, #284] @ b6b30 │ │ │ │ + b b6958 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b6b08 │ │ │ │ + b b698c │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b6a74 │ │ │ │ + bne b68f8 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b6ad4 │ │ │ │ + beq b6958 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b6ac4 │ │ │ │ - b b6ad4 │ │ │ │ + bne b6948 │ │ │ │ + b b6958 │ │ │ │ ldr r6, [r1, #1716] @ 0x6b4 │ │ │ │ add r0, r0, #1 │ │ │ │ mov ip, #1 │ │ │ │ str r0, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ str ip, [r4] │ │ │ │ - beq b6aa4 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + beq b6928 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r6, r2 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne b6c8c │ │ │ │ + bne b6b10 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b6aa4 │ │ │ │ + bne b6928 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6aa4 │ │ │ │ + b b6928 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ mov r1, r9 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b6b38 │ │ │ │ + b b69bc │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56728 @ 0xdd98 │ │ │ │ + movw r1, #50156 @ 0xc3ec │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b b6ad4 │ │ │ │ + bl 1b6978 │ │ │ │ + b b6958 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2e239c <_Py_SetImmortalUntracked@@Base+0xba4> │ │ │ │ + bl 2e6344 <_Py_SetImmortalUntracked@@Base+0xba8> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r4, r0 │ │ │ │ - b b6bd4 │ │ │ │ + b b6a58 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b b6aa4 │ │ │ │ + b b6928 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r0, fp, r8, lsr #5 │ │ │ │ │ │ │ │ -000b6cb0 : │ │ │ │ +000b6b34 : │ │ │ │ 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 b6db8 │ │ │ │ - blt b6e30 │ │ │ │ + beq b6c3c │ │ │ │ + blt b6cb4 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt b6dc0 │ │ │ │ - ldr r6, [pc, #380] @ b6e64 │ │ │ │ + bgt b6c44 │ │ │ │ + ldr r6, [pc, #380] @ b6ce8 │ │ │ │ mrc 15, 0, r7, 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 b6d80 │ │ │ │ - ldr r0, [pc, #352] @ b6e68 │ │ │ │ + beq b6c04 │ │ │ │ + ldr r0, [pc, #352] @ b6cec │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne b6dec │ │ │ │ + bne b6c70 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ lsl r2, r3, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r4, #16 │ │ │ │ bl 2df4c │ │ │ │ ldr r0, [r5, #3836] @ 0xefc │ │ │ │ @@ -140224,124 +140133,124 @@ │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str r2, [r0, #4] │ │ │ │ str r1, [r5, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #43320 @ 0xa938 │ │ │ │ + movw r0, #42700 @ 0xa6cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b6d74 │ │ │ │ - ldr r1, [pc, #192] @ b6e64 │ │ │ │ + beq b6bf8 │ │ │ │ + ldr r1, [pc, #192] @ b6ce8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mvn r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ str r0, [r4, #12] │ │ │ │ ldr r5, [r2, r1] │ │ │ │ - b b6d34 │ │ │ │ - ldr r4, [pc, #172] @ b6e6c │ │ │ │ - b b6d74 │ │ │ │ + b b6bb8 │ │ │ │ + ldr r4, [pc, #172] @ b6cf0 │ │ │ │ + b b6bf8 │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls b6d80 │ │ │ │ + bls b6c04 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b6d74 │ │ │ │ - ldr r2, [pc, #132] @ b6e64 │ │ │ │ + beq b6bf8 │ │ │ │ + ldr r2, [pc, #132] @ b6ce8 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r5, [r1, r2] │ │ │ │ - b b6d34 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b b6bb8 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne b6e48 │ │ │ │ + bne b6ccc │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrne r5, [r7, r6] │ │ │ │ - bne b6d2c │ │ │ │ + bne b6bb0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b6d2c │ │ │ │ + b b6bb0 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #56780 @ 0xddcc │ │ │ │ + movw r0, #50208 @ 0xc420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b6d74 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b6bf8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r5, [r7, r6] │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b b6d2c │ │ │ │ + b b6bb0 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ 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, #452] @ b7050 │ │ │ │ + ldr r3, [pc, #452] @ b6ed4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7038 │ │ │ │ + beq b6ebc │ │ │ │ mov r4, r1 │ │ │ │ cmn r1, #-2147483635 @ 0x8000000d │ │ │ │ - bhi b7048 │ │ │ │ + bhi b6ecc │ │ │ │ ldr r7, [r0, #8] │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ mov r5, r0 │ │ │ │ add r6, r1, #12 │ │ │ │ cmp r7, r3 │ │ │ │ - bne b6fe8 │ │ │ │ - ldr r3, [pc, #396] @ b7054 │ │ │ │ + bne b6e6c │ │ │ │ + ldr r3, [pc, #396] @ b6ed8 │ │ │ │ cmp r6, #512 @ 0x200 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bhi b6fa0 │ │ │ │ + bhi b6e24 │ │ │ │ add r1, r1, #11 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r7, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b7014 │ │ │ │ + beq b6e98 │ │ │ │ ldr r2, [r3] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r0, [r2] │ │ │ │ str r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq b6f64 │ │ │ │ + beq b6de8 │ │ │ │ mov r3, r2 │ │ │ │ rev r0, r4 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #253 @ 0xfd │ │ │ │ cmp r4, #0 │ │ │ │ str r0, [r3], #8 │ │ │ │ ldrb r0, [r5] │ │ │ │ strb r0, [r2, #4] │ │ │ │ strh r1, [r2, #5] │ │ │ │ strb r1, [r2, #7] │ │ │ │ - beq b7004 │ │ │ │ + beq b6e88 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, #205 @ 0xcd │ │ │ │ bl 2df4c │ │ │ │ mov r3, r0 │ │ │ │ movw r2, #65021 @ 0xfdfd │ │ │ │ movt r2, #65021 @ 0xfdfd │ │ │ │ @@ -140350,129 +140259,87 @@ │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r8, lr │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ strcc r3, [ip, #12] │ │ │ │ strcc ip, [r3, #8] │ │ │ │ - bcc b6f10 │ │ │ │ + bcc b6d94 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, lr, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, lr │ │ │ │ str r1, [r3, #4] │ │ │ │ str r0, [r3, lr] │ │ │ │ cmp r2, #0 │ │ │ │ - bne b6f10 │ │ │ │ + bne b6d94 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #54120 @ 0xd368 │ │ │ │ + movw r2, #53096 @ 0xcf68 │ │ │ │ movt r2, #10 │ │ │ │ ldr r1, [r3, #976] @ 0x3d0 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r2 │ │ │ │ - bne b7024 │ │ │ │ + bne b6ea8 │ │ │ │ mov r0, r6 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b6f5c │ │ │ │ + beq b6de0 │ │ │ │ ldr r1, [r7, #800] @ 0x320 │ │ │ │ mov r2, r3 │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b b6f10 │ │ │ │ + b b6d94 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, r6 │ │ │ │ blx r7 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq b6f5c │ │ │ │ + beq b6de0 │ │ │ │ mov r2, r3 │ │ │ │ - b b6f10 │ │ │ │ + b b6d94 │ │ │ │ movw r1, #65021 @ 0xfdfd │ │ │ │ movt r1, #65021 @ 0xfdfd │ │ │ │ str r1, [r2, #8] │ │ │ │ - b b6f5c │ │ │ │ + b b6de0 │ │ │ │ mov r0, r7 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r2, r0 │ │ │ │ - b b6f98 │ │ │ │ + b b6e1c │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ mov r3, r0 │ │ │ │ - b b6fcc │ │ │ │ - movw r1, #56808 @ 0xdde8 │ │ │ │ + b b6e50 │ │ │ │ + movw r1, #50236 @ 0xc43c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #16] @ b7058 │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #16] @ b6edc │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b b6f5c │ │ │ │ + b b6de0 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq r8, sp, ip, lsr r8 │ │ │ │ - ldr r3, [pc, #156] @ b7100 │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r2, [r2, r3] │ │ │ │ - add r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r0, [r3, #2116] @ 0x844 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq b7090 │ │ │ │ - ldr r1, [r0] │ │ │ │ - mov r2, #0 │ │ │ │ - str r1, [r3, #2116] @ 0x844 │ │ │ │ - str r2, [r0, #12] │ │ │ │ - str r2, [r0, #16] │ │ │ │ - bx lr │ │ │ │ - push {fp, lr} │ │ │ │ - mov ip, #4096 @ 0x1000 │ │ │ │ - sub ip, sp, ip │ │ │ │ - add fp, sp, #4 │ │ │ │ - str r0, [ip, #4088] @ 0xff8 │ │ │ │ - add r1, r2, #8192 @ 0x2000 │ │ │ │ - add r2, r2, #6208 @ 0x1840 │ │ │ │ - add r2, r2, #32 │ │ │ │ - ldr r0, [r1, #352] @ 0x160 │ │ │ │ - sub r3, r0, r2 │ │ │ │ - asr r3, r3, #3 │ │ │ │ - add r3, r3, #4 │ │ │ │ - cmp r3, #288 @ 0x120 │ │ │ │ - bhi b70ec │ │ │ │ - add r3, r0, #32 │ │ │ │ - str r3, [r1, #352] @ 0x160 │ │ │ │ - mov r3, #0 │ │ │ │ - mov r1, #1 │ │ │ │ - mov r2, #2 │ │ │ │ - str r3, [r0, #12] │ │ │ │ - stmib r0, {r1, r2} │ │ │ │ - str r3, [r0, #16] │ │ │ │ - pop {fp, pc} │ │ │ │ - mov r0, #32 │ │ │ │ - bl b9a88 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b70d0 │ │ │ │ - pop {fp, pc} │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ + subeq r6, sp, ip, lsr #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 b71bc │ │ │ │ - ldr r3, [pc, #188] @ b71ec │ │ │ │ + bgt b6f98 │ │ │ │ + ldr r3, [pc, #188] @ b6fc8 │ │ │ │ mrc 15, 0, r1, 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 b7164 │ │ │ │ + beq b6f40 │ │ │ │ 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} │ │ │ │ @@ -140484,96 +140351,138 @@ │ │ │ │ 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 b71bc │ │ │ │ + bhi b6f98 │ │ │ │ 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 b715c │ │ │ │ + b b6f38 │ │ │ │ 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 b9a88 │ │ │ │ + bl b9934 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-12] │ │ │ │ - bne b71a8 │ │ │ │ - b b715c │ │ │ │ + bne b6f84 │ │ │ │ + b b6f38 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldr r3, [pc, #156] @ b7070 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r2, [r2, r3] │ │ │ │ + add r3, r2, #4096 @ 0x1000 │ │ │ │ + ldr r0, [r3, #2116] @ 0x844 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq b7000 │ │ │ │ + ldr r1, [r0] │ │ │ │ + mov r2, #0 │ │ │ │ + str r1, [r3, #2116] @ 0x844 │ │ │ │ + str r2, [r0, #12] │ │ │ │ + str r2, [r0, #16] │ │ │ │ + bx lr │ │ │ │ + push {fp, lr} │ │ │ │ + mov ip, #4096 @ 0x1000 │ │ │ │ + sub ip, sp, ip │ │ │ │ + add fp, sp, #4 │ │ │ │ + str r0, [ip, #4088] @ 0xff8 │ │ │ │ + add r1, r2, #8192 @ 0x2000 │ │ │ │ + add r2, r2, #6208 @ 0x1840 │ │ │ │ + add r2, r2, #32 │ │ │ │ + ldr r0, [r1, #352] @ 0x160 │ │ │ │ + sub r3, r0, r2 │ │ │ │ + asr r3, r3, #3 │ │ │ │ + add r3, r3, #4 │ │ │ │ + cmp r3, #288 @ 0x120 │ │ │ │ + bhi b705c │ │ │ │ + add r3, r0, #32 │ │ │ │ + str r3, [r1, #352] @ 0x160 │ │ │ │ + mov r3, #0 │ │ │ │ + mov r1, #1 │ │ │ │ + mov r2, #2 │ │ │ │ + str r3, [r0, #12] │ │ │ │ + stmib r0, {r1, r2} │ │ │ │ + str r3, [r0, #16] │ │ │ │ + pop {fp, pc} │ │ │ │ + mov r0, #32 │ │ │ │ + bl b9934 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b7040 │ │ │ │ + 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, #4008] @ 0xfa8 │ │ │ │ sub sp, sp, #52 @ 0x34 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b7594 │ │ │ │ + beq b7418 │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - beq b75b0 │ │ │ │ + beq b7434 │ │ │ │ ldr sl, [r3, #16] │ │ │ │ cmp sl, r2 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ movlt r9, r2 │ │ │ │ movge r9, sl │ │ │ │ movge sl, r2 │ │ │ │ mov r2, r5 │ │ │ │ movge r5, r3 │ │ │ │ movge r3, r2 │ │ │ │ - ldr r2, [pc, #944] @ b7608 │ │ │ │ + ldr r2, [pc, #944] @ b748c │ │ │ │ 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 b75d4 │ │ │ │ + bgt b7458 │ │ │ │ add r1, r4, #1552 @ 0x610 │ │ │ │ ldr r6, [r2, r1, lsl #2] │ │ │ │ cmp r6, #0 │ │ │ │ - beq b7520 │ │ │ │ + beq b73a4 │ │ │ │ add r4, r6, #20 │ │ │ │ ldr r0, [r6] │ │ │ │ add r8, r4, r7, lsl #2 │ │ │ │ str r0, [r2, r1, lsl #2] │ │ │ │ cmp r8, r4 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r6, #12] │ │ │ │ str r2, [r6, #16] │ │ │ │ - bls b7580 │ │ │ │ + bls b7404 │ │ │ │ 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 2df4c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs b74e0 │ │ │ │ + bcs b7364 │ │ │ │ add r1, r5, #20 │ │ │ │ add r3, r5, #21 │ │ │ │ add r1, r1, r9, lsl #2 │ │ │ │ str r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, r3 │ │ │ │ sub r3, r1, r5 │ │ │ │ sub r3, r3, #21 │ │ │ │ @@ -140595,235 +140504,235 @@ │ │ │ │ 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 b74cc │ │ │ │ + beq b7350 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r6, [r5, #20] │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r7, r3 │ │ │ │ mov r3, #0 │ │ │ │ umlal r7, r3, lr, r6 │ │ │ │ str r7, [r4] │ │ │ │ - bls b74a4 │ │ │ │ + bls b7328 │ │ │ │ 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 b74a4 │ │ │ │ + bls b7328 │ │ │ │ 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 b74a4 │ │ │ │ + bls b7328 │ │ │ │ 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 ip, r1 │ │ │ │ - bcs b74a4 │ │ │ │ + bcs b7328 │ │ │ │ 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 b74a4 │ │ │ │ + bls b7328 │ │ │ │ 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 b74a4 │ │ │ │ + bls b7328 │ │ │ │ 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 b74a4 │ │ │ │ + bls b7328 │ │ │ │ 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 b7478 │ │ │ │ + bhi b72fc │ │ │ │ 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 b74d4 │ │ │ │ + bcs b7358 │ │ │ │ add r4, r4, #4 │ │ │ │ - b b7348 │ │ │ │ + b b71cc │ │ │ │ cmp r0, r2 │ │ │ │ - bcc b74c4 │ │ │ │ + bcc b7348 │ │ │ │ mov r6, r8 │ │ │ │ ldr r8, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r7, sl │ │ │ │ cmp r7, #0 │ │ │ │ - ble b74f4 │ │ │ │ + ble b7378 │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7504 │ │ │ │ + beq b7388 │ │ │ │ str r7, [r6, #16] │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ sub r8, r8, #4 │ │ │ │ subs r7, r7, #1 │ │ │ │ - beq b74f4 │ │ │ │ + beq b7378 │ │ │ │ ldr r3, [r8, #-4]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne b74f4 │ │ │ │ - b b7508 │ │ │ │ + bne b7378 │ │ │ │ + b b738c │ │ │ │ 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 b75ec │ │ │ │ + bhi b7470 │ │ │ │ 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 b72a8 │ │ │ │ + bcc b712c │ │ │ │ add r0, r3, #20 │ │ │ │ add r2, r0, sl, lsl #2 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc b72dc │ │ │ │ - b b74e0 │ │ │ │ + bcc b7160 │ │ │ │ + b b7364 │ │ │ │ ldr sl, [r0, #16] │ │ │ │ cmp sl, #1 │ │ │ │ - beq b75b8 │ │ │ │ + beq b743c │ │ │ │ ldr r1, [r1, #20] │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r1, #0 │ │ │ │ - bne b7230 │ │ │ │ + bne b70b4 │ │ │ │ cmp r2, #1 │ │ │ │ - bne b722c │ │ │ │ + bne b70b0 │ │ │ │ mov r0, #0 │ │ │ │ - bl b7104 │ │ │ │ + bl b6ee0 │ │ │ │ subs r6, r0, #0 │ │ │ │ movne r2, #1 │ │ │ │ movne r3, #0 │ │ │ │ strdne r2, [r6, #16] │ │ │ │ - b b74f8 │ │ │ │ + b b737c │ │ │ │ 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 b9a88 │ │ │ │ + bl b9934 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - bne b7560 │ │ │ │ - b b74f8 │ │ │ │ + bne b73e4 │ │ │ │ + b b737c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b760c : │ │ │ │ +000b7490 : │ │ │ │ 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 b7698 │ │ │ │ + beq b751c │ │ │ │ cmp r2, #840 @ 0x348 │ │ │ │ moveq r3, #624 @ 0x270 │ │ │ │ movteq r3, #39 @ 0x27 │ │ │ │ - beq b7654 │ │ │ │ + beq b74d8 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - blx 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r4, r3 │ │ │ │ - bhi b76d4 │ │ │ │ + bhi b7558 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ - bne b76bc │ │ │ │ + bne b7540 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2ea9c │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #11 │ │ │ │ ldr lr, [r3, #980] @ 0x3d4 │ │ │ │ cmp lr, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq b7684 │ │ │ │ + beq b7508 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r0, #0 │ │ │ │ @@ -140840,42 +140749,42 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r1, r2 │ │ │ │ movne r1, #1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ b 2ea9c │ │ │ │ │ │ │ │ -000b7718 : │ │ │ │ +000b759c : │ │ │ │ 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, r0, #0 │ │ │ │ - blt b77d0 │ │ │ │ - ldr r7, [pc, #364] @ b78a8 │ │ │ │ + blt b7654 │ │ │ │ + ldr r7, [pc, #364] @ b772c │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, r6] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1896] @ 0x768 │ │ │ │ cmp r4, #0 │ │ │ │ - beq b7890 │ │ │ │ + beq b7714 │ │ │ │ ldr r2, [r4] │ │ │ │ str r2, [r3, #1896] @ 0x768 │ │ │ │ ldr r2, [r3, #1900] @ 0x76c │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ - ldr r2, [pc, #320] @ b78ac │ │ │ │ + ldr r2, [pc, #320] @ b7730 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7864 │ │ │ │ + bne b76e8 │ │ │ │ cmp r5, #0 │ │ │ │ - bne b7804 │ │ │ │ + bne b7688 │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ mov ip, #0 │ │ │ │ str ip, [r4, #12] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ @@ -140886,123 +140795,123 @@ │ │ │ │ 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 b77e4 │ │ │ │ + b b7668 │ │ │ │ mov r4, #0 │ │ │ │ mov r1, #244 @ 0xf4 │ │ │ │ - movw r0, #56864 @ 0xde20 │ │ │ │ + movw r0, #50292 @ 0xc474 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ cmp r5, #0 │ │ │ │ - beq b7784 │ │ │ │ + beq b7608 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9bd8 │ │ │ │ + bl b9ca0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4, #12] │ │ │ │ - beq b7838 │ │ │ │ + beq b76bc │ │ │ │ ldr r1, [r7, r6] │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #8] │ │ │ │ ldr r0, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ str r5, [r4, #16] │ │ │ │ - b b77a8 │ │ │ │ + b b762c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b7858 │ │ │ │ + bgt b76dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne b7858 │ │ │ │ + bne b76dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b 370d0c │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne b77ec │ │ │ │ + bne b7670 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b777c │ │ │ │ + bne b7600 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b b777c │ │ │ │ - movw r0, #22496 @ 0x57e0 │ │ │ │ + bl 330384 │ │ │ │ + b b7600 │ │ │ │ + movw r0, #21876 @ 0x5574 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne b777c │ │ │ │ - b b77e4 │ │ │ │ + bne b7600 │ │ │ │ + b b7668 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {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 │ │ │ │ movw r7, #40400 @ 0x9dd0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ sub sp, sp, #20 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r6, [r7, #928] @ 0x3a0 │ │ │ │ cmp r0, r6 │ │ │ │ - bne b7edc │ │ │ │ + bne b7d8c │ │ │ │ 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 b7ff8 │ │ │ │ - ldr r2, [pc, #2240] @ b81c8 │ │ │ │ + bne b7ea4 │ │ │ │ + ldr r2, [pc, #2280] @ b8074 │ │ │ │ ldr r1, [r2] │ │ │ │ movw r0, #65534 @ 0xfffe │ │ │ │ movt r0, #1 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi b7fdc │ │ │ │ + bhi b7e88 │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne b7938 │ │ │ │ + bne b77bc │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b7920 │ │ │ │ + bne b77a4 │ │ │ │ dmb ish │ │ │ │ - bne b7fcc │ │ │ │ - ldr r1, [pc, #2180] @ b81cc │ │ │ │ + bne b7e78 │ │ │ │ + ldr r1, [pc, #2220] @ b8078 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r1, [r2, r1] │ │ │ │ ldr r2, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8130 │ │ │ │ + bne b7fc4 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7ff0 │ │ │ │ + beq b7e9c │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r2, r6, #90112 @ 0x16000 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ mov r0, #1 │ │ │ │ add r3, r1, r3, lsl #2 │ │ │ │ ldr ip, [r2, #1448] @ 0x5a8 │ │ │ │ - ldr r1, [pc, #2124] @ b81d0 │ │ │ │ + ldr r1, [pc, #2164] @ b807c │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ ldrh r2, [r4, #206] @ 0xce │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r2, r2, #1 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ str r4, [r3, #260] @ 0x104 │ │ │ │ add r3, ip, #1 │ │ │ │ @@ -141011,15 +140920,15 @@ │ │ │ │ mov r1, #0 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b79ac │ │ │ │ + bne b7830 │ │ │ │ add r3, ip, #368 @ 0x170 │ │ │ │ dmb ish │ │ │ │ add r3, r3, #2 │ │ │ │ str r4, [r7, r3, lsl #4] │ │ │ │ mov r3, #28 │ │ │ │ add r9, r5, #90112 @ 0x16000 │ │ │ │ mov r2, #1 │ │ │ │ @@ -141029,30 +140938,30 @@ │ │ │ │ str r2, [ip, #432] @ 0x1b0 │ │ │ │ str r4, [ip, #428] @ 0x1ac │ │ │ │ ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #1448] @ 0x5a8 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - bne b7cdc │ │ │ │ + bne b7b6c │ │ │ │ orr r2, r2, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq b80d8 │ │ │ │ + beq b7f20 │ │ │ │ ldr r3, [r4, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b7d48 │ │ │ │ + beq b7bd8 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ mov r2, r0 │ │ │ │ - beq b7dc4 │ │ │ │ + beq b7c54 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b7df8 │ │ │ │ - ldr r3, [pc, #1920] @ b81cc │ │ │ │ + beq b7c88 │ │ │ │ + ldr r3, [pc, #1960] @ b8078 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -141063,132 +140972,135 @@ │ │ │ │ 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 b8194 │ │ │ │ + beq b8008 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r2, #0 │ │ │ │ sub sl, r5, r6 │ │ │ │ mov r0, r4 │ │ │ │ clz r3, r3 │ │ │ │ clz sl, sl │ │ │ │ lsr r3, r3, #5 │ │ │ │ moveq r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ lsr sl, sl, #5 │ │ │ │ mov r1, sl │ │ │ │ ldrne r3, [r2, #4] │ │ │ │ strne r3, [r4, #4] │ │ │ │ - bl 2da7cc <_Py_NewReference@@Base+0x1554> │ │ │ │ + bl 2de1cc <_Py_NewReference@@Base+0x14bc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f64 │ │ │ │ + beq b7e10 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2da9cc <_Py_NewReference@@Base+0x1754> │ │ │ │ + bl 2de3cc <_Py_NewReference@@Base+0x16bc> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f64 │ │ │ │ + beq b7e10 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ - bl 2db090 <_Py_NewReference@@Base+0x1e18> │ │ │ │ + bl 2dea90 <_Py_NewReference@@Base+0x1d80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f64 │ │ │ │ + beq b7e10 │ │ │ │ mov r0, r4 │ │ │ │ - bl c0114 │ │ │ │ + bl bffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f64 │ │ │ │ + beq b7e10 │ │ │ │ cmp r5, r6 │ │ │ │ - bne b7b3c │ │ │ │ + bne b7d00 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8a58 │ │ │ │ + bl c8c9c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c4c │ │ │ │ + beq b7adc │ │ │ │ tst r3, #16 │ │ │ │ - bne b7e2c │ │ │ │ + bne b7c90 │ │ │ │ tst r3, #8 │ │ │ │ - bne b7c0c │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ - cmp r3, #0 │ │ │ │ - beq b7f1c │ │ │ │ - ldr r2, [r4, #168] @ 0xa8 │ │ │ │ - mov sl, #0 │ │ │ │ - add r3, r2, #12 │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ + bne b7a9c │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq b7dcc │ │ │ │ + ldr sl, [r4, #168] @ 0xa8 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + ble b7a24 │ │ │ │ + add sl, sl, #12 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r0, [sl, #4]! │ │ │ │ mov r1, r4 │ │ │ │ - cmp r2, sl │ │ │ │ - ble b7b94 │ │ │ │ - ldr r0, [r3, #4]! │ │ │ │ ldr ip, [r0, #4] │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - bge b7b8c │ │ │ │ - strd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cc4a4 │ │ │ │ - ldrd r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bge b7a18 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl cc6e8 │ │ │ │ + ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b7f64 │ │ │ │ - add sl, sl, #1 │ │ │ │ - b b7b58 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + blt b7e10 │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne b79e4 │ │ │ │ cmp r5, r6 │ │ │ │ - bne b7e70 │ │ │ │ + bne b7d20 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb868 │ │ │ │ + bl cbaac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7c4c │ │ │ │ + beq b7adc │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b7bc4 │ │ │ │ + beq b7a54 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b80f8 │ │ │ │ + beq b8018 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne b7e00 │ │ │ │ + bne b7cd4 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt b7be8 │ │ │ │ + bgt b7a78 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8174 │ │ │ │ + ble b7fa4 │ │ │ │ orr r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - bne b7e7c │ │ │ │ + bne b7d2c │ │ │ │ mov r0, #0 │ │ │ │ bic r2, r2, #8192 @ 0x2000 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne b8150 │ │ │ │ + bne b7fe4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - mvnne r3, #15 │ │ │ │ - strne r3, [r4, #104] @ 0x68 │ │ │ │ - bne b7b3c │ │ │ │ + mvnne r2, #15 │ │ │ │ + strne r2, [r4, #104] @ 0x68 │ │ │ │ + bne b79c0 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57972 @ 0xe274 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b8060 │ │ │ │ + bne b7f40 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 35afcc │ │ │ │ + bl 35c1c4 │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ mov lr, #0 │ │ │ │ mvn r0, #0 │ │ │ │ sub ip, r3, #1 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mvn r1, #0 │ │ │ │ add r8, r3, ip, lsl #4 │ │ │ │ @@ -141198,29 +141110,29 @@ │ │ │ │ str lr, [r3, #428] @ 0x1ac │ │ │ │ dmb ish │ │ │ │ ldrexd r2, [r8] │ │ │ │ adds r2, r2, r0 │ │ │ │ adc r3, r3, r1 │ │ │ │ strexd sl, r2, [r8] │ │ │ │ cmp sl, #0 │ │ │ │ - bne b7c98 │ │ │ │ + bne b7b28 │ │ │ │ cmp r5, r6 │ │ │ │ dmb ish │ │ │ │ addeq r3, ip, #368 @ 0x170 │ │ │ │ mvn r0, #0 │ │ │ │ addeq r3, r3, #2 │ │ │ │ streq lr, [r7, r3, lsl #4] │ │ │ │ ldr r3, [r9, #1448] @ 0x5a8 │ │ │ │ streq lr, [r4, #180] @ 0xb4 │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r9, #1448] @ 0x5a8 │ │ │ │ - b b7c04 │ │ │ │ + b b7a94 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #1248] @ b81cc │ │ │ │ + ldr r0, [pc, #1276] @ b8078 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r0, [ip, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ add ip, r0, r3 │ │ │ │ @@ -141233,27 +141145,27 @@ │ │ │ │ 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 b80d8 │ │ │ │ + beq b7f20 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b7a28 │ │ │ │ - bl b54a0 │ │ │ │ + bne b78ac │ │ │ │ + bl b52b8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r2, r3, #2 │ │ │ │ - beq b7c4c │ │ │ │ + beq b7adc │ │ │ │ cmp r2, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b7a28 │ │ │ │ - ldr r2, [pc, #1116] @ b81cc │ │ │ │ + beq b78ac │ │ │ │ + ldr r2, [pc, #1144] @ b8078 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -141267,64 +141179,72 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r3, r1, r2 │ │ │ │ str r0, [r3, #16] │ │ │ │ - b b7a28 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + b b78ac │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b7a98 │ │ │ │ + beq b791c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne b80c4 │ │ │ │ + bne b7ee8 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ - movw r0, #36904 @ 0x9028 │ │ │ │ + movw r0, #36284 @ 0x8dbc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b7a44 │ │ │ │ + bne b78c8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b b7a8c │ │ │ │ - cmn r2, #1 │ │ │ │ - beq b7be8 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7c4c │ │ │ │ + b b7910 │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi b803c │ │ │ │ + bhi b7efc │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne b7b34 │ │ │ │ + bne b79b8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57812 @ 0xe1d4 │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b b7adc │ │ │ │ + cmn r2, #1 │ │ │ │ + beq b7a78 │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ + movw r1, #51552 @ 0xc960 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7c4c │ │ │ │ + b b7adc │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ + cmp r3, #0 │ │ │ │ + ldreq r3, [r4, #84] @ 0x54 │ │ │ │ + beq b7dcc │ │ │ │ + ldr sl, [r4, #168] @ 0xa8 │ │ │ │ + ldr r2, [sl, #8] │ │ │ │ + cmp r2, #0 │ │ │ │ + bgt b79dc │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq b7bf8 │ │ │ │ + beq b7a88 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #832] @ b81cc │ │ │ │ + ldr r0, [pc, #828] @ b8078 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -141337,52 +141257,51 @@ │ │ │ │ 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 │ │ │ │ str r0, [r1, #8] │ │ │ │ - b b7c04 │ │ │ │ + b b7a94 │ │ │ │ ldr ip, [r1, #180] @ 0xb4 │ │ │ │ mov r0, #1 │ │ │ │ - ldr r3, [pc, #740] @ b81d0 │ │ │ │ + ldr r3, [pc, #736] @ b807c │ │ │ │ mov r1, #0 │ │ │ │ sub ip, ip, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - bne b7efc │ │ │ │ + bne b7dac │ │ │ │ dmb ish │ │ │ │ - b b79d4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b b7858 │ │ │ │ tst r3, #2 │ │ │ │ ldreq sl, [r4, #132] @ 0x84 │ │ │ │ - bne b7f6c │ │ │ │ + bne b7e18 │ │ │ │ mov r0, sl │ │ │ │ - bl bc150 │ │ │ │ + bl bbfe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b7f64 │ │ │ │ + beq b7e10 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b7b48 │ │ │ │ - ldr r1, [pc, #648] @ b81d4 │ │ │ │ + bne b79cc │ │ │ │ + ldr r1, [pc, #648] @ b8080 │ │ │ │ mov r0, sl │ │ │ │ - bl be418 │ │ │ │ + bl be2ec │ │ │ │ cmn r0, #1 │ │ │ │ - movwne r3, #37356 @ 0x91ec │ │ │ │ + movwne r3, #40148 @ 0x9cd4 │ │ │ │ movtne r3, #55 @ 0x37 │ │ │ │ strne r3, [r4, #60] @ 0x3c │ │ │ │ - bne b7b48 │ │ │ │ + bne b79cc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7c4c │ │ │ │ - ldr r2, [pc, #600] @ b81cc │ │ │ │ + b b7adc │ │ │ │ + ldr r2, [pc, #600] @ b8078 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -141397,53 +141316,66 @@ │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r2, #96256 @ 0x17800 │ │ │ │ add r0, r0, #428 @ 0x1ac │ │ │ │ add r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r1, r1, r0 │ │ │ │ addeq r1, r1, r3 │ │ │ │ ldr sl, [r1, #16] │ │ │ │ - b b7f2c │ │ │ │ + b b7dd8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r0 │ │ │ │ - bls b81a4 │ │ │ │ + bls b8050 │ │ │ │ ldr ip, [r4, #192] @ 0xc0 │ │ │ │ - ldr r2, [pc, #488] @ b81cc │ │ │ │ + ldr r2, [pc, #488] @ b8078 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ cmp ip, #0 │ │ │ │ ldr r1, [r3, r2] │ │ │ │ - bne b8118 │ │ │ │ + bne b8038 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ add r3, r6, #90112 @ 0x16000 │ │ │ │ mov r0, #1 │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r3, #1448] @ 0x5a8 │ │ │ │ add r3, ip, #1 │ │ │ │ str r3, [r4, #180] @ 0xb4 │ │ │ │ - ldr r3, [pc, #440] @ b81d0 │ │ │ │ + ldr r3, [pc, #440] @ b807c │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r3, r3, ip, lsl #4 │ │ │ │ dmb ish │ │ │ │ ldrexd r8, [r3] │ │ │ │ adds r8, r8, r0 │ │ │ │ adc r9, r9, r1 │ │ │ │ strexd lr, r8, [r3] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b79c4 │ │ │ │ - b b8020 │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + beq b7848 │ │ │ │ + b b7ecc │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + b b7c70 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57740 @ 0xe18c │ │ │ │ + movw r1, #51168 @ 0xc7e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 171cc4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7c4c │ │ │ │ - ldr r2, [pc, #356] @ b81cc │ │ │ │ + b b7adc │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #51128 @ 0xc7b8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + ldr r3, [r4, #84] @ 0x54 │ │ │ │ + b b7adc │ │ │ │ + ldr r2, [pc, #304] @ b8078 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -141459,80 +141391,67 @@ │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ addne r3, r1, r2 │ │ │ │ addeq r3, r1, r3 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b b7c5c │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - b b7de0 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ - movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7c4c │ │ │ │ + b b7aec │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #58052 @ 0xe2c4 │ │ │ │ + movw r1, #51644 @ 0xc9bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b7f64 │ │ │ │ - ubfx r3, ip, #0, #12 │ │ │ │ - mov r2, #0 │ │ │ │ - add r3, r1, r3, lsl #2 │ │ │ │ - add r3, r3, #97280 @ 0x17c00 │ │ │ │ - str r2, [r3, #260] @ 0x104 │ │ │ │ - b b7ff0 │ │ │ │ + bl 171960 │ │ │ │ + b b7e10 │ │ │ │ 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 b7964 │ │ │ │ - b b7ff0 │ │ │ │ - movw r3, #45768 @ 0xb2c8 │ │ │ │ + bne b77e8 │ │ │ │ + b b7e9c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #51320 @ 0xc878 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ - bl 171cc4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b b7c4c │ │ │ │ + b b7adc │ │ │ │ + bl 3440e8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bge b7918 │ │ │ │ + b b7e10 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #58216 @ 0xe368 │ │ │ │ + movw r1, #51480 @ 0xc918 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b7f64 │ │ │ │ - bl 3423d4 │ │ │ │ - cmp r0, #0 │ │ │ │ - bge b7a94 │ │ │ │ - b b7f64 │ │ │ │ + bl 171960 │ │ │ │ + b b7e10 │ │ │ │ + ubfx r3, ip, #0, #12 │ │ │ │ + mov r2, #0 │ │ │ │ + add r3, r1, r3, lsl #2 │ │ │ │ + add r3, r3, #97280 @ 0x17c00 │ │ │ │ + str r2, [r3, #260] @ 0x104 │ │ │ │ + b b7e9c │ │ │ │ add ip, r1, #1 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r2] │ │ │ │ cmp r3, r1 │ │ │ │ - bne b7938 │ │ │ │ + bne b77bc │ │ │ │ strex lr, ip, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq b7938 │ │ │ │ - b b81ac │ │ │ │ + beq b77bc │ │ │ │ + b b8058 │ │ │ │ rsbeq fp, sl, r8, ror #9 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ strdeq fp, [sl], #-72 @ 0xffffffb8 @ │ │ │ │ rsbeq r2, fp, r8, asr #18 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ @@ -141540,29 +141459,29 @@ │ │ │ │ str r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ tst r3, #2 │ │ │ │ - bne b86fc │ │ │ │ + bne b85a8 │ │ │ │ orr r3, r3, #8192 @ 0x2000 │ │ │ │ cmp r1, #0 │ │ │ │ str r3, [r0, #84] @ 0x54 │ │ │ │ - beq b9114 │ │ │ │ + beq b8fc0 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b876c │ │ │ │ + beq b8618 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq b87e0 │ │ │ │ + beq b868c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b8814 │ │ │ │ - ldr r1, [pc, #4008] @ b91ec │ │ │ │ + beq b86c0 │ │ │ │ + ldr r1, [pc, #4008] @ b9098 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -141573,302 +141492,302 @@ │ │ │ │ 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 b9104 │ │ │ │ + beq b8fb0 │ │ │ │ ldr r1, [r4, #128] @ 0x80 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r3, [r4, #168] @ 0xa8 │ │ │ │ clz r2, sl │ │ │ │ lsr r2, r2, #5 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8d14 │ │ │ │ + bne b8bc0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8af8 │ │ │ │ + beq b89a4 │ │ │ │ ldr r6, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b8edc │ │ │ │ - movw r7, #42048 @ 0xa440 │ │ │ │ + bne b8d88 │ │ │ │ + movw r7, #41428 @ 0xa1d4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmp sl, r7 │ │ │ │ - bne b8b44 │ │ │ │ + bne b89f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9364 │ │ │ │ + bl b9210 │ │ │ │ subs r9, r0, #0 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ mov r0, r9 │ │ │ │ - bl ba774 │ │ │ │ + bl ba620 │ │ │ │ ldr r3, [r9] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8308 │ │ │ │ + bgt b81b4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - beq b8b30 │ │ │ │ + beq b89dc │ │ │ │ cmp r5, #0 │ │ │ │ - beq b8b9c │ │ │ │ + beq b8a48 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9168 │ │ │ │ + beq b9014 │ │ │ │ cmp sl, r7 │ │ │ │ - bne b8ba8 │ │ │ │ + bne b8a54 │ │ │ │ ldr r9, [r4, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - bne b8828 │ │ │ │ + bne b86d4 │ │ │ │ cmp r6, r9 │ │ │ │ - bne b8fbc │ │ │ │ + bne b8e68 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b8a64 │ │ │ │ + bne b8910 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r7 │ │ │ │ - bne b8a7c │ │ │ │ + bne b8928 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble b8998 │ │ │ │ + ble b8844 │ │ │ │ add r5, r5, #12 │ │ │ │ mov r0, #0 │ │ │ │ movw r9, #29999 @ 0x752f │ │ │ │ ldr r2, [r5, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r9 │ │ │ │ - bhi b83dc │ │ │ │ + bhi b8288 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9094 │ │ │ │ + beq b8f40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b83dc │ │ │ │ + ble b8288 │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r2, ip │ │ │ │ - beq b8518 │ │ │ │ + beq b83c4 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b83dc │ │ │ │ + beq b8288 │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r2, ip │ │ │ │ - beq b8518 │ │ │ │ + beq b83c4 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b83dc │ │ │ │ + beq b8288 │ │ │ │ add r3, r3, #20 │ │ │ │ mov ip, #2 │ │ │ │ ldr sl, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r2, sl │ │ │ │ - beq b8518 │ │ │ │ + beq b83c4 │ │ │ │ cmp r1, ip │ │ │ │ - bne b83c4 │ │ │ │ + bne b8270 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b9000 │ │ │ │ + bne b8eac │ │ │ │ movw r2, #30000 @ 0x7530 │ │ │ │ strh r2, [r4, #206] @ 0xce │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #192] @ 0xc0 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ strne r3, [r4, #460] @ 0x1cc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r7 │ │ │ │ - bne b8534 │ │ │ │ + bne b83e0 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - ble b85b8 │ │ │ │ + ble b8464 │ │ │ │ add r1, r9, #12 │ │ │ │ mov ip, #0 │ │ │ │ movw r7, #29999 @ 0x752f │ │ │ │ ldr r2, [r1, #4]! │ │ │ │ ldrh r3, [r2, #206] @ 0xce │ │ │ │ cmp r3, r7 │ │ │ │ - bhi b849c │ │ │ │ + bhi b8348 │ │ │ │ ldr r3, [r4, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9024 │ │ │ │ + beq b8ed0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - ble b849c │ │ │ │ + ble b8348 │ │ │ │ ldr lr, [r3, #16] │ │ │ │ cmp r2, lr │ │ │ │ - beq b85ac │ │ │ │ + beq b8458 │ │ │ │ cmp r0, #1 │ │ │ │ - beq b849c │ │ │ │ + beq b8348 │ │ │ │ ldr lr, [r3, #20] │ │ │ │ cmp r2, lr │ │ │ │ - beq b85ac │ │ │ │ + beq b8458 │ │ │ │ cmp r0, #2 │ │ │ │ - beq b849c │ │ │ │ + beq b8348 │ │ │ │ add r3, r3, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r9, [r3, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - beq b85ac │ │ │ │ + beq b8458 │ │ │ │ cmp r0, lr │ │ │ │ - bne b8484 │ │ │ │ + bne b8330 │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b91c8 │ │ │ │ + bne b9074 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ movw r1, #30000 @ 0x7530 │ │ │ │ str r2, [r4, #192] @ 0xc0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ strh r1, [r4, #206] @ 0xce │ │ │ │ - beq b89ac │ │ │ │ + beq b8858 │ │ │ │ cmp r6, r2 │ │ │ │ str r2, [r4, #460] @ 0x1cc │ │ │ │ - beq b85e4 │ │ │ │ + beq b8490 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b85d8 │ │ │ │ + bgt b8484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b85d8 │ │ │ │ + bne b8484 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b85d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b8484 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b8518 │ │ │ │ + beq b83c4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b84f4 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + bne b83a0 │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b83dc │ │ │ │ + bne b8288 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp lr, r0 │ │ │ │ - bgt b836c │ │ │ │ + bgt b8218 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ cmp r0, r7 │ │ │ │ - beq b8414 │ │ │ │ - ldr r1, [pc, #3252] @ b91f0 │ │ │ │ + beq b82c0 │ │ │ │ + ldr r1, [pc, #3252] @ b909c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ - ldr r1, [pc, #3228] @ b91f0 │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ + ldr r1, [pc, #3228] @ b909c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #42048 @ 0xa440 │ │ │ │ + movw r0, #41428 @ 0xa1d4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r5, r0, r3 │ │ │ │ - beq b8da0 │ │ │ │ + beq b8c4c │ │ │ │ tst r3, #1 │ │ │ │ - beq b8d84 │ │ │ │ + beq b8c30 │ │ │ │ cmp r5, #1 │ │ │ │ - bls b8414 │ │ │ │ - b b849c │ │ │ │ + bls b82c0 │ │ │ │ + b b8348 │ │ │ │ cmp r2, r3 │ │ │ │ - beq b85ac │ │ │ │ + beq b8458 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8588 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + bne b8434 │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne b849c │ │ │ │ + bne b8348 │ │ │ │ add ip, ip, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - bne b842c │ │ │ │ + bne b82d8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne b85d0 │ │ │ │ + bne b847c │ │ │ │ ldr r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b881c │ │ │ │ + bne b86c8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b84d0 │ │ │ │ + bne b837c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq b89b4 │ │ │ │ + beq b8860 │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8adc │ │ │ │ + bne b8988 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne b8a58 │ │ │ │ + bne b8904 │ │ │ │ ldr r3, [r2, #156] @ 0x9c │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ - bl c0114 │ │ │ │ + bl bffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ mov r0, r4 │ │ │ │ - bl c8a58 │ │ │ │ + bl c8c9c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ tst r3, #16 │ │ │ │ - bne b884c │ │ │ │ + bne b86f8 │ │ │ │ tst r3, #8 │ │ │ │ - bne b86bc │ │ │ │ + bne b8568 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b8d3c │ │ │ │ + beq b8be8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b88b4 │ │ │ │ + bne b8760 │ │ │ │ mov r0, r4 │ │ │ │ - bl cb868 │ │ │ │ + bl cbaac │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq b8674 │ │ │ │ + beq b8520 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9190 │ │ │ │ + beq b903c │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ tst r3, #16 │ │ │ │ - bne b888c │ │ │ │ + bne b8738 │ │ │ │ cmp r2, #7 │ │ │ │ - bgt b8698 │ │ │ │ + bgt b8544 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b90e4 │ │ │ │ + ble b8f90 │ │ │ │ cmp r8, #0 │ │ │ │ - bne b892c │ │ │ │ + bne b87d8 │ │ │ │ tst r3, #2 │ │ │ │ - bne b8940 │ │ │ │ + bne b87ec │ │ │ │ mov r0, #0 │ │ │ │ bic r3, r3, #8192 @ 0x2000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #104] @ 0x68 │ │ │ │ add r2, r2, #16 │ │ │ │ bics r2, r2, #16 │ │ │ │ - bne b90a4 │ │ │ │ + bne b8f50 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #15 │ │ │ │ strne r2, [r4, #104] @ 0x68 │ │ │ │ - bne b8638 │ │ │ │ + bne b84e4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57972 @ 0xe274 │ │ │ │ + movw r1, #51400 @ 0xc8c8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2784] @ b91ec │ │ │ │ + ldr r0, [pc, #2784] @ b9098 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ ldr r0, [r2, r0] │ │ │ │ mov r2, #28 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -141882,27 +141801,27 @@ │ │ │ │ addeq r3, r2, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r0, r0, r3 │ │ │ │ mov r2, #1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r0, #8] │ │ │ │ - beq b9114 │ │ │ │ + beq b8fc0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8224 │ │ │ │ - bl b54a0 │ │ │ │ + bne b80d0 │ │ │ │ + bl b52b8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ cmp r3, #0 │ │ │ │ streq r0, [r4, #132] @ 0x84 │ │ │ │ - beq b8224 │ │ │ │ - ldr r1, [pc, #2648] @ b91ec │ │ │ │ + beq b80d0 │ │ │ │ + ldr r1, [pc, #2648] @ b9098 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ mov r1, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -141914,104 +141833,104 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r1, #444] @ 0x1bc │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ streq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #128] @ 0x80 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne b8230 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + bne b80dc │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r4, r3 │ │ │ │ - beq b8290 │ │ │ │ + beq b813c │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - bne b9130 │ │ │ │ + bne b8fdc │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ - movw r0, #36904 @ 0x9028 │ │ │ │ + movw r0, #36284 @ 0x8dbc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [r4, #128] @ 0x80 │ │ │ │ tst r2, #2 │ │ │ │ - bne b823c │ │ │ │ + bne b80e8 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ - b b8284 │ │ │ │ + b b8130 │ │ │ │ mov r0, r4 │ │ │ │ - bl dcdac │ │ │ │ - b b85d0 │ │ │ │ + bl dd154 │ │ │ │ + b b847c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8330 │ │ │ │ + bgt b81dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b8330 │ │ │ │ + bne b81dc │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b8330 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b81dc │ │ │ │ ldr r2, [r4, #144] @ 0x90 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, #1 │ │ │ │ - bhi b90c4 │ │ │ │ + bhi b8f70 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ mvnne r2, #0 │ │ │ │ strne r2, [r4, #144] @ 0x90 │ │ │ │ - bne b8630 │ │ │ │ + bne b84dc │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57812 @ 0xe1d4 │ │ │ │ + movw r1, #51240 @ 0xc828 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ cmn r2, #1 │ │ │ │ - beq b8698 │ │ │ │ + beq b8544 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #58124 @ 0xe30c │ │ │ │ + movw r1, #51552 @ 0xc960 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ ldr r5, [r4, #168] @ 0xa8 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ cmp r6, #0 │ │ │ │ - ble b864c │ │ │ │ + ble b84f8 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b88e8 │ │ │ │ + bge b8794 │ │ │ │ mov r1, r4 │ │ │ │ - bl cc4a4 │ │ │ │ + bl cc6e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b8cf8 │ │ │ │ + blt b8ba4 │ │ │ │ cmp r6, #1 │ │ │ │ - beq b864c │ │ │ │ + beq b84f8 │ │ │ │ add r5, r5, #16 │ │ │ │ mov r7, #1 │ │ │ │ ldr r0, [r5, #4]! │ │ │ │ mov r1, r4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - bge b891c │ │ │ │ - bl cc4a4 │ │ │ │ + bge b87c8 │ │ │ │ + bl cc6e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt b8cf8 │ │ │ │ + blt b8ba4 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bne b88f8 │ │ │ │ - b b864c │ │ │ │ + bne b87a4 │ │ │ │ + b b84f8 │ │ │ │ orr r2, r3, #4096 @ 0x1000 │ │ │ │ tst r3, #2 │ │ │ │ moveq r3, r2 │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ - beq b86a8 │ │ │ │ - ldr r0, [pc, #2212] @ b91ec │ │ │ │ + beq b8554 │ │ │ │ + ldr r0, [pc, #2212] @ b9098 │ │ │ │ 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 │ │ │ │ @@ -142019,317 +141938,317 @@ │ │ │ │ movhi r3, #1 │ │ │ │ add r1, r2, #91136 @ 0x16400 │ │ │ │ add r0, r1, #428 @ 0x1ac │ │ │ │ ldr r1, [r1, #428] @ 0x1ac │ │ │ │ cmp r1, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b8ebc │ │ │ │ + beq b8d68 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #8] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r9, [r4, #168] @ 0xa8 │ │ │ │ ldr r5, [r9, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - bgt b8420 │ │ │ │ - b b85b8 │ │ │ │ + bgt b82cc │ │ │ │ + b b8464 │ │ │ │ cmp r6, #0 │ │ │ │ - bne b84d0 │ │ │ │ + bne b837c │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ ldr r1, [r2, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b8a30 │ │ │ │ + ble b88dc │ │ │ │ ldr r0, [r2, #16] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne b9144 │ │ │ │ + bne b8ff0 │ │ │ │ cmp r1, #1 │ │ │ │ - beq b8a30 │ │ │ │ + beq b88dc │ │ │ │ ldr r0, [r2, #20] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne b9144 │ │ │ │ + bne b8ff0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq b8a30 │ │ │ │ + beq b88dc │ │ │ │ ldr r0, [r2, #24] │ │ │ │ ldr ip, [r0, #84] @ 0x54 │ │ │ │ tst ip, #512 @ 0x200 │ │ │ │ - bne b9144 │ │ │ │ + bne b8ff0 │ │ │ │ cmp r1, #3 │ │ │ │ - beq b8a30 │ │ │ │ + beq b88dc │ │ │ │ add r2, r2, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ tst lr, #512 @ 0x200 │ │ │ │ - bne b9144 │ │ │ │ + bne b8ff0 │ │ │ │ cmp r1, ip │ │ │ │ - bne b8a14 │ │ │ │ + bne b88c0 │ │ │ │ ldr r2, [r4, #156] @ 0x9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne b8adc │ │ │ │ + bne b8988 │ │ │ │ ldr r2, [r4, #128] @ 0x80 │ │ │ │ - movw r1, #36904 @ 0x9028 │ │ │ │ + movw r1, #36284 @ 0x8dbc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ orreq r3, r3, #128 @ 0x80 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b85f4 │ │ │ │ + bne b84a0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #156] @ 0x9c │ │ │ │ - b b8604 │ │ │ │ + b b84b0 │ │ │ │ mov r0, r5 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r0, [r4, #4] │ │ │ │ str r5, [r4, #172] @ 0xac │ │ │ │ cmp r0, r7 │ │ │ │ - beq b8354 │ │ │ │ - ldr r1, [pc, #1900] @ b91f0 │ │ │ │ + beq b8200 │ │ │ │ + ldr r1, [pc, #1900] @ b909c │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ - ldr r1, [pc, #1876] @ b91f0 │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ + ldr r1, [pc, #1876] @ b909c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - movw r0, #42048 @ 0xa440 │ │ │ │ + movw r0, #41428 @ 0xa1d4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ eor r9, r0, r3 │ │ │ │ - beq b8e14 │ │ │ │ + beq b8cc0 │ │ │ │ tst r3, #1 │ │ │ │ - beq b8df8 │ │ │ │ + beq b8ca4 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi b83dc │ │ │ │ + bhi b8288 │ │ │ │ ldr lr, [r5, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - bgt b8360 │ │ │ │ - b b8404 │ │ │ │ + bgt b820c │ │ │ │ + b b82b0 │ │ │ │ tst r3, #128 @ 0x80 │ │ │ │ - bne b8a58 │ │ │ │ + bne b8904 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb74 │ │ │ │ + bl bba20 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8604 │ │ │ │ - b b8cf8 │ │ │ │ + bge b84b0 │ │ │ │ + b b8ba4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq b8ed4 │ │ │ │ + beq b8d80 │ │ │ │ mov r0, #1 │ │ │ │ - bl cc044 │ │ │ │ + bl cc288 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq b8ec8 │ │ │ │ + beq b8d74 │ │ │ │ mov r0, r5 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldr sl, [r4, #4] │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b b82b8 │ │ │ │ + b b8164 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b8308 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b81b4 │ │ │ │ cmp sl, r7 │ │ │ │ - beq b8f00 │ │ │ │ - ldr r1, [pc, #1700] @ b91f0 │ │ │ │ + beq b8dac │ │ │ │ + ldr r1, [pc, #1700] @ b909c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, sl │ │ │ │ mov r5, #1 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r5 │ │ │ │ - beq b8dbc │ │ │ │ + beq b8c68 │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq b8f34 │ │ │ │ + beq b8de0 │ │ │ │ mov r1, r4 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq b8de0 │ │ │ │ + beq b8c8c │ │ │ │ cmp r9, #0 │ │ │ │ - bne b82e4 │ │ │ │ + bne b8190 │ │ │ │ cmp r6, #0 │ │ │ │ - beq b8cf8 │ │ │ │ - b b8f10 │ │ │ │ + beq b8ba4 │ │ │ │ + b b8dbc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl dc824 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + bl dcbcc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble b8324 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + ble b81d0 │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r6, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r6, r5, #12 │ │ │ │ str r5, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r5, #0 │ │ │ │ str r4, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b b8c3c │ │ │ │ - bl dc824 <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ + b b8ae8 │ │ │ │ + bl dcbcc <_PySlotIterator_SawSlot@@Base+0x34> │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr lr, [r0, #16] │ │ │ │ cmp lr, ip │ │ │ │ - bne b8d34 │ │ │ │ + bne b8be0 │ │ │ │ ldr lr, [r9, #20] │ │ │ │ ldr ip, [r0, #20] │ │ │ │ cmp lr, ip │ │ │ │ - bne b8d34 │ │ │ │ + bne b8be0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq b8e90 │ │ │ │ + beq b8d3c │ │ │ │ ldr ip, [sl, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble b8ca8 │ │ │ │ + ble b8b54 │ │ │ │ ldr lr, [sl, #16] │ │ │ │ cmp r0, lr │ │ │ │ - bne b8c80 │ │ │ │ + bne b8b2c │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r4, r5 │ │ │ │ - beq b8d28 │ │ │ │ + beq b8bd4 │ │ │ │ ldr r9, [r6, #4]! │ │ │ │ ldr r0, [r9, #4] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b8f90 │ │ │ │ + bge b8e3c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r9, #128] @ 0x80 │ │ │ │ ldr sl, [r3, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8bec │ │ │ │ + bne b8a98 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [r9, #16] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp ip, r0 │ │ │ │ - bne b8d34 │ │ │ │ + bne b8be0 │ │ │ │ mov r0, r3 │ │ │ │ - b b8c00 │ │ │ │ + b b8aac │ │ │ │ cmp ip, #1 │ │ │ │ - beq b8ca8 │ │ │ │ + beq b8b54 │ │ │ │ add sl, sl, #16 │ │ │ │ mov r3, #1 │ │ │ │ ldr r2, [sl, #4]! │ │ │ │ cmp r2, r0 │ │ │ │ - beq b8c30 │ │ │ │ + beq b8adc │ │ │ │ add r3, r3, #1 │ │ │ │ cmp ip, r3 │ │ │ │ - bne b8c90 │ │ │ │ + bne b8b3c │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #2188 @ 0x88c │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52320 @ 0xcc60 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8b9c │ │ │ │ + bgt b8a48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b8b9c │ │ │ │ + bne b8a48 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r6, #0 │ │ │ │ - bne b8f10 │ │ │ │ + bne b8dbc │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ biceq r3, r3, #8192 @ 0x2000 │ │ │ │ streq r3, [r4, #84] @ 0x54 │ │ │ │ - bne b9034 │ │ │ │ + bne b8ee0 │ │ │ │ mvn r0, #0 │ │ │ │ - b b86b4 │ │ │ │ + b b8560 │ │ │ │ ldr sl, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ str sl, [r4, #4] │ │ │ │ - bne b82b8 │ │ │ │ - b b8b00 │ │ │ │ + bne b8164 │ │ │ │ + b b89ac │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ - b b8324 │ │ │ │ + b b81d0 │ │ │ │ mov r0, r9 │ │ │ │ - b b8c10 │ │ │ │ + b b8abc │ │ │ │ tst r3, #2 │ │ │ │ ldreq r5, [r4, #132] @ 0x84 │ │ │ │ - bne b8e30 │ │ │ │ + bne b8cdc │ │ │ │ mov r0, r5 │ │ │ │ - bl bc150 │ │ │ │ + bl bbfe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8cf8 │ │ │ │ + beq b8ba4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b8644 │ │ │ │ - ldr r1, [pc, #1164] @ b91f4 │ │ │ │ + bne b84f0 │ │ │ │ + ldr r1, [pc, #1164] @ b90a0 │ │ │ │ mov r0, r5 │ │ │ │ - bl be418 │ │ │ │ + bl be2ec │ │ │ │ cmn r0, #1 │ │ │ │ - beq b8cf8 │ │ │ │ - movw r3, #37356 @ 0x91ec │ │ │ │ + beq b8ba4 │ │ │ │ + movw r3, #40148 @ 0x9cd4 │ │ │ │ movt r3, #55 @ 0x37 │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ - b b8644 │ │ │ │ + b b84f0 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b857c │ │ │ │ + bne b8428 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b857c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b8428 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b8574 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne b8420 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b8574 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + b b8420 │ │ │ │ + movw r3, #47112 @ 0xb808 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r1, [pc, #1060] @ b91f0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 21b694 │ │ │ │ + ldr r1, [pc, #1060] @ b909c │ │ │ │ + ldr r0, [r3, #2644] @ 0xa54 │ │ │ │ + bl 21c680 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b8b9c │ │ │ │ + bne b8a48 │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b8b94 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b8b94 │ │ │ │ + bne b8a40 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b8a40 │ │ │ │ ldr r2, [r3] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne b8ac4 │ │ │ │ + bne b8970 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b8ac4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b8970 │ │ │ │ ldr r2, [r0] │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne b8abc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne b8968 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b b8abc │ │ │ │ + b b8968 │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #940] @ b91ec │ │ │ │ + ldr r0, [pc, #940] @ b9098 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -142342,123 +142261,123 @@ │ │ │ │ add r3, r3, #91136 @ 0x16400 │ │ │ │ add r0, r0, #1000 @ 0x3e8 │ │ │ │ add r3, r3, #428 @ 0x1ac │ │ │ │ cmp r2, #0 │ │ │ │ addne r1, r1, r3 │ │ │ │ addeq r1, r1, r0 │ │ │ │ ldr r5, [r1, #16] │ │ │ │ - b b8d48 │ │ │ │ + b b8bf4 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp ip, r0 │ │ │ │ - beq b8c30 │ │ │ │ + beq b8adc │ │ │ │ ldr ip, [ip, #128] @ 0x80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne b8e94 │ │ │ │ - movw ip, #36904 @ 0x9028 │ │ │ │ + bne b8d40 │ │ │ │ + movw ip, #36284 @ 0x8dbc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq b8c30 │ │ │ │ - b b8ca8 │ │ │ │ + beq b8adc │ │ │ │ + b b8b54 │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ str r3, [r2, #1008] @ 0x3f0 │ │ │ │ - b b898c │ │ │ │ + b b8838 │ │ │ │ ldr sl, [r4, #4] │ │ │ │ str r5, [r4, #168] @ 0xa8 │ │ │ │ - b b82b8 │ │ │ │ - ldr r5, [pc, #796] @ b91f8 │ │ │ │ - b b8b10 │ │ │ │ + b b8164 │ │ │ │ + ldr r5, [pc, #796] @ b90a4 │ │ │ │ + b b89bc │ │ │ │ ldr r3, [r6] │ │ │ │ - movw r7, #42048 @ 0xa440 │ │ │ │ + movw r7, #41428 @ 0xa1d4 │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8b3c │ │ │ │ + bgt b89e8 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp sl, r7 │ │ │ │ str r3, [r6] │ │ │ │ - bne b8b44 │ │ │ │ + bne b89f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b9364 │ │ │ │ + bl b9210 │ │ │ │ subs r9, r0, #0 │ │ │ │ - bne b82e4 │ │ │ │ + bne b8190 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b8cf8 │ │ │ │ + bgt b8ba4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne b8cf8 │ │ │ │ + bne b8ba4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b8cf8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b8ba4 │ │ │ │ ldr r3, [r3, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b8f4c │ │ │ │ - bl 32dc6c <_PyStack_AsDict@@Base+0x24> │ │ │ │ + bne b8df8 │ │ │ │ + bl 330300 │ │ │ │ mov r9, r0 │ │ │ │ - b b8b88 │ │ │ │ + b b8a34 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dc300 <_Py_NewReference@@Base+0x3088> │ │ │ │ + bl 2dfd78 <_Py_NewReference@@Base+0x3068> │ │ │ │ cmp r9, #0 │ │ │ │ - beq b8fe0 │ │ │ │ + beq b8e8c │ │ │ │ ldr r0, [r9] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ movle r0, #0 │ │ │ │ movgt r0, #1 │ │ │ │ orr r0, r9, r0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ bic r0, r0, #1 │ │ │ │ - b b8f40 │ │ │ │ + b b8dec │ │ │ │ sub r4, fp, #64 @ 0x40 │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r3, r9 │ │ │ │ ldm r4, {r4, r5, r6} │ │ │ │ ldr r0, [r1] │ │ │ │ - movw r1, #2148 @ 0x864 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52280 @ 0xcc38 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r2, r4 │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cd0 │ │ │ │ + bl 171960 │ │ │ │ + b b8b7c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b85d8 │ │ │ │ + bgt b8484 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b85d8 │ │ │ │ + bne b8484 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b85d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b8484 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - bne b8b9c │ │ │ │ + bne b8a48 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne b8b9c │ │ │ │ - b b8df0 │ │ │ │ - ldr r0, [pc, #484] @ b91ec │ │ │ │ + bne b8a48 │ │ │ │ + b b8c9c │ │ │ │ + ldr r0, [pc, #484] @ b9098 │ │ │ │ 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 b83e8 │ │ │ │ + b b8294 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq b85ac │ │ │ │ - b b8590 │ │ │ │ + beq b8458 │ │ │ │ + b b843c │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #424] @ b91ec │ │ │ │ + ldr r0, [pc, #424] @ b9098 │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -142471,132 +142390,132 @@ │ │ │ │ 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 b8d0c │ │ │ │ + b b8bb8 │ │ │ │ cmp r4, r2 │ │ │ │ movne r3, r4 │ │ │ │ - beq b8518 │ │ │ │ - b b84fc │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq b83c4 │ │ │ │ + b b83a8 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57892 @ 0xe224 │ │ │ │ + movw r1, #51320 @ 0xc878 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #57740 @ 0xe18c │ │ │ │ + movw r1, #51168 @ 0xc7e0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #58216 @ 0xe368 │ │ │ │ + movw r1, #51644 @ 0xc9bc │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b828c │ │ │ │ - b b8cf8 │ │ │ │ + bge b8138 │ │ │ │ + b b8ba4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #57700 @ 0xe164 │ │ │ │ + movw r1, #51128 @ 0xc7b8 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b b87fc │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ + b b86a8 │ │ │ │ + movw ip, #45616 @ 0xb230 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ - movw r1, #2244 @ 0x8c4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52376 @ 0xcc98 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r0, [ip] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b91b0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + ble b905c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2120 @ 0x848 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52252 @ 0xcc1c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8b9c │ │ │ │ + bl 171960 │ │ │ │ + b b8a48 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #58052 @ 0xe2c4 │ │ │ │ + movw r1, #51480 @ 0xc918 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b b8cf8 │ │ │ │ + bl 171960 │ │ │ │ + b b8ba4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne b9174 │ │ │ │ + bne b9020 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b9174 │ │ │ │ - ldr r0, [pc, #28] @ b91ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b9020 │ │ │ │ + ldr r0, [pc, #28] @ b9098 │ │ │ │ ubfx r2, r3, #0, #12 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r3, r3, #97280 @ 0x17c00 │ │ │ │ str r1, [r3, #260] @ 0x104 │ │ │ │ - b b84a8 │ │ │ │ + b b8354 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r6, fp, r4, asr #15 │ │ │ │ rsbeq r2, fp, r8, asr #18 │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ │ │ │ │ -000b91fc <_Py_SetImmortal@@Base>: │ │ │ │ +000b90a8 <_Py_SetImmortal@@Base>: │ │ │ │ ldr r2, [r0, #4] │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne b9224 <_Py_SetImmortal@@Base+0x28> │ │ │ │ + bne b90d0 <_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 b92b4 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ + bne b9160 <_Py_SetImmortal@@Base+0xb8> │ │ │ │ ldr r2, [r3, #-8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq b929c <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + beq b9148 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ ldr r0, [r3, #-4] │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #136] @ b92ec <_Py_SetImmortal@@Base+0xf0> │ │ │ │ + ldr lr, [pc, #136] @ b9198 <_Py_SetImmortal@@Base+0xf0> │ │ │ │ ldr r1, [r2, #4] │ │ │ │ bic r0, r0, #3 │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [ip, lr] │ │ │ │ orr r1, r1, r0 │ │ │ │ str r2, [r0] │ │ │ │ str r1, [r2, #4] │ │ │ │ @@ -142610,46 +142529,46 @@ │ │ │ │ str r2, [ip, #3824] @ 0xef0 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #1342177280 @ 0x50000000 │ │ │ │ strle r2, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, pc} │ │ │ │ - movw r1, #55476 @ 0xd8b4 │ │ │ │ + movw r1, #56412 @ 0xdc5c │ │ │ │ movt r1, #13 │ │ │ │ cmp r2, r1 │ │ │ │ - bne b92d8 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ + bne b9184 <_Py_SetImmortal@@Base+0xdc> │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ and r2, r2, #512 @ 0x200 │ │ │ │ cmp r2, #0 │ │ │ │ - bne b9248 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ - b b929c <_Py_SetImmortal@@Base+0xa0> │ │ │ │ + bne b90f4 <_Py_SetImmortal@@Base+0x4c> │ │ │ │ + b b9148 <_Py_SetImmortal@@Base+0xa0> │ │ │ │ str r0, [fp, #-8] │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-8] │ │ │ │ mov r2, r0 │ │ │ │ - b b92cc <_Py_SetImmortal@@Base+0xd0> │ │ │ │ + b b9178 <_Py_SetImmortal@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000b92f0 : │ │ │ │ +000b919c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #16384 @ 0x4000 │ │ │ │ - bne b9308 │ │ │ │ + bne b91b4 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [r2, #164] @ 0xa4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne b931c │ │ │ │ + bne b91c8 │ │ │ │ mov r0, #1 │ │ │ │ bx lr │ │ │ │ - movw r2, #55476 @ 0xd8b4 │ │ │ │ + movw r2, #56412 @ 0xdc5c │ │ │ │ movt r2, #13 │ │ │ │ cmp r3, r2 │ │ │ │ - bne b9340 │ │ │ │ + bne b91ec │ │ │ │ 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 │ │ │ │ @@ -142665,98 +142584,98 @@ │ │ │ │ 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 b95d4 │ │ │ │ + bne b9480 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq b9624 │ │ │ │ + beq b94d0 │ │ │ │ ldr r8, [r4, #168] @ 0xa8 │ │ │ │ ldr r1, [r8, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble b93e4 │ │ │ │ + ble b9290 │ │ │ │ ldr r3, [r8, #16] │ │ │ │ ldr r6, [r3, #172] @ 0xac │ │ │ │ cmp r6, #0 │ │ │ │ - beq b99e0 │ │ │ │ + beq b988c │ │ │ │ cmp r1, #1 │ │ │ │ - beq b9474 │ │ │ │ + beq b9320 │ │ │ │ add r0, r8, #16 │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [r0, #4]! │ │ │ │ add r2, r2, #1 │ │ │ │ ldr ip, [r3, #172] @ 0xac │ │ │ │ cmp ip, #0 │ │ │ │ - beq b99e0 │ │ │ │ + beq b988c │ │ │ │ cmp r2, r1 │ │ │ │ - bne b93c8 │ │ │ │ + bne b9274 │ │ │ │ add r6, r8, #12 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ cmp r1, r3 │ │ │ │ - ble b9678 │ │ │ │ + ble b9524 │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ mov ip, r3 │ │ │ │ cmp r1, ip │ │ │ │ - beq b93f0 │ │ │ │ + beq b929c │ │ │ │ add lr, r8, #16 │ │ │ │ ldr lr, [lr, ip, lsl #2] │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - bne b9404 │ │ │ │ - bl 70d88 │ │ │ │ + bne b92b0 │ │ │ │ + bl 71080 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b9468 │ │ │ │ + beq b9314 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r3] │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq b9a50 │ │ │ │ - movw r1, #2412 @ 0x96c │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + beq b98fc │ │ │ │ + movw r1, #52544 @ 0xcd40 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r2, r8 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble b9a18 │ │ │ │ + ble b98c4 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r5, [r6, #8] │ │ │ │ adds r7, r5, #1 │ │ │ │ - beq b96c4 │ │ │ │ - bmi b9a04 │ │ │ │ + beq b9570 │ │ │ │ + bmi b98b0 │ │ │ │ cmp r5, #19 │ │ │ │ - bgt b9954 │ │ │ │ - ldr r2, [pc, #1508] @ b9a78 │ │ │ │ + bgt b9800 │ │ │ │ + ldr r2, [pc, #1508] @ b9924 │ │ │ │ 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 b9648 │ │ │ │ - ldr ip, [pc, #1476] @ b9a7c │ │ │ │ + beq b94f4 │ │ │ │ + ldr ip, [pc, #1476] @ b9928 │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ str r1, [r8] │ │ │ │ subs lr, r2, #0 │ │ │ │ - bne b996c │ │ │ │ + bne b9818 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r8, #12] │ │ │ │ lsl r2, r7, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r8, #16 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2df4c │ │ │ │ @@ -142772,55 +142691,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 b9638 │ │ │ │ + bgt b94e4 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r1, [r4] │ │ │ │ str r4, [r8, #16] │ │ │ │ - beq b9468 │ │ │ │ + beq b9314 │ │ │ │ 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 b9468 │ │ │ │ + beq b9314 │ │ │ │ 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 b9468 │ │ │ │ + beq b9314 │ │ │ │ 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 b95bc │ │ │ │ + ble b9468 │ │ │ │ cmp r2, r5 │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne b9598 │ │ │ │ - b b9468 │ │ │ │ + bne b9444 │ │ │ │ + b b9314 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r2, r5 │ │ │ │ str r1, [r3] │ │ │ │ str r3, [r0, #4]! │ │ │ │ - bne b9598 │ │ │ │ - b b9468 │ │ │ │ - ldr r0, [pc, #1180] @ b9a78 │ │ │ │ + bne b9444 │ │ │ │ + b b9314 │ │ │ │ + ldr r0, [pc, #1180] @ b9924 │ │ │ │ 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 │ │ │ │ @@ -142831,334 +142750,334 @@ │ │ │ │ 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 b9398 │ │ │ │ + bne b9244 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge b9398 │ │ │ │ - b b9464 │ │ │ │ + bge b9244 │ │ │ │ + b b9310 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r8, #16] │ │ │ │ - bne b954c │ │ │ │ - b b9468 │ │ │ │ + bne b93f8 │ │ │ │ + b b9314 │ │ │ │ mov r1, r7 │ │ │ │ - movw r0, #43320 @ 0xa938 │ │ │ │ + movw r0, #42700 @ 0xa6cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b9468 │ │ │ │ + beq b9314 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r8, #12] │ │ │ │ - ldr r2, [pc, #1032] @ b9a78 │ │ │ │ + ldr r2, [pc, #1032] @ b9924 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ - b b94e0 │ │ │ │ + b b938c │ │ │ │ add r3, r1, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r3, #-536870911 @ 0xe0000001 │ │ │ │ - bhi b9a70 │ │ │ │ + bhi b991c │ │ │ │ lsl r5, r3, #2 │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r0, r5 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r7, r0, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ movne r3, #0 │ │ │ │ - beq b9a70 │ │ │ │ + beq b991c │ │ │ │ cmp r3, r1 │ │ │ │ - bge b96ec │ │ │ │ + bge b9598 │ │ │ │ ldr r2, [r6, #4]! │ │ │ │ ldr r2, [r2, #172] @ 0xac │ │ │ │ str r2, [r7, r3, lsl #2] │ │ │ │ add r3, r3, #1 │ │ │ │ - b b96a8 │ │ │ │ + b b9554 │ │ │ │ ldr r3, [r4] │ │ │ │ - ldr r8, [pc, #944] @ b9a80 │ │ │ │ + ldr r8, [pc, #944] @ b992c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - ldrgt r3, [pc, #932] @ b9a84 │ │ │ │ - ldrle r2, [pc, #928] @ b9a84 │ │ │ │ + ldrgt r3, [pc, #932] @ b9930 │ │ │ │ + ldrle r2, [pc, #928] @ b9930 │ │ │ │ strgt r4, [r3, #916] @ 0x394 │ │ │ │ strle r4, [r2, #916] @ 0x394 │ │ │ │ - b b9468 │ │ │ │ + b b9314 │ │ │ │ sub r6, r5, #4 │ │ │ │ mov r0, #1 │ │ │ │ str r8, [r7, r6] │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq b9780 │ │ │ │ + beq b962c │ │ │ │ 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 b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq b9a60 │ │ │ │ + beq b990c │ │ │ │ sub r3, r4, #4 │ │ │ │ add r1, r6, r4 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, #0 │ │ │ │ cmp r2, r1 │ │ │ │ - beq b978c │ │ │ │ + beq b9638 │ │ │ │ str r0, [r2, #4]! │ │ │ │ - b b973c │ │ │ │ + b b95e8 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, r9 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r6 │ │ │ │ - bne b97b4 │ │ │ │ + bne b9660 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r7, ip │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, lr │ │ │ │ - bne b99a0 │ │ │ │ + bne b984c │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ mov r0, r7 │ │ │ │ - bl ba244 │ │ │ │ - b b9468 │ │ │ │ + bl ba0f0 │ │ │ │ + b b9314 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq b9778 │ │ │ │ + beq b9624 │ │ │ │ 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 b975c │ │ │ │ + bge b9608 │ │ │ │ add r2, r2, #4 │ │ │ │ mov r7, r3 │ │ │ │ mov r9, r3 │ │ │ │ str lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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 b9854 │ │ │ │ + ble b9700 │ │ │ │ add r8, r1, r2, lsl #2 │ │ │ │ ldr r3, [r8, #20] │ │ │ │ cmp r5, r3 │ │ │ │ - beq b974c │ │ │ │ + beq b95f8 │ │ │ │ add r3, r2, #2 │ │ │ │ cmp lr, r3 │ │ │ │ - ble b9854 │ │ │ │ + ble b9700 │ │ │ │ ldr r8, [r8, #24] │ │ │ │ cmp r8, r5 │ │ │ │ - beq b974c │ │ │ │ + beq b95f8 │ │ │ │ add r2, r2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bge b9854 │ │ │ │ + bge b9700 │ │ │ │ add r1, r1, #16 │ │ │ │ ldr r3, [r1, r2, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, r3 │ │ │ │ - beq b974c │ │ │ │ + beq b95f8 │ │ │ │ cmp lr, r2 │ │ │ │ - bgt b983c │ │ │ │ + bgt b96e8 │ │ │ │ cmp r0, r6 │ │ │ │ - bne b97ec │ │ │ │ + bne b9698 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r7, ip │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl e71b8 │ │ │ │ + bl e750c │ │ │ │ cmn r0, #1 │ │ │ │ - beq b9a68 │ │ │ │ + beq b9914 │ │ │ │ ldr r1, [r7] │ │ │ │ ldr r2, [r4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble b98a4 │ │ │ │ + ble b9750 │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq b97a4 │ │ │ │ + beq b9650 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r4, #4] │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - ble b98d8 │ │ │ │ + ble b9784 │ │ │ │ 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 b9900 │ │ │ │ + ble b97ac │ │ │ │ add r0, r2, #4 │ │ │ │ ldr r1, [r1, r0, lsl #2] │ │ │ │ cmp r5, r1 │ │ │ │ addeq r2, r2, #1 │ │ │ │ streq r2, [r4, #8] │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #3 │ │ │ │ - beq b97a4 │ │ │ │ + beq b9650 │ │ │ │ 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 b9944 │ │ │ │ + bge b97f0 │ │ │ │ ldr r2, [ip, r8, lsl #2] │ │ │ │ cmp r3, r2 │ │ │ │ streq r5, [r0] │ │ │ │ cmp r1, r6 │ │ │ │ - bne b991c │ │ │ │ + bne b97c8 │ │ │ │ mov r3, lr │ │ │ │ - b b97a4 │ │ │ │ + b b9650 │ │ │ │ cmn r7, #-536870907 @ 0xe0000005 │ │ │ │ - bls b9648 │ │ │ │ - bl 370224 │ │ │ │ + bls b94f4 │ │ │ │ + bl 370d0c │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne b9668 │ │ │ │ - b b9468 │ │ │ │ - movw r3, #6472 @ 0x1948 │ │ │ │ + bne b9514 │ │ │ │ + b b9314 │ │ │ │ + movw r3, #11768 @ 0x2df8 │ │ │ │ movt r3, #34 @ 0x22 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b9a30 │ │ │ │ + bne b98dc │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9a44 │ │ │ │ + bne b98f0 │ │ │ │ mov r0, r8 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [pc, #220] @ b9a78 │ │ │ │ + bl 330384 │ │ │ │ + ldr r3, [pc, #220] @ b9924 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b b94d8 │ │ │ │ + b b9384 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, ip │ │ │ │ - bl 70ac8 │ │ │ │ + bl 70dc0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt b99d8 │ │ │ │ + bgt b9884 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne b99d8 │ │ │ │ + bne b9884 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r8, #0 │ │ │ │ - b b9780 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b b962c │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ - movw r1, #2368 @ 0x940 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52500 @ 0xcd14 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #56780 @ 0xddcc │ │ │ │ + movw r0, #50208 @ 0xc420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b b9464 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b b9310 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne b9464 │ │ │ │ + bne b9310 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b b9464 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b b9310 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ mov r3, lr │ │ │ │ blx r3 │ │ │ │ - ldr r3, [pc, #44] @ b9a78 │ │ │ │ + ldr r3, [pc, #44] @ b9924 │ │ │ │ ldr r3, [r3, r9] │ │ │ │ - b b94d8 │ │ │ │ - movw r1, #2436 @ 0x984 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl 1b6770 │ │ │ │ - b b9458 │ │ │ │ - bl 370224 │ │ │ │ - b b99b8 │ │ │ │ + b b9384 │ │ │ │ + movw r1, #52568 @ 0xcd58 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + bl 1b6978 │ │ │ │ + b b9304 │ │ │ │ + bl 370d0c │ │ │ │ + b b9864 │ │ │ │ ldr r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b b99b0 │ │ │ │ - bl 370224 │ │ │ │ - b b9464 │ │ │ │ + b b985c │ │ │ │ + bl 370d0c │ │ │ │ + b b9310 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ ldrdeq r9, [fp], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000b9a88 : │ │ │ │ +000b9934 : │ │ │ │ subs r2, r0, #0 │ │ │ │ - blt b9bcc │ │ │ │ + blt b9a78 │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ movw r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ sub sp, sp, #8 │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r4, #996] @ 0x3e4 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b9ba4 │ │ │ │ - ldr r0, [pc, #264] @ b9bd4 │ │ │ │ + bne b9a50 │ │ │ │ + ldr r0, [pc, #264] @ b9a80 │ │ │ │ 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 b9b68 │ │ │ │ + bcs b9a14 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r5, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b9b50 │ │ │ │ + beq b99fc │ │ │ │ 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 b9b48 │ │ │ │ + bne b99f4 │ │ │ │ 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] │ │ │ │ @@ -143167,84 +143086,221 @@ │ │ │ │ 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 b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9b48 │ │ │ │ + bne b99f4 │ │ │ │ ldr r1, [r4, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b9bbc │ │ │ │ + bne b9a68 │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r5, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ - b b9b48 │ │ │ │ + b b99f4 │ │ │ │ ldr r0, [r4, #992] @ 0x3e0 │ │ │ │ mov r1, r2 │ │ │ │ mov r3, lr │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r4, #972] @ 0x3cc │ │ │ │ mov r1, r2 │ │ │ │ blx ip │ │ │ │ - b b9b90 │ │ │ │ + b b9a3c │ │ │ │ mov r0, #0 │ │ │ │ bx lr │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ + │ │ │ │ +000b9a84 : │ │ │ │ + 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 │ │ │ │ + subs r2, r1, #0 │ │ │ │ + beq b9c40 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ + bne b9b7c │ │ │ │ + movw r3, #14563 @ 0x38e3 │ │ │ │ + movt r3, #910 @ 0x38e │ │ │ │ + cmp r0, r3 │ │ │ │ + bhi b9b94 │ │ │ │ + movw r5, #40400 @ 0x9dd0 │ │ │ │ + movt r5, #106 @ 0x6a │ │ │ │ + movw r3, #40792 @ 0x9f58 │ │ │ │ + movt r3, #11 │ │ │ │ + ldr lr, [r5, #1000] @ 0x3e8 │ │ │ │ + cmp lr, r3 │ │ │ │ + ldrne r0, [r5, #992] @ 0x3e0 │ │ │ │ + bne b9c2c │ │ │ │ + ldr r1, [pc, #436] @ b9c9c │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + mul r6, r4, r2 │ │ │ │ + ldr r3, [r3, r1] │ │ │ │ + sub r1, r6, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r3, #1604] @ 0x644 │ │ │ │ + bcs b9bb4 │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r3, [r7, r1, lsl #3] │ │ │ │ + ldr lr, [r3, #8] │ │ │ │ + cmp r3, lr │ │ │ │ + beq b9b9c │ │ │ │ + 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 b9b68 │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ + cmp r4, ip │ │ │ │ + addcs r1, r1, #1 │ │ │ │ + ldrcc r3, [r3, #12] │ │ │ │ + addcs r1, ip, r1, lsl #3 │ │ │ │ + strcc r3, [lr, #12] │ │ │ │ + strcs r1, [r3, #24] │ │ │ │ + addcs r1, r3, ip │ │ │ │ + strcc lr, [r3, #8] │ │ │ │ + strcs r1, [r3, #4] │ │ │ │ + strcs r2, [r3, ip] │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, #0 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + b 2df4c │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r4, r0 │ │ │ │ + bls b9ac0 │ │ │ │ + mov r0, #0 │ │ │ │ + b b9c20 │ │ │ │ + mov r0, r7 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + bl b5d04 │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne b9b68 │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ + movweq r0, #47662 @ 0xba2e │ │ │ │ + movteq r0, #744 @ 0x2e8 │ │ │ │ + beq b9bd8 │ │ │ │ + mov r1, r2 │ │ │ │ + mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ + str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ + cmp r4, r0 │ │ │ │ + bhi b9b94 │ │ │ │ + ldr r6, [r5, #980] @ 0x3d4 │ │ │ │ + movw r3, #30052 @ 0x7564 │ │ │ │ + movt r3, #11 │ │ │ │ + cmp r6, r3 │ │ │ │ + ldrne r0, [r5, #972] @ 0x3cc │ │ │ │ + bne b9c90 │ │ │ │ + cmp r4, #0 │ │ │ │ + moveq r2, #1 │ │ │ │ + moveq r4, #1 │ │ │ │ + mov r1, r2 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 2ea9c │ │ │ │ + cmp r0, #0 │ │ │ │ + ldrne r3, [r7, #800] @ 0x320 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + strne r3, [r7, #800] @ 0x320 │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, pc} │ │ │ │ + ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r3, lr │ │ │ │ + sub sp, fp, #20 │ │ │ │ + pop {r4, r5, r6, r7, fp, lr} │ │ │ │ + bx r3 │ │ │ │ + movw r3, #40400 @ 0x9dd0 │ │ │ │ + movt r3, #106 @ 0x6a │ │ │ │ + movw r1, #40792 @ 0x9f58 │ │ │ │ + movt r1, #11 │ │ │ │ + ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ + cmp lr, r1 │ │ │ │ + bne b9c28 │ │ │ │ + ldr r0, [pc, #56] @ b9c9c │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ + ldr r1, [r1, r0] │ │ │ │ + add r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr r7, [r1, #1604] @ 0x644 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ + movt r1, #11 │ │ │ │ + cmp r6, r1 │ │ │ │ + moveq r2, #1 │ │ │ │ + moveq r4, r2 │ │ │ │ + beq b9c04 │ │ │ │ + ldr r0, [r3, #972] @ 0x3cc │ │ │ │ + mov r1, r4 │ │ │ │ + blx r6 │ │ │ │ + b b9c10 │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ cmn r0, #-536870911 @ 0xe0000001 │ │ │ │ - bhi b9d40 │ │ │ │ + bhi b9e08 │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #41132 @ 0xa0ac │ │ │ │ + movw r3, #40792 @ 0x9f58 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ mov r4, r0 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b9d10 │ │ │ │ - ldr r0, [pc, #296] @ b9d48 │ │ │ │ + bne b9dd8 │ │ │ │ + ldr r0, [pc, #296] @ b9e10 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ lsl r5, r4, #2 │ │ │ │ sub r1, r5, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r6, [r3, #1604] @ 0x644 │ │ │ │ - bcs b9ccc │ │ │ │ + bcs b9d94 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r6, r1, lsl #3] │ │ │ │ ldr ip, [r3, #8] │ │ │ │ cmp r3, ip │ │ │ │ - beq b9cb4 │ │ │ │ + beq b9d7c │ │ │ │ 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 b9ca0 │ │ │ │ + bne b9d68 │ │ │ │ ldr lr, [r3, #24] │ │ │ │ ldr r4, [r3, #28] │ │ │ │ cmp r4, lr │ │ │ │ addcs r1, r1, #1 │ │ │ │ ldrcc r3, [r3, #12] │ │ │ │ addcs r1, lr, r1, lsl #3 │ │ │ │ strcc r3, [ip, #12] │ │ │ │ @@ -143256,23 +143312,23 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ b 2df4c │ │ │ │ mov r0, r6 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9ca0 │ │ │ │ + bne b9d68 │ │ │ │ ldr r5, [r2, #980] @ 0x3d4 │ │ │ │ - movw r3, #30432 @ 0x76e0 │ │ │ │ + movw r3, #30052 @ 0x7564 │ │ │ │ movt r3, #11 │ │ │ │ cmp r5, r3 │ │ │ │ - bne b9d2c │ │ │ │ + bne b9df4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ movne r1, #4 │ │ │ │ moveq r1, r4 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -143288,48 +143344,48 @@ │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ bx r3 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ mov r2, #4 │ │ │ │ blx r5 │ │ │ │ - b b9cf8 │ │ │ │ + b b9dc0 │ │ │ │ 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 │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ sub sp, sp, #12 │ │ │ │ - movw r3, #41132 @ 0xa0ac │ │ │ │ + movw r3, #40792 @ 0x9f58 │ │ │ │ movt r3, #11 │ │ │ │ ldr lr, [r2, #1000] @ 0x3e8 │ │ │ │ cmp lr, r3 │ │ │ │ - bne b9e58 │ │ │ │ - ldr r3, [pc, #260] @ b9e8c │ │ │ │ + bne b9f20 │ │ │ │ + ldr r3, [pc, #260] @ b9f54 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r1, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r3, r1 │ │ │ │ - beq b9e04 │ │ │ │ + beq b9ecc │ │ │ │ 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 b9df0 │ │ │ │ + bne b9eb8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp ip, lr │ │ │ │ addls lr, r3, ip │ │ │ │ addls r1, ip, #72 @ 0x48 │ │ │ │ strls lr, [r3, #4] │ │ │ │ ldrhi r3, [r3, #12] │ │ │ │ @@ -143341,23 +143397,23 @@ │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ b 2df4c │ │ │ │ mov r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne b9df0 │ │ │ │ + bne b9eb8 │ │ │ │ ldr r1, [r2, #980] @ 0x3d4 │ │ │ │ - movw r3, #30432 @ 0x76e0 │ │ │ │ + movw r3, #30052 @ 0x7564 │ │ │ │ movt r3, #11 │ │ │ │ cmp r1, r3 │ │ │ │ - bne b9e74 │ │ │ │ + bne b9f3c │ │ │ │ mov r1, #68 @ 0x44 │ │ │ │ mov r0, #1 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ ldrne r3, [r4, #800] @ 0x320 │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r4, #800] @ 0x320 │ │ │ │ @@ -143371,182 +143427,45 @@ │ │ │ │ pop {r4, fp, lr} │ │ │ │ bx r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ blx r3 │ │ │ │ - b b9e40 │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - │ │ │ │ -000b9e90 : │ │ │ │ - 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 │ │ │ │ - subs r2, r1, #0 │ │ │ │ - beq ba04c │ │ │ │ - cmp r2, #36 @ 0x24 │ │ │ │ - bne b9f88 │ │ │ │ - movw r3, #14563 @ 0x38e3 │ │ │ │ - movt r3, #910 @ 0x38e │ │ │ │ - cmp r0, r3 │ │ │ │ - bhi b9fa0 │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ - movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #41132 @ 0xa0ac │ │ │ │ - movt r3, #11 │ │ │ │ - ldr lr, [r5, #1000] @ 0x3e8 │ │ │ │ - cmp lr, r3 │ │ │ │ - ldrne r0, [r5, #992] @ 0x3e0 │ │ │ │ - bne ba038 │ │ │ │ - ldr r1, [pc, #436] @ ba0a8 │ │ │ │ - mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - mul r6, r4, r2 │ │ │ │ - ldr r3, [r3, r1] │ │ │ │ - sub r1, r6, #1 │ │ │ │ - cmp r1, #512 @ 0x200 │ │ │ │ - add r3, r3, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r3, #1604] @ 0x644 │ │ │ │ - bcs b9fc0 │ │ │ │ - lsr r1, r1, #3 │ │ │ │ - ldr r3, [r7, r1, lsl #3] │ │ │ │ - ldr lr, [r3, #8] │ │ │ │ - cmp r3, lr │ │ │ │ - beq b9fa8 │ │ │ │ - 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 b9f74 │ │ │ │ - ldr ip, [r3, #24] │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ - cmp r4, ip │ │ │ │ - addcs r1, r1, #1 │ │ │ │ - ldrcc r3, [r3, #12] │ │ │ │ - addcs r1, ip, r1, lsl #3 │ │ │ │ - strcc r3, [lr, #12] │ │ │ │ - strcs r1, [r3, #24] │ │ │ │ - addcs r1, r3, ip │ │ │ │ - strcc lr, [r3, #8] │ │ │ │ - strcs r1, [r3, #4] │ │ │ │ - strcs r2, [r3, ip] │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, #0 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b 2df4c │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r4, r0 │ │ │ │ - bls b9ecc │ │ │ │ - mov r0, #0 │ │ │ │ - b ba02c │ │ │ │ - mov r0, r7 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b5e48 │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne b9f74 │ │ │ │ - cmp r2, #44 @ 0x2c │ │ │ │ - movweq r0, #47662 @ 0xba2e │ │ │ │ - movteq r0, #744 @ 0x2e8 │ │ │ │ - beq b9fe4 │ │ │ │ - mov r1, r2 │ │ │ │ - mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ - str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - blx 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ - ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - cmp r4, r0 │ │ │ │ - bhi b9fa0 │ │ │ │ - ldr r6, [r5, #980] @ 0x3d4 │ │ │ │ - movw r3, #30432 @ 0x76e0 │ │ │ │ - movt r3, #11 │ │ │ │ - cmp r6, r3 │ │ │ │ - ldrne r0, [r5, #972] @ 0x3cc │ │ │ │ - bne ba09c │ │ │ │ - cmp r4, #0 │ │ │ │ - moveq r2, #1 │ │ │ │ - moveq r4, #1 │ │ │ │ - mov r1, r2 │ │ │ │ - mov r0, r4 │ │ │ │ - bl 2ea9c │ │ │ │ - cmp r0, #0 │ │ │ │ - ldrne r3, [r7, #800] @ 0x320 │ │ │ │ - addne r3, r3, #1 │ │ │ │ - strne r3, [r7, #800] @ 0x320 │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r3, lr │ │ │ │ - sub sp, fp, #20 │ │ │ │ - pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - bx r3 │ │ │ │ - movw r3, #40400 @ 0x9dd0 │ │ │ │ - movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #41132 @ 0xa0ac │ │ │ │ - movt r1, #11 │ │ │ │ - ldr lr, [r3, #1000] @ 0x3e8 │ │ │ │ - cmp lr, r1 │ │ │ │ - bne ba034 │ │ │ │ - ldr r0, [pc, #56] @ ba0a8 │ │ │ │ - mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ - ldr r1, [r1, r0] │ │ │ │ - add r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r1, #1604] @ 0x644 │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ - movt r1, #11 │ │ │ │ - cmp r6, r1 │ │ │ │ - moveq r2, #1 │ │ │ │ - moveq r4, r2 │ │ │ │ - beq ba010 │ │ │ │ - ldr r0, [r3, #972] @ 0x3cc │ │ │ │ - mov r1, r4 │ │ │ │ - blx r6 │ │ │ │ - b ba01c │ │ │ │ + b b9f08 │ │ │ │ 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 │ │ │ │ - ldr r0, [pc, #376] @ ba240 │ │ │ │ + ldr r0, [pc, #376] @ ba0ec │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ mul r6, r2, r1 │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1604] @ 0x644 │ │ │ │ sub r3, r6, #1 │ │ │ │ cmp r3, #512 @ 0x200 │ │ │ │ - bcs ba16c │ │ │ │ + bcs ba018 │ │ │ │ lsr ip, r3, #3 │ │ │ │ ldr r3, [r5, ip, lsl #3] │ │ │ │ ldr lr, [r3, #8] │ │ │ │ cmp r3, lr │ │ │ │ - beq ba1ec │ │ │ │ + beq ba098 │ │ │ │ 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 ba134 │ │ │ │ + beq b9fe0 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ b 2df4c │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ @@ -143557,35 +143476,35 @@ │ │ │ │ strhi r3, [lr, #12] │ │ │ │ strls ip, [r3, #24] │ │ │ │ addls ip, r3, r7 │ │ │ │ strhi lr, [r3, #8] │ │ │ │ strls ip, [r3, #4] │ │ │ │ strls r1, [r3, r7] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba120 │ │ │ │ + bne b9fcc │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba204 │ │ │ │ + beq ba0b0 │ │ │ │ cmp r2, #44 @ 0x2c │ │ │ │ movweq r0, #47662 @ 0xba2e │ │ │ │ movteq r0, #744 @ 0x2e8 │ │ │ │ - beq ba198 │ │ │ │ + beq ba044 │ │ │ │ mov r1, r2 │ │ │ │ mvn r0, #-2147483648 @ 0x80000000 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - blx 4481b8 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ + blx 446620 <_PyMonitoring_FireBranchEvent@@Base+0x1d8> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, r0 │ │ │ │ - bhi ba238 │ │ │ │ + bhi ba0e4 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #11 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r1 │ │ │ │ - bne ba228 │ │ │ │ + bne ba0d4 │ │ │ │ cmp r4, #0 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 2ea9c │ │ │ │ cmp r0, #0 │ │ │ │ @@ -143593,81 +143512,81 @@ │ │ │ │ addne r3, r3, #1 │ │ │ │ strne r3, [r5, #800] @ 0x320 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b ba164 │ │ │ │ + b ba010 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #30432 @ 0x76e0 │ │ │ │ + movw r1, #30052 @ 0x7564 │ │ │ │ movt r1, #11 │ │ │ │ ldr r6, [r3, #980] @ 0x3d4 │ │ │ │ cmp r6, r1 │ │ │ │ moveq r2, #1 │ │ │ │ moveq r4, r2 │ │ │ │ - beq ba1c8 │ │ │ │ + beq ba074 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b ba1d4 │ │ │ │ + b ba080 │ │ │ │ mov r0, #0 │ │ │ │ - b ba1e4 │ │ │ │ + b ba090 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ba244 : │ │ │ │ +000ba0f0 : │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #42220 @ 0xa4ec │ │ │ │ + movw r3, #41880 @ 0xa398 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba420 │ │ │ │ + bne ba2cc │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ ba4e8 │ │ │ │ + ldr r3, [pc, #608] @ ba394 │ │ │ │ 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 ba3f4 │ │ │ │ + beq ba2a0 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt ba2d4 │ │ │ │ + bgt ba180 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba3f4 │ │ │ │ + beq ba2a0 │ │ │ │ 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 ba3d4 │ │ │ │ + beq ba280 │ │ │ │ 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 │ │ │ │ @@ -143680,29 +143599,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 ba36c │ │ │ │ + bne ba218 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba368 │ │ │ │ + beq ba214 │ │ │ │ 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 ba45c │ │ │ │ + beq ba308 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ba430 │ │ │ │ + beq ba2dc │ │ │ │ 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] │ │ │ │ @@ -143723,18 +143642,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, #988] @ 0x3dc │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + movw r3, #54404 @ 0xd484 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ba4dc │ │ │ │ + bne ba388 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #992] @ 0x3e0 │ │ │ │ @@ -143750,15 +143669,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 ba380 │ │ │ │ + beq ba22c │ │ │ │ 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] │ │ │ │ @@ -143782,54 +143701,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, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b ba410 │ │ │ │ + b ba2bc │ │ │ │ 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] @ ba770 │ │ │ │ + ldr r3, [pc, #608] @ ba61c │ │ │ │ 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 ba678 │ │ │ │ + beq ba524 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt ba55c │ │ │ │ + bgt ba408 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ba678 │ │ │ │ + beq ba524 │ │ │ │ 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 ba658 │ │ │ │ + beq ba504 │ │ │ │ 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 │ │ │ │ @@ -143841,29 +143760,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 ba5f0 │ │ │ │ + bne ba49c │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ba5ec │ │ │ │ + beq ba498 │ │ │ │ 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 ba6dc │ │ │ │ + beq ba588 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ba6b0 │ │ │ │ + beq ba55c │ │ │ │ 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] │ │ │ │ @@ -143885,20 +143804,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, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #55428 @ 0xd884 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #10 │ │ │ │ ldr r0, [r3, #988] @ 0x3dc │ │ │ │ mov ip, r0 │ │ │ │ cmp r0, r2 │ │ │ │ - bne ba764 │ │ │ │ + bne ba610 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ 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 │ │ │ │ @@ -143910,15 +143829,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 ba604 │ │ │ │ + beq ba4b0 │ │ │ │ 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] │ │ │ │ @@ -143944,421 +143863,421 @@ │ │ │ │ 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, #972] @ 0x3cc │ │ │ │ blx ip │ │ │ │ - b ba6a0 │ │ │ │ + b ba54c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ba774 : │ │ │ │ +000ba620 : │ │ │ │ push {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 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq ba7fc │ │ │ │ + beq ba6a8 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #43320 @ 0xa938 │ │ │ │ + movw r2, #42700 @ 0xa6cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ba7cc │ │ │ │ + bne ba678 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba800 │ │ │ │ + bgt ba6ac │ │ │ │ add r1, r2, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [r4] │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r2, #22496 @ 0x57e0 │ │ │ │ + movw r2, #21876 @ 0x5574 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne ba808 │ │ │ │ + bne ba6b4 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ ands r2, r2, #33554432 @ 0x2000000 │ │ │ │ - beq bac68 │ │ │ │ + beq bab14 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ ldr r0, [r4, #12] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b bad2c │ │ │ │ - bl 8167c │ │ │ │ + b babd8 │ │ │ │ + bl 81ba0 │ │ │ │ mov r2, r4 │ │ │ │ - b ba7c0 │ │ │ │ - bl ecd3c │ │ │ │ + b ba66c │ │ │ │ + bl ecf1c │ │ │ │ subs r2, r0, #0 │ │ │ │ - beq ba7c0 │ │ │ │ + beq ba66c │ │ │ │ ldr r3, [r2, #4] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ba8fc │ │ │ │ + beq ba7a8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq baaec │ │ │ │ + beq ba998 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq baaf4 │ │ │ │ + beq ba9a0 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq baafc │ │ │ │ + beq ba9a8 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r1, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bab04 │ │ │ │ + beq ba9b0 │ │ │ │ sub r5, fp, #68 @ 0x44 │ │ │ │ sub r4, fp, #52 @ 0x34 │ │ │ │ mov r3, #5 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - b ba8d4 │ │ │ │ + b ba780 │ │ │ │ add r3, r3, #1 │ │ │ │ str r0, [r4, #4]! │ │ │ │ cmp r3, #8 │ │ │ │ - beq ba958 │ │ │ │ + beq ba804 │ │ │ │ ldr r1, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r1, [r1, #112] @ 0x70 │ │ │ │ blx r1 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ba8c4 │ │ │ │ - ldr r1, [pc, #980] @ bacd8 │ │ │ │ + bne ba770 │ │ │ │ + ldr r1, [pc, #980] @ bab84 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ mov r9, r0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r4, [r1, r0] │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne baba4 │ │ │ │ + bne baa50 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba944 │ │ │ │ + bgt ba7f0 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne ba944 │ │ │ │ + bne ba7f0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r3 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ - bl 1e8110 <_PyTuple_FromArraySteal@@Base> │ │ │ │ + bl 1e8550 <_PyTuple_FromArraySteal@@Base> │ │ │ │ mov r2, r0 │ │ │ │ - b ba7c0 │ │ │ │ + b ba66c │ │ │ │ mov r0, #16 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl b7718 │ │ │ │ + bl b759c │ │ │ │ subs r4, r0, #0 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq babf0 │ │ │ │ + beq baa9c │ │ │ │ ldr r0, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ sub r3, r0, #4 │ │ │ │ add r0, r0, #28 │ │ │ │ mov ip, r5 │ │ │ │ ldr r1, [ip], #4 │ │ │ │ str r1, [r3, #4]! │ │ │ │ mov r5, ip │ │ │ │ cmp r3, r0 │ │ │ │ - bne ba980 │ │ │ │ - ldr r8, [pc, #824] @ bacd8 │ │ │ │ + bne ba82c │ │ │ │ + ldr r8, [pc, #824] @ bab84 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - b ba9cc │ │ │ │ + b ba878 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ ldr r1, [r4, #16] │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, r1 │ │ │ │ cmp r3, r1 │ │ │ │ mov r6, r0 │ │ │ │ - bge baa6c │ │ │ │ + bge ba918 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ str r0, [r4, #8] │ │ │ │ ldr r3, [r2, #4] │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldr r3, [r3, #112] @ 0x70 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r5, r3 │ │ │ │ - bne ba9a4 │ │ │ │ + bne ba850 │ │ │ │ ldr r3, [r8, r9] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne bab5c │ │ │ │ + bne baa08 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl dd698 │ │ │ │ + bl dda40 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bac84 │ │ │ │ + bne bab30 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt baa34 │ │ │ │ + bgt ba8e0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne baa34 │ │ │ │ + bne ba8e0 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3456b8 <_PyList_AsTupleAndClear@@Base> │ │ │ │ + bl 3467b4 <_PyList_AsTupleAndClear@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ba7c0 │ │ │ │ + bgt ba66c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ba7c0 │ │ │ │ + bne ba66c │ │ │ │ str r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b ba7c0 │ │ │ │ + b ba66c │ │ │ │ cmp r0, r1 │ │ │ │ - ble baadc │ │ │ │ + ble ba988 │ │ │ │ add r1, r3, #7 │ │ │ │ add r1, r1, r6, asr #3 │ │ │ │ bic ip, r1, #3 │ │ │ │ add r1, r3, #4 │ │ │ │ sub r0, ip, r6 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r0, #0 │ │ │ │ movgt r1, ip │ │ │ │ cmp r6, #0 │ │ │ │ mov sl, r1 │ │ │ │ - beq bab0c │ │ │ │ + beq ba9b8 │ │ │ │ cmn r1, #-536870911 @ 0xe0000001 │ │ │ │ - bhi bab14 │ │ │ │ + bhi ba9c0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsl r1, sl, #2 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl e7660 │ │ │ │ + bl e7874 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ strne r0, [r4, #12] │ │ │ │ strne r6, [r4, #8] │ │ │ │ strne sl, [r4, #16] │ │ │ │ - beq bab14 │ │ │ │ + beq ba9c0 │ │ │ │ ldr r1, [r4, #12] │ │ │ │ str r5, [r1, r3, lsl #2] │ │ │ │ - b ba9cc │ │ │ │ + b ba878 │ │ │ │ cmp r0, r1, asr #1 │ │ │ │ - blt baa74 │ │ │ │ + blt ba920 │ │ │ │ str r6, [r4, #8] │ │ │ │ - b baad0 │ │ │ │ + b ba97c │ │ │ │ mov r3, #1 │ │ │ │ - b ba8fc │ │ │ │ + b ba7a8 │ │ │ │ mov r3, #2 │ │ │ │ - b ba8fc │ │ │ │ + b ba7a8 │ │ │ │ mov r3, #3 │ │ │ │ - b ba8fc │ │ │ │ + b ba7a8 │ │ │ │ mov r3, #4 │ │ │ │ - b ba8fc │ │ │ │ + b ba7a8 │ │ │ │ mov sl, r6 │ │ │ │ - b baaa8 │ │ │ │ + b ba954 │ │ │ │ cmp r6, r7 │ │ │ │ - blt baae4 │ │ │ │ + blt ba990 │ │ │ │ ldr r0, [r8, r9] │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 370248 │ │ │ │ + bl 370d30 │ │ │ │ mov r0, r5 │ │ │ │ bl 342c8 <_PyObject_DebugMallocStats@@Base+0x8a4> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge ba9cc │ │ │ │ + bge ba878 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bacac │ │ │ │ + ble bab58 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bacc0 │ │ │ │ + ble bab6c │ │ │ │ mov r2, #0 │ │ │ │ - b ba7c0 │ │ │ │ + b ba66c │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq baa00 │ │ │ │ - movw r1, #48576 @ 0xbdc0 │ │ │ │ + beq ba8ac │ │ │ │ + movw r1, #47112 @ 0xb808 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #2648] @ 0xa58 │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq baa00 │ │ │ │ + beq ba8ac │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b baa00 │ │ │ │ + b ba8ac │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba91c │ │ │ │ - movw r1, #48576 @ 0xbdc0 │ │ │ │ + beq ba7c8 │ │ │ │ + movw r1, #47112 @ 0xb808 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ strd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r1, [r1] │ │ │ │ - bl 329db4 <_PyErr_ExceptionMatches@@Base> │ │ │ │ + ldr r1, [r1, #2648] @ 0xa58 │ │ │ │ + bl 32c904 <_PyErr_ExceptionMatches@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne bac58 │ │ │ │ + bne bab04 │ │ │ │ ldr r1, [r8, r9] │ │ │ │ ldr r1, [r1, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba91c │ │ │ │ + beq ba7c8 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq ba91c │ │ │ │ + beq ba7c8 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bac08 │ │ │ │ + bgt baab4 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - beq bac44 │ │ │ │ + beq baaf0 │ │ │ │ sub r4, fp, #68 @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ sub r3, r3, #1 │ │ │ │ - beq bab54 │ │ │ │ + beq baa00 │ │ │ │ ldr r0, [r4, r3, lsl #2] │ │ │ │ ldr r2, [r0] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bac0c │ │ │ │ + bgt baab8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - bne bac0c │ │ │ │ + bne baab8 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bac0c │ │ │ │ + b baab8 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bac08 │ │ │ │ + b baab4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 329dd4 <_PyErr_Clear@@Base> │ │ │ │ + bl 21c6ac <_PyErr_Clear@@Base> │ │ │ │ ldrd r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b babd4 │ │ │ │ + b baa80 │ │ │ │ movw r1, #3263 @ 0xcbf │ │ │ │ - movw r0, #56864 @ 0xde20 │ │ │ │ + movw r0, #50292 @ 0xc474 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b ba7c0 │ │ │ │ + b ba66c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bab48 │ │ │ │ + bgt ba9f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bab48 │ │ │ │ + bne ba9f4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bab48 │ │ │ │ + b ba9f4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bab48 │ │ │ │ + bne ba9f4 │ │ │ │ str r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b bac9c │ │ │ │ + b bab48 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne bab54 │ │ │ │ + bne baa00 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b bab54 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b baa00 │ │ │ │ andeq r0, r0, ip │ │ │ │ │ │ │ │ -000bacdc : │ │ │ │ +000bab88 : │ │ │ │ cmp r0, #0 │ │ │ │ - beq bad00 │ │ │ │ + beq babac │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #33554432 @ 0x2000000 │ │ │ │ - beq bad00 │ │ │ │ + beq babac │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - b bad2c │ │ │ │ + b babd8 │ │ │ │ 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, #56864 @ 0xde20 │ │ │ │ + movw r0, #50292 @ 0xc474 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {fp, pc} │ │ │ │ │ │ │ │ -000bad2c : │ │ │ │ +000babd8 : │ │ │ │ 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 r3, r1, #0 │ │ │ │ - beq bae78 │ │ │ │ + beq bad24 │ │ │ │ mov r5, r0 │ │ │ │ - blt baed8 │ │ │ │ + blt bad84 │ │ │ │ sub r2, r3, #1 │ │ │ │ cmp r2, #19 │ │ │ │ - bgt bae80 │ │ │ │ - ldr r2, [pc, #416] @ baf08 │ │ │ │ + bgt bad2c │ │ │ │ + ldr r2, [pc, #416] @ badb4 │ │ │ │ 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 bae4c │ │ │ │ - ldr r0, [pc, #388] @ baf0c │ │ │ │ + beq bacf8 │ │ │ │ + ldr r0, [pc, #388] @ badb8 │ │ │ │ ldr r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr ip, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1732] @ 0x6c4 │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #1728] @ 0x6c0 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4] │ │ │ │ - bne baea0 │ │ │ │ + bne bad4c │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r4, #12] │ │ │ │ mov r0, r5 │ │ │ │ add lr, r4, #12 │ │ │ │ add r3, r5, r3, lsl #2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r2, [r0], #4 │ │ │ │ @@ -144368,18 +144287,18 @@ │ │ │ │ ldrbeq r1, [r1, #85] @ 0x55 │ │ │ │ add r5, ip, #1 │ │ │ │ ubfxeq r1, r1, #6, #1 │ │ │ │ cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ strle r5, [r2] │ │ │ │ cmp r3, r0 │ │ │ │ str r2, [lr, #4]! │ │ │ │ - bne badc8 │ │ │ │ + bne bac74 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bae40 │ │ │ │ - ldr r0, [pc, #256] @ baf08 │ │ │ │ + beq bacec │ │ │ │ + ldr r0, [pc, #256] @ badb4 │ │ │ │ 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] │ │ │ │ @@ -144391,189 +144310,189 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r1, r3 │ │ │ │ - movw r0, #43320 @ 0xa938 │ │ │ │ + movw r0, #42700 @ 0xa6cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bae40 │ │ │ │ + beq bacec │ │ │ │ mvn r2, #0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ str r2, [r4, #12] │ │ │ │ - b badb8 │ │ │ │ - ldr r4, [pc, #144] @ baf10 │ │ │ │ - b bae40 │ │ │ │ + b bac64 │ │ │ │ + ldr r4, [pc, #144] @ badbc │ │ │ │ + b bacec │ │ │ │ cmn r3, #-536870907 @ 0xe0000005 │ │ │ │ - bls bae4c │ │ │ │ + bls bacf8 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 370224 │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne badb8 │ │ │ │ - b bae40 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + bne bac64 │ │ │ │ + b bacec │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r1, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bne baef0 │ │ │ │ + bne bad9c │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne badb0 │ │ │ │ + bne bac5c │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b badb0 │ │ │ │ + b bac5c │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #56780 @ 0xddcc │ │ │ │ + movw r0, #50208 @ 0xc420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b bae40 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bacec │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b badb0 │ │ │ │ + b bac5c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ 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 bb004 │ │ │ │ + blt baeb0 │ │ │ │ sub r3, r1, #1 │ │ │ │ cmp r3, #19 │ │ │ │ - bgt bafb0 │ │ │ │ - ldr r3, [pc, #216] @ bb01c │ │ │ │ + bgt bae5c │ │ │ │ + ldr r3, [pc, #216] @ baec8 │ │ │ │ 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 baf98 │ │ │ │ - ldr r1, [pc, #188] @ bb020 │ │ │ │ + beq bae44 │ │ │ │ + ldr r1, [pc, #188] @ baecc │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne bafc4 │ │ │ │ + bne bae70 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r0, #43320 @ 0xa938 │ │ │ │ + movw r0, #42700 @ 0xa6cc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bb024 <_PyObject_GC_NewVar@@Base> │ │ │ │ + bl baed0 <_PyObject_GC_NewVar@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne baf88 │ │ │ │ - b baf90 │ │ │ │ + bne bae34 │ │ │ │ + b bae3c │ │ │ │ cmn r1, #-536870907 @ 0xe0000005 │ │ │ │ - bls baf98 │ │ │ │ + bls bae44 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b 370d0c │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne baff0 │ │ │ │ + bne bae9c │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne baf88 │ │ │ │ + bne bae34 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b baf88 │ │ │ │ + bl 330384 │ │ │ │ + b bae34 │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b baf88 │ │ │ │ + b bae34 │ │ │ │ mov r1, #40 @ 0x28 │ │ │ │ - movw r0, #56780 @ 0xddcc │ │ │ │ + movw r0, #50208 @ 0xc420 │ │ │ │ movt r0, #68 @ 0x44 │ │ │ │ mov r4, #0 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b baf90 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b bae3c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000bb024 <_PyObject_GC_NewVar@@Base>: │ │ │ │ +000baed0 <_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 bb314 <_PyObject_GC_NewVar@@Base+0x2f0> │ │ │ │ + blt bb1c0 <_PyObject_GC_NewVar@@Base+0x2f0> │ │ │ │ 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, #696] @ bb32c <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ + ldr r9, [pc, #696] @ bb1d8 <_PyObject_GC_NewVar@@Base+0x308> │ │ │ │ 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 bb2c0 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + bhi bb16c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ adds r2, r2, r3 │ │ │ │ - bmi bb2c0 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + bmi bb16c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ ldr sl, [r6, #1016] @ 0x3f8 │ │ │ │ cmp sl, r1 │ │ │ │ - bne bb264 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ - ldr r1, [pc, #628] @ bb330 <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ + bne bb110 <_PyObject_GC_NewVar@@Base+0x240> │ │ │ │ + ldr r1, [pc, #628] @ bb1dc <_PyObject_GC_NewVar@@Base+0x30c> │ │ │ │ ldr r1, [r1, r7] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr sl, [r1, #1604] @ 0x644 │ │ │ │ sub r1, r2, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs bb1fc <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + bcs bb0a8 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr ip, [sl, r1, lsl #3] │ │ │ │ ldr lr, [ip, #8] │ │ │ │ cmp ip, lr │ │ │ │ - beq bb244 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ + beq bb0f0 <_PyObject_GC_NewVar@@Base+0x220> │ │ │ │ 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 bb134 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + bne bafe0 <_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] │ │ │ │ @@ -144590,206 +144509,206 @@ │ │ │ │ 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 bb1a4 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ + bgt bb050 <_PyObject_GC_NewVar@@Base+0x180> │ │ │ │ ldr r2, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r4, [r3, #4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - ldr r2, [pc, #428] @ bb334 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ + ldr r2, [pc, #428] @ bb1e0 <_PyObject_GC_NewVar@@Base+0x310> │ │ │ │ str r1, [r3] │ │ │ │ ldr r4, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r4, #0 │ │ │ │ - bne bb288 <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ + bne bb134 <_PyObject_GC_NewVar@@Base+0x264> │ │ │ │ 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 bb168 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq bb014 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r1, #3808] @ 0xee0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb168 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne bb014 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r2, [r8, #88] @ 0x58 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb304 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ + bne bb1b0 <_PyObject_GC_NewVar@@Base+0x2e0> │ │ │ │ add r1, r8, #12 │ │ │ │ ldr r2, [r8, #12] │ │ │ │ tst r2, #16 │ │ │ │ - bne bb168 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + bne bb014 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ dmb ish │ │ │ │ ldrex r2, [r1] │ │ │ │ orr r2, r2, #16 │ │ │ │ strex r0, r2, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb1e0 <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ + bne bb08c <_PyObject_GC_NewVar@@Base+0x1bc> │ │ │ │ dmb ish │ │ │ │ - b bb168 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + b bb014 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ ldr r0, [r6, #976] @ 0x3d0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r1 │ │ │ │ - bne bb2d0 <_PyObject_GC_NewVar@@Base+0x2ac> │ │ │ │ + bne bb17c <_PyObject_GC_NewVar@@Base+0x2ac> │ │ │ │ cmp r2, #1 │ │ │ │ movcs r0, r2 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb2c0 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + beq bb16c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ ldr r8, [r9, r7] │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b bb134 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b bafe0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ mov r0, sl │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ cmp r0, #0 │ │ │ │ ldrd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bb1fc <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ + beq bb0a8 <_PyObject_GC_NewVar@@Base+0x1d8> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ - b bb134 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + b bafe0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ cmp r0, #0 │ │ │ │ - beq bb2c0 <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ + beq bb16c <_PyObject_GC_NewVar@@Base+0x29c> │ │ │ │ ldr r8, [r9, r7] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb134 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b bafe0 <_PyObject_GC_NewVar@@Base+0x110> │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r4, r1 │ │ │ │ - bne bb2e8 <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ + bne bb194 <_PyObject_GC_NewVar@@Base+0x2c4> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bb194 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + bne bb040 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb194 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b bb040 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 370248 │ │ │ │ + b 370d30 │ │ │ │ mov r3, r0 │ │ │ │ mov r1, r2 │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ blx r3 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb228 <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ + b bb0d4 <_PyObject_GC_NewVar@@Base+0x204> │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bb194 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ + b bb040 <_PyObject_GC_NewVar@@Base+0x170> │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb1cc <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ - b bb168 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ + beq bb078 <_PyObject_GC_NewVar@@Base+0x1a8> │ │ │ │ + b bb014 <_PyObject_GC_NewVar@@Base+0x144> │ │ │ │ movw r1, #2050 @ 0x802 │ │ │ │ - movw r0, #2460 @ 0x99c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #52592 @ 0xcd70 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b bb198 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ + b bb044 <_PyObject_GC_NewVar@@Base+0x174> │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000bb338 <_Py_Dealloc@@Base>: │ │ │ │ +000bb1e4 <_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] @ bb420 <_Py_Dealloc@@Base+0xe8> │ │ │ │ + ldr ip, [pc, #204] @ bb2cc <_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, #788] @ 0x314 │ │ │ │ ubfx r4, r4, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r4, #1 │ │ │ │ cmp r2, #0 │ │ │ │ - bne bb3f8 <_Py_Dealloc@@Base+0xc0> │ │ │ │ - ldr r2, [pc, #144] @ bb424 <_Py_Dealloc@@Base+0xec> │ │ │ │ + bne bb2a4 <_Py_Dealloc@@Base+0xc0> │ │ │ │ + ldr r2, [pc, #144] @ bb2d0 <_Py_Dealloc@@Base+0xec> │ │ │ │ asr r8, r3, #13 │ │ │ │ mov r3, r0 │ │ │ │ ldr r7, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r7, #0 │ │ │ │ - bne bb3e0 <_Py_Dealloc@@Base+0xa8> │ │ │ │ + bne bb28c <_Py_Dealloc@@Base+0xa8> │ │ │ │ blx r6 │ │ │ │ ldr r3, [r5, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb3bc <_Py_Dealloc@@Base+0x84> │ │ │ │ + bne bb268 <_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 bb3b4 <_Py_Dealloc@@Base+0x7c> │ │ │ │ + beq bb260 <_Py_Dealloc@@Base+0x7c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 372bc0 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b 3736a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r7, r1 │ │ │ │ - bne bb408 <_Py_Dealloc@@Base+0xd0> │ │ │ │ + bne bb2b4 <_Py_Dealloc@@Base+0xd0> │ │ │ │ mov r0, r3 │ │ │ │ - b bb3a4 <_Py_Dealloc@@Base+0x6c> │ │ │ │ + b bb250 <_Py_Dealloc@@Base+0x6c> │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, lr} │ │ │ │ - b 372a24 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b 37350c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #1 │ │ │ │ str r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b bb3f0 <_Py_Dealloc@@Base+0xb8> │ │ │ │ + b bb29c <_Py_Dealloc@@Base+0xb8> │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {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 r6, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb70c <_Py_Dealloc@@Base+0x3d4> │ │ │ │ + beq bb5b8 <_Py_Dealloc@@Base+0x3d4> │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #1616] @ bbab0 <_Py_Dealloc@@Base+0x778> │ │ │ │ + ldr ip, [pc, #1616] @ bb95c <_Py_Dealloc@@Base+0x778> │ │ │ │ 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] │ │ │ │ @@ -144799,235 +144718,235 @@ │ │ │ │ str r2, [r6, #-8] │ │ │ │ cmp r1, r2 │ │ │ │ and r3, r3, #1 │ │ │ │ str r3, [r6, #-4] │ │ │ │ ldr r3, [r0, #3824] @ 0xef0 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r0, #3824] @ 0xef0 │ │ │ │ - beq bb590 <_Py_Dealloc@@Base+0x258> │ │ │ │ + beq bb43c <_Py_Dealloc@@Base+0x258> │ │ │ │ ldr r3, [r6, #8] │ │ │ │ subs r5, r3, #1 │ │ │ │ - bmi bb7c0 <_Py_Dealloc@@Base+0x488> │ │ │ │ + bmi bb66c <_Py_Dealloc@@Base+0x488> │ │ │ │ tst r3, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq bb678 <_Py_Dealloc@@Base+0x340> │ │ │ │ + beq bb524 <_Py_Dealloc@@Base+0x340> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bb4d8 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + beq bb384 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bb71c <_Py_Dealloc@@Base+0x3e4> │ │ │ │ + ble bb5c8 <_Py_Dealloc@@Base+0x3e4> │ │ │ │ subs r5, r5, #1 │ │ │ │ - bcs bb678 <_Py_Dealloc@@Base+0x340> │ │ │ │ + bcs bb524 <_Py_Dealloc@@Base+0x340> │ │ │ │ movw r0, #40400 @ 0x9dd0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #42220 @ 0xa4ec │ │ │ │ + movw r3, #41880 @ 0xa398 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb7dc <_Py_Dealloc@@Base+0x4a4> │ │ │ │ + bne bb688 <_Py_Dealloc@@Base+0x4a4> │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ - ldr r3, [pc, #1444] @ bbab0 <_Py_Dealloc@@Base+0x778> │ │ │ │ + beq bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ + ldr r3, [pc, #1444] @ bb95c <_Py_Dealloc@@Base+0x778> │ │ │ │ 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 bb7e8 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq bb694 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt bb558 <_Py_Dealloc@@Base+0x220> │ │ │ │ + bgt bb404 <_Py_Dealloc@@Base+0x220> │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb7e8 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ + beq bb694 <_Py_Dealloc@@Base+0x4b0> │ │ │ │ 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 bb7a0 <_Py_Dealloc@@Base+0x468> │ │ │ │ + beq bb64c <_Py_Dealloc@@Base+0x468> │ │ │ │ cmp r2, #0 │ │ │ │ - beq bb814 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ + beq bb6c0 <_Py_Dealloc@@Base+0x4dc> │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r6, #12] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #22496 @ 0x57e0 │ │ │ │ + movw r3, #21876 @ 0x5574 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb790 <_Py_Dealloc@@Base+0x458> │ │ │ │ - ldr r3, [pc, #1284] @ bbab0 <_Py_Dealloc@@Base+0x778> │ │ │ │ + bne bb63c <_Py_Dealloc@@Base+0x458> │ │ │ │ + ldr r3, [pc, #1284] @ bb95c <_Py_Dealloc@@Base+0x778> │ │ │ │ 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 bb790 <_Py_Dealloc@@Base+0x458> │ │ │ │ + bhi bb63c <_Py_Dealloc@@Base+0x458> │ │ │ │ ldr r1, [r3, #1896] @ 0x768 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r6] │ │ │ │ str r6, [r3, #1896] @ 0x768 │ │ │ │ str r2, [r3, #1900] @ 0x76c │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bb650 <_Py_Dealloc@@Base+0x318> │ │ │ │ - ldr r2, [pc, #1220] @ bbab4 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bb4fc <_Py_Dealloc@@Base+0x318> │ │ │ │ + ldr r2, [pc, #1220] @ bb960 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bb9b0 <_Py_Dealloc@@Base+0x678> │ │ │ │ - ldr r3, [pc, #1160] @ bbab8 <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bb85c <_Py_Dealloc@@Base+0x678> │ │ │ │ + ldr r3, [pc, #1160] @ bb964 <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb928 <_Py_Dealloc@@Base+0x5f0> │ │ │ │ + bne bb7d4 <_Py_Dealloc@@Base+0x5f0> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb904 <_Py_Dealloc@@Base+0x5cc> │ │ │ │ + bne bb7b0 <_Py_Dealloc@@Base+0x5cc> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ sub r7, r5, #1 │ │ │ │ ldr r4, [r1, r7, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bb66c <_Py_Dealloc@@Base+0x334> │ │ │ │ + beq bb518 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bb694 <_Py_Dealloc@@Base+0x35c> │ │ │ │ + ble bb540 <_Py_Dealloc@@Base+0x35c> │ │ │ │ sub r5, r7, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bb4e0 <_Py_Dealloc@@Base+0x1a8> │ │ │ │ + beq bb38c <_Py_Dealloc@@Base+0x1a8> │ │ │ │ ldr r4, [r1, r5, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - beq bb650 <_Py_Dealloc@@Base+0x318> │ │ │ │ + beq bb4fc <_Py_Dealloc@@Base+0x318> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bb650 <_Py_Dealloc@@Base+0x318> │ │ │ │ - b bb5dc <_Py_Dealloc@@Base+0x2a4> │ │ │ │ + bgt bb4fc <_Py_Dealloc@@Base+0x318> │ │ │ │ + b bb488 <_Py_Dealloc@@Base+0x2a4> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bb66c <_Py_Dealloc@@Base+0x334> │ │ │ │ - ldr r2, [pc, #1036] @ bbab4 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bb518 <_Py_Dealloc@@Base+0x334> │ │ │ │ + ldr r2, [pc, #1036] @ bb960 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r9, [r1, r2] │ │ │ │ ldr r8, [r3, #84] @ 0x54 │ │ │ │ ldr sl, [r3, #24] │ │ │ │ ldr r3, [r9, #788] @ 0x314 │ │ │ │ ubfx r8, r8, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r8, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr r3, r3, #13 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bb9c4 <_Py_Dealloc@@Base+0x68c> │ │ │ │ - ldr r3, [pc, #976] @ bbab8 <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bb870 <_Py_Dealloc@@Base+0x68c> │ │ │ │ + ldr r3, [pc, #976] @ bb964 <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb950 <_Py_Dealloc@@Base+0x618> │ │ │ │ + bne bb7fc <_Py_Dealloc@@Base+0x618> │ │ │ │ mov r0, r4 │ │ │ │ blx sl │ │ │ │ ldr r3, [r9, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb8dc <_Py_Dealloc@@Base+0x5a4> │ │ │ │ + bne bb788 <_Py_Dealloc@@Base+0x5a4> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bb66c <_Py_Dealloc@@Base+0x334> │ │ │ │ + b bb518 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne bb4a4 <_Py_Dealloc@@Base+0x16c> │ │ │ │ - b bb590 <_Py_Dealloc@@Base+0x258> │ │ │ │ + bne bb350 <_Py_Dealloc@@Base+0x16c> │ │ │ │ + b bb43c <_Py_Dealloc@@Base+0x258> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne bb4d8 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ - ldr r2, [pc, #900] @ bbab4 <_Py_Dealloc@@Base+0x77c> │ │ │ │ + bne bb384 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + ldr r2, [pc, #900] @ bb960 <_Py_Dealloc@@Base+0x77c> │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r7, [r1, r2] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ ldr r8, [r3, #24] │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ ubfx r9, r2, #14, #1 │ │ │ │ sub r3, fp, r3 │ │ │ │ cmp r3, #16384 @ 0x4000 │ │ │ │ movge r2, #0 │ │ │ │ andlt r2, r9, #1 │ │ │ │ cmp r2, #0 │ │ │ │ asr sl, r3, #13 │ │ │ │ - bne bb9a0 <_Py_Dealloc@@Base+0x668> │ │ │ │ - ldr r3, [pc, #844] @ bbab8 <_Py_Dealloc@@Base+0x780> │ │ │ │ + bne bb84c <_Py_Dealloc@@Base+0x668> │ │ │ │ + ldr r3, [pc, #844] @ bb964 <_Py_Dealloc@@Base+0x780> │ │ │ │ ldr r3, [r3, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb978 <_Py_Dealloc@@Base+0x640> │ │ │ │ + bne bb824 <_Py_Dealloc@@Base+0x640> │ │ │ │ mov r0, r4 │ │ │ │ blx r8 │ │ │ │ ldr r3, [r7, #116] @ 0x74 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bb9d4 <_Py_Dealloc@@Base+0x69c> │ │ │ │ + bne bb880 <_Py_Dealloc@@Base+0x69c> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bb4d8 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b bb384 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b d9240 │ │ │ │ + b d95e4 │ │ │ │ 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 bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ movw r0, #40400 @ 0x9dd0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #42220 @ 0xa4ec │ │ │ │ + movw r3, #41880 @ 0xa398 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - beq bb504 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ + beq bb3b0 <_Py_Dealloc@@Base+0x1cc> │ │ │ │ ldr r0, [r0, #992] @ 0x3e0 │ │ │ │ blx r2 │ │ │ │ - b bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + movw r3, #54404 @ 0xd484 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bb9f8 <_Py_Dealloc@@Base+0x6c0> │ │ │ │ + bne bb8a4 <_Py_Dealloc@@Base+0x6c0> │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ str r2, [r1, #12] │ │ │ │ str r1, [r2, #8] │ │ │ │ mov r2, #28 │ │ │ │ ldr r7, [r4, #512] @ 0x200 │ │ │ │ @@ -145036,136 +144955,136 @@ │ │ │ │ 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 bb874 <_Py_Dealloc@@Base+0x53c> │ │ │ │ + bne bb720 <_Py_Dealloc@@Base+0x53c> │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb870 <_Py_Dealloc@@Base+0x538> │ │ │ │ + beq bb71c <_Py_Dealloc@@Base+0x538> │ │ │ │ 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 bba30 <_Py_Dealloc@@Base+0x6f8> │ │ │ │ + beq bb8dc <_Py_Dealloc@@Base+0x6f8> │ │ │ │ cmp r3, #1 │ │ │ │ - beq bba04 <_Py_Dealloc@@Base+0x6cc> │ │ │ │ + beq bb8b0 <_Py_Dealloc@@Base+0x6cc> │ │ │ │ ldr r3, [lr, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [lr, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + beq bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ 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 bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb704 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + beq bb5b0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ mov r0, r9 │ │ │ │ - bl 372bc0 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 3736a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bb66c <_Py_Dealloc@@Base+0x334> │ │ │ │ + b bb518 <_Py_Dealloc@@Base+0x334> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #3 │ │ │ │ movle r8, #0 │ │ │ │ andgt r8, r8, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - beq bb64c <_Py_Dealloc@@Base+0x314> │ │ │ │ + beq bb4f8 <_Py_Dealloc@@Base+0x314> │ │ │ │ mov r0, r9 │ │ │ │ - bl 372bc0 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ - b bb64c <_Py_Dealloc@@Base+0x314> │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + bl 3736a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + b bb4f8 <_Py_Dealloc@@Base+0x314> │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bb638 <_Py_Dealloc@@Base+0x300> │ │ │ │ - ldr r2, [pc, #376] @ bbab8 <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bb4e4 <_Py_Dealloc@@Base+0x300> │ │ │ │ + ldr r2, [pc, #376] @ bb964 <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bb638 <_Py_Dealloc@@Base+0x300> │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b bb4e4 <_Py_Dealloc@@Base+0x300> │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bb6f0 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ - ldr r2, [pc, #336] @ bbab8 <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bb59c <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + ldr r2, [pc, #336] @ bb964 <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bb6f0 <_Py_Dealloc@@Base+0x3b8> │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b bb59c <_Py_Dealloc@@Base+0x3b8> │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - beq bb774 <_Py_Dealloc@@Base+0x43c> │ │ │ │ - ldr r2, [pc, #296] @ bbab8 <_Py_Dealloc@@Base+0x780> │ │ │ │ + beq bb620 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + ldr r2, [pc, #296] @ bb964 <_Py_Dealloc@@Base+0x780> │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ blx r3 │ │ │ │ - b bb774 <_Py_Dealloc@@Base+0x43c> │ │ │ │ + b bb620 <_Py_Dealloc@@Base+0x43c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 372a24 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bb788 <_Py_Dealloc@@Base+0x450> │ │ │ │ + bl 37350c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bb634 <_Py_Dealloc@@Base+0x450> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 372a24 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + bl 37350c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bb650 <_Py_Dealloc@@Base+0x318> │ │ │ │ + b bb4fc <_Py_Dealloc@@Base+0x318> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl 372a24 <_PyTrash_thread_deposit_object@@Base> │ │ │ │ - b bb704 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ + bl 37350c <_PyTrash_thread_deposit_object@@Base> │ │ │ │ + b bb5b0 <_Py_Dealloc@@Base+0x3cc> │ │ │ │ cmp sl, #3 │ │ │ │ movle r3, #0 │ │ │ │ andgt r3, r9, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bb788 <_Py_Dealloc@@Base+0x450> │ │ │ │ + beq bb634 <_Py_Dealloc@@Base+0x450> │ │ │ │ mov r0, r7 │ │ │ │ - bl 372bc0 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ + bl 3736a8 <_PyTrash_thread_destroy_chain@@Base> │ │ │ │ ldr r1, [r6, #12] │ │ │ │ - b bb4d8 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ + b bb384 <_Py_Dealloc@@Base+0x1a0> │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b bb804 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ + b bb6b0 <_Py_Dealloc@@Base+0x4cc> │ │ │ │ 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 bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bb888 <_Py_Dealloc@@Base+0x550> │ │ │ │ + beq bb734 <_Py_Dealloc@@Base+0x550> │ │ │ │ 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, r5] │ │ │ │ @@ -145186,27 +145105,27 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r8, [r7, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b bb588 <_Py_Dealloc@@Base+0x250> │ │ │ │ + b bb434 <_Py_Dealloc@@Base+0x250> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000bbabc : │ │ │ │ +000bb968 : │ │ │ │ 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] @ bbb1c │ │ │ │ + ldr lr, [pc, #64] @ bb9c8 │ │ │ │ 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] │ │ │ │ @@ -145225,41 +145144,41 @@ │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subs r3, r0, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - bne bbb50 │ │ │ │ + bne bb9fc │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbb44 │ │ │ │ + bgt bb9f0 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne bbb44 │ │ │ │ + bne bb9f0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + b bb1e4 <_Py_Dealloc@@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 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r6, [r0, #132] @ 0x84 │ │ │ │ - beq bbbf8 │ │ │ │ + beq bbaa4 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #1172] @ bc044 │ │ │ │ + ldr r0, [pc, #1144] @ bbed4 │ │ │ │ mov r2, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, r0] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -145272,81 +145191,82 @@ │ │ │ │ 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 r6, [r1, #16] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r7, #21976 @ 0x55d8 │ │ │ │ + movw r7, #21356 @ 0x536c │ │ │ │ movt r7, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r7 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bbfe4 │ │ │ │ - ldr r3, [pc, #1060] @ bc048 │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + beq bbe74 │ │ │ │ + ldr r3, [pc, #1032] @ bbed8 │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldr r1, [r3, #244] @ 0xf4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bbe9c │ │ │ │ + bne bbd44 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bbe9c │ │ │ │ - ldr r1, [pc, #1028] @ bc04c │ │ │ │ + beq bbd44 │ │ │ │ + ldr r1, [pc, #1000] @ bbedc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bbe40 │ │ │ │ + beq bbcec │ │ │ │ cmn r0, #1 │ │ │ │ - bne bbe48 │ │ │ │ - movw r3, #8188 @ 0x1ffc │ │ │ │ - movt r3, #105 @ 0x69 │ │ │ │ - movw r2, #655 @ 0x28f │ │ │ │ - ldr r1, [r3, #8] │ │ │ │ - and r2, r2, r1 │ │ │ │ - cmp r2, #8 │ │ │ │ - bgt bbdf4 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq bc024 │ │ │ │ - ldr r1, [pc, #964] @ bc050 │ │ │ │ - sub r2, r2, #1 │ │ │ │ - cmp r2, #7 │ │ │ │ - bhi bc024 │ │ │ │ - ldrb r2, [r1, r2] │ │ │ │ - add pc, pc, r2, lsl #2 │ │ │ │ + bne bbcf4 │ │ │ │ + movw r2, #47112 @ 0xb808 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + movw r3, #655 @ 0x28f │ │ │ │ + ldr r1, [r2, #2660] @ 0xa64 │ │ │ │ + and r3, r3, r1 │ │ │ │ + cmp r3, #8 │ │ │ │ + bgt bbca0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq bbeb4 │ │ │ │ + ldr r1, [pc, #936] @ bbee0 │ │ │ │ + sub r3, r3, #1 │ │ │ │ + cmp r3, #7 │ │ │ │ + bhi bbeb4 │ │ │ │ + ldrb r3, [r1, r3] │ │ │ │ + add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r8, #47840 @ 0xbae0 │ │ │ │ + movw r8, #45728 @ 0xb2a0 │ │ │ │ movt r8, #20 │ │ │ │ - ldr sl, [pc, #916] @ bc044 │ │ │ │ + ldr sl, [pc, #888] @ bbed4 │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ - add r2, r2, #4096 @ 0x1000 │ │ │ │ - ldr r4, [r2, #2016] @ 0x7e0 │ │ │ │ + ldr r3, [sl, r9] │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r4, [r3, #2016] @ 0x7e0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bbe70 │ │ │ │ - ldr r0, [pc, #904] @ bc054 │ │ │ │ - ldr r1, [r2, #2020] @ 0x7e4 │ │ │ │ - ldr ip, [r4] │ │ │ │ - sub r1, r1, #1 │ │ │ │ - str r1, [r2, #2020] @ 0x7e4 │ │ │ │ - ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ - str ip, [r2, #2016] @ 0x7e0 │ │ │ │ + beq bbd1c │ │ │ │ + ldr r1, [pc, #876] @ bbee4 │ │ │ │ + ldr r2, [r3, #2020] @ 0x7e4 │ │ │ │ + ldr r0, [r4] │ │ │ │ + sub r2, r2, #1 │ │ │ │ + str r0, [r3, #2016] @ 0x7e0 │ │ │ │ + str r2, [r3, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ - subs ip, r1, #0 │ │ │ │ + ldr r3, [r1, #1716] @ 0x6b4 │ │ │ │ str r2, [r4] │ │ │ │ - bne bbf34 │ │ │ │ - str r1, [r4, #20] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne bbddc │ │ │ │ + str r3, [r4, #20] │ │ │ │ + ldr r3, [pc, #832] @ bbee8 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r2, [sl, r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbef4 │ │ │ │ + bgt bbd9c │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #12] │ │ │ │ @@ -145361,487 +145281,497 @@ │ │ │ │ sub lr, r4, #8 │ │ │ │ add r1, r1, #1 │ │ │ │ str lr, [r5] │ │ │ │ str r3, [r4, #-4] │ │ │ │ str ip, [r4, #-8] │ │ │ │ str lr, [ip, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ - beq bbf80 │ │ │ │ - ldr r3, [pc, #732] @ bc048 │ │ │ │ + beq bbe10 │ │ │ │ + ldr r3, [pc, #700] @ bbed8 │ │ │ │ ldr r2, [r3, #240] @ 0xf0 │ │ │ │ ldr r1, [r3, #244] @ 0xf4 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3, #240] @ 0xf0 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bbec8 │ │ │ │ + bne bbd70 │ │ │ │ ldr r2, [r3, #252] @ 0xfc │ │ │ │ cmn r2, #1 │ │ │ │ - beq bbec8 │ │ │ │ - ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ + beq bbd70 │ │ │ │ + ldr r3, [pc, #652] @ bbeec │ │ │ │ mov r0, r6 │ │ │ │ + ldr r1, [r6, #24] │ │ │ │ cmp r1, r3 │ │ │ │ - ldr r1, [pc, #648] @ bc04c │ │ │ │ + ldr r1, [pc, #620] @ bbedc │ │ │ │ mov r3, r4 │ │ │ │ - beq bbf1c │ │ │ │ - bl c4608 │ │ │ │ + beq bbdc4 │ │ │ │ + bl c4848 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bbde8 │ │ │ │ + bgt bbc94 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq bc010 │ │ │ │ + beq bbea0 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ - movweq r8, #29808 @ 0x7470 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ + movweq r8, #27780 @ 0x6c84 │ │ │ │ movteq r8, #21 │ │ │ │ - beq bbca8 │ │ │ │ - cmp r2, #127 @ 0x7f │ │ │ │ - ble bc024 │ │ │ │ - cmp r2, #130 @ 0x82 │ │ │ │ - movweq r8, #59236 @ 0xe764 │ │ │ │ + beq bbb54 │ │ │ │ + cmp r3, #127 @ 0x7f │ │ │ │ + ble bbeb4 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ + movweq r8, #56304 @ 0xdbf0 │ │ │ │ movteq r8, #19 │ │ │ │ - beq bbca8 │ │ │ │ + beq bbb54 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ - cmp r2, r1 │ │ │ │ - bne bc024 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne bbeb4 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2504 @ 0x9c8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mvn r2, #0 │ │ │ │ - b bbde8 │ │ │ │ + b bbc94 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bbc60 │ │ │ │ + beq bbb0c │ │ │ │ mov r2, #0 │ │ │ │ - b bbde8 │ │ │ │ + b bbc94 │ │ │ │ mov r8, #0 │ │ │ │ - b bbca8 │ │ │ │ - movw r8, #52872 @ 0xce88 │ │ │ │ + b bbb54 │ │ │ │ + movw r8, #51668 @ 0xc9d4 │ │ │ │ movt r8, #15 │ │ │ │ - b bbca8 │ │ │ │ - movw r0, #15968 @ 0x3e60 │ │ │ │ + b bbb54 │ │ │ │ + movw r0, #15348 @ 0x3bf4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq bbe40 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq bbcec │ │ │ │ + ldr r3, [pc, #432] @ bbee8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bbcf8 │ │ │ │ - ldr r0, [pc, #424] @ bc04c │ │ │ │ - bl cdfe8 │ │ │ │ + b bbba8 │ │ │ │ + ldr r0, [pc, #400] @ bbedc │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bbc40 │ │ │ │ + bne bbaec │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r6 │ │ │ │ - ldr r1, [pc, #396] @ bc04c │ │ │ │ - bl 3e204 │ │ │ │ + ldr r1, [pc, #372] @ bbedc │ │ │ │ + bl 3e394 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bbde8 │ │ │ │ - ldr r0, [pc, #380] @ bc04c │ │ │ │ - bl cdfe8 │ │ │ │ + b bbc94 │ │ │ │ + ldr r0, [pc, #356] @ bbedc │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bbda8 │ │ │ │ + bne bbc58 │ │ │ │ mov r2, r4 │ │ │ │ - ldr r1, [pc, #356] @ bc04c │ │ │ │ + ldr r1, [pc, #332] @ bbedc │ │ │ │ mov r0, r6 │ │ │ │ - bl 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ + bl 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ mov r2, r0 │ │ │ │ - b bbf24 │ │ │ │ + b bbdcc │ │ │ │ ldr ip, [r2, #3836] @ 0xefc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #16] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ str r5, [r4, #12] │ │ │ │ ldr r0, [r6, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r5, [ip, #4] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b bbd34 │ │ │ │ - bl bfa1c │ │ │ │ + b bbbe4 │ │ │ │ + bl bf8f0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bbddc │ │ │ │ - b bbde8 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + ble bbc88 │ │ │ │ + b bbc94 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ - cmp ip, r2 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne bbfb4 │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne bbe44 │ │ │ │ + ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - subs r2, r0, #0 │ │ │ │ - bne bbe8c │ │ │ │ + subs r3, r0, #0 │ │ │ │ + bne bbd30 │ │ │ │ mov r0, r4 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r2, [r4, #20] │ │ │ │ - str r3, [r4, #8] │ │ │ │ - b bbcf8 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 330384 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b bbb9c │ │ │ │ cmp r0, r7 │ │ │ │ - beq bbfd8 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + beq bbe68 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bbfd8 │ │ │ │ + bne bbe68 │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r2, #0 │ │ │ │ - b bbf24 │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ + b bbdcc │ │ │ │ + ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r4 │ │ │ │ - blx ip │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, #0 │ │ │ │ + blx r3 │ │ │ │ + ldr r3, [pc, #140] @ bbee8 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b bbcf8 │ │ │ │ - bl 2db17c <_Py_NewReference@@Base+0x1f04> │ │ │ │ + b bbba8 │ │ │ │ + bl 2debd0 <_Py_NewReference@@Base+0x1ec0> │ │ │ │ mov r2, r0 │ │ │ │ - b bbf24 │ │ │ │ + b bbdcc │ │ │ │ mov r1, r7 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ subs r2, r0, #0 │ │ │ │ - bne bbc1c │ │ │ │ + bne bbac8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ + bl 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bgt bbde8 │ │ │ │ - beq bbc60 │ │ │ │ - b bbe40 │ │ │ │ + bgt bbc94 │ │ │ │ + beq bbb0c │ │ │ │ + b bbcec │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bbde8 │ │ │ │ - movw r0, #4548 @ 0x11c4 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3] │ │ │ │ - movw r1, #2476 @ 0x9ac │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b bbe40 │ │ │ │ + b bbc94 │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r2, #2652] @ 0xa5c │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 171960 │ │ │ │ + b bbcec │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r2, fp, r0, asr #29 │ │ │ │ - ldrdeq ip, [sp], #-124 @ 0xffffff84 │ │ │ │ + subeq r6, sp, r4, lsl #25 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq ip, r8, r4, ror #4 │ │ │ │ + rsbeq fp, r8, r8, lsl r8 │ │ │ │ │ │ │ │ -000bc058 : │ │ │ │ +000bbef0 : │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r2, #21976 @ 0x55d8 │ │ │ │ + movw r2, #21356 @ 0x536c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r4, r1 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bc134 │ │ │ │ + beq bbfcc │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc108 │ │ │ │ + bne bbfa0 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc108 │ │ │ │ + beq bbfa0 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bc0e4 │ │ │ │ + beq bbf7c │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bc0f0 │ │ │ │ + bne bbf88 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc0bc │ │ │ │ + bne bbf54 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3e204 │ │ │ │ + bl 3e394 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bc0e4 │ │ │ │ + b bbf7c │ │ │ │ mov r1, r2 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc09c │ │ │ │ + bne bbf34 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ + b 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bc22c │ │ │ │ - ldr r2, [pc, #172] @ bc244 │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq bc0c4 │ │ │ │ + ldr r2, [pc, #172] @ bc0dc │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #2940] @ 0xb7c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bc200 │ │ │ │ + bne bc098 │ │ │ │ ldr r2, [r2, #2948] @ 0xb84 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc200 │ │ │ │ - ldr r1, [pc, #140] @ bc248 │ │ │ │ + beq bc098 │ │ │ │ + ldr r1, [pc, #140] @ bc0e0 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bc1dc │ │ │ │ + beq bc074 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bc1e8 │ │ │ │ + bne bc080 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ bc248 │ │ │ │ - bl cdfe8 │ │ │ │ + ldr r0, [pc, #64] @ bc0e0 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc1b4 │ │ │ │ + bne bc04c │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bc248 │ │ │ │ - bl 3e204 │ │ │ │ + ldr r1, [pc, #36] @ bc0e0 │ │ │ │ + bl 3e394 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bc1dc │ │ │ │ - bl d2810 │ │ │ │ + b bc074 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc190 │ │ │ │ + bne bc028 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ + b 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ ldrdeq r1, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r2, fp, r8, asr #18 │ │ │ │ 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 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq bc328 │ │ │ │ - ldr r2, [pc, #172] @ bc340 │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq bc1c0 │ │ │ │ + ldr r2, [pc, #172] @ bc1d8 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne bc2fc │ │ │ │ + bne bc194 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc2fc │ │ │ │ - ldr r1, [pc, #140] @ bc344 │ │ │ │ + beq bc194 │ │ │ │ + ldr r1, [pc, #140] @ bc1dc │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ mvneq r2, #0 │ │ │ │ - beq bc2d8 │ │ │ │ + beq bc170 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bc2e4 │ │ │ │ + bne bc17c │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - ldr r0, [pc, #64] @ bc344 │ │ │ │ - bl cdfe8 │ │ │ │ + ldr r0, [pc, #64] @ bc1dc │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc2b0 │ │ │ │ + bne bc148 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - ldr r1, [pc, #36] @ bc344 │ │ │ │ - bl 3e204 │ │ │ │ + ldr r1, [pc, #36] @ bc1dc │ │ │ │ + bl 3e394 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bc2d8 │ │ │ │ - bl d2810 │ │ │ │ + b bc170 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc28c │ │ │ │ + bne bc124 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ + b 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r2, fp, r8, lsl #28 │ │ │ │ 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, #156] @ bc400 │ │ │ │ + ldr ip, [pc, #152] @ bc294 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ cmp r3, #0 │ │ │ │ - beq bc3e4 │ │ │ │ + beq bc27c │ │ │ │ mul r4, r2, r1 │ │ │ │ cmn r4, #-2147483635 @ 0x8000000d │ │ │ │ - bhi bc3f8 │ │ │ │ + bhi bc28c │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r5, r0 │ │ │ │ add r2, r4, #12 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ mov r1, #1 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ add r2, r0, #8 │ │ │ │ add ip, r0, #4 │ │ │ │ mov r3, r4 │ │ │ │ strb r3, [ip, #-1]! │ │ │ │ lsr r3, r3, #8 │ │ │ │ cmp r0, ip │ │ │ │ - bne bc3a8 │ │ │ │ + bne bc240 │ │ │ │ ldrb r1, [r5] │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #253 @ 0xfd │ │ │ │ strb r1, [r0, #4] │ │ │ │ strh r3, [r0, #5] │ │ │ │ strb r3, [r0, #7] │ │ │ │ mov r0, r2 │ │ │ │ movw r3, #65021 @ 0xfdfd │ │ │ │ movt r3, #65021 @ 0xfdfd │ │ │ │ str r3, [r2, r4] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - movw r1, #56808 @ 0xdde8 │ │ │ │ + movw r1, #50236 @ 0xc43c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #51212 @ 0xc80c │ │ │ │ - movt r0, #77 @ 0x4d │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + ldr r0, [pc, #12] @ bc298 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ andeq r0, r0, ip │ │ │ │ + subeq r7, sp, r0, ror #3 │ │ │ │ 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 r2, [r1, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bc47c │ │ │ │ + bne bc314 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq bc47c │ │ │ │ + beq bc314 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq bc4ac │ │ │ │ + beq bc344 │ │ │ │ cmn r0, #1 │ │ │ │ moveq r2, #0 │ │ │ │ - bne bc46c │ │ │ │ + bne bc304 │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ subs r2, r2, #0 │ │ │ │ movne r2, #1 │ │ │ │ - b bc460 │ │ │ │ + b bc2f8 │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne bc440 │ │ │ │ + bne bc2d8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ + bl 3e394 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b bc460 │ │ │ │ + b bc2f8 │ │ │ │ mvn r2, #0 │ │ │ │ - b bc460 │ │ │ │ + b bc2f8 │ │ │ │ + push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ + subs r3, r0, #0 │ │ │ │ + add fp, sp, #0 │ │ │ │ + beq bc368 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble bc374 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + bx lr │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r3] │ │ │ │ + bne bc368 │ │ │ │ + add sp, fp, #0 │ │ │ │ + pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ + b bb1e4 <_Py_Dealloc@@Base> │ │ │ │ │ │ │ │ -000bc4b4 <_Py_dict_lookup@@Base>: │ │ │ │ +000bc38c <_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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ ldr ip, [r0, #24] │ │ │ │ @@ -145858,968 +145788,967 @@ │ │ │ │ lsl sl, r2, r1 │ │ │ │ str ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub sl, sl, #1 │ │ │ │ lsl r3, r2, r0 │ │ │ │ cmp r9, #0 │ │ │ │ and r5, r6, sl │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq bc854 <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ + beq bc72c <_Py_dict_lookup@@Base+0x3a0> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne bcd70 <_Py_dict_lookup@@Base+0x8bc> │ │ │ │ + bne bcc48 <_Py_dict_lookup@@Base+0x8bc> │ │ │ │ cmp r8, #7 │ │ │ │ - bgt bc7e0 <_Py_dict_lookup@@Base+0x32c> │ │ │ │ + bgt bc6b8 <_Py_dict_lookup@@Base+0x32c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc674 <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ + blt bc54c <_Py_dict_lookup@@Base+0x1c0> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bc708 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bc5e0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bc730 <_Py_dict_lookup@@Base+0x27c> │ │ │ │ + beq bc608 <_Py_dict_lookup@@Base+0x27c> │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ lsr r5, r6, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bc7bc <_Py_dict_lookup@@Base+0x308> │ │ │ │ + bgt bc694 <_Py_dict_lookup@@Base+0x308> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc7d4 <_Py_dict_lookup@@Base+0x320> │ │ │ │ + blt bc6ac <_Py_dict_lookup@@Base+0x320> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bc708 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bc5e0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bcad8 <_Py_dict_lookup@@Base+0x624> │ │ │ │ + beq bc9b0 <_Py_dict_lookup@@Base+0x624> │ │ │ │ lsr lr, r6, #10 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r5, lr, #1 │ │ │ │ str r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r5, r5, r3 │ │ │ │ mov r9, lr │ │ │ │ and r5, r5, sl │ │ │ │ cmp r8, #7 │ │ │ │ - bgt bc9e8 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + bgt bc8c0 <_Py_dict_lookup@@Base+0x534> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc818 <_Py_dict_lookup@@Base+0x364> │ │ │ │ + blt bc6f0 <_Py_dict_lookup@@Base+0x364> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bc704 <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bc5dc <_Py_dict_lookup@@Base+0x250> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bc694 <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ + beq bc56c <_Py_dict_lookup@@Base+0x1e0> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bca18 <_Py_dict_lookup@@Base+0x564> │ │ │ │ + bgt bc8f0 <_Py_dict_lookup@@Base+0x564> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc834 <_Py_dict_lookup@@Base+0x380> │ │ │ │ + blt bc70c <_Py_dict_lookup@@Base+0x380> │ │ │ │ lsl r2, r3, #3 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ add r2, r4, r2 │ │ │ │ ldr r0, [r2, r1] │ │ │ │ cmp r7, r0 │ │ │ │ - beq bc704 <_Py_dict_lookup@@Base+0x250> │ │ │ │ + beq bc5dc <_Py_dict_lookup@@Base+0x250> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r6, r2 │ │ │ │ - beq bccfc <_Py_dict_lookup@@Base+0x848> │ │ │ │ + beq bcbd4 <_Py_dict_lookup@@Base+0x848> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc5d4 <_Py_dict_lookup@@Base+0x120> │ │ │ │ + b bc4ac <_Py_dict_lookup@@Base+0x120> │ │ │ │ cmn r3, #1 │ │ │ │ - bne bd2a8 <_Py_dict_lookup@@Base+0xdf4> │ │ │ │ + bne bd1a0 <_Py_dict_lookup@@Base+0xe14> │ │ │ │ mov r2, #0 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ 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, [r7, #8] │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne bc610 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bc4e8 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bc610 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bc4e8 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ tst ip, #32 │ │ │ │ - beq bd154 <_Py_dict_lookup@@Base+0xca0> │ │ │ │ + beq bd14c <_Py_dict_lookup@@Base+0xdc0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq bd14c <_Py_dict_lookup@@Base+0xc98> │ │ │ │ + beq bd074 <_Py_dict_lookup@@Base+0xce8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mul r2, lr, r3 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - bne bc610 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ + bne bc4e8 <_Py_dict_lookup@@Base+0x15c> │ │ │ │ ldr r9, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r9, #2 │ │ │ │ - beq bce78 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ + beq bcd50 <_Py_dict_lookup@@Base+0x9c4> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #1 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ add sl, r4, r0 │ │ │ │ add sl, sl, r1, lsl r2 │ │ │ │ ldr r2, [sl, #4] │ │ │ │ - b bc680 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bc558 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bc7a0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne bc678 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bc7a0 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ + bne bc678 <_Py_dict_lookup@@Base+0x2ec> │ │ │ │ tst ip, #32 │ │ │ │ - beq bd344 <_Py_dict_lookup@@Base+0xe90> │ │ │ │ + beq bd23c <_Py_dict_lookup@@Base+0xeb0> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bd33c <_Py_dict_lookup@@Base+0xe88> │ │ │ │ + beq bd234 <_Py_dict_lookup@@Base+0xea8> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r7, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc708 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + beq bc5e0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - ble bc584 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + ble bc45c <_Py_dict_lookup@@Base+0xd0> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt bcb98 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ + bgt bca70 <_Py_dict_lookup@@Base+0x6e4> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bc590 <_Py_dict_lookup@@Base+0xdc> │ │ │ │ + bge bc468 <_Py_dict_lookup@@Base+0xdc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bc5b8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bc490 <_Py_dict_lookup@@Base+0x104> │ │ │ │ cmp r8, #15 │ │ │ │ - bgt bcb70 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ + bgt bca48 <_Py_dict_lookup@@Base+0x6bc> │ │ │ │ lsl r3, r5, #1 │ │ │ │ ldrsh r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bc540 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bc418 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc7c4 <_Py_dict_lookup@@Base+0x310> │ │ │ │ + b bc69c <_Py_dict_lookup@@Base+0x310> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc628 <_Py_dict_lookup@@Base+0x174> │ │ │ │ + b bc500 <_Py_dict_lookup@@Base+0x174> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r3, r5, r5, lsl #2 │ │ │ │ add r5, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc5dc <_Py_dict_lookup@@Base+0x128> │ │ │ │ + b bc4b4 <_Py_dict_lookup@@Base+0x128> │ │ │ │ cmp r1, #7 │ │ │ │ - bgt bca50 <_Py_dict_lookup@@Base+0x59c> │ │ │ │ + bgt bc928 <_Py_dict_lookup@@Base+0x59c> │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bcacc <_Py_dict_lookup@@Base+0x618> │ │ │ │ + blt bc9a4 <_Py_dict_lookup@@Base+0x618> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add ip, r4, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [ip, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bcb4c <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq bca24 <_Py_dict_lookup@@Base+0x698> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bcba0 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq bca78 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ ldrsb r3, [r4, r5] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bcb64 <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ + blt bca3c <_Py_dict_lookup@@Base+0x6b0> │ │ │ │ mov r0, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, r0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add r0, r4, r3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bcc58 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ + beq bcb30 <_Py_dict_lookup@@Base+0x7a4> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bcc80 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ + beq bcb58 <_Py_dict_lookup@@Base+0x7cc> │ │ │ │ lsr r3, r6, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ mov r0, r1 │ │ │ │ add r3, r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ and r5, r3, sl │ │ │ │ mov r7, r6 │ │ │ │ cmp r0, #7 │ │ │ │ - bgt bc9d4 <_Py_dict_lookup@@Base+0x520> │ │ │ │ + bgt bc8ac <_Py_dict_lookup@@Base+0x520> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt bcc70 <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ + blt bcb48 <_Py_dict_lookup@@Base+0x7bc> │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r9, r9, r8 │ │ │ │ add ip, r9, r3 │ │ │ │ add r3, r4, ip │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq bcc68 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq bcb40 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq bcdf4 <_Py_dict_lookup@@Base+0x940> │ │ │ │ + beq bcccc <_Py_dict_lookup@@Base+0x940> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r0, #7 │ │ │ │ add r5, r5, r3, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bcde0 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ + bgt bccb8 <_Py_dict_lookup@@Base+0x92c> │ │ │ │ ldrsb r8, [r4, r5] │ │ │ │ cmp r8, #0 │ │ │ │ - blt bcdd4 <_Py_dict_lookup@@Base+0x920> │ │ │ │ + blt bccac <_Py_dict_lookup@@Base+0x920> │ │ │ │ mov r9, #12 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mul r9, r9, r8 │ │ │ │ add ip, r9, r3 │ │ │ │ add r3, r4, ip │ │ │ │ ldr r6, [r3, #4] │ │ │ │ cmp r1, r6 │ │ │ │ - beq bcc68 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + beq bcb40 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldr ip, [r4, ip] │ │ │ │ cmp r7, ip │ │ │ │ - beq bce8c <_Py_dict_lookup@@Base+0x9d8> │ │ │ │ + beq bcd64 <_Py_dict_lookup@@Base+0x9d8> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r0, #7 │ │ │ │ lsr r3, r3, #10 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - ble bc924 <_Py_dict_lookup@@Base+0x470> │ │ │ │ + ble bc7fc <_Py_dict_lookup@@Base+0x470> │ │ │ │ cmp r0, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r8, [r4, r5, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b bc928 <_Py_dict_lookup@@Base+0x474> │ │ │ │ + b bc800 <_Py_dict_lookup@@Base+0x474> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bc5e8 <_Py_dict_lookup@@Base+0x134> │ │ │ │ + bge bc4c0 <_Py_dict_lookup@@Base+0x134> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r5, r5, r9, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bc634 <_Py_dict_lookup@@Base+0x180> │ │ │ │ + bge bc50c <_Py_dict_lookup@@Base+0x180> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r9, r9, #10 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r9, #1 │ │ │ │ add r5, r5, r3 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc9e8 <_Py_dict_lookup@@Base+0x534> │ │ │ │ + b bc8c0 <_Py_dict_lookup@@Base+0x534> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bcc4c <_Py_dict_lookup@@Base+0x798> │ │ │ │ + blt bcb24 <_Py_dict_lookup@@Base+0x798> │ │ │ │ mov ip, r3 │ │ │ │ mov r3, #12 │ │ │ │ mul r9, r3, ip │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r9, r3 │ │ │ │ add ip, r4, r3 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [ip, #4] │ │ │ │ cmp r7, r8 │ │ │ │ - beq bcb4c <_Py_dict_lookup@@Base+0x698> │ │ │ │ + beq bca24 <_Py_dict_lookup@@Base+0x698> │ │ │ │ ldr r3, [r4, r3] │ │ │ │ cmp r6, r3 │ │ │ │ - beq bcba0 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ + beq bca78 <_Py_dict_lookup@@Base+0x6ec> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bc8bc <_Py_dict_lookup@@Base+0x408> │ │ │ │ + b bc794 <_Py_dict_lookup@@Base+0x408> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bc8a0 <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bc778 <_Py_dict_lookup@@Base+0x3ec> │ │ │ │ ldr r2, [r0, #8] │ │ │ │ ldr r1, [r7, #8] │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bc5b8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bc490 <_Py_dict_lookup@@Base+0x104> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bc5b8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + bne bc490 <_Py_dict_lookup@@Base+0x104> │ │ │ │ tst ip, #32 │ │ │ │ - beq bd370 <_Py_dict_lookup@@Base+0xebc> │ │ │ │ + beq bd268 <_Py_dict_lookup@@Base+0xedc> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bd280 <_Py_dict_lookup@@Base+0xdcc> │ │ │ │ + beq bd178 <_Py_dict_lookup@@Base+0xdec> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r7, #28 │ │ │ │ addne r1, r7, #20 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mul r2, r3, lr │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc708 <_Py_dict_lookup@@Base+0x254> │ │ │ │ - b bc5b8 <_Py_dict_lookup@@Base+0x104> │ │ │ │ + beq bc5e0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bc490 <_Py_dict_lookup@@Base+0x104> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, #1 │ │ │ │ add r2, r4, r9 │ │ │ │ add r2, r2, r1, lsl r0 │ │ │ │ ldr r2, [r2, #8] │ │ │ │ - b bc680 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bc558 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bc8f8 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bc7d0 <_Py_dict_lookup@@Base+0x444> │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ cmp r3, #0 │ │ │ │ - bge bc540 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ + bge bc418 <_Py_dict_lookup@@Base+0x8c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ ldr r3, [r4, r5, lsl #2] │ │ │ │ - b bc7cc <_Py_dict_lookup@@Base+0x318> │ │ │ │ + b bc6a4 <_Py_dict_lookup@@Base+0x318> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bcbdc <_Py_dict_lookup@@Base+0x728> │ │ │ │ + bgt bcab4 <_Py_dict_lookup@@Base+0x728> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq bd2c0 <_Py_dict_lookup@@Base+0xe0c> │ │ │ │ + beq bd1b8 <_Py_dict_lookup@@Base+0xe2c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bd2d8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + blt bd1d0 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r8, r1 │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcc34 <_Py_dict_lookup@@Base+0x780> │ │ │ │ + bne bcb0c <_Py_dict_lookup@@Base+0x780> │ │ │ │ lsr r3, r6, #5 │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ cmp r1, #7 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bcab4 <_Py_dict_lookup@@Base+0x600> │ │ │ │ - b bc8b4 <_Py_dict_lookup@@Base+0x400> │ │ │ │ + bgt bc98c <_Py_dict_lookup@@Base+0x600> │ │ │ │ + b bc78c <_Py_dict_lookup@@Base+0x400> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r3, #0 │ │ │ │ - blt bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + blt bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b bcb50 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b bca28 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ - b bcaa0 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bc978 <_Py_dict_lookup@@Base+0x5ec> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ - b bcb50 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ + b bca28 <_Py_dict_lookup@@Base+0x69c> │ │ │ │ mov r3, r8 │ │ │ │ - b bcc38 <_Py_dict_lookup@@Base+0x784> │ │ │ │ + b bcb10 <_Py_dict_lookup@@Base+0x784> │ │ │ │ cmn r8, #1 │ │ │ │ - bne bc95c <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + bne bc834 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ mov r3, r8 │ │ │ │ - b bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r3, [r8] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r8] │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r1, [r8] │ │ │ │ mov r3, r0 │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bccbc <_Py_dict_lookup@@Base+0x808> │ │ │ │ + bgt bcb94 <_Py_dict_lookup@@Base+0x808> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r8] │ │ │ │ - beq bd180 <_Py_dict_lookup@@Base+0xccc> │ │ │ │ + beq bd038 <_Py_dict_lookup@@Base+0xcac> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bd2d8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + blt bd1d0 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, ip │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bcc34 <_Py_dict_lookup@@Base+0x780> │ │ │ │ + bne bcb0c <_Py_dict_lookup@@Base+0x780> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ - b bc8f8 <_Py_dict_lookup@@Base+0x444> │ │ │ │ + b bc7d0 <_Py_dict_lookup@@Base+0x444> │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r7, #8] │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r1, r2 │ │ │ │ - bne bc65c <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + bne bc534 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ ubfx lr, ip, #2, #3 │ │ │ │ ubfx r2, r1, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bc65c <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + bne bc534 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ tst ip, #32 │ │ │ │ - beq bd368 <_Py_dict_lookup@@Base+0xeb4> │ │ │ │ + beq bd260 <_Py_dict_lookup@@Base+0xed4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addne r0, r0, #20 │ │ │ │ addeq r0, r0, #28 │ │ │ │ tst r1, #32 │ │ │ │ - beq bd360 <_Py_dict_lookup@@Base+0xeac> │ │ │ │ + beq bd258 <_Py_dict_lookup@@Base+0xecc> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r7, #20 │ │ │ │ addeq r1, r7, #28 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mul r2, r2, r3 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r0, #0 │ │ │ │ - beq bc704 <_Py_dict_lookup@@Base+0x250> │ │ │ │ - b bc65c <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ + beq bc5dc <_Py_dict_lookup@@Base+0x250> │ │ │ │ + b bc534 <_Py_dict_lookup@@Base+0x1a8> │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r3, [r4, r5] │ │ │ │ strle r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt bd3c4 <_Py_dict_lookup@@Base+0xf10> │ │ │ │ + bgt bd28c <_Py_dict_lookup@@Base+0xf00> │ │ │ │ cmp r3, #0 │ │ │ │ - bge bcf10 <_Py_dict_lookup@@Base+0xa5c> │ │ │ │ + bge bcde8 <_Py_dict_lookup@@Base+0xa5c> │ │ │ │ cmn r3, #1 │ │ │ │ - beq bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + beq bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, r5 │ │ │ │ and r3, r3, sl │ │ │ │ ldrsble r1, [r4, r3] │ │ │ │ strle r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bgt bd3dc <_Py_dict_lookup@@Base+0xf28> │ │ │ │ + bgt bd2a4 <_Py_dict_lookup@@Base+0xf18> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bge bcfa8 <_Py_dict_lookup@@Base+0xaf4> │ │ │ │ + bge bce80 <_Py_dict_lookup@@Base+0xaf4> │ │ │ │ cmn r1, #1 │ │ │ │ - bne bd03c <_Py_dict_lookup@@Base+0xb88> │ │ │ │ + bne bcf14 <_Py_dict_lookup@@Base+0xb88> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #0 │ │ │ │ - b bc680 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bc558 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ cmn r8, #1 │ │ │ │ - beq bcc78 <_Py_dict_lookup@@Base+0x7c4> │ │ │ │ - b bc9b0 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ + beq bcb50 <_Py_dict_lookup@@Base+0x7c4> │ │ │ │ + b bc888 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ cmp r0, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r8, [r4, r5, lsl #2] │ │ │ │ ldrshle r8, [r4, r3] │ │ │ │ - b bc97c <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ + b bc854 <_Py_dict_lookup@@Base+0x4c8> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bce3c <_Py_dict_lookup@@Base+0x988> │ │ │ │ + bgt bcd14 <_Py_dict_lookup@@Base+0x988> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq bd288 <_Py_dict_lookup@@Base+0xdd4> │ │ │ │ + beq bd180 <_Py_dict_lookup@@Base+0xdf4> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bd358 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + blt bd250 <_Py_dict_lookup@@Base+0xec4> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne bd34c <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + bne bd244 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne bd34c <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + bne bd244 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcc68 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne bcb40 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b bc95c <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ + b bc834 <_Py_dict_lookup@@Base+0x4a8> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ add r2, r2, r3, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ - b bc680 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bc558 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r0, [r6] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r6] │ │ │ │ mov r0, r6 │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ str r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r6] │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bced4 <_Py_dict_lookup@@Base+0xa20> │ │ │ │ + bgt bcdac <_Py_dict_lookup@@Base+0xa20> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r6] │ │ │ │ - beq bd2e4 <_Py_dict_lookup@@Base+0xe30> │ │ │ │ + beq bd1dc <_Py_dict_lookup@@Base+0xe50> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - blt bd358 <_Py_dict_lookup@@Base+0xea4> │ │ │ │ + blt bd250 <_Py_dict_lookup@@Base+0xec4> │ │ │ │ ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp lr, ip │ │ │ │ - bne bd34c <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + bne bd244 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r6, r3 │ │ │ │ - bne bd34c <_Py_dict_lookup@@Base+0xe98> │ │ │ │ + bne bd244 <_Py_dict_lookup@@Base+0xeb8> │ │ │ │ cmp r0, #0 │ │ │ │ - bne bcc68 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ + bne bcb40 <_Py_dict_lookup@@Base+0x7b4> │ │ │ │ ldrb r0, [lr, #4] │ │ │ │ - b bc9b0 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ + b bc888 <_Py_dict_lookup@@Base+0x4fc> │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r3, r3, r1, lsl #3 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsl r1, r1, #3 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4, r3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - bne bcd90 <_Py_dict_lookup@@Base+0x8dc> │ │ │ │ + bne bcc68 <_Py_dict_lookup@@Base+0x8dc> │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd330 <_Py_dict_lookup@@Base+0xe7c> │ │ │ │ + ble bd228 <_Py_dict_lookup@@Base+0xe9c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r8, r0 │ │ │ │ mov r2, #1 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd30c <_Py_dict_lookup@@Base+0xe58> │ │ │ │ + ble bd204 <_Py_dict_lookup@@Base+0xe78> │ │ │ │ cmp r8, #0 │ │ │ │ - blt bd2d8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + blt bd1d0 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r3 │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne bd304 <_Py_dict_lookup@@Base+0xe50> │ │ │ │ + bne bd1fc <_Py_dict_lookup@@Base+0xe70> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ - b bcd90 <_Py_dict_lookup@@Base+0x8dc> │ │ │ │ + b bcc68 <_Py_dict_lookup@@Base+0x8dc> │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r0, lsl #3 │ │ │ │ str r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ lsl r0, r0, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r5, [r4, r1] │ │ │ │ ldr r1, [r5, #12] │ │ │ │ cmp r6, r1 │ │ │ │ - bne bd03c <_Py_dict_lookup@@Base+0xb88> │ │ │ │ + bne bcf14 <_Py_dict_lookup@@Base+0xb88> │ │ │ │ ldr r1, [r5] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd198 <_Py_dict_lookup@@Base+0xce4> │ │ │ │ + ble bd07c <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ ldr r1, [r5] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd15c <_Py_dict_lookup@@Base+0xca8> │ │ │ │ + ble bd050 <_Py_dict_lookup@@Base+0xcc4> │ │ │ │ cmp r8, #0 │ │ │ │ - blt bd2d8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + blt bd1d0 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ cmp r0, ip │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [r4, r1] │ │ │ │ cmp r1, r5 │ │ │ │ - bne bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + bne bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #0 │ │ │ │ - bne bd304 <_Py_dict_lookup@@Base+0xe50> │ │ │ │ + bne bd1fc <_Py_dict_lookup@@Base+0xe70> │ │ │ │ ldrb r8, [r0, #4] │ │ │ │ lsr r1, r6, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r0, r1, #1 │ │ │ │ str r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ add r3, r0, r3 │ │ │ │ str r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ and r5, r3, sl │ │ │ │ mov r3, r8 │ │ │ │ mov r8, r4 │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ cmp r1, #7 │ │ │ │ - bgt bd39c <_Py_dict_lookup@@Base+0xee8> │ │ │ │ + bgt bd270 <_Py_dict_lookup@@Base+0xee4> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge bd090 <_Py_dict_lookup@@Base+0xbdc> │ │ │ │ + bge bcf68 <_Py_dict_lookup@@Base+0xbdc> │ │ │ │ cmn r9, #1 │ │ │ │ - bne bd11c <_Py_dict_lookup@@Base+0xc68> │ │ │ │ + bne bcff4 <_Py_dict_lookup@@Base+0xc68> │ │ │ │ mov r3, r9 │ │ │ │ mov r2, #0 │ │ │ │ - b bc680 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bc558 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, r9, lsl #3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - bne bd11c <_Py_dict_lookup@@Base+0xc68> │ │ │ │ + bne bcff4 <_Py_dict_lookup@@Base+0xc68> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd1b4 <_Py_dict_lookup@@Base+0xd00> │ │ │ │ + ble bd098 <_Py_dict_lookup@@Base+0xd0c> │ │ │ │ cmp r3, #0 │ │ │ │ - blt bd2d8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + blt bd1d0 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r1, #24] │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r1, ip │ │ │ │ - bne bd3f4 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bne bd284 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne bd3f4 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bne bd284 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne bd1a4 <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ + bne bd088 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ ldrb r1, [r1, #4] │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ cmp r1, #7 │ │ │ │ add r5, r5, r4, lsr #5 │ │ │ │ add r5, r5, #1 │ │ │ │ and r5, r5, sl │ │ │ │ - bgt bd3b0 <_Py_dict_lookup@@Base+0xefc> │ │ │ │ + bgt bd2bc <_Py_dict_lookup@@Base+0xf30> │ │ │ │ ldrsb r9, [r8, r5] │ │ │ │ cmp r9, #0 │ │ │ │ - bge bd1d8 <_Py_dict_lookup@@Base+0xd24> │ │ │ │ + bge bd0bc <_Py_dict_lookup@@Base+0xd30> │ │ │ │ cmn r9, #1 │ │ │ │ - beq bd084 <_Py_dict_lookup@@Base+0xbd0> │ │ │ │ - b bd1fc <_Py_dict_lookup@@Base+0xd48> │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ - b bc6e8 <_Py_dict_lookup@@Base+0x234> │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b bc6d4 <_Py_dict_lookup@@Base+0x220> │ │ │ │ + beq bcf5c <_Py_dict_lookup@@Base+0xbd0> │ │ │ │ + lsr r4, r4, #10 │ │ │ │ + add r5, r5, r5, lsl #2 │ │ │ │ + add r3, r4, #1 │ │ │ │ + add r5, r5, r3 │ │ │ │ + and r5, r5, sl │ │ │ │ + b bcf40 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ + str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r0, r8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + mov r2, #1 │ │ │ │ + b bcb94 <_Py_dict_lookup@@Base+0x808> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - bne bd004 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ + bne bcedc <_Py_dict_lookup@@Base+0xb50> │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b bd004 <_Py_dict_lookup@@Base+0xb50> │ │ │ │ - str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r2, #1 │ │ │ │ - b bccbc <_Py_dict_lookup@@Base+0x808> │ │ │ │ + b bcedc <_Py_dict_lookup@@Base+0xb50> │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ + b bc5c0 <_Py_dict_lookup@@Base+0x234> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r5] │ │ │ │ - b bcfdc <_Py_dict_lookup@@Base+0xb28> │ │ │ │ + b bceb4 <_Py_dict_lookup@@Base+0xb28> │ │ │ │ mov r3, r9 │ │ │ │ mov r4, r8 │ │ │ │ ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bc708 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bc5e0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ subs r0, r0, #1 │ │ │ │ str r0, [r7] │ │ │ │ - bne bd0e4 <_Py_dict_lookup@@Base+0xc30> │ │ │ │ + bne bcfbc <_Py_dict_lookup@@Base+0xc30> │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r2, #1 │ │ │ │ - b bd0e4 <_Py_dict_lookup@@Base+0xc30> │ │ │ │ + b bcfbc <_Py_dict_lookup@@Base+0xc30> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ lsl r0, r9, #3 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, r9, lsl #3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r8, r3] │ │ │ │ ldr r0, [r7, #12] │ │ │ │ cmp r6, r0 │ │ │ │ - beq bd214 <_Py_dict_lookup@@Base+0xd60> │ │ │ │ - lsr r4, r4, #10 │ │ │ │ - add r5, r5, r5, lsl #2 │ │ │ │ - add r3, r4, #1 │ │ │ │ - add r5, r5, r3 │ │ │ │ - and r5, r5, sl │ │ │ │ - b bd068 <_Py_dict_lookup@@Base+0xbb4> │ │ │ │ + bne bd020 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ ldr r1, [r7] │ │ │ │ mov r0, r7 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r7] │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 170ca8 │ │ │ │ + bl 170944 │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r7] │ │ │ │ mov r2, #1 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bd378 <_Py_dict_lookup@@Base+0xec4> │ │ │ │ + ble bd154 <_Py_dict_lookup@@Base+0xdc8> │ │ │ │ cmp r1, #0 │ │ │ │ - blt bd2d8 <_Py_dict_lookup@@Base+0xe24> │ │ │ │ + blt bd1d0 <_Py_dict_lookup@@Base+0xe44> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, ip │ │ │ │ - bne bd3f4 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bne bd284 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r8, r0] │ │ │ │ cmp r7, r0 │ │ │ │ - bne bd3f4 <_Py_dict_lookup@@Base+0xf40> │ │ │ │ + bne bd284 <_Py_dict_lookup@@Base+0xef8> │ │ │ │ cmp r1, #0 │ │ │ │ - bne bd1a4 <_Py_dict_lookup@@Base+0xcf0> │ │ │ │ + bne bd088 <_Py_dict_lookup@@Base+0xcfc> │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ - b bd1fc <_Py_dict_lookup@@Base+0xd48> │ │ │ │ + b bd020 <_Py_dict_lookup@@Base+0xc94> │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ + b bc5ac <_Py_dict_lookup@@Base+0x220> │ │ │ │ + subs r0, r0, #1 │ │ │ │ + str r0, [r7] │ │ │ │ + bne bd110 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ + mov r0, r7 │ │ │ │ + str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ + mov r2, #1 │ │ │ │ + b bd110 <_Py_dict_lookup@@Base+0xd84> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bcb2c <_Py_dict_lookup@@Base+0x678> │ │ │ │ + b bca04 <_Py_dict_lookup@@Base+0x678> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bce3c <_Py_dict_lookup@@Base+0x988> │ │ │ │ + b bcd14 <_Py_dict_lookup@@Base+0x988> │ │ │ │ lsr r3, r6, #5 │ │ │ │ add r5, r5, r5, lsl #2 │ │ │ │ add r3, r3, #1 │ │ │ │ add r5, r3, r5 │ │ │ │ and r5, r5, sl │ │ │ │ - b bc584 <_Py_dict_lookup@@Base+0xd0> │ │ │ │ + b bc45c <_Py_dict_lookup@@Base+0xd0> │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r2, #1 │ │ │ │ - b bcbdc <_Py_dict_lookup@@Base+0x728> │ │ │ │ + b bcab4 <_Py_dict_lookup@@Base+0x728> │ │ │ │ mov r2, #0 │ │ │ │ mvn r3, #2 │ │ │ │ - b bc680 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ + b bc558 <_Py_dict_lookup@@Base+0x1cc> │ │ │ │ mov r0, r6 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b bced4 <_Py_dict_lookup@@Base+0xa20> │ │ │ │ + b bcdac <_Py_dict_lookup@@Base+0xa20> │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bc708 <_Py_dict_lookup@@Base+0x254> │ │ │ │ + b bc5e0 <_Py_dict_lookup@@Base+0x254> │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - bne bcf6c <_Py_dict_lookup@@Base+0xab8> │ │ │ │ + bne bce44 <_Py_dict_lookup@@Base+0xab8> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #1 │ │ │ │ - b bcf6c <_Py_dict_lookup@@Base+0xab8> │ │ │ │ + b bce44 <_Py_dict_lookup@@Base+0xab8> │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - b bcf44 <_Py_dict_lookup@@Base+0xa90> │ │ │ │ + b bce1c <_Py_dict_lookup@@Base+0xa90> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bc784 <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ + b bc65c <_Py_dict_lookup@@Base+0x2d0> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bc770 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ + b bc648 <_Py_dict_lookup@@Base+0x2bc> │ │ │ │ mov r6, r7 │ │ │ │ mov r7, r1 │ │ │ │ - b bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ mvn r3, #2 │ │ │ │ - b bc67c <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ + b bc554 <_Py_dict_lookup@@Base+0x1c8> │ │ │ │ ldr r1, [r7, #28] │ │ │ │ - b bcd50 <_Py_dict_lookup@@Base+0x89c> │ │ │ │ + b bcc28 <_Py_dict_lookup@@Base+0x89c> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bcd3c <_Py_dict_lookup@@Base+0x888> │ │ │ │ + b bcc14 <_Py_dict_lookup@@Base+0x888> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bcb18 <_Py_dict_lookup@@Base+0x664> │ │ │ │ - subs r0, r0, #1 │ │ │ │ - str r0, [r7] │ │ │ │ - bne bd244 <_Py_dict_lookup@@Base+0xd90> │ │ │ │ - mov r0, r7 │ │ │ │ - str r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r1, [fp, #-72] @ 0xffffffb8 │ │ │ │ - mov r2, #1 │ │ │ │ - b bd244 <_Py_dict_lookup@@Base+0xd90> │ │ │ │ - cmp r1, #15 │ │ │ │ - lslle r3, r5, #1 │ │ │ │ - ldrgt r9, [r8, r5, lsl #2] │ │ │ │ - ldrshle r9, [r8, r3] │ │ │ │ - b bd074 <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ + b bc9f0 <_Py_dict_lookup@@Base+0x664> │ │ │ │ cmp r1, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r9, [r8, r5, lsl #2] │ │ │ │ ldrshle r9, [r8, r3] │ │ │ │ - b bd138 <_Py_dict_lookup@@Base+0xc84> │ │ │ │ + b bcf4c <_Py_dict_lookup@@Base+0xbc0> │ │ │ │ + ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b bc3bc <_Py_dict_lookup@@Base+0x30> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r3, r5, #1 │ │ │ │ ldrgt r3, [r4, r5, lsl #2] │ │ │ │ ldrshle r3, [r4, r3] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bcd80 <_Py_dict_lookup@@Base+0x8cc> │ │ │ │ + b bcc58 <_Py_dict_lookup@@Base+0x8cc> │ │ │ │ cmp r8, #15 │ │ │ │ lslle r1, r3, #1 │ │ │ │ ldrgt r1, [r4, r3, lsl #2] │ │ │ │ ldrshle r1, [r4, r1] │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bcdb4 <_Py_dict_lookup@@Base+0x900> │ │ │ │ - ldr r7, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b bc4e4 <_Py_dict_lookup@@Base+0x30> │ │ │ │ + b bcc8c <_Py_dict_lookup@@Base+0x900> │ │ │ │ + cmp r1, #15 │ │ │ │ + lslle r3, r5, #1 │ │ │ │ + ldrgt r9, [r8, r5, lsl #2] │ │ │ │ + ldrshle r9, [r8, r3] │ │ │ │ + b bd010 <_Py_dict_lookup@@Base+0xc84> │ │ │ │ push {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] │ │ │ │ @@ -146829,389 +146758,389 @@ │ │ │ │ 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 bd620 <_Py_dict_lookup@@Base+0x116c> │ │ │ │ + bgt bd4f4 <_Py_dict_lookup@@Base+0x1168> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bd550 <_Py_dict_lookup@@Base+0x109c> │ │ │ │ + blt bd424 <_Py_dict_lookup@@Base+0x1098> │ │ │ │ ldr r0, [r5, r4, lsl #3] │ │ │ │ cmp sl, r0 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq bd568 <_Py_dict_lookup@@Base+0x10b4> │ │ │ │ + beq bd43c <_Py_dict_lookup@@Base+0x10b0> │ │ │ │ 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 bd5f4 <_Py_dict_lookup@@Base+0x1140> │ │ │ │ + bgt bd4c8 <_Py_dict_lookup@@Base+0x113c> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bd60c <_Py_dict_lookup@@Base+0x1158> │ │ │ │ + blt bd4e0 <_Py_dict_lookup@@Base+0x1154> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r9, r2 │ │ │ │ - beq bd6c4 <_Py_dict_lookup@@Base+0x1210> │ │ │ │ + beq bd598 <_Py_dict_lookup@@Base+0x120c> │ │ │ │ lsr ip, r9, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, ip, #1 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r8, r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ and r8, r8, r3 │ │ │ │ mov r3, ip │ │ │ │ cmp r6, #7 │ │ │ │ - bgt bd680 <_Py_dict_lookup@@Base+0x11cc> │ │ │ │ + bgt bd554 <_Py_dict_lookup@@Base+0x11c8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bd658 <_Py_dict_lookup@@Base+0x11a4> │ │ │ │ + blt bd52c <_Py_dict_lookup@@Base+0x11a0> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bd764 <_Py_dict_lookup@@Base+0x12b0> │ │ │ │ + beq bd638 <_Py_dict_lookup@@Base+0x12ac> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ cmp r6, #7 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - bgt bd6b0 <_Py_dict_lookup@@Base+0x11fc> │ │ │ │ + bgt bd584 <_Py_dict_lookup@@Base+0x11f8> │ │ │ │ ldrsb r4, [r7, r8] │ │ │ │ cmp r4, #0 │ │ │ │ - blt bd674 <_Py_dict_lookup@@Base+0x11c0> │ │ │ │ + blt bd548 <_Py_dict_lookup@@Base+0x11bc> │ │ │ │ ldr r1, [r5, r4, lsl #3] │ │ │ │ cmp sl, r1 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, r2 │ │ │ │ - beq bd7d4 <_Py_dict_lookup@@Base+0x1320> │ │ │ │ + beq bd6a8 <_Py_dict_lookup@@Base+0x131c> │ │ │ │ lsr r3, r3, #10 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r3, #1 │ │ │ │ add r8, r8, r2 │ │ │ │ and r8, r8, r9 │ │ │ │ - b bd4c8 <_Py_dict_lookup@@Base+0x1014> │ │ │ │ + b bd39c <_Py_dict_lookup@@Base+0x1010> │ │ │ │ cmn r4, #1 │ │ │ │ - bne bd874 <_Py_dict_lookup@@Base+0x13c0> │ │ │ │ + bne bd748 <_Py_dict_lookup@@Base+0x13bc> │ │ │ │ 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 bd5d8 <_Py_dict_lookup@@Base+0x1124> │ │ │ │ + bne bd4ac <_Py_dict_lookup@@Base+0x1120> │ │ │ │ ldrb ip, [r0, #16] │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ ubfx r2, ip, #2, #3 │ │ │ │ ubfx lr, r1, #2, #3 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bd5d8 <_Py_dict_lookup@@Base+0x1124> │ │ │ │ + bne bd4ac <_Py_dict_lookup@@Base+0x1120> │ │ │ │ tst ip, #32 │ │ │ │ - beq bd86c <_Py_dict_lookup@@Base+0x13b8> │ │ │ │ + beq bd740 <_Py_dict_lookup@@Base+0x13b4> │ │ │ │ tst ip, #64 @ 0x40 │ │ │ │ addeq r0, r0, #28 │ │ │ │ addne r0, r0, #20 │ │ │ │ tst r1, #32 │ │ │ │ - beq bd864 <_Py_dict_lookup@@Base+0x13b0> │ │ │ │ + beq bd738 <_Py_dict_lookup@@Base+0x13ac> │ │ │ │ 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 2ef70 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ 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 bd484 <_Py_dict_lookup@@Base+0xfd0> │ │ │ │ + ble bd358 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bd75c <_Py_dict_lookup@@Base+0x12a8> │ │ │ │ + bgt bd630 <_Py_dict_lookup@@Base+0x12a4> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bd490 <_Py_dict_lookup@@Base+0xfdc> │ │ │ │ + bge bd364 <_Py_dict_lookup@@Base+0xfd8> │ │ │ │ cmn r4, #1 │ │ │ │ - bne bd4a8 <_Py_dict_lookup@@Base+0xff4> │ │ │ │ + bne bd37c <_Py_dict_lookup@@Base+0xff0> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r6, #15 │ │ │ │ - bgt bd734 <_Py_dict_lookup@@Base+0x1280> │ │ │ │ + bgt bd608 <_Py_dict_lookup@@Base+0x127c> │ │ │ │ lsl r2, r8, #1 │ │ │ │ ldrsh r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bd450 <_Py_dict_lookup@@Base+0xf9c> │ │ │ │ + bge bd324 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bd558 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + beq bd42c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bd5fc <_Py_dict_lookup@@Base+0x1148> │ │ │ │ + b bd4d0 <_Py_dict_lookup@@Base+0x1144> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ - b bd510 <_Py_dict_lookup@@Base+0x105c> │ │ │ │ + b bd3e4 <_Py_dict_lookup@@Base+0x1058> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ - b bd538 <_Py_dict_lookup@@Base+0x1084> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bd40c <_Py_dict_lookup@@Base+0x1080> │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bd4dc <_Py_dict_lookup@@Base+0x1028> │ │ │ │ + bge bd3b0 <_Py_dict_lookup@@Base+0x1024> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ add r2, r8, r8, lsl #2 │ │ │ │ add r2, r2, r3, lsr #5 │ │ │ │ add r2, r2, #1 │ │ │ │ and r8, r9, r2 │ │ │ │ cmp r6, #15 │ │ │ │ lslle r2, r8, #1 │ │ │ │ ldrgt r4, [r7, r8, lsl #2] │ │ │ │ ldrshle r4, [r7, r2] │ │ │ │ - b bd514 <_Py_dict_lookup@@Base+0x1060> │ │ │ │ + b bd3e8 <_Py_dict_lookup@@Base+0x105c> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bd4a8 <_Py_dict_lookup@@Base+0xff4> │ │ │ │ + bne bd37c <_Py_dict_lookup@@Base+0xff0> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bd4a8 <_Py_dict_lookup@@Base+0xff4> │ │ │ │ + bne bd37c <_Py_dict_lookup@@Base+0xff0> │ │ │ │ tst r0, #32 │ │ │ │ - beq bd894 <_Py_dict_lookup@@Base+0x13e0> │ │ │ │ + beq bd768 <_Py_dict_lookup@@Base+0x13dc> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bd88c <_Py_dict_lookup@@Base+0x13d8> │ │ │ │ + beq bd760 <_Py_dict_lookup@@Base+0x13d4> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, sl, #28 │ │ │ │ addne r1, sl, #20 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ - b bd4a8 <_Py_dict_lookup@@Base+0xff4> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bd37c <_Py_dict_lookup@@Base+0xff0> │ │ │ │ ldr r4, [r7, r8, lsl #2] │ │ │ │ cmp r4, #0 │ │ │ │ - bge bd450 <_Py_dict_lookup@@Base+0xf9c> │ │ │ │ + bge bd324 <_Py_dict_lookup@@Base+0xf98> │ │ │ │ cmn r4, #1 │ │ │ │ - beq bd558 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + beq bd42c <_Py_dict_lookup@@Base+0x10a0> │ │ │ │ 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 bd604 <_Py_dict_lookup@@Base+0x1150> │ │ │ │ + b bd4d8 <_Py_dict_lookup@@Base+0x114c> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bd4f8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + bne bd3cc <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bd4f8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + bne bd3cc <_Py_dict_lookup@@Base+0x1040> │ │ │ │ tst r0, #32 │ │ │ │ - beq bd84c <_Py_dict_lookup@@Base+0x1398> │ │ │ │ + beq bd720 <_Py_dict_lookup@@Base+0x1394> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bd844 <_Py_dict_lookup@@Base+0x1390> │ │ │ │ + beq bd718 <_Py_dict_lookup@@Base+0x138c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ - b bd4f8 <_Py_dict_lookup@@Base+0x1044> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bd3cc <_Py_dict_lookup@@Base+0x1040> │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [sl, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne bd538 <_Py_dict_lookup@@Base+0x1084> │ │ │ │ + bne bd40c <_Py_dict_lookup@@Base+0x1080> │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [sl, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne bd538 <_Py_dict_lookup@@Base+0x1084> │ │ │ │ + bne bd40c <_Py_dict_lookup@@Base+0x1080> │ │ │ │ tst r0, #32 │ │ │ │ - beq bd85c <_Py_dict_lookup@@Base+0x13a8> │ │ │ │ + beq bd730 <_Py_dict_lookup@@Base+0x13a4> │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [sl, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq bd854 <_Py_dict_lookup@@Base+0x13a0> │ │ │ │ + beq bd728 <_Py_dict_lookup@@Base+0x139c> │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, sl, #20 │ │ │ │ addeq r1, sl, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq bd55c <_Py_dict_lookup@@Base+0x10a8> │ │ │ │ - b bd538 <_Py_dict_lookup@@Base+0x1084> │ │ │ │ + beq bd430 <_Py_dict_lookup@@Base+0x10a4> │ │ │ │ + b bd40c <_Py_dict_lookup@@Base+0x1080> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bd7b8 <_Py_dict_lookup@@Base+0x1304> │ │ │ │ + b bd68c <_Py_dict_lookup@@Base+0x1300> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bd7a0 <_Py_dict_lookup@@Base+0x12ec> │ │ │ │ + b bd674 <_Py_dict_lookup@@Base+0x12e8> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bd828 <_Py_dict_lookup@@Base+0x1374> │ │ │ │ + b bd6fc <_Py_dict_lookup@@Base+0x1370> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bd810 <_Py_dict_lookup@@Base+0x135c> │ │ │ │ + b bd6e4 <_Py_dict_lookup@@Base+0x1358> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bd5bc <_Py_dict_lookup@@Base+0x1108> │ │ │ │ + b bd490 <_Py_dict_lookup@@Base+0x1104> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ - b bd5a8 <_Py_dict_lookup@@Base+0x10f4> │ │ │ │ + b bd47c <_Py_dict_lookup@@Base+0x10f0> │ │ │ │ lsr r2, r9, #5 │ │ │ │ add r8, r8, r8, lsl #2 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, r2, r8 │ │ │ │ and r8, r8, r3 │ │ │ │ - b bd484 <_Py_dict_lookup@@Base+0xfd0> │ │ │ │ + b bd358 <_Py_dict_lookup@@Base+0xfcc> │ │ │ │ ldr r1, [sl, #28] │ │ │ │ - b bd718 <_Py_dict_lookup@@Base+0x1264> │ │ │ │ + b bd5ec <_Py_dict_lookup@@Base+0x1260> │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b bd700 <_Py_dict_lookup@@Base+0x124c> │ │ │ │ + b bd5d4 <_Py_dict_lookup@@Base+0x1248> │ │ │ │ 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, #980] @ bdc8c <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ + ldr r2, [pc, #984] @ bdb64 <_Py_dict_lookup@@Base+0x17d8> │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr r2, [r2, r6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdc38 <_Py_dict_lookup@@Base+0x1784> │ │ │ │ + beq bdb0c <_Py_dict_lookup@@Base+0x1780> │ │ │ │ subs r3, r1, #0 │ │ │ │ - beq bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + beq bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldrb r2, [r0] │ │ │ │ mov r5, r0 │ │ │ │ ldrb r4, [r3, #-4] │ │ │ │ cmp r2, r4 │ │ │ │ - bne bdc64 <_Py_dict_lookup@@Base+0x17b0> │ │ │ │ + bne bdb3c <_Py_dict_lookup@@Base+0x17b0> │ │ │ │ ldrb r2, [r3, #-3] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bdc48 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ + bne bdb20 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ ldrb r2, [r3, #-2] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bdc48 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ + bne bdb20 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ ldrb r2, [r3, #-1] │ │ │ │ cmp r2, #253 @ 0xfd │ │ │ │ - bne bdc48 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ + bne bdb20 <_Py_dict_lookup@@Base+0x1794> │ │ │ │ ldrb r0, [r3, #-8] │ │ │ │ ldrb r2, [r3, #-7] │ │ │ │ ldrb r1, [r3, #-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 bdc1c <_Py_dict_lookup@@Base+0x1768> │ │ │ │ + bne bdaf0 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ add r1, r3, r2 │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bdc1c <_Py_dict_lookup@@Base+0x1768> │ │ │ │ + bne bdaf0 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ ldrb r0, [r1, #2] │ │ │ │ cmp r0, #253 @ 0xfd │ │ │ │ - bne bdc1c <_Py_dict_lookup@@Base+0x1768> │ │ │ │ + bne bdaf0 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ ldrb r1, [r1, #3] │ │ │ │ cmp r1, #253 @ 0xfd │ │ │ │ - bne bdc1c <_Py_dict_lookup@@Base+0x1768> │ │ │ │ + bne bdaf0 <_Py_dict_lookup@@Base+0x1764> │ │ │ │ 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 2df4c │ │ │ │ ldr lr, [r5, #20] │ │ │ │ - movw r2, #42220 @ 0xa4ec │ │ │ │ + movw r2, #41880 @ 0xa398 │ │ │ │ movt r2, #11 │ │ │ │ mov r3, r0 │ │ │ │ cmp lr, r2 │ │ │ │ - bne bda24 <_Py_dict_lookup@@Base+0x1570> │ │ │ │ + bne bd8f8 <_Py_dict_lookup@@Base+0x156c> │ │ │ │ cmp r4, #0 │ │ │ │ - beq bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ - ldr r2, [pc, #748] @ bdc90 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ + beq bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ + ldr r2, [pc, #752] @ bdb68 <_Py_dict_lookup@@Base+0x17dc> │ │ │ │ ldr r2, [r2, r6] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r5, [r2, #1604] @ 0x644 │ │ │ │ cmn r5, #804 @ 0x324 │ │ │ │ - beq bda5c <_Py_dict_lookup@@Base+0x15a8> │ │ │ │ + beq bd930 <_Py_dict_lookup@@Base+0x15a4> │ │ │ │ lsr r2, r4, #18 │ │ │ │ ubfx r1, r4, #0, #18 │ │ │ │ add r2, r5, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt bd9ec <_Py_dict_lookup@@Base+0x1538> │ │ │ │ + bgt bd8c0 <_Py_dict_lookup@@Base+0x1534> │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq bda5c <_Py_dict_lookup@@Base+0x15a8> │ │ │ │ + beq bd930 <_Py_dict_lookup@@Base+0x15a4> │ │ │ │ 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 bda3c <_Py_dict_lookup@@Base+0x1588> │ │ │ │ + beq bd910 <_Py_dict_lookup@@Base+0x1584> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bda90 <_Py_dict_lookup@@Base+0x15dc> │ │ │ │ + beq bd964 <_Py_dict_lookup@@Base+0x15d8> │ │ │ │ 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} │ │ │ │ @@ -147219,28 +147148,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 bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + b bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r2, #55428 @ 0xd884 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #10 │ │ │ │ ldr r6, [r3, #988] @ 0x3dc │ │ │ │ cmp r6, r2 │ │ │ │ - bne bdb58 <_Py_dict_lookup@@Base+0x16a4> │ │ │ │ + bne bda2c <_Py_dict_lookup@@Base+0x16a0> │ │ │ │ mov r0, r4 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r5, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #800] @ 0x320 │ │ │ │ - b bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + b bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ 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] │ │ │ │ @@ -147249,66 +147178,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 bdaf0 <_Py_dict_lookup@@Base+0x163c> │ │ │ │ + bne bd9c4 <_Py_dict_lookup@@Base+0x1638> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq bdaec <_Py_dict_lookup@@Base+0x1638> │ │ │ │ + beq bd9c0 <_Py_dict_lookup@@Base+0x1634> │ │ │ │ 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 bdb94 <_Py_dict_lookup@@Base+0x16e0> │ │ │ │ + beq bda68 <_Py_dict_lookup@@Base+0x16dc> │ │ │ │ cmp r2, #1 │ │ │ │ - beq bdb68 <_Py_dict_lookup@@Base+0x16b4> │ │ │ │ + beq bda3c <_Py_dict_lookup@@Base+0x16b0> │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + beq bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ 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 bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + b bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ mov r1, r4 │ │ │ │ blx r6 │ │ │ │ - b bda80 <_Py_dict_lookup@@Base+0x15cc> │ │ │ │ + b bd954 <_Py_dict_lookup@@Base+0x15c8> │ │ │ │ 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 bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + b bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bdb04 <_Py_dict_lookup@@Base+0x1650> │ │ │ │ + beq bd9d8 <_Py_dict_lookup@@Base+0x164c> │ │ │ │ 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] │ │ │ │ @@ -147331,101 +147260,101 @@ │ │ │ │ ldr r0, [r3, #1112] @ 0x458 │ │ │ │ ldr r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ str r7, [r6, r4] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r5, #788] @ 0x314 │ │ │ │ - b bda1c <_Py_dict_lookup@@Base+0x1568> │ │ │ │ + b bd8f0 <_Py_dict_lookup@@Base+0x1564> │ │ │ │ mov r0, r3 │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52524 @ 0xcd2c │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45236 @ 0xb0b4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #8072 @ 0x1f88 │ │ │ │ + movw r0, #992 @ 0x3e0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ - movw r1, #56808 @ 0xdde8 │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r1, #50236 @ 0xc43c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - ldr r0, [pc, #76] @ bdc94 <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + movw r0, #44184 @ 0xac98 │ │ │ │ + movt r0, #77 @ 0x4d │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52500 @ 0xcd14 │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45212 @ 0xb09c │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #8072 @ 0x1f88 │ │ │ │ + movw r0, #992 @ 0x3e0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ - bl 9ebb0 <_Py_FatalErrorFunc@@Base> │ │ │ │ + bl 9e968 <_Py_FatalErrorFunc@@Base> │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl a415c <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ - movw r1, #52440 @ 0xccd8 │ │ │ │ + bl a3c78 <_Py_FatalRefcountErrorFunc@@Base+0x2b4> │ │ │ │ + movw r1, #45152 @ 0xb060 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ - movw r0, #8072 @ 0x1f88 │ │ │ │ + movw r0, #992 @ 0x3e0 │ │ │ │ movt r0, #77 @ 0x4d │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r4 │ │ │ │ - bl a3d04 │ │ │ │ + bl a3820 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - subeq ip, sp, r0, lsr #16 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #32 │ │ │ │ str r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [r0, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ mov r6, r0 │ │ │ │ and r3, r3, r2 │ │ │ │ mov r4, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt bddbc <_Py_dict_lookup@@Base+0x1908> │ │ │ │ + bgt bdc90 <_Py_dict_lookup@@Base+0x1904> │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdeec <_Py_dict_lookup@@Base+0x1a38> │ │ │ │ - ldr r2, [pc, #560] @ bdf10 <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ + beq bddc0 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ + ldr r2, [pc, #560] @ bdde4 <_Py_dict_lookup@@Base+0x1a58> │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi bdeec <_Py_dict_lookup@@Base+0x1a38> │ │ │ │ + bhi bddc0 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - ldr sl, [pc, #536] @ bdf14 <_Py_dict_lookup@@Base+0x1a60> │ │ │ │ + ldr sl, [pc, #536] @ bdde8 <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - movw r7, #52872 @ 0xce88 │ │ │ │ + movw r7, #51668 @ 0xc9d4 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq bdde8 <_Py_dict_lookup@@Base+0x1934> │ │ │ │ - ldr ip, [pc, #504] @ bdf18 <_Py_dict_lookup@@Base+0x1a64> │ │ │ │ + beq bdcbc <_Py_dict_lookup@@Base+0x1930> │ │ │ │ + ldr ip, [pc, #504] @ bddec <_Py_dict_lookup@@Base+0x1a60> │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr r8, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp r8, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne bde8c <_Py_dict_lookup@@Base+0x19d8> │ │ │ │ + bne bdd60 <_Py_dict_lookup@@Base+0x19d4> │ │ │ │ cmp r4, #0 │ │ │ │ str r8, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq bde14 <_Py_dict_lookup@@Base+0x1960> │ │ │ │ + beq bdce8 <_Py_dict_lookup@@Base+0x195c> │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bde14 <_Py_dict_lookup@@Base+0x1960> │ │ │ │ + bgt bdce8 <_Py_dict_lookup@@Base+0x195c> │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne bde20 <_Py_dict_lookup@@Base+0x196c> │ │ │ │ + bne bdcf4 <_Py_dict_lookup@@Base+0x1968> │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -147437,161 +147366,161 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r7, #29808 @ 0x7470 │ │ │ │ + movweq r7, #27780 @ 0x6c84 │ │ │ │ movteq r7, #21 │ │ │ │ - bne bde34 <_Py_dict_lookup@@Base+0x1980> │ │ │ │ - ldr sl, [pc, #320] @ bdf14 <_Py_dict_lookup@@Base+0x1a60> │ │ │ │ + bne bdd08 <_Py_dict_lookup@@Base+0x197c> │ │ │ │ + ldr sl, [pc, #320] @ bdde8 <_Py_dict_lookup@@Base+0x1a5c> │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ ldr r1, [sl, r9] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdd18 <_Py_dict_lookup@@Base+0x1864> │ │ │ │ - movw r0, #15968 @ 0x3e60 │ │ │ │ + bne bdbec <_Py_dict_lookup@@Base+0x1860> │ │ │ │ + movw r0, #15348 @ 0x3bf4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq bddb0 <_Py_dict_lookup@@Base+0x18fc> │ │ │ │ + beq bdc84 <_Py_dict_lookup@@Base+0x18f8> │ │ │ │ ldr r1, [sl, r9] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bdd54 <_Py_dict_lookup@@Base+0x18a0> │ │ │ │ + bne bdc28 <_Py_dict_lookup@@Base+0x189c> │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq bdd74 <_Py_dict_lookup@@Base+0x18c0> │ │ │ │ + beq bdc48 <_Py_dict_lookup@@Base+0x18bc> │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b bdd74 <_Py_dict_lookup@@Base+0x18c0> │ │ │ │ + b bdc48 <_Py_dict_lookup@@Base+0x18bc> │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble bdeec <_Py_dict_lookup@@Base+0x1a38> │ │ │ │ + ble bddc0 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r7, #59236 @ 0xe764 │ │ │ │ + movweq r7, #56304 @ 0xdbf0 │ │ │ │ movteq r7, #19 │ │ │ │ - beq bddcc <_Py_dict_lookup@@Base+0x1918> │ │ │ │ + beq bdca0 <_Py_dict_lookup@@Base+0x1914> │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - bne bdeec <_Py_dict_lookup@@Base+0x1a38> │ │ │ │ + bne bddc0 <_Py_dict_lookup@@Base+0x1a34> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2504 @ 0x9c8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ - b bddb0 <_Py_dict_lookup@@Base+0x18fc> │ │ │ │ + b bdc84 <_Py_dict_lookup@@Base+0x18f8> │ │ │ │ mov r7, #0 │ │ │ │ - b bddcc <_Py_dict_lookup@@Base+0x1918> │ │ │ │ - movw r7, #47840 @ 0xbae0 │ │ │ │ + b bdca0 <_Py_dict_lookup@@Base+0x1914> │ │ │ │ + movw r7, #45728 @ 0xb2a0 │ │ │ │ movt r7, #20 │ │ │ │ - b bddcc <_Py_dict_lookup@@Base+0x1918> │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b bdca0 <_Py_dict_lookup@@Base+0x1914> │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r8, r2 │ │ │ │ - bne bdecc <_Py_dict_lookup@@Base+0x1a18> │ │ │ │ + bne bdda0 <_Py_dict_lookup@@Base+0x1a14> │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bddfc <_Py_dict_lookup@@Base+0x1948> │ │ │ │ + bne bdcd0 <_Py_dict_lookup@@Base+0x1944> │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bde00 <_Py_dict_lookup@@Base+0x194c> │ │ │ │ + b bdcd4 <_Py_dict_lookup@@Base+0x1948> │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r8 │ │ │ │ ldr r1, [sl, r9] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b bde00 <_Py_dict_lookup@@Base+0x194c> │ │ │ │ + b bdcd4 <_Py_dict_lookup@@Base+0x1948> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #2476 @ 0x9ac │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - subeq ip, sp, r4, ror #15 │ │ │ │ + b 171960 │ │ │ │ + subeq sl, sp, r0, ror #24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000bdf1c : │ │ │ │ +000bddf0 : │ │ │ │ push {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 r6, r0 │ │ │ │ sub sp, sp, #12 │ │ │ │ mov sl, r3 │ │ │ │ mov r5, r2 │ │ │ │ movw r0, #655 @ 0x28f │ │ │ │ ldr r3, [r6, #8] │ │ │ │ mov r4, r1 │ │ │ │ and r2, r0, r3 │ │ │ │ cmp r2, #8 │ │ │ │ - bgt be04c │ │ │ │ + bgt bdf20 │ │ │ │ cmp r2, #0 │ │ │ │ - beq be280 │ │ │ │ - ldr r3, [pc, #828] @ be2a4 │ │ │ │ + beq be154 │ │ │ │ + ldr r3, [pc, #828] @ be178 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #7 │ │ │ │ - bhi be280 │ │ │ │ + bhi be154 │ │ │ │ ldrb r2, [r3, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp sl, #0 │ │ │ │ - bne be244 │ │ │ │ - ldr r9, [pc, #796] @ be2a8 │ │ │ │ + bne be118 │ │ │ │ + ldr r9, [pc, #796] @ be17c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - movw r7, #52872 @ 0xce88 │ │ │ │ + movw r7, #51668 @ 0xc9d4 │ │ │ │ movt r7, #15 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq be080 │ │ │ │ - ldr ip, [pc, #764] @ be2ac │ │ │ │ + beq bdf54 │ │ │ │ + ldr ip, [pc, #764] @ be180 │ │ │ │ ldr r0, [r2, #2020] @ 0x7e4 │ │ │ │ ldr lr, [r3] │ │ │ │ str lr, [r2, #2016] @ 0x7e0 │ │ │ │ sub r0, r0, #1 │ │ │ │ ldr sl, [ip, #1716] @ 0x6b4 │ │ │ │ str r0, [r2, #2020] @ 0x7e4 │ │ │ │ mov r2, #1 │ │ │ │ cmp sl, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne be190 │ │ │ │ + bne be064 │ │ │ │ cmp r4, #0 │ │ │ │ str sl, [r3, #20] │ │ │ │ str r6, [r3, #8] │ │ │ │ - beq be0ac │ │ │ │ + beq bdf80 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be0ac │ │ │ │ + bgt bdf80 │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r5, #0 │ │ │ │ str r2, [r4] │ │ │ │ str r4, [r3, #12] │ │ │ │ - bne be0b8 │ │ │ │ + bne bdf8c │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ sub r0, r3, #8 │ │ │ │ ldr r2, [r3, #-4] │ │ │ │ ldr ip, [r1, #3824] @ 0xef0 │ │ │ │ ldr r4, [lr, #4] │ │ │ │ and r2, r2, #3 │ │ │ │ str r5, [r3, #16] │ │ │ │ @@ -147603,345 +147532,345 @@ │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r0, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ - movweq r7, #29808 @ 0x7470 │ │ │ │ + movweq r7, #27780 @ 0x6c84 │ │ │ │ movteq r7, #21 │ │ │ │ - bne be0cc │ │ │ │ + bne bdfa0 │ │ │ │ cmp sl, #0 │ │ │ │ - bne be244 │ │ │ │ - ldr r9, [pc, #572] @ be2a8 │ │ │ │ + bne be118 │ │ │ │ + ldr r9, [pc, #572] @ be17c │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ ldr r1, [r9, r8] │ │ │ │ add r2, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r2, #2016] @ 0x7e0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne bdfa8 │ │ │ │ - movw r0, #15968 @ 0x3e60 │ │ │ │ + bne bde7c │ │ │ │ + movw r0, #15348 @ 0x3bf4 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq be25c │ │ │ │ + beq be130 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ mov r2, #0 │ │ │ │ cmp r4, #0 │ │ │ │ str r6, [r3, #8] │ │ │ │ str r2, [r3, #20] │ │ │ │ - bne bdfe4 │ │ │ │ + bne bdeb8 │ │ │ │ cmp r5, #0 │ │ │ │ str r4, [r3, #12] │ │ │ │ - beq be004 │ │ │ │ + beq bded8 │ │ │ │ ldr r2, [r5] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r5] │ │ │ │ - b be004 │ │ │ │ + b bded8 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - ble be280 │ │ │ │ + ble be154 │ │ │ │ cmp r2, #130 @ 0x82 │ │ │ │ - movweq r7, #59236 @ 0xe764 │ │ │ │ + movweq r7, #56304 @ 0xdbf0 │ │ │ │ movteq r7, #19 │ │ │ │ - beq be05c │ │ │ │ + beq bdf30 │ │ │ │ movw r3, #642 @ 0x282 │ │ │ │ cmp r2, r3 │ │ │ │ - bne be280 │ │ │ │ + bne be154 │ │ │ │ cmp sl, #0 │ │ │ │ - beq be264 │ │ │ │ - ldr r9, [pc, #424] @ be2a8 │ │ │ │ + beq be138 │ │ │ │ + ldr r9, [pc, #424] @ be17c │ │ │ │ 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 be178 │ │ │ │ - ldr r0, [pc, #400] @ be2ac │ │ │ │ + beq be04c │ │ │ │ + ldr r0, [pc, #400] @ be180 │ │ │ │ ldr r1, [r2, #2028] @ 0x7ec │ │ │ │ ldr ip, [r3] │ │ │ │ str ip, [r2, #2024] @ 0x7e8 │ │ │ │ sub r1, r1, #1 │ │ │ │ ldr r7, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r2, #2028] @ 0x7ec │ │ │ │ mov r2, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne be1d0 │ │ │ │ + bne be0a4 │ │ │ │ ldr r2, [sl] │ │ │ │ - movw r7, #7844 @ 0x1ea4 │ │ │ │ + movw r7, #10032 @ 0x2730 │ │ │ │ movt r7, #33 @ 0x21 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [sl] │ │ │ │ str sl, [r3, #28] │ │ │ │ - b be098 │ │ │ │ + b bdf6c │ │ │ │ mov r7, #0 │ │ │ │ - b be05c │ │ │ │ - movw r7, #47840 @ 0xbae0 │ │ │ │ + b bdf30 │ │ │ │ + movw r7, #45728 @ 0xb2a0 │ │ │ │ movt r7, #20 │ │ │ │ - b be05c │ │ │ │ - movw r0, #15564 @ 0x3ccc │ │ │ │ + b bdf30 │ │ │ │ + movw r0, #14944 @ 0x3a60 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne be140 │ │ │ │ - b be25c │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + bne be014 │ │ │ │ + b be130 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp sl, r2 │ │ │ │ - bne be208 │ │ │ │ + bne be0dc │ │ │ │ ldr r0, [ip, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be094 │ │ │ │ + bne bdf68 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be098 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b bdf6c │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r7, r2 │ │ │ │ - bne be228 │ │ │ │ + bne be0fc │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne be140 │ │ │ │ + bne be014 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be140 │ │ │ │ + b be014 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [ip, #1720] @ 0x6b8 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx sl │ │ │ │ ldr r1, [r9, r8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be098 │ │ │ │ + b bdf6c │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ blx r7 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b be140 │ │ │ │ + b be014 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2596 @ 0xa24 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61260 @ 0xef4c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ - b be040 │ │ │ │ + b bdf14 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2504 @ 0x9c8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52636 @ 0xcd9c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b be25c │ │ │ │ + bl 1b6978 │ │ │ │ + b be130 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #2476 @ 0x9ac │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - subeq ip, sp, ip, ror #15 │ │ │ │ + b 171960 │ │ │ │ + subeq sl, sp, r8, ror #24 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000be2b0 : │ │ │ │ +000be184 : │ │ │ │ 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, [r0, #4] │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ ands r0, r0, #536870912 @ 0x20000000 │ │ │ │ - beq be3a0 │ │ │ │ + beq be274 │ │ │ │ ldr r2, [r1] │ │ │ │ - movw r0, #43532 @ 0xaa0c │ │ │ │ + movw r0, #42912 @ 0xa7a0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ 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 be344 │ │ │ │ + bne be218 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq be344 │ │ │ │ + beq be218 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47128 @ 0xb818 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq be37c │ │ │ │ + beq be250 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c4608 │ │ │ │ + b c4848 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq be38c │ │ │ │ + beq be260 │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne be334 │ │ │ │ + bne be208 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bfa1c │ │ │ │ + b bf8f0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + b 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r2, r1 │ │ │ │ - beq be3dc │ │ │ │ + beq be2b0 │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq be3f0 │ │ │ │ + beq be2c4 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ add r3, r3, #12 │ │ │ │ cmp r2, r0 │ │ │ │ add r0, r0, #1 │ │ │ │ - ble be3fc │ │ │ │ + ble be2d0 │ │ │ │ ldr ip, [r3, #4]! │ │ │ │ cmp ip, r1 │ │ │ │ - bne be3c4 │ │ │ │ + bne be298 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db17c <_Py_NewReference@@Base+0x1f04> │ │ │ │ + b 2debd0 <_Py_NewReference@@Base+0x1ec0> │ │ │ │ cmp r2, r1 │ │ │ │ - beq be3dc │ │ │ │ + beq be2b0 │ │ │ │ ldr r2, [r2, #128] @ 0x80 │ │ │ │ cmp r2, #0 │ │ │ │ - bne be3e8 │ │ │ │ + bne be2bc │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq bf5dc │ │ │ │ + beq bf4b0 │ │ │ │ ldr r3, [r1] │ │ │ │ - movw r6, #5976 @ 0x1758 │ │ │ │ + movw r6, #5356 @ 0x14ec │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - movw sl, #43532 @ 0xaa0c │ │ │ │ + movw sl, #42912 @ 0xa7a0 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne be7a8 │ │ │ │ + bne be67c │ │ │ │ ldr r9, [r1, #12] │ │ │ │ cmn r9, #1 │ │ │ │ - beq be7a8 │ │ │ │ + beq be67c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq be978 │ │ │ │ + beq be84c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne bec48 │ │ │ │ + bne beb1c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #3 │ │ │ │ - beq beb9c │ │ │ │ + beq bea70 │ │ │ │ ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne be5d8 │ │ │ │ + bne be4ac │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq be500 │ │ │ │ + beq be3d4 │ │ │ │ ldr r2, [r5, #4] │ │ │ │ cmp r2, sl │ │ │ │ - bne bf154 │ │ │ │ + bne bf028 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble beb68 │ │ │ │ + ble bea3c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne bea68 │ │ │ │ + bne be93c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r7, r2, lsl lr │ │ │ │ and r2, r7, r9 │ │ │ │ - bgt be5b4 │ │ │ │ + bgt be488 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge be784 │ │ │ │ + bge be658 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq bead0 │ │ │ │ + beq be9a4 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r6, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -147951,183 +147880,183 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt beb30 │ │ │ │ + bgt bea04 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge be6c8 │ │ │ │ + bge be59c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b be55c │ │ │ │ + b be430 │ │ │ │ cmp r8, r6 │ │ │ │ - beq be698 │ │ │ │ + beq be56c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands sl, r3, #255 @ 0xff │ │ │ │ - beq be664 │ │ │ │ + beq be538 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #4064] @ bf5d8 │ │ │ │ + ldr r3, [pc, #4064] @ bf4ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne bedd4 │ │ │ │ + bne beca8 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne bee0c │ │ │ │ + bne bece0 │ │ │ │ tst sl, #2 │ │ │ │ - bne bee38 │ │ │ │ + bne bed0c │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne bee74 │ │ │ │ + bne bed48 │ │ │ │ tst sl, #2 │ │ │ │ - bne bed6c │ │ │ │ + bne bec40 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne beda8 │ │ │ │ + bne bec7c │ │ │ │ tst sl, #2 │ │ │ │ - bne bed08 │ │ │ │ + bne bebdc │ │ │ │ lsrs r3, sl, #2 │ │ │ │ ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ addne r9, r3, #40960 @ 0xa000 │ │ │ │ - bne bed40 │ │ │ │ + bne bec14 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq beea0 │ │ │ │ + beq bed74 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #1 │ │ │ │ addne r2, r2, r7, lsl #2 │ │ │ │ ldrbeq r2, [r3, #5] │ │ │ │ addeq r3, r3, r7, lsl #3 │ │ │ │ strne r6, [r2, #4] │ │ │ │ addeq r3, r3, r1, lsl r2 │ │ │ │ streq r6, [r3, #24] │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble be734 │ │ │ │ + ble be608 │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be5a4 │ │ │ │ + bgt be478 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne be5a4 │ │ │ │ + bne be478 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b be5a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b be47c │ │ │ │ lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r8, [r1, ip] │ │ │ │ cmp r8, #0 │ │ │ │ - blt be5cc │ │ │ │ + blt be4a0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r7 │ │ │ │ - ble be760 │ │ │ │ + ble be634 │ │ │ │ cmp lr, #15 │ │ │ │ - bgt bf1f8 │ │ │ │ + bgt bf0cc │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge beb50 │ │ │ │ + bge bea24 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt beb48 │ │ │ │ + bgt bea1c │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b be5d0 │ │ │ │ + b be4a4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne be6a4 │ │ │ │ + bne be578 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b be6a4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b be578 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge be74c │ │ │ │ + bge be620 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b be55c │ │ │ │ + b be430 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt be76c │ │ │ │ - b be6ec │ │ │ │ + blt be640 │ │ │ │ + b be5c0 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf744 │ │ │ │ + beq bf618 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne be4a4 │ │ │ │ + bne be378 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, sl │ │ │ │ - beq be97c │ │ │ │ + beq be850 │ │ │ │ mov r0, #20 │ │ │ │ mov r1, #10 │ │ │ │ mov r3, #88 @ 0x58 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #60 @ 0x3c │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ - movw ip, #23836 @ 0x5d1c │ │ │ │ + movw ip, #23512 @ 0x5bd8 │ │ │ │ movt ip, #11 │ │ │ │ ldr r3, [r2, #996] @ 0x3e4 │ │ │ │ cmp r3, ip │ │ │ │ - bne bf58c │ │ │ │ - ldr r3, [pc, #3512] @ bf5d8 │ │ │ │ + bne bf460 │ │ │ │ + ldr r3, [pc, #3512] @ bf4ac │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, ip] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r8, r0, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bf234 │ │ │ │ + beq bf108 │ │ │ │ ldr r1, [r3] │ │ │ │ ldr r7, [r3, #4] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r1, [r7] │ │ │ │ str r1, [r3, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq bebcc │ │ │ │ + beq beaa0 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r7, #20] │ │ │ │ str r3, [r7, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ @@ -148148,66 +148077,66 @@ │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r9, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldreq r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ strbeq r2, [r8, r3] │ │ │ │ - beq bea20 │ │ │ │ - ldr r3, [pc, #3328] @ bf5d8 │ │ │ │ + beq be8f4 │ │ │ │ + ldr r3, [pc, #3328] @ bf4ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #1 │ │ │ │ - bne bf524 │ │ │ │ + bne bf3f8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #2 │ │ │ │ - bne bf4bc │ │ │ │ + bne bf390 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #4 │ │ │ │ - bne bf454 │ │ │ │ + bne bf328 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #8 │ │ │ │ - bne bf3ec │ │ │ │ + bne bf2c0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #16 │ │ │ │ - bne bf384 │ │ │ │ + bne bf258 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #32 │ │ │ │ - bne bf31c │ │ │ │ + bne bf1f0 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne bf2b4 │ │ │ │ + bne bf188 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ lsrs r3, r3, #7 │ │ │ │ - bne bf24c │ │ │ │ + bne bf120 │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble bea14 │ │ │ │ + ble be8e8 │ │ │ │ cmp r3, #15 │ │ │ │ movle r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ ldrle r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldrgt r2, [fp, #-52] @ 0xffffffcc │ │ │ │ lslle r3, r3, #1 │ │ │ │ strgt r3, [r8, r2, lsl #2] │ │ │ │ strhle r2, [r8, r3] │ │ │ │ - b bea20 │ │ │ │ + b be8f4 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [pc, #3156] @ bf5d8 │ │ │ │ + ldr r3, [pc, #3156] @ bf4ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r7, [r2, #1928] @ 0x788 │ │ │ │ cmp r7, #0 │ │ │ │ - beq beb0c │ │ │ │ + beq be9e0 │ │ │ │ ldr r1, [r2, #1932] @ 0x78c │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r0, [r7] │ │ │ │ str r0, [r2, #1928] @ 0x788 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r7, #28 │ │ │ │ str r1, [r2, #1932] @ 0x78c │ │ │ │ @@ -148229,175 +148158,175 @@ │ │ │ │ bl 2df4c │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ and r3, r9, #7 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne be8dc │ │ │ │ + bne be7b0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r8, r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ cmp r3, sl │ │ │ │ mov r3, #1 │ │ │ │ lsl r3, r3, r2 │ │ │ │ add r2, r8, r3 │ │ │ │ - bne bec34 │ │ │ │ + bne beb08 │ │ │ │ str r5, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldrd r2, [r7, #12] │ │ │ │ sub r2, r2, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ strd r2, [r7, #12] │ │ │ │ str r7, [r4, #24] │ │ │ │ - b be5a4 │ │ │ │ + b be478 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #2916] @ bf5d8 │ │ │ │ + ldr r3, [pc, #2916] @ bf4ac │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr sl, [r2, r3] │ │ │ │ - bne bf064 │ │ │ │ + bne bef38 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne bf11c │ │ │ │ + bne beff0 │ │ │ │ tst r7, #2 │ │ │ │ - bne befd4 │ │ │ │ + bne beea8 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne bf108 │ │ │ │ + bne befdc │ │ │ │ tst r7, #2 │ │ │ │ - bne bef44 │ │ │ │ + bne bee18 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne bf0f4 │ │ │ │ + bne befc8 │ │ │ │ tst r7, #2 │ │ │ │ - bne beebc │ │ │ │ + bne bed90 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - bne bf130 │ │ │ │ + bne bf004 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b be520 │ │ │ │ + b be3f4 │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r6} │ │ │ │ str r9, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b be5a4 │ │ │ │ + b be478 │ │ │ │ mov r3, #72 @ 0x48 │ │ │ │ mov r0, #16 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b be7fc │ │ │ │ + b be6d0 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge bf190 │ │ │ │ + bge bf064 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b be55c │ │ │ │ + b be430 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b be710 │ │ │ │ + b be5e4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c58d0 │ │ │ │ + bl c5b0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne be50c │ │ │ │ + bne be3e0 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf90c │ │ │ │ + ble bf7e0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf608 │ │ │ │ + bgt bf4dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne bf608 │ │ │ │ + bne bf4dc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b bf608 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bf4dc │ │ │ │ ldr ip, [r3, #24] │ │ │ │ ldr lr, [r3, #28] │ │ │ │ cmp lr, ip │ │ │ │ - bcc bf144 │ │ │ │ + bcc bf018 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ add r0, ip, r0 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, ip │ │ │ │ str r0, [r3, #4] │ │ │ │ str r1, [r3, ip] │ │ │ │ cmp r7, #0 │ │ │ │ - bne be85c │ │ │ │ + bne be730 │ │ │ │ ldr r3, [r2, #976] @ 0x3d0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ cmp r3, r1 │ │ │ │ - bne bf79c │ │ │ │ + bne bf670 │ │ │ │ ldr r0, [fp, #-60] @ 0xffffffc4 │ │ │ │ bl 2ec70 │ │ │ │ mov r7, r0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq bf5a0 │ │ │ │ + beq bf474 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ - b be85c │ │ │ │ + b be730 │ │ │ │ str r5, [r2, #4] │ │ │ │ str r9, [r8, r3] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ str r6, [r2, #8] │ │ │ │ - b bea48 │ │ │ │ + b be91c │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, sl │ │ │ │ - bne be4b8 │ │ │ │ + bne be38c │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ - bl 146ac0 │ │ │ │ + bl 145f30 │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq be4d8 │ │ │ │ + beq be3ac │ │ │ │ ldr r3, [r4, #28] │ │ │ │ lsl r8, r0, #2 │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ add r2, r3, r8 │ │ │ │ mov r1, r3 │ │ │ │ ldr r9, [r2, #4] │ │ │ │ cmp r9, #0 │ │ │ │ - bne bf1b4 │ │ │ │ + bne bf088 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf940 │ │ │ │ + bne bf814 │ │ │ │ ldr r2, [r6] │ │ │ │ add r8, r3, r8 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ str r6, [r8, #4] │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r6] │ │ │ │ ldrb r2, [r3] │ │ │ │ @@ -148408,885 +148337,885 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ strb r1, [r3, #1] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf21c │ │ │ │ + ble bf0f0 │ │ │ │ ldr r4, [r6] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt be5a4 │ │ │ │ + bgt be478 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r6] │ │ │ │ - bne be5a4 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne be478 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b be5a8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b be47c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #404] @ 0x194 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bed38 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq bec0c │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf7ec │ │ │ │ + bne bf6c0 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ + bl 2e3248 │ │ │ │ lsrs r3, sl, #2 │ │ │ │ - beq be664 │ │ │ │ + beq be538 │ │ │ │ ldr r9, [r9, #408] @ 0x198 │ │ │ │ cmp r9, #0 │ │ │ │ - beq be664 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq be538 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne bf828 │ │ │ │ + bne bf6fc │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ - b be664 │ │ │ │ + bl 2e3248 │ │ │ │ + b be538 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #396] @ 0x18c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bed9c │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq bec70 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf64c │ │ │ │ + bne bf520 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ + bl 2e3248 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq be64c │ │ │ │ + beq be520 │ │ │ │ ldr r9, [r9, #400] @ 0x190 │ │ │ │ cmp r9, #0 │ │ │ │ - beq be64c │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq be520 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne bf760 │ │ │ │ + bne bf634 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ - b be64c │ │ │ │ + bl 2e3248 │ │ │ │ + b be520 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #380] @ 0x17c │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bee00 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq becd4 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf688 │ │ │ │ + bne bf55c │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ + bl 2e3248 │ │ │ │ tst sl, #2 │ │ │ │ asr sl, sl, #1 │ │ │ │ - beq be614 │ │ │ │ + beq be4e8 │ │ │ │ ldr r9, [r9, #384] @ 0x180 │ │ │ │ cmp r9, #0 │ │ │ │ - beq be614 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq be4e8 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne bf6c4 │ │ │ │ + bne bf598 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ - b be614 │ │ │ │ + bl 2e3248 │ │ │ │ + b be4e8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r9, r3, #40960 @ 0xa000 │ │ │ │ ldr r2, [r9, #388] @ 0x184 │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq bee68 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq bed3c │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ - bne bf610 │ │ │ │ + bne bf4e4 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ + bl 2e3248 │ │ │ │ tst sl, #4 │ │ │ │ asr sl, sl, #2 │ │ │ │ - beq be630 │ │ │ │ + beq be504 │ │ │ │ ldr r9, [r9, #392] @ 0x188 │ │ │ │ cmp r9, #0 │ │ │ │ - beq be630 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + beq be504 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ - bne bf7b0 │ │ │ │ + bne bf684 │ │ │ │ ldr r1, [r6, #4] │ │ │ │ mov r0, r4 │ │ │ │ - bl 2df7b4 │ │ │ │ - b be630 │ │ │ │ + bl 2e3248 │ │ │ │ + b be504 │ │ │ │ mov r1, #12 │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ mla r3, r1, r7, r3 │ │ │ │ mov r1, #1 │ │ │ │ add r3, r3, r1, lsl r2 │ │ │ │ str r6, [r3, #28] │ │ │ │ - b be698 │ │ │ │ + b be56c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bf89c │ │ │ │ + bne bf770 │ │ │ │ lsrs r7, r7, #2 │ │ │ │ - beq beac0 │ │ │ │ + beq be994 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r8 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq beac0 │ │ │ │ + beq be994 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge beac0 │ │ │ │ + bge be994 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b beac0 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be994 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bf70c │ │ │ │ + bne bf5e0 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq beab0 │ │ │ │ + beq be984 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq beab0 │ │ │ │ + beq be984 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge beab0 │ │ │ │ + bge be984 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b beab0 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be984 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bf8d4 │ │ │ │ + bne bf7a8 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq bea9c │ │ │ │ + beq be970 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bea9c │ │ │ │ + beq be970 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bea9c │ │ │ │ + bge be970 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bea9c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be970 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne bf864 │ │ │ │ + bne bf738 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq bea88 │ │ │ │ + beq be95c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, r8 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bea88 │ │ │ │ + beq be95c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bea88 │ │ │ │ + bge be95c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bea88 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be95c │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bef7c │ │ │ │ + b bee50 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bf00c │ │ │ │ + b beee0 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b bf09c │ │ │ │ + b bef70 │ │ │ │ add r3, sl, #40960 @ 0xa000 │ │ │ │ - movw r8, #20368 @ 0x4f90 │ │ │ │ + movw r8, #20900 @ 0x51a4 │ │ │ │ movt r8, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b beef0 │ │ │ │ + b bedc4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b be85c │ │ │ │ + b be730 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4f1c │ │ │ │ + bl c5154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq beb9c │ │ │ │ + beq bea70 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b be500 │ │ │ │ + b be3d4 │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r9, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt beb44 │ │ │ │ - b be6ec │ │ │ │ + blt bea18 │ │ │ │ + b be5c0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf95c │ │ │ │ + bne bf830 │ │ │ │ ldr r3, [r6] │ │ │ │ add r1, r1, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r9] │ │ │ │ str r6, [r1, #4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt becd4 │ │ │ │ + bgt beba8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne becd4 │ │ │ │ + bne beba8 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b becd4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b beba8 │ │ │ │ ldr r8, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt be720 │ │ │ │ + blt be5f4 │ │ │ │ and r2, r0, r7 │ │ │ │ - b be708 │ │ │ │ + b be5dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne bece0 │ │ │ │ + bne bebb4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b bece0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bebb4 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r7, r0 │ │ │ │ - b bebf4 │ │ │ │ + b beac8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #408] @ 0x198 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be948 │ │ │ │ + beq be81c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be948 │ │ │ │ + bge be81c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be948 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be81c │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be93c │ │ │ │ + beq be810 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be93c │ │ │ │ + bge be810 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be93c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be810 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be930 │ │ │ │ + beq be804 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be930 │ │ │ │ + bge be804 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be930 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be804 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be924 │ │ │ │ + beq be7f8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be924 │ │ │ │ + bge be7f8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be924 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be7f8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be918 │ │ │ │ + beq be7ec │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be918 │ │ │ │ + bge be7ec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be918 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be7ec │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be90c │ │ │ │ + beq be7e0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be90c │ │ │ │ + bge be7e0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be90c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be7e0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be900 │ │ │ │ + beq be7d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be900 │ │ │ │ + bge be7d4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be900 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be7d4 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq be8f4 │ │ │ │ + beq be7c8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge be8f4 │ │ │ │ + bge be7c8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be8f4 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be7c8 │ │ │ │ ldr r0, [r2, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ subs r7, r0, #0 │ │ │ │ - bne be85c │ │ │ │ - bl 370224 │ │ │ │ + bne be730 │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble bf928 │ │ │ │ + ble bf7fc │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt bf608 │ │ │ │ + bgt bf4dc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne bf608 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne bf4dc │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b bf608 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bf4dc │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq bf700 │ │ │ │ - bl d2810 │ │ │ │ + beq bf5d4 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne bf700 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne bf5d4 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ mvn r4, #0 │ │ │ │ - b be5a8 │ │ │ │ + b be47c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bee68 │ │ │ │ + bge bed3c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bee68 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bed3c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bed9c │ │ │ │ + bge bec70 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bed9c │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bec70 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bee00 │ │ │ │ + bge becd4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bee00 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b becd4 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge be614 │ │ │ │ + bge be4e8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be614 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be4e8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db17c <_Py_NewReference@@Base+0x1f04> │ │ │ │ + b 2debd0 <_Py_NewReference@@Base+0x1ec0> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bef70 │ │ │ │ + bge bee44 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bef70 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bee44 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - movw r2, #5976 @ 0x1758 │ │ │ │ + movw r2, #5356 @ 0x14ec │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ + b 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge be64c │ │ │ │ + bge be520 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be64c │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be520 │ │ │ │ ldr r0, [r2, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ blx r3 │ │ │ │ mov r7, r0 │ │ │ │ - b bec1c │ │ │ │ + b beaf0 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge be630 │ │ │ │ + bge be504 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be630 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be504 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bed38 │ │ │ │ + bge bec0c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bed38 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bec0c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, #1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge be664 │ │ │ │ + bge be538 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2744 @ 0xab8 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b be664 │ │ │ │ + movw r1, #61408 @ 0xefe0 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b be538 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf090 │ │ │ │ + bge bef64 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bf090 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bef64 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge beee8 │ │ │ │ + bge bedbc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b beee8 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bedbc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bf000 │ │ │ │ + bge beed4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bf000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b beed4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne beba8 │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + bne bea7c │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b beba8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bea7c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne bf5b0 │ │ │ │ + bne bf484 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b bf5b0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bf484 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e4400 │ │ │ │ + bl e3b68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ - b bec94 │ │ │ │ + b beb68 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r5 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl e3954 │ │ │ │ + bl e3ee8 │ │ │ │ ldr r1, [r4, #28] │ │ │ │ - b bf1bc │ │ │ │ + b bf090 │ │ │ │ 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] │ │ │ │ - movw ip, #43532 @ 0xaa0c │ │ │ │ + movw ip, #42912 @ 0xa7a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, ip │ │ │ │ - bne bf9e0 │ │ │ │ + bne bf8b4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmn r0, #1 │ │ │ │ - beq bf9e0 │ │ │ │ + beq bf8b4 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47128 @ 0xb818 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ mov r3, r2 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ - beq bfa10 │ │ │ │ + beq bf8e4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c4608 │ │ │ │ + b c4848 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ cmn r0, #1 │ │ │ │ ldr r2, [fp, #-20] @ 0xffffffec │ │ │ │ - bne bf9b4 │ │ │ │ + bne bf888 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ + b 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bfa1c │ │ │ │ + b bf8f0 │ │ │ │ push {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, #43532 @ 0xaa0c │ │ │ │ + movw r5, #42912 @ 0xa7a0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov sl, r1 │ │ │ │ mov r6, r0 │ │ │ │ cmp r8, r5 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne bfd3c │ │ │ │ - ldr r2, [pc, #1712] @ c0110 │ │ │ │ + bne bfc10 │ │ │ │ + ldr r2, [pc, #1712] @ bffe4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r4, [r2, #1928] @ 0x788 │ │ │ │ cmp r4, #0 │ │ │ │ - beq bfb4c │ │ │ │ + beq bfa20 │ │ │ │ ldr r1, [r2, #1932] @ 0x78c │ │ │ │ add r7, r4, #20 │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r2, #1928] @ 0x788 │ │ │ │ sub r1, r1, #1 │ │ │ │ add r0, r4, #28 │ │ │ │ str r1, [r2, #1932] @ 0x78c │ │ │ │ @@ -149308,24 +149237,24 @@ │ │ │ │ bl 2df4c │ │ │ │ ldrb r9, [r6, #16] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne bfc40 │ │ │ │ + bne bfb14 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r7, r2] │ │ │ │ ldrb r2, [r4, #5] │ │ │ │ mov r3, #1 │ │ │ │ cmp r8, r5 │ │ │ │ lsl r3, r3, r2 │ │ │ │ add r2, r7, r3 │ │ │ │ - bne bfd20 │ │ │ │ + bne bfbf4 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str sl, [r7, r3] │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6, #8] │ │ │ │ mov r0, #0 │ │ │ │ @@ -149341,36 +149270,36 @@ │ │ │ │ mov r1, #8 │ │ │ │ mov r3, #68 @ 0x44 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #40 @ 0x28 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ movw r7, #40400 @ 0x9dd0 │ │ │ │ movt r7, #106 @ 0x6a │ │ │ │ - movw r0, #23836 @ 0x5d1c │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #11 │ │ │ │ ldr r3, [r7, #996] @ 0x3e4 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c008c │ │ │ │ - ldr r0, [pc, #1412] @ c0110 │ │ │ │ + bne bff60 │ │ │ │ + ldr r0, [pc, #1412] @ bffe4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r0, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ ldr r3, [r9, r2, lsl #2] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ cmp r3, r0 │ │ │ │ - beq bfd68 │ │ │ │ + beq bfc3c │ │ │ │ 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 bfcbc │ │ │ │ + beq bfb90 │ │ │ │ mvn r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ sub r3, r8, r5 │ │ │ │ clz r3, r3 │ │ │ │ @@ -149389,676 +149318,675 @@ │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r9, [r6, #16] │ │ │ │ and r3, r3, #7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r9, #0 │ │ │ │ strbeq r9, [r7, r3] │ │ │ │ - beq bfafc │ │ │ │ - ldr r3, [pc, #1236] @ c0110 │ │ │ │ + beq bf9d0 │ │ │ │ + ldr r3, [pc, #1236] @ bffe4 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ tst r9, #1 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c002c │ │ │ │ + bne bff00 │ │ │ │ tst r9, #2 │ │ │ │ - bne bffc8 │ │ │ │ + bne bfe9c │ │ │ │ tst r9, #4 │ │ │ │ - bne bff64 │ │ │ │ + bne bfe38 │ │ │ │ tst r9, #8 │ │ │ │ - bne bff00 │ │ │ │ + bne bfdd4 │ │ │ │ tst r9, #16 │ │ │ │ - bne bfe9c │ │ │ │ + bne bfd70 │ │ │ │ tst r9, #32 │ │ │ │ - bne bfe38 │ │ │ │ + bne bfd0c │ │ │ │ tst r9, #64 @ 0x40 │ │ │ │ - bne bfdd4 │ │ │ │ + bne bfca8 │ │ │ │ lsrs r9, r9, #7 │ │ │ │ - bne bfd78 │ │ │ │ + bne bfc4c │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ cmp r3, #7 │ │ │ │ - ble bfaf0 │ │ │ │ + ble bf9c4 │ │ │ │ cmp r3, #15 │ │ │ │ movle r2, #0 │ │ │ │ movgt r3, #0 │ │ │ │ ldrle r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrgt r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ lslle r3, r3, #1 │ │ │ │ strgt r3, [r7, r2, lsl #2] │ │ │ │ strhle r2, [r7, r3] │ │ │ │ - b bfafc │ │ │ │ + b bf9d0 │ │ │ │ ldr r1, [r3, #24] │ │ │ │ ldr ip, [r3, #28] │ │ │ │ cmp ip, r1 │ │ │ │ - bcc bfd58 │ │ │ │ + bcc bfc2c │ │ │ │ add r0, lr, r1 │ │ │ │ str r0, [r3, #24] │ │ │ │ add r0, r3, r1 │ │ │ │ str r0, [r3, #4] │ │ │ │ str r2, [r3, r1] │ │ │ │ cmp r4, #0 │ │ │ │ - bne bfbc8 │ │ │ │ + bne bfa9c │ │ │ │ ldr r3, [r7, #976] @ 0x3d0 │ │ │ │ - movw r2, #54120 @ 0xd368 │ │ │ │ + movw r2, #53096 @ 0xcf68 │ │ │ │ movt r2, #10 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c00c8 │ │ │ │ + bne bff9c │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2ec70 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c00a0 │ │ │ │ + beq bff74 │ │ │ │ ldr r3, [r9, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #800] @ 0x320 │ │ │ │ - b bfbc8 │ │ │ │ + b bfa9c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ str sl, [r2, #4] │ │ │ │ str r1, [r7, r3] │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ str r1, [r2, #8] │ │ │ │ - b bfb24 │ │ │ │ + b bf9f8 │ │ │ │ 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 bfb68 │ │ │ │ + b bfa3c │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r0, #12] │ │ │ │ str r0, [r3, #8] │ │ │ │ - b bfbc8 │ │ │ │ + b bfa9c │ │ │ │ mov r0, r9 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r4, r0 │ │ │ │ - b bfce0 │ │ │ │ + b bfbb4 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r9, r3 │ │ │ │ cmpne r9, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc8c │ │ │ │ + beq bfb60 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc8c │ │ │ │ + bge bfb60 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc8c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb60 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc84 │ │ │ │ + beq bfb58 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc84 │ │ │ │ + bge bfb58 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc84 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb58 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc7c │ │ │ │ + beq bfb50 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc7c │ │ │ │ + bge bfb50 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc7c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb50 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc74 │ │ │ │ + beq bfb48 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc74 │ │ │ │ + bge bfb48 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc74 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb48 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc6c │ │ │ │ + beq bfb40 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc6c │ │ │ │ + bge bfb40 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc6c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb40 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #388] @ 0x184 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc64 │ │ │ │ + beq bfb38 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc64 │ │ │ │ + bge bfb38 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc64 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb38 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc5c │ │ │ │ + beq bfb30 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc5c │ │ │ │ + bge bfb30 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc5c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb30 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #380] @ 0x17c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq bfc54 │ │ │ │ + beq bfb28 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r6 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge bfc54 │ │ │ │ + bge bfb28 │ │ │ │ mov r2, r6 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b bfc54 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b bfb28 │ │ │ │ ldr r0, [r7, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne bfbc8 │ │ │ │ - bl 370224 │ │ │ │ + bne bfa9c │ │ │ │ + bl 370d0c │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c00dc │ │ │ │ + ble bffb0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c00f4 │ │ │ │ + ble bffc8 │ │ │ │ mvn r0, #0 │ │ │ │ - b bfb44 │ │ │ │ + b bfa18 │ │ │ │ ldr r0, [r7, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ - b bfd08 │ │ │ │ + b bfbdc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - bne c00b0 │ │ │ │ + bne bff84 │ │ │ │ mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c00b0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bff84 │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne c00c0 │ │ │ │ + bne bff94 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c00c0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b bff94 │ │ │ │ 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 │ │ │ │ + str r0, [ip, #4032] @ 0xfc0 │ │ │ │ + sub sp, sp, #28 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ - ldreq r9, [r0, #132] @ 0x84 │ │ │ │ - bne c098c │ │ │ │ - movw r4, #8188 @ 0x1ffc │ │ │ │ + ldreq r7, [r0, #132] @ 0x84 │ │ │ │ + bne c0888 │ │ │ │ + movw r4, #8224 @ 0x2020 │ │ │ │ movt r4, #105 @ 0x69 │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ + ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c020c │ │ │ │ - movw r3, #21976 @ 0x55d8 │ │ │ │ + beq c00dc │ │ │ │ + movw r3, #21356 @ 0x536c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - add r4, r4, #32 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r3, #37356 @ 0x91ec │ │ │ │ - movt r3, #55 @ 0x37 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - movw r3, #30596 @ 0x7784 │ │ │ │ + movw sl, #29976 @ 0x7518 │ │ │ │ + movt sl, #104 @ 0x68 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c01b0 │ │ │ │ + str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b c0080 │ │ │ │ ldr r2, [r5, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #228 @ 0xe4 │ │ │ │ - beq c01a4 │ │ │ │ - adds r7, r2, r1 │ │ │ │ - beq c01a4 │ │ │ │ + beq c0074 │ │ │ │ + adds r6, r2, r1 │ │ │ │ + beq c0074 │ │ │ │ ldr r2, [r2, r1] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c031c │ │ │ │ + bne c01ec │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c020c │ │ │ │ + beq c00dc │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c01a4 │ │ │ │ + beq c0074 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ - bcs c05a8 │ │ │ │ + bcs c0478 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ - bcs c02f4 │ │ │ │ + bcs c01c4 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ - bcs c0308 │ │ │ │ + bcs c01d8 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bhi c0180 │ │ │ │ + bhi c0050 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r3 │ │ │ │ movls r2, r5 │ │ │ │ - bls c0190 │ │ │ │ + bls c0060 │ │ │ │ ldr r2, [r5, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #212 @ 0xd4 │ │ │ │ - bne c0190 │ │ │ │ + bne c0060 │ │ │ │ ldr r3, [r4, #28]! │ │ │ │ cmp r3, #0 │ │ │ │ - bne c01b0 │ │ │ │ + bne c0080 │ │ │ │ ldr r4, [r5, #116] @ 0x74 │ │ │ │ cmp r4, #0 │ │ │ │ - bne c09e8 │ │ │ │ + bne c08e4 │ │ │ │ ldr r6, [r5, #120] @ 0x78 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ cmp r6, #0 │ │ │ │ and r3, r3, #2 │ │ │ │ - beq c0768 │ │ │ │ + beq c0638 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c05dc │ │ │ │ + bne c04ac │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ ldrne r9, [r5, #132] @ 0x84 │ │ │ │ - bne c0640 │ │ │ │ + bne c0510 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c0ed0 │ │ │ │ + bne c0dd0 │ │ │ │ ldr r6, [r5, #132] @ 0x84 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c0fa0 │ │ │ │ - ldr r2, [pc, #3844] @ c1184 │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq c0e7c │ │ │ │ + ldr r2, [pc, #3968] @ c10d0 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #2252] @ 0x8cc │ │ │ │ cmp r1, r3 │ │ │ │ - bne c0d08 │ │ │ │ + bne c0c08 │ │ │ │ ldr r4, [r2, #2260] @ 0x8d4 │ │ │ │ cmn r4, #1 │ │ │ │ - beq c0d08 │ │ │ │ - ldr r1, [pc, #3812] @ c1188 │ │ │ │ + beq c0c08 │ │ │ │ + ldr r1, [pc, #3936] @ c10d4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c0fb0 │ │ │ │ + beq c0f98 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c0b04 │ │ │ │ + bne c0a00 │ │ │ │ ldr r1, [r5, #88] @ 0x58 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c08b4 │ │ │ │ - ldr r1, [pc, #3764] @ c1188 │ │ │ │ + bne c0788 │ │ │ │ + ldr r1, [pc, #3888] @ c10d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl be418 │ │ │ │ + bl be2ec │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c091c │ │ │ │ + beq c07f0 │ │ │ │ mov r8, #0 │ │ │ │ mov r0, r8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r5, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #384 @ 0x180 │ │ │ │ - bne c0190 │ │ │ │ - b c01a4 │ │ │ │ + bne c0060 │ │ │ │ + b c0074 │ │ │ │ ldr r2, [r5, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #372 @ 0x174 │ │ │ │ - bne c0190 │ │ │ │ - b c01a4 │ │ │ │ + bne c0060 │ │ │ │ + b c0074 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq c03c4 │ │ │ │ + beq c0294 │ │ │ │ ldr r0, [r5, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c03c4 │ │ │ │ + beq c0294 │ │ │ │ cmp r3, #424 @ 0x1a8 │ │ │ │ subcs r3, r3, #424 @ 0x1a8 │ │ │ │ ldrcs r1, [r0, #80] @ 0x50 │ │ │ │ - bcs c05d0 │ │ │ │ + bcs c04a0 │ │ │ │ cmp r3, #384 @ 0x180 │ │ │ │ subcs r3, r3, #384 @ 0x180 │ │ │ │ ldrcs r1, [r0, #52] @ 0x34 │ │ │ │ - bcs c05d0 │ │ │ │ + bcs c04a0 │ │ │ │ cmp r3, #372 @ 0x174 │ │ │ │ subcs r3, r3, #372 @ 0x174 │ │ │ │ ldrcs r1, [r0, #56] @ 0x38 │ │ │ │ - bcs c05d0 │ │ │ │ + bcs c04a0 │ │ │ │ cmp r3, #227 @ 0xe3 │ │ │ │ - bls c05bc │ │ │ │ + bls c048c │ │ │ │ ldr r1, [r0, #48] @ 0x30 │ │ │ │ cmp r1, #0 │ │ │ │ subne r3, r3, #228 @ 0xe4 │ │ │ │ - beq c03c4 │ │ │ │ + beq c0294 │ │ │ │ cmn r1, r3 │ │ │ │ - beq c03c4 │ │ │ │ + beq c0294 │ │ │ │ ldr r3, [r1, r3] │ │ │ │ cmp r2, r3 │ │ │ │ - bne c03c4 │ │ │ │ + bne c0294 │ │ │ │ add r3, r5, #60 @ 0x3c │ │ │ │ - cmp r7, r3 │ │ │ │ - beq c0f14 │ │ │ │ + cmp r6, r3 │ │ │ │ + beq c0e04 │ │ │ │ add r3, r5, #100 @ 0x64 │ │ │ │ - cmp r7, r3 │ │ │ │ - bne c01a4 │ │ │ │ + cmp r6, r3 │ │ │ │ + bne c0074 │ │ │ │ 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 c01a4 │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + bne c0074 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq c0ff0 │ │ │ │ + beq c0ec8 │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - movw r6, #43532 @ 0xaa0c │ │ │ │ - movt r6, #104 @ 0x68 │ │ │ │ - ldr r3, [r1, #4] │ │ │ │ - cmp r3, r6 │ │ │ │ - bne c0ad8 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c09d4 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c0ad8 │ │ │ │ + beq c09d4 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - mov r0, r9 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + mov r0, r7 │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c0b48 │ │ │ │ + beq c0dfc │ │ │ │ cmn r0, #1 │ │ │ │ - bne c097c │ │ │ │ - ldr r3, [r7] │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r3, r2 │ │ │ │ - beq c0f2c │ │ │ │ - movw r0, #30596 @ 0x7784 │ │ │ │ + bne c0878 │ │ │ │ + ldr r9, [r6] │ │ │ │ + movw r3, #40148 @ 0x9cd4 │ │ │ │ + movt r3, #55 @ 0x37 │ │ │ │ + cmp r9, r3 │ │ │ │ + beq c0e1c │ │ │ │ + movw r0, #29976 @ 0x7518 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - ldr r7, [r4] │ │ │ │ - bl c17d8 │ │ │ │ - subs sl, r0, #0 │ │ │ │ - beq c0b48 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r8, [r4] │ │ │ │ + bl c1780 │ │ │ │ + subs r6, r0, #0 │ │ │ │ + beq c0dfc │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c089c │ │ │ │ - ldr r2, [pc, #3360] @ c118c │ │ │ │ + beq c0770 │ │ │ │ + ldr r2, [pc, #3488] @ c10d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr ip, [r5] │ │ │ │ - sub lr, sl, #8 │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ - ldr r3, [sl, #-4] │ │ │ │ - ldr r0, [r2, #3836] @ 0xefc │ │ │ │ + ldr r3, [r6, #-4] │ │ │ │ + ldr r1, [r2, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ - ldr r1, [r2, #3824] @ 0xef0 │ │ │ │ - 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 c08a8 │ │ │ │ - mov r0, r7 │ │ │ │ - str r5, [sl, #8] │ │ │ │ + ldr ip, [r2, #3824] @ 0xef0 │ │ │ │ + ldr sl, [r1, #4] │ │ │ │ + add lr, ip, #1 │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ + orr r3, r3, ip │ │ │ │ + sub ip, r6, #8 │ │ │ │ + str ip, [sl] │ │ │ │ + stmdb r6, {r1, r3} │ │ │ │ + str ip, [r1, #4] │ │ │ │ + str lr, [r2, #3824] @ 0xef0 │ │ │ │ + ble c077c │ │ │ │ + mov r0, r8 │ │ │ │ + str r5, [r6, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - bl c1ed8 │ │ │ │ - subs r8, r0, #0 │ │ │ │ - beq c0f98 │ │ │ │ - ldr r3, [r8, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq c04f8 │ │ │ │ - cmp r3, r6 │ │ │ │ - bne c04f8 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ - tst r3, #3 │ │ │ │ - beq c07d4 │ │ │ │ - str r8, [sl, #12] │ │ │ │ - ldr r0, [r9, #4] │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r3, [sl, #24] │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [sl, #16] │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - str r4, [sl, #20] │ │ │ │ - tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c0fb8 │ │ │ │ + mov r0, r8 │ │ │ │ + bl c2120 │ │ │ │ + subs r1, r0, #0 │ │ │ │ + beq c0e74 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r3, [r2, #84] @ 0x54 │ │ │ │ + tst r3, #268435456 @ 0x10000000 │ │ │ │ + beq c0c00 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c0c00 │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ + tst r2, #3 │ │ │ │ + beq c06a4 │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r6, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ + str r9, [r6, #24] │ │ │ │ + tst r2, #536870912 @ 0x20000000 │ │ │ │ + str r4, [r6, #20] │ │ │ │ + beq c0f60 │ │ │ │ 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 c0b14 │ │ │ │ + ldr r2, [r1] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r1] │ │ │ │ + ldr r2, [r6] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r6] │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + bne c0a10 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq c0b14 │ │ │ │ - ldr r0, [r9, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r0, r3 │ │ │ │ - mov r3, sl │ │ │ │ - mov r0, r9 │ │ │ │ - beq c0c80 │ │ │ │ - bl c4608 │ │ │ │ - ldr r3, [sl] │ │ │ │ + beq c0a10 │ │ │ │ + ldr r3, [r7, #24] │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r3, r0 │ │ │ │ + beq c0a40 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl c4848 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0b40 │ │ │ │ + beq c0e54 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c01a4 │ │ │ │ + bgt c0074 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - bne c01a4 │ │ │ │ - mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c01a4 │ │ │ │ + str r3, [r6] │ │ │ │ + bne c0074 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c0074 │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ subne r1, r3, #424 @ 0x1a8 │ │ │ │ - bne c0190 │ │ │ │ - b c01a4 │ │ │ │ + bne c0060 │ │ │ │ + b c0074 │ │ │ │ cmp r3, #211 @ 0xd3 │ │ │ │ movls r1, r0 │ │ │ │ - bls c037c │ │ │ │ + bls c024c │ │ │ │ ldr r1, [r0, #40] @ 0x28 │ │ │ │ sub r3, r3, #212 @ 0xd4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c037c │ │ │ │ - b c03c4 │ │ │ │ + bne c024c │ │ │ │ + b c0294 │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [pc, #2976] @ c118c │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr ip, [pc, #3100] @ c10d8 │ │ │ │ mov r2, #28 │ │ │ │ sub lr, r3, #1 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp lr, #10 │ │ │ │ mul r2, r2, lr │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ movls lr, #0 │ │ │ │ movhi lr, #1 │ │ │ │ add r4, r1, r2 │ │ │ │ add r4, r4, #91136 @ 0x16400 │ │ │ │ ldr r4, [r4, #428] @ 0x1ac │ │ │ │ cmp r4, r5 │ │ │ │ orreq lr, lr, #1 │ │ │ │ cmp lr, #0 │ │ │ │ addne r2, r2, #91136 @ 0x16400 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ addne r2, r2, #428 @ 0x1ac │ │ │ │ addeq r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c0ebc │ │ │ │ + beq c0dbc │ │ │ │ ldr r9, [r1, #16] │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c1168 │ │ │ │ - movw r8, #31140 @ 0x79a4 │ │ │ │ + bne c1008 │ │ │ │ + movw r8, #30520 @ 0x7738 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c0b48 │ │ │ │ + beq c0dfc │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c06b0 │ │ │ │ - ldr r0, [pc, #2836] @ c118c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + beq c0580 │ │ │ │ + ldr ip, [pc, #2960] @ c10d8 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ sub r2, r4, #8 │ │ │ │ and r3, r3, #3 │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str r2, [lr] │ │ │ │ str r3, [r4, #-4] │ │ │ │ @@ -150072,315 +150000,327 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c0f6c │ │ │ │ + beq c0e9c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c0714 │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq c05e4 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0714 │ │ │ │ + bne c05e4 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c0d2c │ │ │ │ + beq c0c2c │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c7f00 │ │ │ │ + bl c77a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0f78 │ │ │ │ + beq c0ea8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0754 │ │ │ │ + bgt c0624 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c115c │ │ │ │ + beq c0fd0 │ │ │ │ ldr r7, [r6, #20] │ │ │ │ cmp r7, #0 │ │ │ │ - bne c0b50 │ │ │ │ + bne c0a50 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ - bne c0d6c │ │ │ │ + bne c0c6c │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0250 │ │ │ │ - ldr r0, [pc, #2568] @ c118c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + beq c0120 │ │ │ │ + ldr ip, [pc, #2692] @ c10d8 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0f44 │ │ │ │ + beq c0e34 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r1, r1, r2 │ │ │ │ ldr r6, [r1, #16] │ │ │ │ - b c0254 │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - cmp r2, #1 │ │ │ │ - ldr r2, [r8] │ │ │ │ - str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq c1010 │ │ │ │ - ldr r3, [pc, #2464] @ c1190 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r2, [pc, #2452] @ c118c │ │ │ │ + b c0124 │ │ │ │ + ldr r3, [r1, #8] │ │ │ │ + cmp r3, #1 │ │ │ │ + ldr r3, [r1] │ │ │ │ + mov sl, r3 │ │ │ │ + beq c0ef0 │ │ │ │ + ldr r3, [pc, #2588] @ c10dc │ │ │ │ + ldr r2, [pc, #2580] @ c10d8 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r7, [r2, r3] │ │ │ │ + ldr r8, [r2, r3] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c0930 │ │ │ │ - add r7, r7, #114688 @ 0x1c000 │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - mov r2, r8 │ │ │ │ - mov r1, r8 │ │ │ │ - ldr r0, [r7, #64] @ 0x40 │ │ │ │ - bl c7564 │ │ │ │ + bne c0804 │ │ │ │ + add r8, r8, #114688 @ 0x1c000 │ │ │ │ + mov r2, r1 │ │ │ │ + sub r3, fp, #40 @ 0x28 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r0, [r8, #64] @ 0x40 │ │ │ │ + bl c80b0 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c1130 │ │ │ │ - ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq c0fdc │ │ │ │ + ldr r8, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne c0c88 │ │ │ │ - ldr r3, [r8] │ │ │ │ + bne c0b80 │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c085c │ │ │ │ + bgt c0734 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - bne c085c │ │ │ │ - mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0ee4 │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + str r3, [r1] │ │ │ │ + bne c0734 │ │ │ │ + mov r0, r1 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ + ble c0de4 │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - strne r7, [sl, #12] │ │ │ │ - bne c04fc │ │ │ │ - mov r0, r7 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r7, #16] │ │ │ │ + strne r8, [r6, #12] │ │ │ │ + bne c084c │ │ │ │ + mov r0, r8 │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r8, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r7, #16] │ │ │ │ - str r7, [sl, #12] │ │ │ │ - b c04fc │ │ │ │ - ldr ip, [r5] │ │ │ │ - cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c04ac │ │ │ │ - add ip, ip, #1 │ │ │ │ - str ip, [r5] │ │ │ │ - b c04ac │ │ │ │ + strb r3, [r8, #16] │ │ │ │ + str r8, [r6, #12] │ │ │ │ + b c084c │ │ │ │ + ldr r0, [r5] │ │ │ │ + cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c037c │ │ │ │ + add r0, r0, #1 │ │ │ │ + str r0, [r5] │ │ │ │ + b c037c │ │ │ │ ldr r0, [r5, #12] │ │ │ │ - bl c8958 │ │ │ │ + bl c8b98 │ │ │ │ mov r4, r0 │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq c0fb0 │ │ │ │ - ldr r1, [pc, #2208] @ c1188 │ │ │ │ + beq c0f98 │ │ │ │ + ldr r1, [pc, #2328] @ c10d4 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c113c │ │ │ │ + beq c0fe8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c1154 │ │ │ │ + bgt c1000 │ │ │ │ subs r4, r3, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c02e4 │ │ │ │ + bne c01b4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmn r4, #1 │ │ │ │ movne r4, #0 │ │ │ │ moveq r4, #1 │ │ │ │ rsb r8, r4, #0 │ │ │ │ - b c02e8 │ │ │ │ + b c01b8 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0810 │ │ │ │ - ldr r2, [r8] │ │ │ │ + beq c06e4 │ │ │ │ + ldr r2, [r1] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0964 │ │ │ │ + bgt c0838 │ │ │ │ subs r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - bne c0964 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r2, [r1] │ │ │ │ + bne c0838 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - str r3, [sl, #12] │ │ │ │ - b c04fc │ │ │ │ + str r3, [r6, #12] │ │ │ │ + ldr r0, [r7, #4] │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r6, #16] │ │ │ │ + str r9, [r6, #24] │ │ │ │ + ldr r3, [r0, #84] @ 0x54 │ │ │ │ + str r4, [r6, #20] │ │ │ │ + tst r3, #536870912 @ 0x20000000 │ │ │ │ + beq c0f60 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + b c03f4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c01a4 │ │ │ │ - b c0428 │ │ │ │ + bne c0074 │ │ │ │ + b c02f4 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r0, [pc, #2032] @ c118c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + ldr ip, [pc, #2112] @ c10d8 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r3, r2, r1 │ │ │ │ - ldr r0, [r0, ip] │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ add r2, r0, r3 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ ldr r2, [r2, #428] @ 0x1ac │ │ │ │ cmp r2, r5 │ │ │ │ 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 │ │ │ │ - ldr r9, [r0, #16] │ │ │ │ - b c0140 │ │ │ │ + ldr r7, [r0, #16] │ │ │ │ + b c0014 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c65e8 │ │ │ │ + bl c6824 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c02e8 │ │ │ │ + beq c01b8 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ add r1, r4, #16 │ │ │ │ mov r0, r5 │ │ │ │ - bl c65e8 │ │ │ │ + bl c6824 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c02e8 │ │ │ │ + beq c01b8 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ add r1, r4, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl c65e8 │ │ │ │ + bl c6824 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c02e8 │ │ │ │ + beq c01b8 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ add r1, r4, #48 @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ - bl c65e8 │ │ │ │ + bl c6824 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c02e8 │ │ │ │ + beq c01b8 │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ add r1, r4, #64 @ 0x40 │ │ │ │ mov r0, r5 │ │ │ │ - bl c65e8 │ │ │ │ + bl c6824 │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c02e8 │ │ │ │ + beq c01b8 │ │ │ │ ldr r3, [r4, #80] @ 0x50 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ add r4, r4, #80 @ 0x50 │ │ │ │ - b c0abc │ │ │ │ + b c09b8 │ │ │ │ ldr r3, [r4, #16]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0218 │ │ │ │ + beq c00e8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl c65e8 │ │ │ │ + bl c6824 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c0ab0 │ │ │ │ + bne c09ac │ │ │ │ mov r8, r0 │ │ │ │ - b c02e8 │ │ │ │ + b c01b8 │ │ │ │ mov r0, r1 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cdfe8 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl ce22c │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c0408 │ │ │ │ + bne c02d8 │ │ │ │ mov r8, r0 │ │ │ │ - mov r0, r9 │ │ │ │ - bl 3e204 │ │ │ │ - b c02e8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 3e394 │ │ │ │ + b c01b8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c02e4 │ │ │ │ - b c02c0 │ │ │ │ + bne c01b4 │ │ │ │ + b c0190 │ │ │ │ mov r0, r1 │ │ │ │ - str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cdfe8 │ │ │ │ - ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl ce22c │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c055c │ │ │ │ - mov r2, sl │ │ │ │ - mov r0, r9 │ │ │ │ - bl 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ - ldr r3, [sl] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c0efc │ │ │ │ - mvn r8, #0 │ │ │ │ - b c02e8 │ │ │ │ - movw sl, #31140 @ 0x79a4 │ │ │ │ + beq c0e44 │ │ │ │ + ldr r0, [r7, #24] │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne c0440 │ │ │ │ + mov r3, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl bf8f0 │ │ │ │ + b c044c │ │ │ │ + movw sl, #30520 @ 0x7738 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ add r6, r6, #20 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne c1168 │ │ │ │ + bne c1008 │ │ │ │ mov r0, sl │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c0b48 │ │ │ │ + beq c0dfc │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c0bcc │ │ │ │ - ldr r3, [pc, #1528] @ c118c │ │ │ │ + beq c0acc │ │ │ │ + ldr r3, [pc, #1604] @ c10d8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ 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 │ │ │ │ @@ -150399,145 +150339,145 @@ │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c0f6c │ │ │ │ + beq c0e9c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c0c30 │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq c0b30 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c0c30 │ │ │ │ + bne c0b30 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq c0d4c │ │ │ │ + beq c0c4c │ │ │ │ str r1, [r4, #12] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c7f00 │ │ │ │ + bl c77a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c0f78 │ │ │ │ + beq c0ea8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0c70 │ │ │ │ + bgt c0b70 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c1118 │ │ │ │ + beq c0fc4 │ │ │ │ ldr r7, [r6, #20]! │ │ │ │ cmp r7, #0 │ │ │ │ - beq c0760 │ │ │ │ - b c0b64 │ │ │ │ - bl bfa1c │ │ │ │ - b c057c │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ca0 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r7] │ │ │ │ - beq c1124 │ │ │ │ + beq c0630 │ │ │ │ + b c0a64 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0cd0 │ │ │ │ + bgt c0b98 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c110c │ │ │ │ - ldr r3, [r8] │ │ │ │ + beq c1024 │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0cd0 │ │ │ │ + bgt c0bc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r8] │ │ │ │ - beq c109c │ │ │ │ - ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - mov r2, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + beq c104c │ │ │ │ + ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + bgt c0bc8 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r1] │ │ │ │ + beq c1038 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ + mov r2, #1 │ │ │ │ + cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - ble c04f8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + strb r3, [r1, #16] │ │ │ │ + ble c0c00 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r2, #2 │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [r8, #16] │ │ │ │ - b c04f8 │ │ │ │ - ldr r0, [pc, #1144] @ c1188 │ │ │ │ - bl cdfe8 │ │ │ │ + strb r3, [r1, #16] │ │ │ │ + str r1, [r6, #12] │ │ │ │ + b c084c │ │ │ │ + ldr r0, [pc, #1220] @ c10d4 │ │ │ │ + bl ce22c │ │ │ │ mov r4, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c029c │ │ │ │ - ldr r1, [pc, #1124] @ c1188 │ │ │ │ + bne c016c │ │ │ │ + ldr r1, [pc, #1200] @ c10d4 │ │ │ │ mov r0, r6 │ │ │ │ - bl 3e204 │ │ │ │ - b c091c │ │ │ │ - ldr r0, [pc, #1112] @ c118c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr r0, [r0, ip] │ │ │ │ - bl 2db4d0 <_Py_NewReference@@Base+0x2258> │ │ │ │ + bl 3e394 │ │ │ │ + b c07f0 │ │ │ │ + ldr ip, [pc, #1188] @ c10d8 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr r0, [ip, r0] │ │ │ │ + bl 2deeac <_Py_NewReference@@Base+0x219c> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne c0718 │ │ │ │ - b c0f74 │ │ │ │ - ldr r2, [pc, #1080] @ c118c │ │ │ │ + bne c05e8 │ │ │ │ + b c0ea4 │ │ │ │ + ldr r2, [pc, #1156] @ c10d8 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2db4d0 <_Py_NewReference@@Base+0x2258> │ │ │ │ + bl 2deeac <_Py_NewReference@@Base+0x219c> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - bne c0c34 │ │ │ │ - b c0f74 │ │ │ │ + bne c0b34 │ │ │ │ + b c0ea4 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0ed4 │ │ │ │ - ldr r0, [pc, #1036] @ c118c │ │ │ │ - mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + beq c0dd4 │ │ │ │ + ldr ip, [pc, #1112] @ c10d8 │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r2, #28 │ │ │ │ - ldr r1, [r0, ip] │ │ │ │ + ldr r1, [ip, r0] │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ add r0, r1, r2 │ │ │ │ add r0, r0, #91136 @ 0x16400 │ │ │ │ ldr r0, [r0, #428] @ 0x1ac │ │ │ │ cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c0f54 │ │ │ │ + beq c0fac │ │ │ │ cmp r7, #0 │ │ │ │ - beq c07c0 │ │ │ │ + beq c0690 │ │ │ │ add r2, r2, #91136 @ 0x16400 │ │ │ │ add r2, r2, #428 @ 0x1ac │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r9, [r2, #16] │ │ │ │ mov r8, r7 │ │ │ │ - movw sl, #30868 @ 0x7894 │ │ │ │ + movw sl, #30248 @ 0x7628 │ │ │ │ movt sl, #104 @ 0x68 │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ mov r0, sl │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c0b48 │ │ │ │ + beq c0dfc │ │ │ │ ldr r3, [sl, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c0e3c │ │ │ │ - ldr r3, [pc, #900] @ c118c │ │ │ │ + beq c0d3c │ │ │ │ + ldr r3, [pc, #976] @ c10d8 │ │ │ │ sub r2, r4, #8 │ │ │ │ ldr r1, [r3, r7] │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr ip, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr lr, [ip, #4] │ │ │ │ @@ -150550,624 +150490,666 @@ │ │ │ │ str r0, [r1, #3824] @ 0xef0 │ │ │ │ ldr r3, [r5] │ │ │ │ mov r0, r8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c0f74 │ │ │ │ + beq c0ea4 │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r4 │ │ │ │ str r3, [r4, #16] │ │ │ │ mov r0, r9 │ │ │ │ mov r3, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ - bl c7f00 │ │ │ │ + bl c77a0 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r8, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c10ec │ │ │ │ + beq c10a4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0ea4 │ │ │ │ + bgt c0da4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c1090 │ │ │ │ + beq c10c4 │ │ │ │ ldr r8, [r6, #20]! │ │ │ │ cmp r8, #0 │ │ │ │ - bne c0de4 │ │ │ │ + bne c0ce4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ and r3, r3, #2 │ │ │ │ - b c0774 │ │ │ │ + b c0644 │ │ │ │ ldr r6, [r5, #124] @ 0x7c │ │ │ │ cmp r6, #0 │ │ │ │ ldrne r7, [r6] │ │ │ │ - beq c0788 │ │ │ │ - b c0d84 │ │ │ │ + beq c0658 │ │ │ │ + b c0c84 │ │ │ │ ldr r7, [r6] │ │ │ │ cmp r7, #0 │ │ │ │ - beq c0250 │ │ │ │ + beq c0120 │ │ │ │ ldr r9, [r5, #132] @ 0x84 │ │ │ │ - b c0dd4 │ │ │ │ - cmp r7, #0 │ │ │ │ - str r7, [sl, #12] │ │ │ │ - bne c04fc │ │ │ │ - ldr r3, [sl] │ │ │ │ + b c0cd4 │ │ │ │ + cmp r8, #0 │ │ │ │ + str r8, [r6, #12] │ │ │ │ + bne c084c │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0b48 │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - bne c0b48 │ │ │ │ - mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0b48 │ │ │ │ + ble c0e5c │ │ │ │ + mvn r8, #0 │ │ │ │ + b c01b8 │ │ │ │ ldr r2, [r0, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ sub r3, r3, r2 │ │ │ │ clz r3, r3 │ │ │ │ lsr r3, r3, #5 │ │ │ │ - b c03bc │ │ │ │ + b c028c │ │ │ │ ldr r1, [r4, #24] │ │ │ │ - mov r0, r9 │ │ │ │ - bl be418 │ │ │ │ + mov r0, r7 │ │ │ │ + bl be2ec │ │ │ │ cmn r0, #1 │ │ │ │ - bne c01a4 │ │ │ │ - b c0ad0 │ │ │ │ + bne c0074 │ │ │ │ + b c09cc │ │ │ │ add r2, r2, #96256 @ 0x17800 │ │ │ │ add r2, r2, #1000 @ 0x3e8 │ │ │ │ add r1, r1, r2 │ │ │ │ - b c07cc │ │ │ │ - cmp r7, #0 │ │ │ │ - beq c0f44 │ │ │ │ - add r2, r2, #96256 @ 0x17800 │ │ │ │ - add r2, r2, #1000 @ 0x3e8 │ │ │ │ - add r2, r1, r2 │ │ │ │ - b c0dd0 │ │ │ │ + b c069c │ │ │ │ + mov r2, r6 │ │ │ │ + mov r0, r7 │ │ │ │ + bl 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ + ldr r3, [r6] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c0dfc │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne c0dfc │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c0dfc │ │ │ │ + str r1, [r6, #12] │ │ │ │ + b c0df0 │ │ │ │ + bl d2b1c │ │ │ │ + subs r8, r0, #0 │ │ │ │ + bne c0148 │ │ │ │ + bl 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c0f98 │ │ │ │ + bne c01b8 │ │ │ │ + b c0190 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0b48 │ │ │ │ + bgt c0dfc │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c0b48 │ │ │ │ + bne c0dfc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0b48 │ │ │ │ - str r8, [sl, #12] │ │ │ │ - b c0ef0 │ │ │ │ - bl d2810 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne c0278 │ │ │ │ - bl 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ - mvn r4, #0 │ │ │ │ - b c091c │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - cmp r0, r3 │ │ │ │ - beq c1084 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c0dfc │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1084 │ │ │ │ - movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - ldr r3, [sl] │ │ │ │ - b c0b40 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bne c02b4 │ │ │ │ + bl 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ cmp r0, #0 │ │ │ │ - bne c03e4 │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ - and r2, r3, #28 │ │ │ │ - cmp r2, #4 │ │ │ │ - bne c07e8 │ │ │ │ - tst r3, #32 │ │ │ │ - beq c10a8 │ │ │ │ - tst r3, #64 @ 0x40 │ │ │ │ - beq c10c8 │ │ │ │ - ldrsb r3, [r8, #20] │ │ │ │ + bgt c0074 │ │ │ │ + beq c02f4 │ │ │ │ + b c0dfc │ │ │ │ + and r3, r2, #28 │ │ │ │ + cmp r3, #4 │ │ │ │ + bne c06b8 │ │ │ │ + tst r2, #32 │ │ │ │ + beq c1060 │ │ │ │ + tst r2, #64 @ 0x40 │ │ │ │ + beq c1080 │ │ │ │ + ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c10d8 │ │ │ │ - add r3, r8, #20 │ │ │ │ + blt c1090 │ │ │ │ + add r3, r1, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ - ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c0974 │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r8] │ │ │ │ - bne c0974 │ │ │ │ - mov r0, r8 │ │ │ │ - str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b c0974 │ │ │ │ - bl 2db17c <_Py_NewReference@@Base+0x1f04> │ │ │ │ - ldr r3, [sl] │ │ │ │ - b c0b40 │ │ │ │ + cmn sl, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c0848 │ │ │ │ + subs r2, sl, #1 │ │ │ │ + str r2, [r1] │ │ │ │ + bne c0848 │ │ │ │ + mov r0, r1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c0848 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq c0fa0 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ + movt r1, #104 @ 0x68 │ │ │ │ + bl d2b1c │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c0fa0 │ │ │ │ + movw r1, #2795 @ 0xaeb │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + ldr r3, [r6] │ │ │ │ + b c0e54 │ │ │ │ + mvn r4, #0 │ │ │ │ + b c07f0 │ │ │ │ + bl 2debd0 <_Py_NewReference@@Base+0x1ec0> │ │ │ │ + ldr r3, [r6] │ │ │ │ + b c0e54 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq c0e34 │ │ │ │ + add r2, r2, #96256 @ 0x17800 │ │ │ │ + add r2, r2, #1000 @ 0x3e8 │ │ │ │ + add r2, r1, r2 │ │ │ │ + b c0cd0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0ea4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c0b70 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c0624 │ │ │ │ + bl 176130 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c0848 │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt c07f0 │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + beq c07e8 │ │ │ │ + b c07f0 │ │ │ │ + mov r4, #0 │ │ │ │ + b c07f0 │ │ │ │ + movw r3, #4548 @ 0x11c4 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61484 @ 0xf02c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b c0dfc │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0cd0 │ │ │ │ - ldr r3, [r8, #28] │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c0b98 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c0bc8 │ │ │ │ + mov r0, r1 │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b c0bb0 │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge c103c │ │ │ │ + bge c0f1c │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #208] @ c1194 │ │ │ │ + ldr r3, [pc, #100] @ c10e0 │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b c1058 │ │ │ │ - ldrsb r3, [r8, #28] │ │ │ │ + b c0f38 │ │ │ │ + ldrsb r3, [r1, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - addge r3, r8, #28 │ │ │ │ - bge c103c │ │ │ │ - ldrb r3, [r8, #16] │ │ │ │ + addge r3, r1, #28 │ │ │ │ + bge c0f1c │ │ │ │ + ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - addne r3, r8, #20 │ │ │ │ - addeq r3, r8, #28 │ │ │ │ - b c10b8 │ │ │ │ + addne r3, r1, #20 │ │ │ │ + addeq r3, r1, #28 │ │ │ │ + b c1070 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c02e8 │ │ │ │ + bgt c01b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c02e8 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c02e8 │ │ │ │ - mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0cb8 │ │ │ │ + bne c01b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0c70 │ │ │ │ - mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0ca0 │ │ │ │ - bl 1764a0 │ │ │ │ - mov r3, r8 │ │ │ │ - b c0974 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c091c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - beq c0914 │ │ │ │ - b c091c │ │ │ │ - mov r4, #0 │ │ │ │ - b c091c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c01b8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c0754 │ │ │ │ - movw r3, #4548 @ 0x11c4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2820 @ 0xb04 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b c0b48 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c0da4 │ │ │ │ ldrdeq r1, [fp], #-208 @ 0xffffff30 @ │ │ │ │ mlseq fp, r8, r6, r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r8, fp, ip, asr #2 │ │ │ │ cmp r1, #424 @ 0x1a8 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ subcs r1, r1, #424 @ 0x1a8 │ │ │ │ add fp, sp, #0 │ │ │ │ ldrcs r0, [r0, #80] @ 0x50 │ │ │ │ - bcs c11fc │ │ │ │ + bcs c1148 │ │ │ │ cmp r1, #384 @ 0x180 │ │ │ │ - bcs c1208 │ │ │ │ + bcs c1154 │ │ │ │ cmp r1, #372 @ 0x174 │ │ │ │ subcs r1, r1, #372 @ 0x174 │ │ │ │ ldrcs r0, [r0, #56] @ 0x38 │ │ │ │ - bcs c11fc │ │ │ │ + bcs c1148 │ │ │ │ cmp r1, #227 @ 0xe3 │ │ │ │ - bls c11f0 │ │ │ │ + bls c113c │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ subne r1, r1, #228 @ 0xe4 │ │ │ │ - beq c11e4 │ │ │ │ + beq c1130 │ │ │ │ add r0, r0, r1 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r1, #211 @ 0xd3 │ │ │ │ subhi r1, r1, #212 @ 0xd4 │ │ │ │ ldrhi r0, [r0, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c11e0 │ │ │ │ - b c11e4 │ │ │ │ + bne c112c │ │ │ │ + b c1130 │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ subne r1, r1, #384 @ 0x180 │ │ │ │ - bne c11e0 │ │ │ │ - b c11e4 │ │ │ │ + bne c112c │ │ │ │ + b c1130 │ │ │ │ │ │ │ │ -000c121c : │ │ │ │ +000c1168 : │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #30596 @ 0x7784 │ │ │ │ + movw r0, #29976 @ 0x7518 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r8, r2 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c1298 │ │ │ │ + beq c11e4 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c1270 │ │ │ │ + beq c11bc │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r8, [r4, #24] │ │ │ │ - beq c12a4 │ │ │ │ + beq c11f0 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c129c │ │ │ │ + bgt c11e8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c129c │ │ │ │ + bne c11e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c129c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c11e8 │ │ │ │ + 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 c1780 │ │ │ │ + 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] @ c1288 │ │ │ │ + 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] │ │ │ │ + orr r3, r3, lr │ │ │ │ + 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 │ │ │ │ + pop {r4, r5, fp, pc} │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c12c8 : │ │ │ │ +000c128c : │ │ │ │ push {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 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ + mov sl, r1 │ │ │ │ ldr lr, [r0, #84] @ 0x54 │ │ │ │ + mov r5, r0 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ - and ip, lr, #24 │ │ │ │ - and r9, lr, #16384 @ 0x4000 │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ mla r2, r1, r2, r2 │ │ │ │ add r3, r3, #3 │ │ │ │ + ubfx r4, lr, #14, #1 │ │ │ │ add r2, r2, r3 │ │ │ │ - ubfx r3, lr, #14, #1 │ │ │ │ - cmp ip, #0 │ │ │ │ - addne r3, r3, #1 │ │ │ │ + and r3, lr, #24 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r4, r4, #1 │ │ │ │ tst lr, #4 │ │ │ │ bic r2, r2, #3 │ │ │ │ - lsl r3, r3, #3 │ │ │ │ - ldrne r4, [r0, #444] @ 0x1bc │ │ │ │ - ldrne ip, [r4, #12] │ │ │ │ - ldrne r4, [r4, #16] │ │ │ │ - addne ip, ip, r4 │ │ │ │ - addne r4, ip, #3 │ │ │ │ - addne ip, ip, #1 │ │ │ │ - bicne r4, r4, #3 │ │ │ │ - addne ip, r4, ip, lsl #2 │ │ │ │ - addne r2, r2, ip │ │ │ │ - adds r6, r3, r2 │ │ │ │ - bmi c16e4 │ │ │ │ - movw r5, #40400 @ 0x9dd0 │ │ │ │ - movt r5, #106 @ 0x6a │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + lsl r4, r4, #3 │ │ │ │ + ldrne r1, [r0, #444] @ 0x1bc │ │ │ │ + ldrne r3, [r1, #12] │ │ │ │ + ldrne r1, [r1, #16] │ │ │ │ + addne r3, r3, r1 │ │ │ │ + addne r1, r3, #3 │ │ │ │ + addne r3, r3, #1 │ │ │ │ + bicne r1, r1, #3 │ │ │ │ + addne r3, r1, r3, lsl #2 │ │ │ │ + addne r2, r2, r3 │ │ │ │ + adds r7, r4, r2 │ │ │ │ + bmi c16cc │ │ │ │ + movw r6, #40400 @ 0x9dd0 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ - mov r4, r0 │ │ │ │ - ldr r7, [r5, #1016] @ 0x3f8 │ │ │ │ - cmp r7, r1 │ │ │ │ - bne c16b8 │ │ │ │ - ldr r1, [pc, #1116] @ c17cc │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r1, [r1, r8] │ │ │ │ - add r1, r1, #4096 @ 0x1000 │ │ │ │ - ldr r7, [r1, #1604] @ 0x644 │ │ │ │ - sub r1, r6, #1 │ │ │ │ + ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c166c │ │ │ │ + ldr r3, [pc, #1088] @ c1774 │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr r3, [r1, r3] │ │ │ │ + sub r1, r7, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ - bcs c1630 │ │ │ │ + add r3, r3, #4096 @ 0x1000 │ │ │ │ + ldr r8, [r3, #1604] @ 0x644 │ │ │ │ + bcs c15f4 │ │ │ │ lsr r1, r1, #3 │ │ │ │ - ldr ip, [r7, r1, lsl #3] │ │ │ │ - ldr sl, [ip, #8] │ │ │ │ - cmp ip, sl │ │ │ │ - beq c1690 │ │ │ │ - ldr r0, [ip] │ │ │ │ + ldr r3, [r8, r1, lsl #3] │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq c164c │ │ │ │ + ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ - str r0, [ip] │ │ │ │ - ldr r0, [ip, #4] │ │ │ │ - ldr r5, [r0] │ │ │ │ - str r5, [ip, #4] │ │ │ │ - cmp r5, #0 │ │ │ │ - beq c14b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - add r5, r0, r3 │ │ │ │ - beq c1684 │ │ │ │ + str r0, [r3] │ │ │ │ + ldr r0, [r3, #4] │ │ │ │ + ldr r6, [r0] │ │ │ │ + str r6, [r3, #4] │ │ │ │ + cmp r6, #0 │ │ │ │ + beq c1478 │ │ │ │ + cmp r4, #0 │ │ │ │ + add r4, r0, r4 │ │ │ │ + beq c1640 │ │ │ │ mov r3, #0 │ │ │ │ - cmp r9, #0 │ │ │ │ + cmp ip, #0 │ │ │ │ str r3, [r0] │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c1578 │ │ │ │ - ldr r3, [pc, #1004] @ c17d0 │ │ │ │ + beq c1540 │ │ │ │ + ldr r3, [pc, #976] @ c1778 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr ip, [r1, r3] │ │ │ │ mov r1, #0 │ │ │ │ ldr r0, [ip, #8] │ │ │ │ - str r1, [r5, #-8] │ │ │ │ - str r1, [r5, #-4] │ │ │ │ + str r1, [r4, #-8] │ │ │ │ + str r1, [r4, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c1540 │ │ │ │ + bgt c1508 │ │ │ │ sub r2, r2, #8 │ │ │ │ - add r0, r5, #8 │ │ │ │ + add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ - ldr r3, [r4] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c15b4 │ │ │ │ - ldr r2, [pc, #928] @ c17d4 │ │ │ │ + bne c157c │ │ │ │ + ldr r2, [pc, #900] @ c177c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - strle r3, [r4] │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c16fc │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + bne c1694 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c14e0 │ │ │ │ + bne c14a8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c14a8 │ │ │ │ - ldr r0, [pc, #860] @ c17cc │ │ │ │ + beq c146c │ │ │ │ + ldr r0, [pc, #832] @ c1774 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr r3, [r5, #-4] │ │ │ │ - sub r2, r5, #8 │ │ │ │ + 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] │ │ │ │ orr r3, r3, ip │ │ │ │ str r2, [ip] │ │ │ │ - str r3, [r5, #-4] │ │ │ │ + str r3, [r4, #-4] │ │ │ │ ldr r3, [r1, #3824] @ 0xef0 │ │ │ │ - str r0, [r5, #-8] │ │ │ │ + str r0, [r4, #-8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r2, [r0, #4] │ │ │ │ str r3, [r1, #3824] @ 0xef0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r6, [ip, #24] │ │ │ │ - cmp r7, r6 │ │ │ │ - bcc c1584 │ │ │ │ + ldr r7, [r3, #24] │ │ │ │ + ldr r8, [r3, #28] │ │ │ │ + cmp r8, r7 │ │ │ │ + bcc c154c │ │ │ │ add r1, r1, #1 │ │ │ │ - add r1, r6, r1, lsl #3 │ │ │ │ - str r1, [ip, #24] │ │ │ │ - add r1, ip, r6 │ │ │ │ - str r1, [ip, #4] │ │ │ │ - str r5, [ip, r6] │ │ │ │ - and r9, lr, #16384 @ 0x4000 │ │ │ │ - b c13bc │ │ │ │ - mov r1, r4 │ │ │ │ - ldr r3, [r4, #444] @ 0x1bc │ │ │ │ + add r1, r7, r1, lsl #3 │ │ │ │ + str r1, [r3, #24] │ │ │ │ + add r1, r3, r7 │ │ │ │ + str r1, [r3, #4] │ │ │ │ + str r6, [r3, r7] │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ + b c1380 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r3, [r5, #444] @ 0x1bc │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c15f8 │ │ │ │ + bgt c15bc │ │ │ │ ldr r1, [r1, #16] │ │ │ │ mov ip, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ - add r0, r5, r1 │ │ │ │ + add r0, r4, r1 │ │ │ │ add r2, r2, r3 │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ - strb r2, [r5, r1] │ │ │ │ + strb r2, [r4, r1] │ │ │ │ cmp r2, ip │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - beq c1530 │ │ │ │ + beq c14f8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2df4c │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r2, #0 │ │ │ │ - str r2, [r5, #-12] │ │ │ │ - b c1460 │ │ │ │ + str r2, [r4, #-12] │ │ │ │ + b c1424 │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c1578 │ │ │ │ + beq c1540 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1578 │ │ │ │ + bne c1540 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c17bc │ │ │ │ + bne c1764 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c1594 │ │ │ │ + beq c155c │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c1414 │ │ │ │ - ldr r1, [ip, #12] │ │ │ │ - str r1, [sl, #12] │ │ │ │ - str sl, [r1, #8] │ │ │ │ - b c13bc │ │ │ │ + b c13d8 │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b c1380 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1598 │ │ │ │ + bne c1560 │ │ │ │ dmb ish │ │ │ │ - b c1578 │ │ │ │ - ldr r2, [pc, #536] @ c17d4 │ │ │ │ + b c1540 │ │ │ │ + ldr r2, [pc, #504] @ c177c │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ - str r4, [r5, #4] │ │ │ │ - strle r3, [r4] │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ + str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1734 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bne c16e0 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + str sl, [r4, #8] │ │ │ │ tst r3, #4 │ │ │ │ - str r2, [r5, #8] │ │ │ │ - beq c1460 │ │ │ │ - ldr r1, [r5, #4] │ │ │ │ - b c14e4 │ │ │ │ + beq c1424 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + b c14ac │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ mov r1, #0 │ │ │ │ add r2, r2, r0 │ │ │ │ - add r0, r5, r3 │ │ │ │ + add r0, r4, r3 │ │ │ │ cmp r2, r1 │ │ │ │ - strb r2, [r5, r3] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c1520 │ │ │ │ - b c1530 │ │ │ │ - ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ - movt r1, #10 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - cmp r9, r1 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c1760 │ │ │ │ - cmp r6, #1 │ │ │ │ - movcs r0, r6 │ │ │ │ + bne c14e8 │ │ │ │ + b c14f8 │ │ │ │ + ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ + movt r3, #10 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne c170c │ │ │ │ + cmp r7, #1 │ │ │ │ + movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c16e8 │ │ │ │ - ldr r1, [r7, #800] @ 0x320 │ │ │ │ - ldr r9, [r4, #84] @ 0x54 │ │ │ │ - add r1, r1, #1 │ │ │ │ - str r1, [r7, #800] @ 0x320 │ │ │ │ - and r9, r9, #16384 @ 0x4000 │ │ │ │ - b c13bc │ │ │ │ - cmp r9, #0 │ │ │ │ - bne c13dc │ │ │ │ - b c1578 │ │ │ │ - mov r0, r7 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bl b5e48 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ + beq c16cc │ │ │ │ + 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 c1380 │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c13a0 │ │ │ │ + b c1540 │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b5d04 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - beq c1630 │ │ │ │ - ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c14d8 │ │ │ │ - ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ - mov r1, r6 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - blx r7 │ │ │ │ + beq c15f4 │ │ │ │ + ldr lr, [r5, #84] @ 0x54 │ │ │ │ + b c14a0 │ │ │ │ + ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrne r9, [r4, #84] @ 0x54 │ │ │ │ - andne r9, r9, #16384 @ 0x4000 │ │ │ │ - bne c13bc │ │ │ │ - mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ - ldr r3, [pc, #224] @ c17d0 │ │ │ │ - ldr r0, [r3, r8] │ │ │ │ - sub sp, fp, #32 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - b 370248 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + beq c16cc │ │ │ │ + ldr ip, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + and ip, ip, #16384 @ 0x4000 │ │ │ │ + b c1380 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c1788 │ │ │ │ + bne c1730 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1778 │ │ │ │ - mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + bne c1720 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 330384 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c1460 │ │ │ │ - b c15f0 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + beq c1424 │ │ │ │ + b c15b4 │ │ │ │ + bl 370d0c │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq c146c │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + b c1424 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c17a8 │ │ │ │ + bne c1750 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c15dc │ │ │ │ - mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b c15dc │ │ │ │ - ldr r0, [r5, #972] @ 0x3cc │ │ │ │ - mov r1, r6 │ │ │ │ + bne c15a4 │ │ │ │ + mov r0, r4 │ │ │ │ + bl 330384 │ │ │ │ + b c15a4 │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + mov r1, r7 │ │ │ │ blx r9 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b c1664 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c1620 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c1460 │ │ │ │ - b c15f0 │ │ │ │ + beq c1424 │ │ │ │ + b c15b4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [r4, #84] @ 0x54 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - beq c1460 │ │ │ │ - b c15f0 │ │ │ │ + beq c1424 │ │ │ │ + b c15b4 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ + mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b c15dc │ │ │ │ + b c15a4 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1568 │ │ │ │ - b c1578 │ │ │ │ + beq c1530 │ │ │ │ + b c1540 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #28 │ │ │ │ @@ -151192,1269 +151174,1437 @@ │ │ │ │ addne r3, r3, r1 │ │ │ │ addne r1, r3, #3 │ │ │ │ addne r3, r3, #1 │ │ │ │ bicne r1, r1, #3 │ │ │ │ addne r3, r1, r3, lsl #2 │ │ │ │ addne r2, r2, r3 │ │ │ │ adds r7, r6, r2 │ │ │ │ - bmi c1bc8 │ │ │ │ + bmi c1b70 │ │ │ │ movw r5, #40400 @ 0x9dd0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ mov r4, r0 │ │ │ │ ldr r8, [r5, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c1b60 │ │ │ │ - ldr r3, [pc, #960] @ c1c38 │ │ │ │ + bne c1b08 │ │ │ │ + ldr r3, [pc, #960] @ c1be0 │ │ │ │ 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 c1ae8 │ │ │ │ + bcs c1a90 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r3, [r8, r1, lsl #3] │ │ │ │ ldr r9, [r3, #8] │ │ │ │ cmp r3, r9 │ │ │ │ - beq c1b40 │ │ │ │ + beq c1ae8 │ │ │ │ ldr r0, [r3] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r3] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ ldr r5, [r0] │ │ │ │ str r5, [r3, #4] │ │ │ │ cmp r5, #0 │ │ │ │ - beq c1974 │ │ │ │ + beq c191c │ │ │ │ add r5, r0, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c1b34 │ │ │ │ + beq c1adc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0] │ │ │ │ cmp ip, r3 │ │ │ │ str r3, [r0, #4] │ │ │ │ - beq c1a40 │ │ │ │ - ldr r0, [pc, #848] @ c1c3c │ │ │ │ + beq c19e8 │ │ │ │ + ldr r0, [pc, #848] @ c1be4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, #0 │ │ │ │ ldr ip, [r3, r0] │ │ │ │ ldr r0, [ip, #8] │ │ │ │ str r1, [r5, #-8] │ │ │ │ str r1, [r5, #-4] │ │ │ │ ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0, #3752] @ 0xea8 │ │ │ │ cmp r3, lr │ │ │ │ - bgt c1a08 │ │ │ │ + bgt c19b0 │ │ │ │ sub r2, r2, #8 │ │ │ │ add r0, r5, #8 │ │ │ │ bl 2df4c │ │ │ │ ldr r2, [r4, #20] │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1a7c │ │ │ │ - ldr r2, [pc, #772] @ c1c40 │ │ │ │ + bne c1a24 │ │ │ │ + ldr r2, [pc, #772] @ c1be8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1b88 │ │ │ │ + bne c1b30 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c19a4 │ │ │ │ + bne c194c │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r7, [r3, #24] │ │ │ │ ldr r8, [r3, #28] │ │ │ │ cmp r7, r8 │ │ │ │ - bhi c1a4c │ │ │ │ + bhi c19f4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r7, r1, lsl #3 │ │ │ │ str r1, [r3, #24] │ │ │ │ add r1, r3, r7 │ │ │ │ str r1, [r3, #4] │ │ │ │ str r5, [r3, r7] │ │ │ │ and ip, lr, #16384 @ 0x4000 │ │ │ │ - b c18c4 │ │ │ │ + b c186c │ │ │ │ ldr r3, [r4, #444] @ 0x1bc │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #1 │ │ │ │ - bgt c1ab0 │ │ │ │ + bgt c1a58 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ mov ip, #0 │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ add r2, r2, r3 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ cmp r2, ip │ │ │ │ add r0, r5, r3 │ │ │ │ strb r2, [r5, r3] │ │ │ │ strb ip, [r0, #1] │ │ │ │ strh r1, [r0, #2] │ │ │ │ - beq c19f4 │ │ │ │ + beq c199c │ │ │ │ lsl r2, r2, #2 │ │ │ │ mov r1, #0 │ │ │ │ add r0, r0, #4 │ │ │ │ bl 2df4c │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [r5, #-12] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ cmpne lr, #0 │ │ │ │ - beq c1a40 │ │ │ │ + beq c19e8 │ │ │ │ ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1a40 │ │ │ │ + bne c19e8 │ │ │ │ ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1c28 │ │ │ │ + bne c1bd0 │ │ │ │ add r1, ip, #12 │ │ │ │ ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - beq c1a5c │ │ │ │ + beq c1a04 │ │ │ │ sub r2, r2, #8 │ │ │ │ mov r1, #0 │ │ │ │ - b c191c │ │ │ │ + b c18c4 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ str r3, [r9, #12] │ │ │ │ str r9, [r3, #8] │ │ │ │ - b c18c4 │ │ │ │ + b c186c │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ strex r0, r3, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1a60 │ │ │ │ + bne c1a08 │ │ │ │ dmb ish │ │ │ │ - b c1a40 │ │ │ │ - ldr r2, [pc, #444] @ c1c40 │ │ │ │ + b c19e8 │ │ │ │ + ldr r2, [pc, #444] @ c1be8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ str r4, [r5, #4] │ │ │ │ strle r3, [r4] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1bd4 │ │ │ │ + bne c1b7c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ - b c195c │ │ │ │ + b c1904 │ │ │ │ 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, [r5, r0] │ │ │ │ add r0, r5, r0 │ │ │ │ strb r1, [r0, #1] │ │ │ │ strh r3, [r0, #2] │ │ │ │ - bne c19e4 │ │ │ │ - b c19f4 │ │ │ │ + bne c198c │ │ │ │ + b c199c │ │ │ │ ldr r9, [r5, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r9, r3 │ │ │ │ - bne c1bb4 │ │ │ │ + bne c1b5c │ │ │ │ cmp r7, #1 │ │ │ │ movcs r0, r7 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1bc8 │ │ │ │ + beq c1b70 │ │ │ │ ldr r3, [r8, #800] @ 0x320 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r8, #800] @ 0x320 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c18c4 │ │ │ │ + b c186c │ │ │ │ cmp ip, #0 │ │ │ │ - bne c18e4 │ │ │ │ - b c1a40 │ │ │ │ + bne c188c │ │ │ │ + b c19e8 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1ae8 │ │ │ │ + beq c1a90 │ │ │ │ ldr lr, [r4, #84] @ 0x54 │ │ │ │ - b c199c │ │ │ │ + b c1944 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ mov r1, r7 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c1bc8 │ │ │ │ + beq c1b70 │ │ │ │ ldr ip, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ and ip, ip, #16384 @ 0x4000 │ │ │ │ - b c18c4 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b c186c │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c1c00 │ │ │ │ + bne c1ba8 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c195c │ │ │ │ + bne c1904 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b c195c │ │ │ │ + bl 330384 │ │ │ │ + b c1904 │ │ │ │ ldr r0, [r5, #972] @ 0x3cc │ │ │ │ mov r1, r7 │ │ │ │ blx r9 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c1b14 │ │ │ │ + b c1abc │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 370224 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b 370d0c │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c1c14 │ │ │ │ + bne c1bbc │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c1aa4 │ │ │ │ + bne c1a4c │ │ │ │ mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b c1aa4 │ │ │ │ + bl 330384 │ │ │ │ + b c1a4c │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c195c │ │ │ │ + b c1904 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b c1aa4 │ │ │ │ + b c1a4c │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1a30 │ │ │ │ - b c1a40 │ │ │ │ + beq c19d8 │ │ │ │ + b c19e8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000c1c44 <_PyType_AllocNoTrack@@Base>: │ │ │ │ - push {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ +000c1bec <_PyType_AllocNoTrack@@Base>: │ │ │ │ + push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ - add fp, sp, #28 │ │ │ │ - str r0, [ip, #4064] @ 0xfe0 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ - mov r6, r0 │ │ │ │ - ldr r3, [r0, #84] @ 0x54 │ │ │ │ - mov r8, r1 │ │ │ │ - ldr r2, [r0, #16] │ │ │ │ - mla r4, r1, r4, r4 │ │ │ │ - add r2, r2, #3 │ │ │ │ - ubfx r5, r3, #14, #1 │ │ │ │ - add r4, r4, r2 │ │ │ │ - and r2, r3, #24 │ │ │ │ - cmp r2, #0 │ │ │ │ - addne r5, r5, #1 │ │ │ │ - bic r4, r4, #3 │ │ │ │ - tst r3, #4 │ │ │ │ - lsl r5, r5, #3 │ │ │ │ - bne c1d48 <_PyType_AllocNoTrack@@Base+0x104> │ │ │ │ - add r0, r4, r5 │ │ │ │ - bl b5bcc │ │ │ │ - cmp r0, #0 │ │ │ │ - beq c1df4 <_PyType_AllocNoTrack@@Base+0x1b0> │ │ │ │ - cmp r5, #0 │ │ │ │ - add r7, r0, r5 │ │ │ │ - movne r3, #0 │ │ │ │ - strne r3, [r0] │ │ │ │ - strne r3, [r0, #4] │ │ │ │ - ldr r3, [r6, #84] @ 0x54 │ │ │ │ - tst r3, #16384 @ 0x4000 │ │ │ │ - beq c1cfc <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [pc, #320] @ c1e10 <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r1, [r2, r3] │ │ │ │ + add fp, sp, #32 │ │ │ │ + str r0, [ip, #4048] @ 0xfd0 │ │ │ │ + sub sp, sp, #12 │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ + ldr lr, [r0, #84] @ 0x54 │ │ │ │ + ldr r3, [r0, #16] │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ + mla r2, r1, r2, r2 │ │ │ │ + add r3, r3, #3 │ │ │ │ + ubfx r4, lr, #14, #1 │ │ │ │ + add r2, r2, r3 │ │ │ │ + and r3, lr, #24 │ │ │ │ + cmp r3, #0 │ │ │ │ + addne r4, r4, #1 │ │ │ │ + tst lr, #4 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + lsl r4, r4, #3 │ │ │ │ + ldrne r5, [r0, #444] @ 0x1bc │ │ │ │ + ldrne r3, [r5, #12] │ │ │ │ + ldrne r5, [r5, #16] │ │ │ │ + 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 c1fe0 <_PyType_AllocNoTrack@@Base+0x3f4> │ │ │ │ + movw r6, #40400 @ 0x9dd0 │ │ │ │ + movt r6, #106 @ 0x6a │ │ │ │ + mov sl, r1 │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ + movt r1, #11 │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r3, [r6, #1016] @ 0x3f8 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c1f78 <_PyType_AllocNoTrack@@Base+0x38c> │ │ │ │ + ldr r3, [pc, #956] @ c2050 <_PyType_AllocNoTrack@@Base+0x464> │ │ │ │ + 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 c1f00 <_PyType_AllocNoTrack@@Base+0x314> │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r3, [r8, r1, lsl #3] │ │ │ │ + ldr r9, [r3, #8] │ │ │ │ + cmp r3, r9 │ │ │ │ + beq c1f58 <_PyType_AllocNoTrack@@Base+0x36c> │ │ │ │ + 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 c1d90 <_PyType_AllocNoTrack@@Base+0x1a4> │ │ │ │ + cmp r4, #0 │ │ │ │ + add r4, r0, r4 │ │ │ │ + beq c1f4c <_PyType_AllocNoTrack@@Base+0x360> │ │ │ │ mov r3, #0 │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ - str r3, [r7, #-8] │ │ │ │ - str r3, [r7, #-4] │ │ │ │ - ldr r3, [r2, #3752] @ 0xea8 │ │ │ │ - ldr r0, [r2, #3748] @ 0xea4 │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r2, #3752] @ 0xea8 │ │ │ │ - cmp r3, r0 │ │ │ │ - bgt c1d7c <_PyType_AllocNoTrack@@Base+0x138> │ │ │ │ - sub r2, r4, #8 │ │ │ │ + cmp ip, #0 │ │ │ │ + str r3, [r0] │ │ │ │ + str r3, [r0, #4] │ │ │ │ + beq c1e5c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r3, [pc, #844] @ c2054 <_PyType_AllocNoTrack@@Base+0x468> │ │ │ │ + mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ + ldr ip, [r1, r3] │ │ │ │ mov r1, #0 │ │ │ │ - add r0, r7, #8 │ │ │ │ + ldr r0, [ip, #8] │ │ │ │ + str r1, [r4, #-8] │ │ │ │ + str r1, [r4, #-4] │ │ │ │ + ldr r3, [r0, #3752] @ 0xea8 │ │ │ │ + ldr lr, [r0, #3748] @ 0xea4 │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r0, #3752] @ 0xea8 │ │ │ │ + cmp r3, lr │ │ │ │ + bgt c1e24 <_PyType_AllocNoTrack@@Base+0x238> │ │ │ │ + sub r2, r2, #8 │ │ │ │ + add r0, r4, #8 │ │ │ │ bl 2df4c │ │ │ │ - ldr r2, [r6, #20] │ │ │ │ - ldr r3, [r6] │ │ │ │ + ldr r2, [r5, #20] │ │ │ │ + ldr r3, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c1dd4 <_PyType_AllocNoTrack@@Base+0x190> │ │ │ │ + bne c1e98 <_PyType_AllocNoTrack@@Base+0x2ac> │ │ │ │ + ldr r2, [pc, #768] @ c2058 <_PyType_AllocNoTrack@@Base+0x46c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r6, [r7, #4] │ │ │ │ addle r3, r3, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - strle r3, [r6] │ │ │ │ - bl 2d9278 <_Py_NewReference@@Base> │ │ │ │ - ldr r3, [r6, #84] @ 0x54 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1fa0 <_PyType_AllocNoTrack@@Base+0x3b4> │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne c1d6c <_PyType_AllocNoTrack@@Base+0x128> │ │ │ │ - mov r0, r7 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - ldr r2, [r0, #444] @ 0x1bc │ │ │ │ - ldrd r2, [r2, #12] │ │ │ │ - add r3, r3, r2 │ │ │ │ - add r2, r3, #3 │ │ │ │ - add r3, r3, #1 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - add r2, r2, r4 │ │ │ │ - add r4, r2, r3, lsl #2 │ │ │ │ - b c1c98 <_PyType_AllocNoTrack@@Base+0x54> │ │ │ │ - mov r1, r6 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 2f3964 │ │ │ │ - b c1d40 <_PyType_AllocNoTrack@@Base+0xfc> │ │ │ │ - ldr r3, [r2, #3732] @ 0xe94 │ │ │ │ + bne c1dc0 <_PyType_AllocNoTrack@@Base+0x1d4> │ │ │ │ + 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 r7, r8 │ │ │ │ + bhi c1e68 <_PyType_AllocNoTrack@@Base+0x27c> │ │ │ │ + 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] │ │ │ │ + and ip, lr, #16384 @ 0x4000 │ │ │ │ + b c1ce0 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + ldr r3, [r5, #444] @ 0x1bc │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + cmp r2, #1 │ │ │ │ + bgt c1ec8 <_PyType_AllocNoTrack@@Base+0x2dc> │ │ │ │ + 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 c1e10 <_PyType_AllocNoTrack@@Base+0x224> │ │ │ │ + lsl r2, r2, #2 │ │ │ │ + mov r1, #0 │ │ │ │ + add r0, r0, #4 │ │ │ │ + bl 2df4c │ │ │ │ + mov r3, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + str r3, [r4, #-12] │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + ldr r3, [r0, #3732] @ 0xe94 │ │ │ │ cmp r3, #0 │ │ │ │ - cmpne r0, #0 │ │ │ │ - beq c1cfc <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [r2, #3808] @ 0xee0 │ │ │ │ + cmpne lr, #0 │ │ │ │ + beq c1e5c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r3, [r0, #3808] @ 0xee0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1cfc <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ - ldr r3, [r1, #88] @ 0x58 │ │ │ │ + bne c1e5c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r3, [ip, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c1e00 <_PyType_AllocNoTrack@@Base+0x1bc> │ │ │ │ - add r2, r1, #12 │ │ │ │ - ldr r3, [r1, #12] │ │ │ │ + bne c2040 <_PyType_AllocNoTrack@@Base+0x454> │ │ │ │ + add r1, ip, #12 │ │ │ │ + ldr r3, [ip, #12] │ │ │ │ tst r3, #16 │ │ │ │ - bne c1cfc <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + beq c1e78 <_PyType_AllocNoTrack@@Base+0x28c> │ │ │ │ + sub r2, r2, #8 │ │ │ │ + mov r1, #0 │ │ │ │ + b c1d38 <_PyType_AllocNoTrack@@Base+0x14c> │ │ │ │ + ldr r3, [r3, #12] │ │ │ │ + str r3, [r9, #12] │ │ │ │ + str r9, [r3, #8] │ │ │ │ + b c1ce0 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ dmb ish │ │ │ │ - ldrex r3, [r2] │ │ │ │ + ldrex r3, [r1] │ │ │ │ orr r3, r3, #16 │ │ │ │ - strex r1, r3, [r2] │ │ │ │ - cmp r1, #0 │ │ │ │ - bne c1db8 <_PyType_AllocNoTrack@@Base+0x174> │ │ │ │ + strex r0, r3, [r1] │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c1e7c <_PyType_AllocNoTrack@@Base+0x290> │ │ │ │ dmb ish │ │ │ │ - b c1cfc <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + b c1e5c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + ldr r2, [pc, #440] @ c2058 <_PyType_AllocNoTrack@@Base+0x46c> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - str r6, [r7, #4] │ │ │ │ addle r3, r3, #1 │ │ │ │ - mov r0, r7 │ │ │ │ - strle r3, [r6] │ │ │ │ - bl 2d9278 <_Py_NewReference@@Base> │ │ │ │ - str r8, [r7, #8] │ │ │ │ - b c1d34 <_PyType_AllocNoTrack@@Base+0xf0> │ │ │ │ - sub sp, fp, #28 │ │ │ │ - pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 370224 │ │ │ │ + str r5, [r4, #4] │ │ │ │ + strle r3, [r5] │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne c1fec <_PyType_AllocNoTrack@@Base+0x400> │ │ │ │ + str sl, [r4, #8] │ │ │ │ + b c1d78 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + 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 c1e00 <_PyType_AllocNoTrack@@Base+0x214> │ │ │ │ + b c1e10 <_PyType_AllocNoTrack@@Base+0x224> │ │ │ │ + ldr r9, [r6, #976] @ 0x3d0 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ + movt r3, #10 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r9, r3 │ │ │ │ + bne c1fcc <_PyType_AllocNoTrack@@Base+0x3e0> │ │ │ │ + cmp r7, #1 │ │ │ │ + movcs r0, r7 │ │ │ │ + movcc r0, #1 │ │ │ │ + bl 2ec70 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c1fe0 <_PyType_AllocNoTrack@@Base+0x3f4> │ │ │ │ + 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 c1ce0 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + cmp ip, #0 │ │ │ │ + bne c1d00 <_PyType_AllocNoTrack@@Base+0x114> │ │ │ │ + b c1e5c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + mov r0, r8 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl b5d04 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c1f00 <_PyType_AllocNoTrack@@Base+0x314> │ │ │ │ + ldr lr, [r5, #84] @ 0x54 │ │ │ │ + b c1db8 <_PyType_AllocNoTrack@@Base+0x1cc> │ │ │ │ + ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + blx r3 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq c1fe0 <_PyType_AllocNoTrack@@Base+0x3f4> │ │ │ │ + ldr ip, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + and ip, ip, #16384 @ 0x4000 │ │ │ │ + b c1ce0 <_PyType_AllocNoTrack@@Base+0xf4> │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c2018 <_PyType_AllocNoTrack@@Base+0x42c> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c1d78 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 330384 │ │ │ │ + b c1d78 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + ldr r0, [r6, #972] @ 0x3cc │ │ │ │ + mov r1, r7 │ │ │ │ + blx r9 │ │ │ │ + ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b c1f2c <_PyType_AllocNoTrack@@Base+0x340> │ │ │ │ + sub sp, fp, #32 │ │ │ │ + pop {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ + b 370d0c │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ + movt r1, #34 @ 0x22 │ │ │ │ + cmp r3, r1 │ │ │ │ + bne c202c <_PyType_AllocNoTrack@@Base+0x440> │ │ │ │ + ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne c1ec0 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ + mov r0, r4 │ │ │ │ + bl 330384 │ │ │ │ + b c1ec0 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b c1d78 <_PyType_AllocNoTrack@@Base+0x18c> │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r4 │ │ │ │ + blx r3 │ │ │ │ + b c1ec0 <_PyType_AllocNoTrack@@Base+0x2d4> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c1da4 <_PyType_AllocNoTrack@@Base+0x160> │ │ │ │ - b c1cfc <_PyType_AllocNoTrack@@Base+0xb8> │ │ │ │ + beq c1e4c <_PyType_AllocNoTrack@@Base+0x260> │ │ │ │ + b c1e5c <_PyType_AllocNoTrack@@Base+0x270> │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ andeq r0, r0, ip │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000c1e14 : │ │ │ │ +000c205c : │ │ │ │ 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 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, fp, pc} │ │ │ │ ldr r1, [r0, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ tst r3, #3 │ │ │ │ popne {r4, r5, fp, pc} │ │ │ │ - ldr r2, [pc, #20] @ c1e9c │ │ │ │ + ldr r2, [pc, #20] @ c20e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 2db4d0 <_Py_NewReference@@Base+0x2258> │ │ │ │ + b 2deeac <_Py_NewReference@@Base+0x219c> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c1ea0 : │ │ │ │ +000c20e8 : │ │ │ │ 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 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ed8 │ │ │ │ + b c2120 │ │ │ │ push {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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq c2514 │ │ │ │ + beq c275c │ │ │ │ mov r8, r2 │ │ │ │ mov r9, r3 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c21a4 │ │ │ │ + beq c23ec │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c2e30 │ │ │ │ + bhi c3078 │ │ │ │ add r6, r0, r4 │ │ │ │ cmp r4, #3 │ │ │ │ - ble c21f0 │ │ │ │ + ble c2438 │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c277c │ │ │ │ + bne c29c4 │ │ │ │ add r0, r0, #4 │ │ │ │ sub r1, r6, #4 │ │ │ │ bic r0, r0, #3 │ │ │ │ cmp r0, r1 │ │ │ │ - bhi c2178 │ │ │ │ + bhi c23c0 │ │ │ │ ldr r3, [r0] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c226c │ │ │ │ + bne c24b4 │ │ │ │ add r2, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1fb4 │ │ │ │ + bcc c21fc │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c2270 │ │ │ │ + bne c24b8 │ │ │ │ add r2, r0, #8 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1fb4 │ │ │ │ + bcc c21fc │ │ │ │ ldr r3, [r0, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c2270 │ │ │ │ + bne c24b8 │ │ │ │ add r2, r0, #12 │ │ │ │ cmp r1, r2 │ │ │ │ - bcc c1fb4 │ │ │ │ + bcc c21fc │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c2270 │ │ │ │ + bne c24b8 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r1, r2 │ │ │ │ - bcs c1f9c │ │ │ │ - ldr r0, [pc, #4060] @ c2f98 │ │ │ │ + bcs c21e4 │ │ │ │ + ldr r0, [pc, #4060] @ c31e0 │ │ │ │ sub r1, r6, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c34a8 │ │ │ │ + bhi c36f0 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c2270 │ │ │ │ + bne c24b8 │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c2604 │ │ │ │ - ldr r3, [pc, #3948] @ c2f9c │ │ │ │ + bne c284c │ │ │ │ + ldr r3, [pc, #3948] @ c31e4 │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - bgt c213c │ │ │ │ + bgt c2384 │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [sl, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c251c │ │ │ │ + beq c2764 │ │ │ │ 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 c210c │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + beq c2354 │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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, #3828] @ c2fa0 │ │ │ │ + ldr r2, [pc, #3828] @ c31e8 │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c2ce8 │ │ │ │ + bne c2f30 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r8] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq c25e8 │ │ │ │ + beq c2830 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c34b4 │ │ │ │ + beq c36fc │ │ │ │ add r0, r3, #20 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr lr, [r2, #24] │ │ │ │ ldr r9, [r2, #28] │ │ │ │ cmp lr, r9 │ │ │ │ - bhi c21e0 │ │ │ │ + bhi c2428 │ │ │ │ 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 c2080 │ │ │ │ + bne c22c8 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3210 │ │ │ │ + bne c3458 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c25d0 │ │ │ │ + beq c2818 │ │ │ │ ldr r2, [sl, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [sl, #800] @ 0x320 │ │ │ │ - b c2080 │ │ │ │ - ldr r1, [pc, #3620] @ c2fa4 │ │ │ │ + b c22c8 │ │ │ │ + ldr r1, [pc, #3620] @ c31ec │ │ │ │ sub r2, r6, r0 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c34a4 │ │ │ │ + bhi c36ec │ │ │ │ ldrsb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c1fe0 │ │ │ │ + b c2228 │ │ │ │ mov r2, r0 │ │ │ │ - b c1fe8 │ │ │ │ + b c2230 │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r6, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c1fe8 │ │ │ │ + blt c2230 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c2100 │ │ │ │ + b c2348 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c2080 │ │ │ │ - ldr r2, [pc, #3504] @ c2fa8 │ │ │ │ + b c22c8 │ │ │ │ + ldr r2, [pc, #3504] @ c31f0 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c34bc │ │ │ │ + bhi c3704 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c1fd8 │ │ │ │ + b c2220 │ │ │ │ mov r2, r0 │ │ │ │ - b c1fe0 │ │ │ │ + b c2228 │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ - bne c2604 │ │ │ │ - ldr r3, [pc, #3408] @ c2f9c │ │ │ │ + bne c284c │ │ │ │ + ldr r3, [pc, #3408] @ c31e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #1604] @ 0x644 │ │ │ │ mov sl, r3 │ │ │ │ - b c2048 │ │ │ │ + b c2290 │ │ │ │ mov r2, r0 │ │ │ │ - b c1fe8 │ │ │ │ + b c2230 │ │ │ │ mov r2, r0 │ │ │ │ rbit r3, r3 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ add r3, r2, r3, lsr #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r4, r3 │ │ │ │ - beq c2004 │ │ │ │ + beq c224c │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ add r7, r5, r3 │ │ │ │ sub r3, r8, #1 │ │ │ │ clz r3, r3 │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ lsr r3, r3, #5 │ │ │ │ movls r3, #0 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r1, #127 @ 0x7f │ │ │ │ moveq sl, r1 │ │ │ │ - bne c32d0 │ │ │ │ + bne c3518 │ │ │ │ mov r0, r4 │ │ │ │ - bl b6374 │ │ │ │ + bl b64fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c2100 │ │ │ │ + beq c2348 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-108] @ 0xffffff94 │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r1, [r3, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ - beq c2d4c │ │ │ │ + beq c2f94 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c2e50 │ │ │ │ + beq c3098 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt c2d88 │ │ │ │ + bgt c2fd0 │ │ │ │ ldr r4, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r4 │ │ │ │ bl 2ebec │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ str r5, [fp, #-100] @ 0xffffff9c │ │ │ │ cmp r7, r6 │ │ │ │ sub r5, fp, #72 @ 0x48 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r6, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bcs c2504 │ │ │ │ + bcs c274c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r3, #1 │ │ │ │ - bne c2648 │ │ │ │ + bne c2890 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r4, [r3, #16] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ubfx r4, r4, #6, #1 │ │ │ │ add r3, r1, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c2794 │ │ │ │ + beq c29dc │ │ │ │ cmp r7, r6 │ │ │ │ - bcs c2a80 │ │ │ │ + bcs c2cc8 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c2f34 │ │ │ │ + bls c317c │ │ │ │ cmp r2, #223 @ 0xdf │ │ │ │ - bls c2748 │ │ │ │ + bls c2990 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ - bhi c2dc0 │ │ │ │ + bhi c3008 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #2 │ │ │ │ - ble c2d90 │ │ │ │ + ble c2fd8 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp r2, #224 @ 0xe0 │ │ │ │ - beq c2e8c │ │ │ │ + beq c30d4 │ │ │ │ sub r0, r2, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2e94 │ │ │ │ + bne c30dc │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ sub lr, r0, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2e84 │ │ │ │ + bhi c30cc │ │ │ │ add r4, r0, r2, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r4, r4, #925696 @ 0xe2000 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ add r4, r4, ip, lsl #6 │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r4, #0 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c25ac │ │ │ │ + beq c27f4 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c3194 │ │ │ │ + beq c33dc │ │ │ │ sub r2, r4, #2 │ │ │ │ cmp r2, #2 │ │ │ │ - bhi c252c │ │ │ │ + bhi c2774 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #37940 @ 0x9434 │ │ │ │ + movw r6, #30828 @ 0x786c │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r3, r7, r1 │ │ │ │ sub r2, r3, #1 │ │ │ │ add r4, r2, r4 │ │ │ │ cmp r8, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r4, [fp, #-84] @ 0xffffffac │ │ │ │ - bne c248c │ │ │ │ + bne c26d4 │ │ │ │ mov r0, r9 │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 1bbdec <_Py_GetErrorHandler@@Base> │ │ │ │ + bl 1bc250 <_Py_GetErrorHandler@@Base> │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r8, #2 │ │ │ │ - bne c30b0 │ │ │ │ + bne c32f8 │ │ │ │ ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c2f00 │ │ │ │ + ble c3148 │ │ │ │ mov sl, r5 │ │ │ │ mov r0, r3 │ │ │ │ mov r5, r3 │ │ │ │ cmp r0, r4 │ │ │ │ - blt c2eb8 │ │ │ │ + blt c3100 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ sub r3, r4, r5 │ │ │ │ mov r5, sl │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r1, r7 │ │ │ │ - bhi c2368 │ │ │ │ + bhi c25b0 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c24ec │ │ │ │ + beq c2734 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2634 │ │ │ │ + ble c287c │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2504 │ │ │ │ + beq c274c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c2620 │ │ │ │ + ble c2868 │ │ │ │ mov r0, r5 │ │ │ │ - bl d7cf0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + bl d8094 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c2100 │ │ │ │ - ldr r3, [pc, #2704] @ c2fac │ │ │ │ - b c2100 │ │ │ │ + b c2348 │ │ │ │ + ldr r3, [pc, #2704] @ c31f4 │ │ │ │ + b c2348 │ │ │ │ mov r0, sl │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r3, r0 │ │ │ │ - b c2134 │ │ │ │ + b c237c │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r4, r2 │ │ │ │ - bhi c2a4c │ │ │ │ + bhi c2c94 │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r3, r2, r3 │ │ │ │ cmp r3, #0 │ │ │ │ - ble c2a4c │ │ │ │ + ble c2c94 │ │ │ │ ldr r1, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, #1 │ │ │ │ - bne c2a88 │ │ │ │ + bne c2cd0 │ │ │ │ strb r4, [r2, r3] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ add r3, r3, #1 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c24c8 │ │ │ │ + b c2710 │ │ │ │ sub r3, r3, sl │ │ │ │ asr r2, r3, #1 │ │ │ │ - bne c25a4 │ │ │ │ + bne c27ec │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub ip, r1, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c2ea4 │ │ │ │ + bhi c30ec │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c2e9c │ │ │ │ + bhi c30e4 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c2ea4 │ │ │ │ + beq c30ec │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r6, r7 │ │ │ │ - beq c24d4 │ │ │ │ + beq c271c │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r4, r6, r1 │ │ │ │ sub r3, r7, r1 │ │ │ │ - movw r6, #37896 @ 0x9408 │ │ │ │ + movw r6, #30784 @ 0x7840 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ - b c2460 │ │ │ │ - bl 370224 │ │ │ │ + b c26a8 │ │ │ │ + bl 370d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c2100 │ │ │ │ + beq c2348 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c20dc │ │ │ │ + bne c2324 │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c2100 │ │ │ │ + b c2348 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c25d0 │ │ │ │ + beq c2818 │ │ │ │ add r8, r7, #20 │ │ │ │ - b c2080 │ │ │ │ + b c22c8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c2504 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c2504 │ │ │ │ + bne c274c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c274c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne c24ec │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c24ec │ │ │ │ + bne c2734 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c2734 │ │ │ │ cmp r3, #2 │ │ │ │ - bne c3170 │ │ │ │ + bne c33b8 │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r7, r6 │ │ │ │ lsl r3, r3, #1 │ │ │ │ - bcs c31f8 │ │ │ │ + bcs c3440 │ │ │ │ add r3, r1, r3 │ │ │ │ mov sl, r1 │ │ │ │ - b c26ec │ │ │ │ + b c2934 │ │ │ │ cmp r0, #223 @ 0xdf │ │ │ │ - bls c2710 │ │ │ │ + bls c2958 │ │ │ │ cmp r0, #239 @ 0xef │ │ │ │ - bhi c2fc0 │ │ │ │ + bhi c3208 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c2578 │ │ │ │ + ble c27c0 │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c3040 │ │ │ │ + bhi c3288 │ │ │ │ cmp r0, #224 @ 0xe0 │ │ │ │ - beq c3038 │ │ │ │ + beq c3280 │ │ │ │ sub r2, r0, #237 @ 0xed │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c3040 │ │ │ │ + bne c3288 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c3208 │ │ │ │ + bhi c3450 │ │ │ │ add r2, r2, r0, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r2, r2, #925696 @ 0xe2000 │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ add r2, r2, r1, lsl #6 │ │ │ │ strh r2, [r3], #2 │ │ │ │ cmp r6, r7 │ │ │ │ - bls c2aa0 │ │ │ │ + bls c2ce8 │ │ │ │ ldrb r0, [r7] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bhi c266c │ │ │ │ + bhi c28b4 │ │ │ │ mov r2, r7 │ │ │ │ ands r4, r7, #3 │ │ │ │ - beq c2ac0 │ │ │ │ + beq c2d08 │ │ │ │ add r7, r7, #1 │ │ │ │ strh r0, [r3], #2 │ │ │ │ - b c26e4 │ │ │ │ + b c292c │ │ │ │ cmp r0, #193 @ 0xc1 │ │ │ │ - bls c2f28 │ │ │ │ + bls c3170 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c2aa0 │ │ │ │ + ble c2ce8 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub r1, r2, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bhi c3040 │ │ │ │ + bhi c3288 │ │ │ │ add r2, r2, r0, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r2, r2, #12416 @ 0x3080 │ │ │ │ strh r2, [r3], #2 │ │ │ │ - b c26e4 │ │ │ │ + b c292c │ │ │ │ cmp r2, #193 @ 0xc1 │ │ │ │ - bls c3228 │ │ │ │ + bls c3470 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #1 │ │ │ │ - ble c2a80 │ │ │ │ + ble c2cc8 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ add r0, r0, r2, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub r4, r0, #12416 @ 0x3080 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr r3, r3, #3 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c2288 │ │ │ │ + b c24d0 │ │ │ │ cmp r7, r6 │ │ │ │ - bcs c241c │ │ │ │ + bcs c2664 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ sub r0, r6, #4 │ │ │ │ mov lr, ip │ │ │ │ str r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c27d4 │ │ │ │ + b c2a1c │ │ │ │ mov r2, r7 │ │ │ │ ands ip, r7, #3 │ │ │ │ - beq c2828 │ │ │ │ + beq c2a70 │ │ │ │ strb r4, [r3] │ │ │ │ add r7, r7, #1 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r6, r7 │ │ │ │ - bls c2a7c │ │ │ │ + bls c2cc4 │ │ │ │ ldrb r4, [r7] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls c27b4 │ │ │ │ + bls c29fc │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - bhi c3258 │ │ │ │ + bhi c34a0 │ │ │ │ cmp r4, #193 @ 0xc1 │ │ │ │ - bls c3224 │ │ │ │ + bls c346c │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c2a7c │ │ │ │ + ble c2cc4 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c3250 │ │ │ │ + bhi c3498 │ │ │ │ add r2, r2, r4, lsl #6 │ │ │ │ add r7, r7, #2 │ │ │ │ sub ip, r2, #12416 @ 0x3080 │ │ │ │ cmp ip, #255 @ 0xff │ │ │ │ - bhi c2d40 │ │ │ │ + bhi c2f88 │ │ │ │ strb ip, [r3], #1 │ │ │ │ - b c27cc │ │ │ │ + b c2a14 │ │ │ │ add r1, r7, #4 │ │ │ │ cmp r6, r1 │ │ │ │ - bcc c2d38 │ │ │ │ + bcc c2f80 │ │ │ │ sub r4, r0, r7 │ │ │ │ bic r4, r4, #3 │ │ │ │ lsr r1, r4, #2 │ │ │ │ add r4, r4, #4 │ │ │ │ add r1, r1, #1 │ │ │ │ add r4, r3, r4 │ │ │ │ ands r1, r1, #7 │ │ │ │ - beq c2930 │ │ │ │ + beq c2b78 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c2910 │ │ │ │ + beq c2b58 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c28f8 │ │ │ │ + beq c2b40 │ │ │ │ cmp r1, #3 │ │ │ │ - beq c28e0 │ │ │ │ + beq c2b28 │ │ │ │ cmp r1, #4 │ │ │ │ - beq c28c8 │ │ │ │ + beq c2b10 │ │ │ │ cmp r1, #5 │ │ │ │ - beq c28b0 │ │ │ │ + beq c2af8 │ │ │ │ cmp r1, #6 │ │ │ │ - beq c2898 │ │ │ │ + beq c2ae0 │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ add r2, r7, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2a34 │ │ │ │ + bne c2c7c │ │ │ │ str r1, [r3], #4 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r3, r4 │ │ │ │ - beq c2a30 │ │ │ │ + beq c2c78 │ │ │ │ mov sl, r5 │ │ │ │ mov r5, ip │ │ │ │ str r0, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov ip, r2 │ │ │ │ mov r7, r2 │ │ │ │ mov r0, r3 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ add r2, r2, #4 │ │ │ │ str r1, [r3], #4 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ str r1, [r3] │ │ │ │ add r2, ip, #8 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #8 │ │ │ │ ldr r1, [ip, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ str r1, [r0, #8] │ │ │ │ add r2, ip, #12 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #12 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ str r1, [r0, #12] │ │ │ │ add r2, ip, #16 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #16 │ │ │ │ ldr r1, [ip, #16] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ str r1, [r0, #16] │ │ │ │ add r2, ip, #20 │ │ │ │ mov r7, r2 │ │ │ │ add r3, r0, #20 │ │ │ │ ldr r1, [ip, #20] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ str r1, [r0, #20] │ │ │ │ add r2, ip, #24 │ │ │ │ add r3, r0, #24 │ │ │ │ mov r7, r2 │ │ │ │ ldr r1, [ip, #24] │ │ │ │ tst r1, lr │ │ │ │ - bne c2ab0 │ │ │ │ + bne c2cf8 │ │ │ │ add r3, r0, #28 │ │ │ │ add r2, ip, #28 │ │ │ │ cmp r3, r4 │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne c293c │ │ │ │ + bne c2b84 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov ip, r5 │ │ │ │ mov r5, sl │ │ │ │ mov r7, r2 │ │ │ │ cmp r6, r2 │ │ │ │ - beq c2d40 │ │ │ │ + beq c2f88 │ │ │ │ ldrb r4, [r2] │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ - bls c27c0 │ │ │ │ - b c27e0 │ │ │ │ + bls c2a08 │ │ │ │ + b c2a28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl d5798 <_PyUnicodeWriter_WriteStr@@Base+0x17c> │ │ │ │ + bl d6184 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ cmn r0, #1 │ │ │ │ - bne c2548 │ │ │ │ + bne c2790 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl c3efc │ │ │ │ + bl bc34c │ │ │ │ mov r0, r5 │ │ │ │ - bl 252348 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b c2e34 │ │ │ │ + bl 253b98 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c307c │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #0 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ cmp r1, #2 │ │ │ │ strne r4, [r2, r3, lsl #2] │ │ │ │ lsleq r1, r3, #1 │ │ │ │ ldrne r3, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq r4, [r2, r1] │ │ │ │ - b c2564 │ │ │ │ + b c27ac │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #0 │ │ │ │ asr r3, r3, #1 │ │ │ │ - b c2420 │ │ │ │ + b c2668 │ │ │ │ mov ip, r5 │ │ │ │ ldr r0, [fp, #-104] @ 0xffffff98 │ │ │ │ mov r5, sl │ │ │ │ - b c2a34 │ │ │ │ + b c2c7c │ │ │ │ add lr, r7, #4 │ │ │ │ cmp r6, lr │ │ │ │ - bcc c2fb0 │ │ │ │ + bcc c31f8 │ │ │ │ sub r0, r6, #4 │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ sub r0, r0, r7 │ │ │ │ bic r0, r0, #3 │ │ │ │ add r0, r0, lr │ │ │ │ sub r1, r0, r7 │ │ │ │ sub r1, r1, #4 │ │ │ │ lsr r1, r1, #2 │ │ │ │ add r1, r1, #1 │ │ │ │ ands r1, r1, #3 │ │ │ │ - beq c2bb8 │ │ │ │ + beq c2e00 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c2b78 │ │ │ │ + beq c2dc0 │ │ │ │ cmp r1, #2 │ │ │ │ - beq c2b40 │ │ │ │ + beq c2d88 │ │ │ │ ldr r1, [r7] │ │ │ │ tst r1, ip │ │ │ │ - bne c2cd0 │ │ │ │ + bne c2f18 │ │ │ │ uxtb r7, r1 │ │ │ │ mov r2, lr │ │ │ │ strh r7, [r3] │ │ │ │ ubfx r7, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r7, [r3, #-6] │ │ │ │ ubfx r7, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r7, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - bne c2cd0 │ │ │ │ + bne c2f18 │ │ │ │ uxtb r7, r1 │ │ │ │ add r2, r2, #4 │ │ │ │ strh r7, [r3] │ │ │ │ ubfx r7, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r7, [r3, #-6] │ │ │ │ ubfx r7, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r7, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - bne c2cd0 │ │ │ │ + bne c2f18 │ │ │ │ add r2, r2, #4 │ │ │ │ uxtb r7, r1 │ │ │ │ cmp r2, r0 │ │ │ │ strh r7, [r3] │ │ │ │ ubfx r7, r1, #8, #8 │ │ │ │ add r3, r3, #8 │ │ │ │ strh r7, [r3, #-6] │ │ │ │ ubfx r7, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r7, [r3, #-4] │ │ │ │ strh r1, [r3, #-2] │ │ │ │ - beq c2d30 │ │ │ │ + beq c2f78 │ │ │ │ str r8, [fp, #-112] @ 0xffffff90 │ │ │ │ mov r8, r0 │ │ │ │ str r6, [fp, #-104] @ 0xffffff98 │ │ │ │ str r4, [fp, #-108] @ 0xffffff94 │ │ │ │ str r5, [fp, #-116] @ 0xffffff8c │ │ │ │ - b c2cb0 │ │ │ │ + b c2ef8 │ │ │ │ add r2, r2, #4 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ ldr r1, [r2] │ │ │ │ @@ -152466,313 +152616,313 @@ │ │ │ │ strh lr, [r3, #-4] │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ mov r0, r3 │ │ │ │ lsr r1, r1, #24 │ │ │ │ mov r7, r2 │ │ │ │ - bne c2cc0 │ │ │ │ + bne c2f08 │ │ │ │ add r2, r2, #4 │ │ │ │ strh r1, [r3, #6] │ │ │ │ strh r4, [r3, #2] │ │ │ │ mov r7, r2 │ │ │ │ strh lr, [r3, #4] │ │ │ │ add r3, r3, #8 │ │ │ │ ldr r1, [r2] │ │ │ │ strh r6, [r3, #-8] │ │ │ │ tst r1, ip │ │ │ │ - bne c2cc0 │ │ │ │ + bne c2f08 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh r1, [r3, #6] │ │ │ │ add r2, r5, #8 │ │ │ │ ldr r1, [r5, #8] │ │ │ │ mov r7, r2 │ │ │ │ strh r6, [r3] │ │ │ │ strh r4, [r3, #2] │ │ │ │ tst r1, ip │ │ │ │ strh lr, [r3, #4] │ │ │ │ add r3, r0, #16 │ │ │ │ - bne c2cc0 │ │ │ │ + bne c2f08 │ │ │ │ add r2, r5, #12 │ │ │ │ uxtb r6, r1 │ │ │ │ ubfx r4, r1, #8, #8 │ │ │ │ strh r6, [r0, #16] │ │ │ │ ubfx lr, r1, #16, #8 │ │ │ │ strh r4, [r3, #2] │ │ │ │ lsr r1, r1, #24 │ │ │ │ strh lr, [r3, #4] │ │ │ │ strh r1, [r3, #6] │ │ │ │ cmp r2, r8 │ │ │ │ add r3, r0, #24 │ │ │ │ - beq c2d20 │ │ │ │ + beq c2f68 │ │ │ │ ldr r1, [r2] │ │ │ │ mov r7, r2 │ │ │ │ tst r1, ip │ │ │ │ - beq c2bd0 │ │ │ │ + beq c2e18 │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ cmp r6, r2 │ │ │ │ - beq c2fb8 │ │ │ │ + beq c3200 │ │ │ │ ldrb r0, [r2] │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ - bls c2704 │ │ │ │ - b c266c │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + bls c294c │ │ │ │ + b c28b4 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c330c │ │ │ │ + bne c3554 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c20b4 │ │ │ │ + bne c22fc │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c20b4 │ │ │ │ + b c22fc │ │ │ │ ldr r6, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r4, [fp, #-108] @ 0xffffff94 │ │ │ │ ldr r8, [fp, #-112] @ 0xffffff90 │ │ │ │ ldr r5, [fp, #-116] @ 0xffffff8c │ │ │ │ mov r7, r2 │ │ │ │ - b c2cd0 │ │ │ │ + b c2f18 │ │ │ │ cmp r6, r7 │ │ │ │ - bne c27c0 │ │ │ │ + bne c2a08 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, ip │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c2e70 │ │ │ │ + beq c30b8 │ │ │ │ cmp r0, #2 │ │ │ │ - bne c2e3c │ │ │ │ + bne c3084 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c2e50 │ │ │ │ + beq c3098 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c232c │ │ │ │ + ble c2574 │ │ │ │ mov r7, r5 │ │ │ │ - b c2344 │ │ │ │ - bne c2a80 │ │ │ │ + b c258c │ │ │ │ + bne c2cc8 │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ sub ip, r0, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp r0, #159 @ 0x9f │ │ │ │ subls r2, r2, #224 @ 0xe0 │ │ │ │ subhi r2, r2, #237 @ 0xed │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ lsl r4, r2, #1 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - bhi c3228 │ │ │ │ + bhi c3470 │ │ │ │ sub r0, r6, r7 │ │ │ │ cmp r0, #3 │ │ │ │ - ble c33d4 │ │ │ │ + ble c361c │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r0, ip, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c33b4 │ │ │ │ + bne c35fc │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c2e94 │ │ │ │ + bls c30dc │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ sub r0, lr, #128 @ 0x80 │ │ │ │ cmp r0, #63 @ 0x3f │ │ │ │ - bhi c2e84 │ │ │ │ + bhi c30cc │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ sub r4, r0, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c33ac │ │ │ │ + bhi c35f4 │ │ │ │ add r2, r0, r2, lsl #18 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ add r7, r7, #4 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, ip, lsl #12 │ │ │ │ add r4, r2, lr, lsl #6 │ │ │ │ - b c241c │ │ │ │ - bl 370224 │ │ │ │ + b c2664 │ │ │ │ + bl 370d0c │ │ │ │ mov r3, #0 │ │ │ │ - b c2100 │ │ │ │ + b c2348 │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c2d6c │ │ │ │ + bne c2fb4 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp sl, #255 @ 0xff │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c232c │ │ │ │ - b c2d88 │ │ │ │ + ble c2574 │ │ │ │ + b c2fd0 │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c2d6c │ │ │ │ - b c2e50 │ │ │ │ + bne c2fb4 │ │ │ │ + b c3098 │ │ │ │ mov r4, #3 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c23f8 │ │ │ │ + bhi c2640 │ │ │ │ mov r4, #2 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ cmp r0, #237 @ 0xed │ │ │ │ - bne c25a4 │ │ │ │ + bne c27ec │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #2 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c2444 │ │ │ │ + b c268c │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr ip, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r6, #1 │ │ │ │ ldrb r3, [r1, r0] │ │ │ │ strbeq r3, [ip, r2] │ │ │ │ add lr, r3, #56320 @ 0xdc00 │ │ │ │ ldreq r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c2ef0 │ │ │ │ + beq c3138 │ │ │ │ cmp r6, #2 │ │ │ │ strne lr, [ip, r2, lsl #2] │ │ │ │ lsleq r3, r2, #1 │ │ │ │ ldrne r2, [fp, #-52] @ 0xffffffcc │ │ │ │ strheq lr, [ip, r3] │ │ │ │ add r2, r2, #1 │ │ │ │ add r0, r0, #1 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c24ac │ │ │ │ + b c26f4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 35c188 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ + bl 35d380 <_PyUnicodeWriter_PrepareKindInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2a60 │ │ │ │ + beq c2ca8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c24a0 │ │ │ │ + b c26e8 │ │ │ │ sub r3, r3, sl │ │ │ │ mov r4, #1 │ │ │ │ - b c2aa8 │ │ │ │ + b c2cf0 │ │ │ │ ands r4, r7, #3 │ │ │ │ movweq r0, #32896 @ 0x8080 │ │ │ │ movteq r0, #32896 @ 0x8080 │ │ │ │ - beq c2f74 │ │ │ │ + beq c31bc │ │ │ │ add r7, r7, #1 │ │ │ │ mov r0, r3 │ │ │ │ strb r2, [r3] │ │ │ │ cmp r6, r7 │ │ │ │ add r3, r3, #1 │ │ │ │ - bhi c239c │ │ │ │ - b c2a80 │ │ │ │ + bhi c25e4 │ │ │ │ + b c2cc8 │ │ │ │ ldr ip, [r2, #-4] │ │ │ │ tst ip, r0 │ │ │ │ - bne c2f80 │ │ │ │ + bne c31c8 │ │ │ │ mov r7, r2 │ │ │ │ str ip, [r3], #4 │ │ │ │ add r2, r7, #4 │ │ │ │ cmp r6, r2 │ │ │ │ - bcs c2f60 │ │ │ │ + bcs c31a8 │ │ │ │ cmp r6, r7 │ │ │ │ - beq c241c │ │ │ │ + beq c2664 │ │ │ │ ldrb r2, [r7] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bls c2f44 │ │ │ │ - b c23a8 │ │ │ │ - strdeq ip, [sp], #-116 @ 0xffffff8c │ │ │ │ + bls c318c │ │ │ │ + b c25f0 │ │ │ │ + subeq sl, sp, r0, ror ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - strdeq ip, [sp], #-120 @ 0xffffff88 │ │ │ │ - strdeq ip, [sp], #-124 @ 0xffffff84 │ │ │ │ + subeq sl, sp, r4, ror ip │ │ │ │ + subeq sl, sp, r8, ror ip │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ cmp r6, r7 │ │ │ │ - bne c2704 │ │ │ │ + bne c294c │ │ │ │ sub r3, r3, sl │ │ │ │ - b c2aa8 │ │ │ │ + b c2cf0 │ │ │ │ sub r3, r3, sl │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ strhi r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ asr r2, r3, #1 │ │ │ │ strhi r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bhi c3194 │ │ │ │ + bhi c33dc │ │ │ │ sub r1, r6, r7 │ │ │ │ cmp r1, #3 │ │ │ │ - bgt c3054 │ │ │ │ + bgt c329c │ │ │ │ cmp r1, #1 │ │ │ │ - ble c25a4 │ │ │ │ + ble c27ec │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2ea4 │ │ │ │ + bhi c30ec │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c3048 │ │ │ │ + bls c3290 │ │ │ │ cmp r0, #244 @ 0xf4 │ │ │ │ - beq c2ea4 │ │ │ │ + beq c30ec │ │ │ │ cmp r1, #2 │ │ │ │ - beq c25a4 │ │ │ │ + beq c27ec │ │ │ │ ldrb r1, [r7, #2] │ │ │ │ sub r1, r1, #128 @ 0x80 │ │ │ │ cmp r1, #63 @ 0x3f │ │ │ │ - bls c25a4 │ │ │ │ + bls c27ec │ │ │ │ asr r3, r3, #1 │ │ │ │ mov r4, #3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c2444 │ │ │ │ + b c268c │ │ │ │ cmp r1, #159 @ 0x9f │ │ │ │ - bhi c26bc │ │ │ │ + bhi c2904 │ │ │ │ sub r3, r3, sl │ │ │ │ - b c2ea4 │ │ │ │ + b c30ec │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c300c │ │ │ │ - b c2ea4 │ │ │ │ + bne c3254 │ │ │ │ + b c30ec │ │ │ │ ldrb r1, [r7, #1] │ │ │ │ sub r2, r1, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c2ea4 │ │ │ │ + bhi c30ec │ │ │ │ cmp r0, #240 @ 0xf0 │ │ │ │ - bne c3230 │ │ │ │ + bne c3478 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ - bls c2ea4 │ │ │ │ + bls c30ec │ │ │ │ ldrb ip, [r7, #2] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c3024 │ │ │ │ + bhi c326c │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c349c │ │ │ │ + bhi c36e4 │ │ │ │ add r2, r2, r0, lsl #18 │ │ │ │ add r7, r7, #4 │ │ │ │ sub r2, r2, #63438848 @ 0x3c80000 │ │ │ │ sub r2, r2, #8320 @ 0x2080 │ │ │ │ add r2, r2, r1, lsl #12 │ │ │ │ add r4, r2, ip, lsl #6 │ │ │ │ - b c2aa8 │ │ │ │ + b c2cf0 │ │ │ │ cmp r8, #1 │ │ │ │ - beq c30c8 │ │ │ │ + beq c3310 │ │ │ │ cmp r8, #3 │ │ │ │ - beq c31c4 │ │ │ │ + beq c340c │ │ │ │ cmp r8, #4 │ │ │ │ - beq c31b0 │ │ │ │ + beq c33f8 │ │ │ │ sub r1, fp, #96 @ 0x60 │ │ │ │ sub r2, fp, #76 @ 0x4c │ │ │ │ str r1, [sp, #20] │ │ │ │ mov r3, r6 │ │ │ │ sub r1, fp, #84 @ 0x54 │ │ │ │ str r2, [sp, #16] │ │ │ │ str r1, [sp, #12] │ │ │ │ @@ -152781,384 +152931,384 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r1, [sp, #4] │ │ │ │ sub r2, fp, #100 @ 0x64 │ │ │ │ sub r1, fp, #80 @ 0x50 │ │ │ │ str r2, [sp] │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #24] │ │ │ │ - movw r2, #2868 @ 0xb34 │ │ │ │ - movt r2, #69 @ 0x45 │ │ │ │ - bl 351274 <_PyOS_URandomNonblock@@Base+0x1870> │ │ │ │ + movw r2, #61532 @ 0xf05c │ │ │ │ + movt r2, #68 @ 0x44 │ │ │ │ + bl 352394 <_PyOS_URandomNonblock@@Base+0x1870> │ │ │ │ cmp r0, #0 │ │ │ │ - bne c2a60 │ │ │ │ + bne c2ca8 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls c3148 │ │ │ │ + bls c3390 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r2, r1, r7 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - ble c24c8 │ │ │ │ + ble c2710 │ │ │ │ cmp r1, r7 │ │ │ │ - beq c24d4 │ │ │ │ + beq c271c │ │ │ │ sub r1, r1, r7 │ │ │ │ mov r0, r5 │ │ │ │ - bl d5e28 <_PyUnicodeWriter_WriteStr@@Base+0x80c> │ │ │ │ + bl d6814 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2a60 │ │ │ │ + beq c2ca8 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ - b c24c8 │ │ │ │ + b c2710 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #52 @ 0x34 │ │ │ │ mov r1, r6 │ │ │ │ sub r0, fp, #96 @ 0x60 │ │ │ │ - bl 2bc670 │ │ │ │ + bl 2c8f48 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c25ac │ │ │ │ + beq c27f4 │ │ │ │ cmp r4, #1 │ │ │ │ - bne c2444 │ │ │ │ + bne c268c │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - movw r6, #37920 @ 0x9420 │ │ │ │ + movw r6, #30808 @ 0x7858 │ │ │ │ movt r6, #68 @ 0x44 │ │ │ │ ldr r1, [fp, #-100] @ 0xffffff9c │ │ │ │ sub r3, r7, r1 │ │ │ │ add r4, r3, #1 │ │ │ │ - b c2460 │ │ │ │ + b c26a8 │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c24c8 │ │ │ │ + b c2710 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #65533 @ 0xfffd │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - bl 2f5b80 │ │ │ │ + bl 2f9614 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c2a60 │ │ │ │ + beq c2ca8 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ ldr r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ sub r3, r4, r3 │ │ │ │ ldr r1, [fp, #-92] @ 0xffffffa4 │ │ │ │ add r7, r7, r3 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ - b c24c8 │ │ │ │ + b c2710 │ │ │ │ asr r3, r3, #1 │ │ │ │ str r7, [fp, #-96] @ 0xffffffa0 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - b c25ac │ │ │ │ + b c27f4 │ │ │ │ sub r3, r3, sl │ │ │ │ - b c3024 │ │ │ │ + b c326c │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c215c │ │ │ │ + b c23a4 │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, #1 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ sub r2, r0, #244 @ 0xf4 │ │ │ │ cmp r1, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c3074 │ │ │ │ - b c2ea4 │ │ │ │ + beq c32bc │ │ │ │ + b c30ec │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ - b c2e94 │ │ │ │ + b c30dc │ │ │ │ ldr r1, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #239 @ 0xef │ │ │ │ - bhi c3364 │ │ │ │ + bhi c35ac │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #2 │ │ │ │ - ble c3334 │ │ │ │ + ble c357c │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp r4, #224 @ 0xe0 │ │ │ │ - beq c3328 │ │ │ │ + beq c3570 │ │ │ │ sub r2, r4, #237 @ 0xed │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c2e94 │ │ │ │ + bne c30dc │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub lr, r2, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2e84 │ │ │ │ + bhi c30cc │ │ │ │ add r4, r2, r0, lsl #12 │ │ │ │ add r7, r7, #3 │ │ │ │ sub r4, r4, #925696 @ 0xe2000 │ │ │ │ sub r4, r4, #128 @ 0x80 │ │ │ │ add r4, r4, ip, lsl #6 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [fp, #-108] @ 0xffffff94 │ │ │ │ - bl 330dcc │ │ │ │ + bl 333458 │ │ │ │ ldr r2, [fp, #-108] @ 0xffffff94 │ │ │ │ mov r4, r0 │ │ │ │ cmp r2, #195 @ 0xc3 │ │ │ │ movls r1, #255 @ 0xff │ │ │ │ movls sl, r1 │ │ │ │ - bls c22bc │ │ │ │ + bls c2504 │ │ │ │ cmp r2, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movthi r1, #16 │ │ │ │ mov sl, r1 │ │ │ │ - b c22bc │ │ │ │ + b c2504 │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-104] @ 0xffffff98 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-104] @ 0xffffff98 │ │ │ │ - b c20b4 │ │ │ │ + b c22fc │ │ │ │ cmp ip, #159 @ 0x9f │ │ │ │ - bhi c32a8 │ │ │ │ - b c2e94 │ │ │ │ - bne c2a80 │ │ │ │ + bhi c34f0 │ │ │ │ + b c30dc │ │ │ │ + bne c2cc8 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ sub ip, r2, #128 @ 0x80 │ │ │ │ cmp ip, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp r2, #159 @ 0x9f │ │ │ │ subls r0, r4, #224 @ 0xe0 │ │ │ │ subhi r0, r0, #237 @ 0xed │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ lsl r4, r0, #1 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ - bhi c3228 │ │ │ │ + bhi c3470 │ │ │ │ sub r2, r6, r7 │ │ │ │ cmp r2, #3 │ │ │ │ - bgt c341c │ │ │ │ + bgt c3664 │ │ │ │ cmp r2, #1 │ │ │ │ - ble c2a80 │ │ │ │ + ble c2cc8 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bhi c3490 │ │ │ │ + bhi c36d8 │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - beq c2e94 │ │ │ │ + beq c30dc │ │ │ │ cmp r2, #2 │ │ │ │ - bne c3404 │ │ │ │ - b c2a80 │ │ │ │ + bne c364c │ │ │ │ + b c2cc8 │ │ │ │ mov r4, #4 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ sub r0, r2, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ movls r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c2df4 │ │ │ │ - b c2e94 │ │ │ │ + beq c303c │ │ │ │ + b c30dc │ │ │ │ cmp r0, #1 │ │ │ │ - ble c2a80 │ │ │ │ + ble c2cc8 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub lr, ip, #128 @ 0x80 │ │ │ │ cmp lr, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c3464 │ │ │ │ + bls c36ac │ │ │ │ cmp r2, #244 @ 0xf4 │ │ │ │ - beq c2e94 │ │ │ │ + beq c30dc │ │ │ │ cmp r0, #2 │ │ │ │ - beq c2a80 │ │ │ │ + beq c2cc8 │ │ │ │ ldrb r2, [r7, #2] │ │ │ │ sub r2, r2, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ movhi r4, #3 │ │ │ │ movls r4, #0 │ │ │ │ - b c241c │ │ │ │ + b c2664 │ │ │ │ ldrb ip, [r7, #1] │ │ │ │ sub r2, ip, #128 @ 0x80 │ │ │ │ cmp r2, #63 @ 0x3f │ │ │ │ - bhi c2e94 │ │ │ │ + bhi c30dc │ │ │ │ cmp r4, #240 @ 0xf0 │ │ │ │ - bne c3470 │ │ │ │ + bne c36b8 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ - bls c2e94 │ │ │ │ + bls c30dc │ │ │ │ ldrb lr, [r7, #2] │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ sub r4, lr, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c2e84 │ │ │ │ + bhi c30cc │ │ │ │ sub r4, r2, #128 @ 0x80 │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ - bhi c33ac │ │ │ │ + bhi c35f4 │ │ │ │ add r2, r2, r0, lsl #18 │ │ │ │ - b c2e18 │ │ │ │ + b c3060 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ - bne c33fc │ │ │ │ - b c2e94 │ │ │ │ + bne c3644 │ │ │ │ + b c30dc │ │ │ │ sub r2, r4, #244 @ 0xf4 │ │ │ │ cmp ip, #143 @ 0x8f │ │ │ │ clz r2, r2 │ │ │ │ lsr r2, r2, #5 │ │ │ │ movls r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c343c │ │ │ │ - b c2e94 │ │ │ │ + beq c3684 │ │ │ │ + b c30dc │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ - bne c33a0 │ │ │ │ - b c2e94 │ │ │ │ + bne c35e8 │ │ │ │ + b c30dc │ │ │ │ mov r4, #4 │ │ │ │ - b c2aa8 │ │ │ │ + b c2cf0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c1fd8 │ │ │ │ + b c2220 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c25ec │ │ │ │ + b c2834 │ │ │ │ mov r2, r0 │ │ │ │ - b c34a8 │ │ │ │ + b c36f0 │ │ │ │ push {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 │ │ │ │ subs r4, r1, #0 │ │ │ │ - beq c3988 │ │ │ │ + beq c3bd0 │ │ │ │ mov r6, r3 │ │ │ │ mov r8, r2 │ │ │ │ mov r5, r0 │ │ │ │ cmp r4, #1 │ │ │ │ - beq c379c │ │ │ │ + beq c39e4 │ │ │ │ mov r7, r4 │ │ │ │ cmn r4, #-2147483619 @ 0x8000001d │ │ │ │ - bhi c3b4c │ │ │ │ + bhi c3d94 │ │ │ │ cmp r4, #3 │ │ │ │ add r9, r0, r4 │ │ │ │ - ble c37f4 │ │ │ │ + ble c3a3c │ │ │ │ ldr r3, [r0] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, r3, ip │ │ │ │ - bne c39f4 │ │ │ │ + bne c3c3c │ │ │ │ add r1, r0, #4 │ │ │ │ sub r0, r9, #4 │ │ │ │ bic r1, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ - bhi c3770 │ │ │ │ + bhi c39b8 │ │ │ │ ldr r3, [r1] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c386c │ │ │ │ + bne c3ab4 │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c35a0 │ │ │ │ + bcc c37e8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3870 │ │ │ │ + bne c3ab8 │ │ │ │ add r2, r1, #8 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c35a0 │ │ │ │ + bcc c37e8 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ movw ip, #32896 @ 0x8080 │ │ │ │ movt ip, #32896 @ 0x8080 │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3870 │ │ │ │ + bne c3ab8 │ │ │ │ add r2, r1, #12 │ │ │ │ cmp r0, r2 │ │ │ │ - bcc c35a0 │ │ │ │ + bcc c37e8 │ │ │ │ ldr r3, [r2] │ │ │ │ ands r3, ip, r3 │ │ │ │ - bne c3870 │ │ │ │ + bne c3ab8 │ │ │ │ add r2, r2, #4 │ │ │ │ cmp r0, r2 │ │ │ │ - bcs c3588 │ │ │ │ - ldr r0, [pc, #1512] @ c3b90 │ │ │ │ + bcs c37d0 │ │ │ │ + ldr r0, [pc, #1512] @ c3dd8 │ │ │ │ sub r1, r9, r2 │ │ │ │ mov r3, #0 │ │ │ │ cmp r1, #3 │ │ │ │ - bhi c3b7c │ │ │ │ + bhi c3dc4 │ │ │ │ ldrb r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ bfi r3, r1, #16, #8 │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ bfi r3, r1, #8, #8 │ │ │ │ ldrb r1, [r2] │ │ │ │ bfi r3, r1, #0, #8 │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3870 │ │ │ │ + bne c3ab8 │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ - bne c39d8 │ │ │ │ - ldr r3, [pc, #1400] @ c3b94 │ │ │ │ + bne c3c20 │ │ │ │ + ldr r3, [pc, #1400] @ c3ddc │ │ │ │ cmp r2, #512 @ 0x200 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - bgt c3734 │ │ │ │ + bgt c397c │ │ │ │ add r8, r7, #20 │ │ │ │ lsr r1, r8, #3 │ │ │ │ ldr r2, [r9, r1, lsl #3] │ │ │ │ ldr ip, [r2, #8] │ │ │ │ cmp r2, ip │ │ │ │ - beq c399c │ │ │ │ + beq c3be4 │ │ │ │ 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 c3704 │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + beq c394c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r2] │ │ │ │ - ldr r2, [pc, #1292] @ c3b98 │ │ │ │ + ldr r2, [pc, #1292] @ c3de0 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r6, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c3a08 │ │ │ │ + bne c3c50 │ │ │ │ mov r2, #100 @ 0x64 │ │ │ │ str r4, [r3, #8] │ │ │ │ strb r2, [r3, #16] │ │ │ │ mvn r1, #0 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #12] │ │ │ │ strb r2, [r3, r8] │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - beq c39c4 │ │ │ │ + beq c3c0c │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq c3b70 │ │ │ │ + beq c3db8 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, r3, #20 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -153167,660 +153317,658 @@ │ │ │ │ strne r4, [r2] │ │ │ │ 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 │ │ │ │ - bhi c37e4 │ │ │ │ + bhi c3a2c │ │ │ │ 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 c3668 │ │ │ │ + bne c38b0 │ │ │ │ ldr r2, [r6, #976] @ 0x3d0 │ │ │ │ - movw r3, #54120 @ 0xd368 │ │ │ │ + movw r3, #53096 @ 0xcf68 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c3b38 │ │ │ │ + bne c3d80 │ │ │ │ ldr r0, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ec70 │ │ │ │ mov r3, r0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c39ac │ │ │ │ + beq c3bf4 │ │ │ │ ldr r2, [r9, #800] @ 0x320 │ │ │ │ add r8, r7, #20 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r9, #800] @ 0x320 │ │ │ │ - b c3668 │ │ │ │ - ldr r0, [pc, #1060] @ c3b9c │ │ │ │ + b c38b0 │ │ │ │ + ldr r0, [pc, #1060] @ c3de4 │ │ │ │ sub r2, r9, r1 │ │ │ │ cmp r2, #3 │ │ │ │ - bhi c3b88 │ │ │ │ + bhi c3dd0 │ │ │ │ ldrsb r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r1 │ │ │ │ - b c35cc │ │ │ │ + b c3814 │ │ │ │ mov r2, r1 │ │ │ │ - b c35d4 │ │ │ │ + b c381c │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ addlt r9, r0, #1 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r2, r0 │ │ │ │ movlt r7, r4 │ │ │ │ - blt c35d4 │ │ │ │ + blt c381c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3b00 │ │ │ │ + bne c3d48 │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ mla r3, r0, r1, r3 │ │ │ │ add r3, r3, r2 │ │ │ │ - b c36f8 │ │ │ │ + b c3940 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ str r2, [ip, #12] │ │ │ │ str ip, [r2, #8] │ │ │ │ - b c3668 │ │ │ │ - ldr r2, [pc, #932] @ c3ba0 │ │ │ │ + b c38b0 │ │ │ │ + ldr r2, [pc, #932] @ c3de8 │ │ │ │ mov r3, #0 │ │ │ │ cmp r4, #3 │ │ │ │ - bhi c3b78 │ │ │ │ + bhi c3dc0 │ │ │ │ ldrb r2, [r2, r4] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ mov r2, r0 │ │ │ │ - b c35c4 │ │ │ │ + b c380c │ │ │ │ mov r2, r0 │ │ │ │ - b c35cc │ │ │ │ + b c3814 │ │ │ │ movw r6, #40400 @ 0x9dd0 │ │ │ │ movt r6, #106 @ 0x6a │ │ │ │ - movw r3, #23836 @ 0x5d1c │ │ │ │ + movw r3, #23512 @ 0x5bd8 │ │ │ │ movt r3, #11 │ │ │ │ add r2, r4, #21 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r8, [r6, #1016] @ 0x3f8 │ │ │ │ cmp r8, r3 │ │ │ │ movne r7, #0 │ │ │ │ - bne c39d8 │ │ │ │ - ldr r2, [pc, #836] @ c3b94 │ │ │ │ + bne c3c20 │ │ │ │ + ldr r2, [pc, #836] @ c3ddc │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r7, #0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r9, [r3, #1604] @ 0x644 │ │ │ │ - b c3630 │ │ │ │ + b c3878 │ │ │ │ mov r2, r0 │ │ │ │ - b c35d4 │ │ │ │ + b c381c │ │ │ │ mov r2, r1 │ │ │ │ rbit r3, r3 │ │ │ │ sub r2, r2, r5 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ add sl, r2, r3, lsr #3 │ │ │ │ cmp r4, sl │ │ │ │ - beq c35f0 │ │ │ │ + beq c3838 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ldrb r7, [r5, sl] │ │ │ │ cmp r8, #1 │ │ │ │ cmpeq r3, #0 │ │ │ │ moveq r3, #1 │ │ │ │ movne r3, #0 │ │ │ │ cmp r7, #193 @ 0xc1 │ │ │ │ movls r3, #0 │ │ │ │ andhi r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ add r3, r5, sl │ │ │ │ moveq r1, #127 @ 0x7f │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ moveq r7, r1 │ │ │ │ - bne c3a84 │ │ │ │ + bne c3ccc │ │ │ │ mov r0, r4 │ │ │ │ - bl b6374 │ │ │ │ + bl b64fc │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c36f8 │ │ │ │ + beq c3940 │ │ │ │ mov r2, #32 │ │ │ │ mov r1, #0 │ │ │ │ sub r0, fp, #68 @ 0x44 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ bl 2df4c │ │ │ │ ldr r3, [fp, #-84] @ 0xffffffac │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ - beq c3a40 │ │ │ │ + beq c3c88 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #127 @ 0x7f │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c3acc │ │ │ │ + beq c3d14 │ │ │ │ add r3, r3, #20 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bgt c3a7c │ │ │ │ + bgt c3cc4 │ │ │ │ mov r0, r3 │ │ │ │ mov r2, sl │ │ │ │ mov r1, r5 │ │ │ │ bl 2ebec │ │ │ │ str sl, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r3, [sp, #8] │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ mov r3, r9 │ │ │ │ str r6, [sp, #4] │ │ │ │ str r8, [sp] │ │ │ │ - bl 1fc284 <_PySet_NextEntryRef@@Base+0x51c> │ │ │ │ + bl 1fc568 <_PySet_NextEntryRef@@Base+0x51c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #72 @ 0x48 │ │ │ │ - beq c3b20 │ │ │ │ - bl d7cf0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq c3d68 │ │ │ │ + bl d8094 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ mov r3, r0 │ │ │ │ - b c36f8 │ │ │ │ + b c3940 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c3b2c │ │ │ │ - ldr r3, [pc, #520] @ c3ba4 │ │ │ │ - b c36f8 │ │ │ │ + bne c3d74 │ │ │ │ + ldr r3, [pc, #520] @ c3dec │ │ │ │ + b c3940 │ │ │ │ mov r0, r9 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ mov r3, r0 │ │ │ │ - b c372c │ │ │ │ - bl 370224 │ │ │ │ + b c3974 │ │ │ │ + bl 370d0c │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c36f8 │ │ │ │ + beq c3940 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ tst r2, #32 │ │ │ │ - bne c36c4 │ │ │ │ + bne c390c │ │ │ │ ldr r0, [r3, #28] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c36e0 │ │ │ │ + b c3928 │ │ │ │ ldr r0, [r6, #1012] @ 0x3f4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq c39ac │ │ │ │ + beq c3bf4 │ │ │ │ add r8, r7, #20 │ │ │ │ - b c3668 │ │ │ │ + b c38b0 │ │ │ │ rbit r3, r3 │ │ │ │ clz r3, r3 │ │ │ │ sub r3, r3, #7 │ │ │ │ lsr sl, r3, #3 │ │ │ │ - b c3884 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b c3acc │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r6, r1 │ │ │ │ - bne c3b54 │ │ │ │ + bne c3d9c │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c369c │ │ │ │ + bne c38e4 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c369c │ │ │ │ + b c38e4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c3aec │ │ │ │ + beq c3d34 │ │ │ │ cmp r2, #2 │ │ │ │ - bne c3ab8 │ │ │ │ + bne c3d00 │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - beq c3acc │ │ │ │ + beq c3d14 │ │ │ │ add r3, r3, #28 │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c3938 │ │ │ │ + ble c3b80 │ │ │ │ str r5, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c394c │ │ │ │ + b c3b94 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r5 │ │ │ │ - bl 330dcc │ │ │ │ + bl 333458 │ │ │ │ cmp r7, #195 @ 0xc3 │ │ │ │ movls r1, #255 @ 0xff │ │ │ │ mov r4, r0 │ │ │ │ movls r7, r1 │ │ │ │ - bls c38c8 │ │ │ │ + bls c3b10 │ │ │ │ cmp r7, #239 @ 0xef │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movthi r1, #16 │ │ │ │ mov r7, r1 │ │ │ │ - b c38c8 │ │ │ │ + b c3b10 │ │ │ │ cmp r1, #0 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movt r1, #16 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c3a60 │ │ │ │ + bne c3ca8 │ │ │ │ ldr r3, [r3, #28] │ │ │ │ cmp r7, #255 @ 0xff │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ble c3938 │ │ │ │ - b c3a7c │ │ │ │ + ble c3b80 │ │ │ │ + b c3cc4 │ │ │ │ cmp r1, #0 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c3a60 │ │ │ │ - b c3acc │ │ │ │ + bne c3ca8 │ │ │ │ + b c3d14 │ │ │ │ str r4, [r3] │ │ │ │ ldrsb r3, [r0] │ │ │ │ ldrb r1, [r0] │ │ │ │ cmp r3, #0 │ │ │ │ - bge c37c8 │ │ │ │ - ldr r3, [pc, #140] @ c3ba8 │ │ │ │ + bge c3a10 │ │ │ │ + ldr r3, [pc, #140] @ c3df0 │ │ │ │ add r3, r3, r1, lsl #5 │ │ │ │ - b c36f8 │ │ │ │ - bl 252348 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b c3940 │ │ │ │ + bl 253b98 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ - b c36f8 │ │ │ │ + b c3940 │ │ │ │ ldr r3, [fp, #4] │ │ │ │ str r4, [r3] │ │ │ │ - b c3994 │ │ │ │ + b c3bdc │ │ │ │ ldr r0, [r6, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r2 │ │ │ │ mov r3, r0 │ │ │ │ - b c3754 │ │ │ │ - bl 370224 │ │ │ │ - b c3b24 │ │ │ │ + b c399c │ │ │ │ + bl 370d0c │ │ │ │ + b c3d6c │ │ │ │ mov r0, r3 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ blx r6 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b c369c │ │ │ │ + b c38e4 │ │ │ │ add r0, r3, #28 │ │ │ │ - b c39c8 │ │ │ │ + b c3c10 │ │ │ │ mov r2, r0 │ │ │ │ ldrb r1, [r2, #3] │ │ │ │ bfi r3, r1, #24, #8 │ │ │ │ - b c35c4 │ │ │ │ + b c380c │ │ │ │ mov r2, r1 │ │ │ │ - b c3b7c │ │ │ │ - subeq ip, sp, r0, lsl #16 │ │ │ │ + b c3dc4 │ │ │ │ + subeq sl, sp, ip, ror ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - subeq ip, sp, r4, lsl #16 │ │ │ │ - subeq ip, sp, r8, lsl #16 │ │ │ │ + subeq sl, sp, r0, lsl #25 │ │ │ │ + subeq sl, sp, r4, lsl #25 │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ rsbeq r8, fp, ip, asr #2 │ │ │ │ subs r2, r1, #0 │ │ │ │ - beq c3e64 │ │ │ │ + beq c40ac │ │ │ │ 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 lr, [r2, #4] │ │ │ │ - movw ip, #43532 @ 0xaa0c │ │ │ │ + movw ip, #42912 @ 0xa7a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ ldrb r3, [lr, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ eor r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ orrne r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne c3c0c │ │ │ │ + bne c3e54 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r4, r0 │ │ │ │ ands r0, r3, #3 │ │ │ │ - beq c3c1c │ │ │ │ + beq c3e64 │ │ │ │ cmp r0, #1 │ │ │ │ - beq c3e30 │ │ │ │ + beq c4078 │ │ │ │ mov r3, r2 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r0, #1 │ │ │ │ - beq c3dbc │ │ │ │ - ldr r3, [pc, #708] @ c3ef4 │ │ │ │ + beq c4004 │ │ │ │ + ldr r3, [pc, #708] @ c413c │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c3d4c │ │ │ │ + bne c3f94 │ │ │ │ add r0, r4, #114688 @ 0x1c000 │ │ │ │ mov r1, r2 │ │ │ │ sub r3, fp, #16 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c7564 │ │ │ │ + bl c80b0 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c3e58 │ │ │ │ + beq c40a0 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #1 │ │ │ │ - bne c3cd4 │ │ │ │ + bne c3f1c │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3d98 │ │ │ │ + bgt c3fe0 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c3d98 │ │ │ │ + bne c3fe0 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c3c10 │ │ │ │ + bne c3e58 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r1, #2 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ bfi r2, r1, #0, #2 │ │ │ │ strb r2, [r3, #16] │ │ │ │ - b c3c10 │ │ │ │ + b c3e58 │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3cec │ │ │ │ + bgt c3f34 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ - beq c3e98 │ │ │ │ + beq c40e0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3d18 │ │ │ │ + bgt c3f60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c3e80 │ │ │ │ + beq c40c8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3d18 │ │ │ │ + bgt c3f60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq c3e6c │ │ │ │ + beq c40b4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ mov r1, #1 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ bfi r3, r1, #0, #2 │ │ │ │ strb r3, [r2, #16] │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_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 c3c0c │ │ │ │ + b c3e54 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c3c48 │ │ │ │ + beq c3e90 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3dac │ │ │ │ + bgt c3ff4 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c3dac │ │ │ │ + bne c3ff4 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3c10 │ │ │ │ + bgt c3e58 │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b c3c10 │ │ │ │ + b c3e58 │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ and r2, r2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - bne c3c10 │ │ │ │ - b c3cb0 │ │ │ │ + bne c3e58 │ │ │ │ + b c3ef8 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3c10 │ │ │ │ - b c3d8c │ │ │ │ + bgt c3e58 │ │ │ │ + b c3fd4 │ │ │ │ and r0, r3, #28 │ │ │ │ cmp r0, #4 │ │ │ │ - bne c3c28 │ │ │ │ + bne c3e70 │ │ │ │ ldr r1, [r2] │ │ │ │ tst r3, #32 │ │ │ │ - beq c3eac │ │ │ │ + beq c40f4 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c3ecc │ │ │ │ + beq c4114 │ │ │ │ ldrsb r3, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt c3ee4 │ │ │ │ + blt c412c │ │ │ │ add r3, r2, #20 │ │ │ │ ldrb ip, [r3] │ │ │ │ mov lr, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ movw r0, #40400 @ 0x9dd0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ mla r3, lr, ip, r3 │ │ │ │ add r3, r3, r0 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c3c10 │ │ │ │ + bgt c3e58 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne c3c10 │ │ │ │ + bne c3e58 │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c3c10 │ │ │ │ + b c3e58 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, #2 │ │ │ │ mov r3, r2 │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ bfi r1, r0, #0, #2 │ │ │ │ strb r1, [r2, #16] │ │ │ │ - b c3c10 │ │ │ │ - bl 1764a0 │ │ │ │ + b c3e58 │ │ │ │ + bl 176130 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c3c0c │ │ │ │ + b c3e54 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c3d18 │ │ │ │ + b c3f60 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r3, [r2] │ │ │ │ - b c3d04 │ │ │ │ + b c3f4c │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b c3cec │ │ │ │ + b c3f34 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ ldrsb r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c3dec │ │ │ │ + bge c4034 │ │ │ │ ldrb r0, [r3] │ │ │ │ - ldr r3, [pc, #48] @ c3ef8 │ │ │ │ + ldr r3, [pc, #48] @ c4140 │ │ │ │ add r3, r3, r0, lsl #5 │ │ │ │ - b c3e08 │ │ │ │ + b c4050 │ │ │ │ ldrsb r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ addge r3, r2, #28 │ │ │ │ - bge c3dec │ │ │ │ + bge c4034 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c3eec │ │ │ │ + beq c4134 │ │ │ │ add r3, r2, #20 │ │ │ │ - b c3ebc │ │ │ │ + b c4104 │ │ │ │ add r3, r2, #28 │ │ │ │ - b c3ebc │ │ │ │ + b c4104 │ │ │ │ ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r8, fp, ip, asr #2 │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ - subs r3, r0, #0 │ │ │ │ + cmp r0, #0 │ │ │ │ + cmpne r1, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq c3f18 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c3f24 │ │ │ │ + beq c4164 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - bx lr │ │ │ │ - subs r2, r2, #1 │ │ │ │ - str r2, [r3] │ │ │ │ - bne c3f18 │ │ │ │ + b 2df140 <_Py_NewReference@@Base+0x2430> │ │ │ │ + sub r0, r0, r1 │ │ │ │ + clz r0, r0 │ │ │ │ + lsr r0, r0, #5 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b bb338 <_Py_Dealloc@@Base> │ │ │ │ + bx lr │ │ │ │ ldrsb r2, [r0, #16] │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ cmp r2, #0 │ │ │ │ - blt c432c │ │ │ │ + blt c456c │ │ │ │ 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 c40c0 │ │ │ │ + bne c4300 │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq c4064 │ │ │ │ + beq c42a4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4208 │ │ │ │ + beq c4448 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - movw r3, #17248 @ 0x4360 │ │ │ │ + movw r3, #17824 @ 0x45a0 │ │ │ │ movt r3, #12 │ │ │ │ ldr r2, [r2, #160] @ 0xa0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4234 │ │ │ │ + bne c4474 │ │ │ │ movw r0, #40400 @ 0x9dd0 │ │ │ │ movt r0, #106 @ 0x6a │ │ │ │ - movw r3, #42220 @ 0xa4ec │ │ │ │ + movw r3, #41880 @ 0xa398 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r0, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c41f8 │ │ │ │ - ldr r3, [pc, #924] @ c435c │ │ │ │ + bne c4438 │ │ │ │ + ldr r3, [pc, #924] @ c459c │ │ │ │ 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 c4094 │ │ │ │ + beq c42d4 │ │ │ │ lsr r3, r1, #18 │ │ │ │ ubfx r2, r1, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr ip, [r3, #808] @ 0x328 │ │ │ │ cmp ip, r2 │ │ │ │ - bgt c400c │ │ │ │ + bgt c424c │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4094 │ │ │ │ + beq c42d4 │ │ │ │ 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 c4044 │ │ │ │ + beq c4284 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4128 │ │ │ │ + beq c4368 │ │ │ │ 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 c403c │ │ │ │ + b c427c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c4244 │ │ │ │ + bne c4484 │ │ │ │ tst r3, #32 │ │ │ │ - bne c3f84 │ │ │ │ + bne c41c4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c3f84 │ │ │ │ + beq c41c4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b c3f84 │ │ │ │ + b c41c4 │ │ │ │ ldr r2, [r0, #988] @ 0x3dc │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + movw r3, #54404 @ 0xd484 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c4314 │ │ │ │ + bne c4554 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ - b c403c │ │ │ │ + b c427c │ │ │ │ cmp r2, #1 │ │ │ │ - bne c4324 │ │ │ │ + bne c4564 │ │ │ │ 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] @ c435c │ │ │ │ + ldr r0, [pc, #628] @ c459c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r0] │ │ │ │ add r3, r3, #114688 @ 0x1c000 │ │ │ │ ldr r0, [r3, #64] @ 0x40 │ │ │ │ - bl 18edf0 │ │ │ │ + bl 18fd24 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4330 │ │ │ │ + beq c4570 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4320 │ │ │ │ + beq c4560 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r2, #0 │ │ │ │ strle r2, [r1] │ │ │ │ ldrbgt r3, [r1, #16] │ │ │ │ ldrble r3, [r1, #16] │ │ │ │ - b c3f70 │ │ │ │ + b c41b0 │ │ │ │ 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] │ │ │ │ @@ -153831,90 +153979,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 c4190 │ │ │ │ + bne c43d0 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c418c │ │ │ │ + beq c43cc │ │ │ │ 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 c4294 │ │ │ │ + beq c44d4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c4268 │ │ │ │ + beq c44a8 │ │ │ │ ldr r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, lr │ │ │ │ - beq c403c │ │ │ │ + beq c427c │ │ │ │ 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 c403c │ │ │ │ + b c427c │ │ │ │ ldr r0, [r0, #1012] @ 0x3f4 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c4070 │ │ │ │ + beq c42b0 │ │ │ │ ldr r3, [r1, #28] │ │ │ │ cmp r3, r0 │ │ │ │ - beq c4084 │ │ │ │ + beq c42c4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ - b c4070 │ │ │ │ + b c42b0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ bx r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4214 │ │ │ │ + beq c4454 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r1, #20 │ │ │ │ addeq r3, r1, #28 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c3f84 │ │ │ │ - b c4220 │ │ │ │ + beq c41c4 │ │ │ │ + b c4460 │ │ │ │ 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 c403c │ │ │ │ + b c427c │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c41a4 │ │ │ │ + beq c43e4 │ │ │ │ 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] │ │ │ │ @@ -153935,82 +154083,82 @@ │ │ │ │ ldr r3, [r0, #1120] @ 0x460 │ │ │ │ ldr r0, [r0, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #788] @ 0x314 │ │ │ │ str r5, [r7, r6] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #788] @ 0x314 │ │ │ │ - b c403c │ │ │ │ + b c427c │ │ │ │ ldr r0, [r0, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c40b0 │ │ │ │ + b c42f0 │ │ │ │ mov r0, r1 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, lr} │ │ │ │ - b b91fc <_Py_SetImmortal@@Base> │ │ │ │ - movw r0, #8740 @ 0x2224 │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ + b b90a8 <_Py_SetImmortal@@Base> │ │ │ │ + movw r0, #61540 @ 0xf064 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ ldr r0, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_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 c403c │ │ │ │ + b c427c │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c4360 : │ │ │ │ +000c45a0 : │ │ │ │ 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, #40400 @ 0x9dd0 │ │ │ │ movt ip, #106 @ 0x6a │ │ │ │ - movw r3, #42220 @ 0xa4ec │ │ │ │ + movw r3, #41880 @ 0xa398 │ │ │ │ movt r3, #11 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [ip, #1028] @ 0x404 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c453c │ │ │ │ + bne c477c │ │ │ │ cmp r0, #0 │ │ │ │ popeq {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r3, [pc, #608] @ c4604 │ │ │ │ + ldr r3, [pc, #608] @ c4844 │ │ │ │ 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 c4510 │ │ │ │ + beq c4750 │ │ │ │ lsr r3, r0, #18 │ │ │ │ ubfx r2, r0, #0, #18 │ │ │ │ add r3, r4, r3, lsl #3 │ │ │ │ ldr r0, [r3, #808] @ 0x328 │ │ │ │ cmp r0, r2 │ │ │ │ - bgt c43f0 │ │ │ │ + bgt c4630 │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c4510 │ │ │ │ + beq c4750 │ │ │ │ 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 c44f0 │ │ │ │ + beq c4730 │ │ │ │ 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 │ │ │ │ @@ -154023,29 +154171,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 c4488 │ │ │ │ + bne c46c8 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4484 │ │ │ │ + beq c46c4 │ │ │ │ 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 c4578 │ │ │ │ + beq c47b8 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c454c │ │ │ │ + beq c478c │ │ │ │ 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] │ │ │ │ @@ -154066,18 +154214,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, #988] @ 0x3dc │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + movw r3, #54404 @ 0xd484 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c45f8 │ │ │ │ + bne c4838 │ │ │ │ mov r0, r1 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r4, #800] @ 0x320 │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #800] @ 0x320 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r0, [ip, #1012] @ 0x3f4 │ │ │ │ @@ -154093,15 +154241,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 c449c │ │ │ │ + beq c46dc │ │ │ │ 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] │ │ │ │ @@ -154125,76 +154273,74 @@ │ │ │ │ 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, #972] @ 0x3cc │ │ │ │ blx r2 │ │ │ │ - b c452c │ │ │ │ + b c476c │ │ │ │ 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 │ │ │ │ mov r9, r3 │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r4, r0 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ + mov r4, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r6, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c4994 │ │ │ │ + bne c4bcc │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c4968 │ │ │ │ + beq c4ba0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne c475c │ │ │ │ + bne c4994 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c4684 │ │ │ │ + beq c48bc │ │ │ │ ldr r1, [r5, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c4cbc │ │ │ │ + bne c4ef4 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c4934 │ │ │ │ + ble c4b6c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r7, r3, #255 @ 0xff │ │ │ │ - bne c485c │ │ │ │ + bne c4a94 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r7, r2, lsl lr │ │ │ │ and r2, r6, r7 │ │ │ │ - bgt c4738 │ │ │ │ + bgt c4970 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4838 │ │ │ │ + bge c4a70 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c48c0 │ │ │ │ + beq c4af8 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r5, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r9, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -154204,465 +154350,465 @@ │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r4, #0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c48fc │ │ │ │ + bgt c4b34 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4794 │ │ │ │ + bge c49cc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c46e0 │ │ │ │ + b c4918 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r9, [sp] │ │ │ │ - bl d893c <_Py_NewReferenceNoTotal@@Base+0x1d0> │ │ │ │ + bl d8ce0 <_Py_NewReferenceNoTotal@@Base+0x1d0> │ │ │ │ ldr r4, [r5] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4728 │ │ │ │ + bgt c4960 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r5] │ │ │ │ - bne c4728 │ │ │ │ + bne c4960 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c472c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c4964 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r8, [r1, ip] │ │ │ │ cmp r8, #0 │ │ │ │ - blt c4750 │ │ │ │ + blt c4988 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r7 │ │ │ │ - ble c4814 │ │ │ │ + ble c4a4c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c4d1c │ │ │ │ + bgt c4f54 │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c491c │ │ │ │ + bge c4b54 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c4914 │ │ │ │ + bgt c4b4c │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c4754 │ │ │ │ + b c498c │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4800 │ │ │ │ + bge c4a38 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c46e0 │ │ │ │ + b c4918 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c4820 │ │ │ │ - b c47b8 │ │ │ │ + blt c4a58 │ │ │ │ + b c49f0 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1404] @ c4de4 │ │ │ │ + ldr r3, [pc, #1404] @ c501c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r8, [r2, r3] │ │ │ │ - bne c4b4c │ │ │ │ + bne c4d84 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - bne c4ca8 │ │ │ │ + bne c4ee0 │ │ │ │ tst r7, #2 │ │ │ │ - bne c4abc │ │ │ │ + bne c4cf4 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - bne c4c94 │ │ │ │ + bne c4ecc │ │ │ │ tst r7, #2 │ │ │ │ - bne c4a5c │ │ │ │ + bne c4c94 │ │ │ │ tst r7, #4 │ │ │ │ - bne c49fc │ │ │ │ + bne c4c34 │ │ │ │ tst r7, #8 │ │ │ │ - bne c4c34 │ │ │ │ + bne c4e6c │ │ │ │ lsrs r3, r7, #4 │ │ │ │ - bne c4bdc │ │ │ │ + bne c4e14 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c46a4 │ │ │ │ + b c48dc │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ stmib r0, {r5, r9} │ │ │ │ str r6, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c4728 │ │ │ │ + b c4960 │ │ │ │ lsl r0, r2, #2 │ │ │ │ add ip, r3, r0 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c4cf8 │ │ │ │ + bge c4f30 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c46e0 │ │ │ │ + b c4918 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r7 │ │ │ │ - b c47dc │ │ │ │ + b c4a14 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c58d0 │ │ │ │ + bl c5b0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c4690 │ │ │ │ + bne c48c8 │ │ │ │ ldr r3, [r9] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4dc0 │ │ │ │ + ble c4ff8 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c498c │ │ │ │ + bgt c4bc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq c4dd8 │ │ │ │ + beq c5010 │ │ │ │ mvn r4, #0 │ │ │ │ - b c472c │ │ │ │ + b c4964 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - bne c4644 │ │ │ │ + bne c487c │ │ │ │ ldr r0, [r0, #24] │ │ │ │ - bl 146ac0 │ │ │ │ + bl 145f30 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4660 │ │ │ │ + beq c4898 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed48 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + bl 21fd58 <_PyDict_InsertSplitValue@@Base> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c4d40 │ │ │ │ + ble c4f78 │ │ │ │ ldr r4, [r9] │ │ │ │ cmn r4, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c4728 │ │ │ │ + bgt c4960 │ │ │ │ subs r4, r4, #1 │ │ │ │ str r4, [r9] │ │ │ │ - bne c4728 │ │ │ │ + bne c4960 │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c472c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c4964 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c48a0 │ │ │ │ + beq c4ad8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c48a0 │ │ │ │ + bge c4ad8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c48a0 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4ad8 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #396] @ 0x18c │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c4898 │ │ │ │ + beq c4ad0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4898 │ │ │ │ + bge c4ad0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c4898 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4ad0 │ │ │ │ add r2, r8, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c4d8c │ │ │ │ + bne c4fc4 │ │ │ │ tst r7, #4 │ │ │ │ asr r7, r7, #2 │ │ │ │ - beq c4890 │ │ │ │ + beq c4ac8 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c4890 │ │ │ │ + beq c4ac8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4890 │ │ │ │ + bge c4ac8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c4890 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4ac8 │ │ │ │ add r2, r8, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c4d58 │ │ │ │ + bne c4f90 │ │ │ │ tst r7, #2 │ │ │ │ asr r7, r7, #1 │ │ │ │ - beq c487c │ │ │ │ + beq c4ab4 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c487c │ │ │ │ + beq c4ab4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c487c │ │ │ │ + bge c4ab4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c487c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4ab4 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw r2, #20368 @ 0x4f90 │ │ │ │ + movw r2, #20900 @ 0x51a4 │ │ │ │ movt r2, #14 │ │ │ │ ldr r7, [r3, #408] @ 0x198 │ │ │ │ cmp r7, #0 │ │ │ │ cmpne r7, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c48b0 │ │ │ │ + beq c4ae8 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx r7 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c48b0 │ │ │ │ + bge c4ae8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c48b0 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4ae8 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ ldr r3, [r3, #404] @ 0x194 │ │ │ │ mov r2, r3 │ │ │ │ mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c48a8 │ │ │ │ + beq c4ae0 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c48a8 │ │ │ │ + bge c4ae0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c48a8 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4ae0 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c4af8 │ │ │ │ + b c4d30 │ │ │ │ add r3, r8, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c4b88 │ │ │ │ + b c4dc0 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4f1c │ │ │ │ + bl c5154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c4968 │ │ │ │ + beq c4ba0 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ - b c4684 │ │ │ │ + b c48bc │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r6, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r7 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c4910 │ │ │ │ - b c47b8 │ │ │ │ + blt c4b48 │ │ │ │ + b c49f0 │ │ │ │ ldr r8, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c47ec │ │ │ │ + blt c4a24 │ │ │ │ and r2, r0, r7 │ │ │ │ - b c47d4 │ │ │ │ + b c4a0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne c49d8 │ │ │ │ + bne c4c10 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c49d8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c4c10 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4b7c │ │ │ │ + bge c4db4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c4b7c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4db4 │ │ │ │ mov r3, r9 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c4aec │ │ │ │ + bge c4d24 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c4aec │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c4d24 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r9] │ │ │ │ - bne c4974 │ │ │ │ + bne c4bac │ │ │ │ mov r0, r9 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c4974 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c4bac │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c498c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c4bc4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ push {r4, fp, lr} │ │ │ │ mvn r3, #0 │ │ │ │ mov r2, r0 │ │ │ │ ldrb ip, [r0, #4] │ │ │ │ add lr, r0, #20 │ │ │ │ add fp, sp, #8 │ │ │ │ cmp ip, #7 │ │ │ │ mvn r3, r3, lsl ip │ │ │ │ and r0, r3, r1 │ │ │ │ - bgt c4e40 │ │ │ │ + bgt c5078 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ add r0, r0, r2 │ │ │ │ and r0, r0, r3 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ - b c4e7c │ │ │ │ + b c50b4 │ │ │ │ cmp ip, #15 │ │ │ │ - bgt c4ef0 │ │ │ │ + bgt c5128 │ │ │ │ lsl r2, r0, #1 │ │ │ │ ldrsh r2, [lr, r2] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ @@ -154674,56 +154820,56 @@ │ │ │ │ poplt {r4, fp, pc} │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ cmp ip, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r0, r0, r3 │ │ │ │ - bgt c4ebc │ │ │ │ + bgt c50f4 │ │ │ │ ldrsb r2, [lr, r0] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r1 │ │ │ │ add r0, r0, #1 │ │ │ │ and r0, r0, r3 │ │ │ │ - b c4e98 │ │ │ │ + b c50d0 │ │ │ │ lsl r2, r0, #1 │ │ │ │ cmp ip, #15 │ │ │ │ lsr r1, r1, #5 │ │ │ │ ldrshle r2, [lr, r2] │ │ │ │ ldrgt r2, [lr, r0, lsl #2] │ │ │ │ mov r4, r2 │ │ │ │ add r2, r0, r0, lsl #2 │ │ │ │ cmp r4, #0 │ │ │ │ add r2, r2, r1 │ │ │ │ add r2, r2, #1 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ and r0, r2, r3 │ │ │ │ - b c4ebc │ │ │ │ + b c50f4 │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #20] │ │ │ │ cmp r2, #0 │ │ │ │ poplt {r4, fp, pc} │ │ │ │ lsr r1, r1, #5 │ │ │ │ add r0, r0, r0, lsl #2 │ │ │ │ add r2, r1, #1 │ │ │ │ add r2, r2, r0 │ │ │ │ and r0, r2, r3 │ │ │ │ ldr r2, [lr, r0, lsl #2] │ │ │ │ - b c4e74 │ │ │ │ + b c50ac │ │ │ │ push {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 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi c5760 │ │ │ │ + bhi c599c │ │ │ │ mov r8, r1 │ │ │ │ mov r1, #1 │ │ │ │ movw r3, #43691 @ 0xaaab │ │ │ │ movt r3, #43690 @ 0xaaaa │ │ │ │ lsl r2, r1, r8 │ │ │ │ mov r9, #12 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ @@ -154732,49 +154878,49 @@ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r8, #7 │ │ │ │ mov sl, r8 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ umull r3, r6, r3, r6 │ │ │ │ lsr r6, r6, r1 │ │ │ │ mul r9, r9, r6 │ │ │ │ - bhi c5574 │ │ │ │ + bhi c57b0 │ │ │ │ add r0, r2, r9 │ │ │ │ add r3, r0, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c5744 │ │ │ │ - ldr r1, [pc, #2328] @ c58cc │ │ │ │ + bne c5980 │ │ │ │ + ldr r1, [pc, #2332] @ c5b08 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r0, r0, #19 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ ldr r1, [ip, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bcs c5238 │ │ │ │ + bcs c544c │ │ │ │ lsr lr, r0, #3 │ │ │ │ ldr r1, [r3, lr, lsl #3] │ │ │ │ ldr r3, [r1, #8] │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r1, r3 │ │ │ │ - beq c56cc │ │ │ │ + beq c5908 │ │ │ │ ldr r0, [r1] │ │ │ │ ldr r4, [r1, #4] │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r1] │ │ │ │ ldr r0, [r4] │ │ │ │ str r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c5208 │ │ │ │ + beq c541c │ │ │ │ str r6, [r4, #12] │ │ │ │ add r6, r4, #20 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ mov r0, r6 │ │ │ │ strb r8, [r4, #4] │ │ │ │ mov r8, #0 │ │ │ │ strb sl, [r4, #5] │ │ │ │ @@ -154796,242 +154942,243 @@ │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add ip, r5, sl, lsl ip │ │ │ │ lsl r2, sl, r2 │ │ │ │ cmp r3, r8 │ │ │ │ add ip, ip, #20 │ │ │ │ ldr r8, [r7, #8] │ │ │ │ add r6, r6, r2 │ │ │ │ - bne c55cc │ │ │ │ + bne c5808 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c528c │ │ │ │ + beq c54c8 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c51f4 │ │ │ │ + ble c5408 │ │ │ │ mov r1, #12 │ │ │ │ mla r1, r1, r8, r4 │ │ │ │ add r1, r1, r2 │ │ │ │ add r2, r4, r2 │ │ │ │ sub r3, r1, r2 │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ movt r0, #10922 @ 0x2aaa │ │ │ │ sub r3, r3, #12 │ │ │ │ lsr r3, r3, #2 │ │ │ │ mul r3, r0, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ ands r3, r3, #3 │ │ │ │ - beq c514c │ │ │ │ + beq c5360 │ │ │ │ cmp r3, #1 │ │ │ │ - beq c5120 │ │ │ │ + beq c5334 │ │ │ │ cmp r3, #2 │ │ │ │ - beq c50fc │ │ │ │ - ldr r3, [ip, #4] │ │ │ │ - cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ - ldr r0, [ip], #8 │ │ │ │ - add r2, r2, #12 │ │ │ │ - str r0, [r2, #12] │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ - str r0, [r2, #8] │ │ │ │ - str r3, [r2, #16] │ │ │ │ + bne c54a0 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ cmp r2, r1 │ │ │ │ - beq c51f4 │ │ │ │ + beq c5408 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ mov lr, ip │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ mov r9, r2 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [ip], #8 │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [ip] │ │ │ │ add ip, lr, #16 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r3, [r2, #28] │ │ │ │ str r0, [r2, #20] │ │ │ │ add r2, r9, #24 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [lr, #16] │ │ │ │ add ip, lr, #24 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #20] │ │ │ │ str r3, [r2, #28] │ │ │ │ add r2, r9, #36 @ 0x24 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c514c │ │ │ │ + bne c5360 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d87e8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c52bc │ │ │ │ + bl d8b8c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c54f8 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ ldr ip, [r1, #28] │ │ │ │ cmp r3, ip │ │ │ │ - bhi c53f8 │ │ │ │ + bhi c5634 │ │ │ │ add lr, lr, #1 │ │ │ │ add lr, r3, lr, lsl #3 │ │ │ │ str lr, [r1, #24] │ │ │ │ add lr, r1, r3 │ │ │ │ str lr, [r1, #4] │ │ │ │ str r0, [r1, r3] │ │ │ │ cmp r4, #0 │ │ │ │ - bne c5008 │ │ │ │ + bne c5240 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r4, [r3, #976] @ 0x3d0 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c589c │ │ │ │ + bne c5ad8 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ movcs r0, r3 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c5760 │ │ │ │ + beq c599c │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r1, [r3, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #800] @ 0x320 │ │ │ │ - b c5008 │ │ │ │ + b c5240 │ │ │ │ + ldr r3, [ip, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq c5a9c │ │ │ │ + ldr r0, [ip], #8 │ │ │ │ + add r2, r2, #12 │ │ │ │ + str r0, [r2, #12] │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ + str r0, [r2, #8] │ │ │ │ + str r3, [r2, #16] │ │ │ │ + b c5310 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r8, r2 │ │ │ │ - bne c5500 │ │ │ │ + bne c573c │ │ │ │ mov r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r6 │ │ │ │ mul r2, r2, r8 │ │ │ │ bl 2ebec │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl d87e8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - movw r2, #45848 @ 0xb318 │ │ │ │ + bl d8b8c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + movw r2, #47128 @ 0xb818 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r5, r2 │ │ │ │ str r4, [r7, #24] │ │ │ │ - beq c53d4 │ │ │ │ + beq c5610 │ │ │ │ ldrb r2, [r5, #4] │ │ │ │ cmp r2, #3 │ │ │ │ - bne c5338 │ │ │ │ + bne c5574 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c5338 │ │ │ │ - ldr r3, [pc, #1500] @ c58cc │ │ │ │ + bne c5574 │ │ │ │ + ldr r3, [pc, #1500] @ c5b08 │ │ │ │ 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 c53e8 │ │ │ │ + bhi c5624 │ │ │ │ ldr r1, [r3, #1928] @ 0x788 │ │ │ │ add r2, r2, #1 │ │ │ │ str r1, [r5] │ │ │ │ str r2, [r3, #1932] @ 0x78c │ │ │ │ str r5, [r3, #1928] @ 0x788 │ │ │ │ ldr r3, [r7, #24] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r8, [r3, #16] │ │ │ │ sub r2, r2, r8 │ │ │ │ str r2, [r3, #12] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #42220 @ 0xa4ec │ │ │ │ + movw r2, #41880 @ 0xa398 │ │ │ │ movt r2, #11 │ │ │ │ ldr r6, [r3, #1008] @ 0x3f0 │ │ │ │ cmp r6, r2 │ │ │ │ - bne c56b4 │ │ │ │ - ldr r2, [pc, #1396] @ c58cc │ │ │ │ + bne c58f0 │ │ │ │ + ldr r2, [pc, #1396] @ c5b08 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r6, [r2, #1604] @ 0x644 │ │ │ │ cmn r6, #804 @ 0x324 │ │ │ │ - beq c5540 │ │ │ │ + beq c577c │ │ │ │ lsr r2, r5, #18 │ │ │ │ ubfx r1, r5, #0, #18 │ │ │ │ add r2, r6, r2, lsl #3 │ │ │ │ ldr r0, [r2, #808] @ 0x328 │ │ │ │ cmp r0, r1 │ │ │ │ - bgt c53a4 │ │ │ │ + bgt c55e0 │ │ │ │ ldr r2, [r2, #804] @ 0x324 │ │ │ │ cmp r2, r1 │ │ │ │ movgt r1, #0 │ │ │ │ movle r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ moveq r1, #0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5540 │ │ │ │ + beq c577c │ │ │ │ bic r0, r5, #4080 @ 0xff0 │ │ │ │ bic r0, r0, #15 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ str r2, [r5] │ │ │ │ cmp r2, #0 │ │ │ │ str r5, [r0, #4] │ │ │ │ ldr r2, [r0] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r0] │ │ │ │ - beq c54e0 │ │ │ │ + beq c571c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c540c │ │ │ │ + beq c5648 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r8, [r4, #16] │ │ │ │ sub r3, r3, r8 │ │ │ │ str r3, [r4, #12] │ │ │ │ - b c532c │ │ │ │ + b c5568 │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ ldr r1, [r1, #12] │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r1, #8] │ │ │ │ - b c5008 │ │ │ │ + b c5240 │ │ │ │ ldr r2, [r0, #16] │ │ │ │ mov r1, #28 │ │ │ │ ldr r5, [r6, #512] @ 0x200 │ │ │ │ mul sl, r1, r2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ ldr r2, [r0, #12] │ │ │ │ str r2, [r1, #12] │ │ │ │ @@ -155040,183 +155187,183 @@ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ str ip, [r0, #8] │ │ │ │ str r0, [r2, #16] │ │ │ │ add r0, r6, r1, lsl #2 │ │ │ │ ldr ip, [r0, #528] @ 0x210 │ │ │ │ cmp r2, ip │ │ │ │ - bne c5478 │ │ │ │ + bne c56b4 │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c5470 │ │ │ │ + beq c56ac │ │ │ │ ldr r9, [lr, #8] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r9 │ │ │ │ moveq r3, lr │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r3, [r0, #528] @ 0x210 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2, #8] │ │ │ │ cmp r1, lr │ │ │ │ - beq c57bc │ │ │ │ + beq c59f8 │ │ │ │ cmp r1, #1 │ │ │ │ - beq c5790 │ │ │ │ + beq c59cc │ │ │ │ ldr r3, [r0, #532] @ 0x214 │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r0, #532] @ 0x214 │ │ │ │ cmp r2, ip │ │ │ │ - beq c53d4 │ │ │ │ + beq c5610 │ │ │ │ ldr r3, [r2, #24] │ │ │ │ ldr r1, [r2, #20] │ │ │ │ cmp r3, #0 │ │ │ │ streq r1, [r6, #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 c53d4 │ │ │ │ + b c5610 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ ldr r3, [r6, r3, lsl #3] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #8] │ │ │ │ str r0, [r3, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c51f4 │ │ │ │ + ble c5408 │ │ │ │ mov r9, #12 │ │ │ │ mov lr, r6 │ │ │ │ mla r9, r9, r8, r6 │ │ │ │ - b c551c │ │ │ │ + b c5758 │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5518 │ │ │ │ + beq c5754 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm lr, {r0, r1, r2} │ │ │ │ add lr, lr, #12 │ │ │ │ cmp r9, lr │ │ │ │ - bne c5518 │ │ │ │ - b c51f4 │ │ │ │ + bne c5754 │ │ │ │ + b c5408 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r2, #55428 @ 0xd884 │ │ │ │ + movw r2, #54404 @ 0xd484 │ │ │ │ movt r2, #10 │ │ │ │ ldr r4, [r3, #988] @ 0x3dc │ │ │ │ cmp r4, r2 │ │ │ │ - bne c58b8 │ │ │ │ + bne c5af4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r6, #800] @ 0x320 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r6, #800] @ 0x320 │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ cmp r8, #15 │ │ │ │ - bhi c5844 │ │ │ │ + bhi c5a80 │ │ │ │ add sl, r8, #1 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsl r2, r1, sl │ │ │ │ add r1, r2, #20 │ │ │ │ ldr r4, [r3, #996] @ 0x3e4 │ │ │ │ add r3, r1, r9 │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ cmp r4, r1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne c5740 │ │ │ │ - ldr r1, [pc, #788] @ c58cc │ │ │ │ + bne c597c │ │ │ │ + ldr r1, [pc, #788] @ c5b08 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r3, [r1, #1604] @ 0x644 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c5238 │ │ │ │ + b c544c │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r6 │ │ │ │ - beq c56e8 │ │ │ │ + beq c5924 │ │ │ │ cmp r8, #0 │ │ │ │ - ble c5634 │ │ │ │ + ble c5870 │ │ │ │ ldr r3, [r7, #28] │ │ │ │ mov r2, r6 │ │ │ │ add sl, r6, r8, lsl #3 │ │ │ │ ldrb r1, [r3] │ │ │ │ add r3, r3, r1, lsl #2 │ │ │ │ add lr, r3, #3 │ │ │ │ ldrb r3, [lr, #1]! │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [ip, r3, lsl #3] │ │ │ │ add r9, r1, r3, lsl #2 │ │ │ │ ldr r1, [r0] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ add r1, r1, #1 │ │ │ │ - ble c5694 │ │ │ │ + ble c58d0 │ │ │ │ str r0, [r2] │ │ │ │ add r2, r2, #8 │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ cmp sl, r2 │ │ │ │ - bne c55fc │ │ │ │ + bne c5838 │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dbb60 <_Py_NewReference@@Base+0x28e8> │ │ │ │ + bl 2df5d8 <_Py_NewReference@@Base+0x28c8> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r7, #24] │ │ │ │ - bl eeabc │ │ │ │ + bl 2e4790 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r7, #28] │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c5780 │ │ │ │ + beq c59bc │ │ │ │ mov r3, r2 │ │ │ │ ldrb r2, [r2] │ │ │ │ cmp r2, r1 │ │ │ │ strb r1, [r3, #3] │ │ │ │ - beq c56c4 │ │ │ │ + beq c5900 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, r3, #4 │ │ │ │ bl 2df4c │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ str r1, [r0] │ │ │ │ add r2, r2, #8 │ │ │ │ str r0, [r2, #-8] │ │ │ │ ldr r3, [r9, #4] │ │ │ │ str r3, [r2, #-4] │ │ │ │ cmp r2, sl │ │ │ │ - bne c55fc │ │ │ │ - b c5634 │ │ │ │ + bne c5838 │ │ │ │ + b c5870 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ blx r6 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, lr │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ - b c5230 │ │ │ │ + b c5444 │ │ │ │ cmp r8, r3 │ │ │ │ - ble c576c │ │ │ │ + ble c59a8 │ │ │ │ ldr r1, [r7, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ @@ -155228,49 +155375,49 @@ │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ str r1, [r2, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r2, #-12] │ │ │ │ ldr r1, [lr, #4] │ │ │ │ str r1, [r2, #-4] │ │ │ │ - b c56e8 │ │ │ │ + b c5924 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r3, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c5008 │ │ │ │ - bl 370224 │ │ │ │ + bne c5240 │ │ │ │ + bl 370d0c │ │ │ │ mvn r0, #0 │ │ │ │ - b c5330 │ │ │ │ + b c556c │ │ │ │ mov r1, r6 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d87e8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c5644 │ │ │ │ + bl d8b8c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c5880 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ ldr r3, [r6, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r3, [r2, #20] │ │ │ │ cmp r3, r1 │ │ │ │ str r1, [r2, #24] │ │ │ │ strne r2, [r3, #24] │ │ │ │ ldr r3, [r6, #532] @ 0x214 │ │ │ │ str r2, [r6, #524] @ 0x20c │ │ │ │ cmp r3, #0 │ │ │ │ streq r2, [r6, #532] @ 0x214 │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c548c │ │ │ │ + beq c56c8 │ │ │ │ ldr r1, [r2, #24] │ │ │ │ mov r4, #0 │ │ │ │ ldr r0, [r6, #520] @ 0x208 │ │ │ │ cmp r1, #0 │ │ │ │ streq lr, [r6, #524] @ 0x20c │ │ │ │ strne lr, [r1, #20] │ │ │ │ str r1, [lr, #24] │ │ │ │ @@ -155293,86 +155440,86 @@ │ │ │ │ mov r2, #262144 @ 0x40000 │ │ │ │ blx r9 │ │ │ │ ldr r3, [r6, #788] @ 0x314 │ │ │ │ str r4, [r5, sl] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r7, #24] │ │ │ │ str r3, [r6, #788] @ 0x314 │ │ │ │ - b c53d4 │ │ │ │ + b c5610 │ │ │ │ add sl, r8, #2 │ │ │ │ add r0, r9, r1, lsl sl │ │ │ │ adds r3, r0, #20 │ │ │ │ lsl r2, r1, sl │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bpl c4f8c │ │ │ │ - b c5760 │ │ │ │ + bpl c51c4 │ │ │ │ + b c599c │ │ │ │ mov lr, ip │ │ │ │ add ip, ip, #8 │ │ │ │ ldr r3, [ip, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c5860 │ │ │ │ + beq c5a9c │ │ │ │ ldr r0, [ip] │ │ │ │ add r2, r2, #12 │ │ │ │ str r0, [r2, #12] │ │ │ │ add ip, lr, #16 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ str r0, [r2, #8] │ │ │ │ str r3, [r2, #16] │ │ │ │ cmp r1, r2 │ │ │ │ - bne c50a4 │ │ │ │ - b c51f4 │ │ │ │ + bne c52dc │ │ │ │ + b c5408 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, r0 │ │ │ │ - b c5270 │ │ │ │ + b c5484 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #972] @ 0x3cc │ │ │ │ blx r4 │ │ │ │ - b c5560 │ │ │ │ + b c579c │ │ │ │ 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 │ │ │ │ cmp r1, #31 │ │ │ │ - bhi c65d8 │ │ │ │ + bhi c6814 │ │ │ │ mov r3, r1 │ │ │ │ mov r9, #1 │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ lsl r7, r9, r3 │ │ │ │ ldr r5, [r0, #24] │ │ │ │ ldr sl, [r0, #28] │ │ │ │ mov r6, r0 │ │ │ │ lsl r2, r7, r9 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ umull r1, r2, r1, r2 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ lsr r2, r2, r9 │ │ │ │ - beq c5ff8 │ │ │ │ + beq c6234 │ │ │ │ cmp r3, #7 │ │ │ │ strhi r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ movhi r1, #8 │ │ │ │ - bhi c62d4 │ │ │ │ + bhi c6510 │ │ │ │ cmp r3, #3 │ │ │ │ - bne c5b0c │ │ │ │ - ldr r2, [pc, #3224] @ c65e4 │ │ │ │ + bne c5d48 │ │ │ │ + ldr r2, [pc, #3224] @ c6820 │ │ │ │ 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 c6064 │ │ │ │ + beq c62a0 │ │ │ │ ldr r3, [r2, #1932] @ 0x78c │ │ │ │ add r7, r4, #28 │ │ │ │ ldr r1, [r4] │ │ │ │ mov r0, r7 │ │ │ │ str r1, [r2, #1928] @ 0x788 │ │ │ │ sub r3, r3, #1 │ │ │ │ mov r1, #0 │ │ │ │ @@ -155394,79 +155541,79 @@ │ │ │ │ bl 2df4c │ │ │ │ ldrb ip, [r5, #5] │ │ │ │ cmp sl, #0 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ add ip, r5, r9, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ add ip, ip, #20 │ │ │ │ - bne c5f28 │ │ │ │ + bne c6164 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c6020 │ │ │ │ + beq c625c │ │ │ │ ldr r2, [r5, #16] │ │ │ │ cmp r2, r9 │ │ │ │ - bne c60ac │ │ │ │ + bne c62e8 │ │ │ │ ldr r2, [r6, #24] │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ cmp r2, #1 │ │ │ │ - bne c60ac │ │ │ │ + bne c62e8 │ │ │ │ mov r1, ip │ │ │ │ lsl r2, r9, #3 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #0 │ │ │ │ - beq c5a90 │ │ │ │ + beq c5ccc │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ mvn r8, #0 │ │ │ │ mov r2, #0 │ │ │ │ mvn r8, r8, lsl r0 │ │ │ │ - b c5a60 │ │ │ │ + b c5c9c │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c5fd8 │ │ │ │ + bgt c6214 │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh sl, [r3, lr] │ │ │ │ cmn sl, #1 │ │ │ │ - bne c5c90 │ │ │ │ + bne c5ecc │ │ │ │ strh r2, [r3, lr] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r9, r2 │ │ │ │ - beq c5a90 │ │ │ │ + beq c5ccc │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ ldr r1, [r7, r2, lsl #3] │ │ │ │ cmp r0, #7 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ and r1, r8, ip │ │ │ │ - bgt c5a34 │ │ │ │ + bgt c5c70 │ │ │ │ ldrsb lr, [r3, r1] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c5c90 │ │ │ │ + bne c5ecc │ │ │ │ strb r2, [r3, r1] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c5a5c │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + bne c5c98 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r5, r3 │ │ │ │ str r4, [r6, #24] │ │ │ │ - beq c5af0 │ │ │ │ + beq c5d2c │ │ │ │ ldrb r3, [r5, #4] │ │ │ │ cmp r3, #3 │ │ │ │ - bne c5d00 │ │ │ │ + bne c5f3c │ │ │ │ ldrb r3, [r5, #6] │ │ │ │ cmp r3, #1 │ │ │ │ - bne c5d00 │ │ │ │ - ldr r3, [pc, #2848] @ c65e4 │ │ │ │ + bne c5f3c │ │ │ │ + ldr r3, [pc, #2848] @ c6820 │ │ │ │ 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 c6054 │ │ │ │ + bhi c6290 │ │ │ │ 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] │ │ │ │ @@ -155480,45 +155627,45 @@ │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, r7 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ movw r8, #40400 @ 0x9dd0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r0, #23836 @ 0x5d1c │ │ │ │ + movw r0, #23512 @ 0x5bd8 │ │ │ │ movt r0, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r0 │ │ │ │ - bne c647c │ │ │ │ - ldr r0, [pc, #2716] @ c65e4 │ │ │ │ + bne c66b8 │ │ │ │ + ldr r0, [pc, #2716] @ c6820 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r0, [ip, r0] │ │ │ │ add r0, r0, #4096 @ 0x1000 │ │ │ │ ldr r0, [r0, #1604] @ 0x644 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ sub r0, r0, #1 │ │ │ │ cmp r0, #512 @ 0x200 │ │ │ │ - bcs c6334 │ │ │ │ + bcs c6570 │ │ │ │ add r1, r1, #19 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r0, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ str ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r0, ip │ │ │ │ - beq c63d8 │ │ │ │ + beq c6614 │ │ │ │ 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 c5e68 │ │ │ │ + beq c60a4 │ │ │ │ strb r3, [r4, #4] │ │ │ │ mov r9, #0 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r8, #1 │ │ │ │ strb r3, [r4, #5] │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ @@ -155542,109 +155689,109 @@ │ │ │ │ cmp sl, r9 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add ip, r5, r8, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ lsl r2, r8, r2 │ │ │ │ add ip, ip, #20 │ │ │ │ add r7, r3, r2 │ │ │ │ - bne c5f18 │ │ │ │ + bne c6154 │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c6020 │ │ │ │ + beq c625c │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c59e4 │ │ │ │ + bne c5c20 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c6040 │ │ │ │ + ble c627c │ │ │ │ mov r0, #12 │ │ │ │ add r3, r2, r4 │ │ │ │ mla r0, r0, r9, r4 │ │ │ │ add r0, r0, r2 │ │ │ │ - b c5c7c │ │ │ │ + b c5eb8 │ │ │ │ ldr r1, [ip], #8 │ │ │ │ add r3, r3, #12 │ │ │ │ str r1, [r3, #12] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #16] │ │ │ │ cmp r0, r3 │ │ │ │ - beq c6040 │ │ │ │ + beq c627c │ │ │ │ ldr r2, [ip, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c5c5c │ │ │ │ + bne c5e98 │ │ │ │ add ip, ip, #8 │ │ │ │ - b c5c7c │ │ │ │ + b c5eb8 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ add lr, ip, #1 │ │ │ │ cmp r0, #7 │ │ │ │ add r1, lr, r1 │ │ │ │ and r1, r1, r8 │ │ │ │ - ble c5cf0 │ │ │ │ + ble c5f2c │ │ │ │ cmp r0, #15 │ │ │ │ - bgt c6224 │ │ │ │ + bgt c6460 │ │ │ │ lsl lr, r1, #1 │ │ │ │ ldrsh r0, [r3, lr] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5a4c │ │ │ │ + beq c5c88 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ - b c5cb4 │ │ │ │ + b c5ef0 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ ldrsb r0, [r3, r1] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5a80 │ │ │ │ - b c5cdc │ │ │ │ + beq c5cbc │ │ │ │ + b c5f18 │ │ │ │ movw r8, #40400 @ 0x9dd0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r3, #42220 @ 0xa4ec │ │ │ │ + movw r3, #41880 @ 0xa398 │ │ │ │ movt r3, #11 │ │ │ │ ldr r2, [r8, #1008] @ 0x3f0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c63f8 │ │ │ │ - ldr r2, [pc, #2240] @ c65e4 │ │ │ │ + bne c6634 │ │ │ │ + ldr r2, [pc, #2240] @ c6820 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r7, [r3, #1604] @ 0x644 │ │ │ │ cmn r7, #804 @ 0x324 │ │ │ │ - beq c6394 │ │ │ │ + beq c65d0 │ │ │ │ lsr r3, r5, #18 │ │ │ │ ubfx r2, r5, #0, #18 │ │ │ │ add r3, r7, r3, lsl #3 │ │ │ │ ldr r1, [r3, #808] @ 0x328 │ │ │ │ cmp r1, r2 │ │ │ │ - bgt c5d70 │ │ │ │ + bgt c5fac │ │ │ │ ldr r3, [r3, #804] @ 0x324 │ │ │ │ cmp r3, r2 │ │ │ │ movgt r2, #0 │ │ │ │ movle r2, #1 │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c6394 │ │ │ │ + beq c65d0 │ │ │ │ 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 c6250 │ │ │ │ + beq c648c │ │ │ │ cmp r3, #0 │ │ │ │ - bne c5af0 │ │ │ │ + bne c5d2c │ │ │ │ ldr r5, [r2, #16] │ │ │ │ mov r3, #28 │ │ │ │ ldr r1, [r2, #8] │ │ │ │ ldr sl, [r7, #512] @ 0x200 │ │ │ │ mul r5, r3, r5 │ │ │ │ ldr r3, [r2, #12] │ │ │ │ str r3, [r1, #12] │ │ │ │ @@ -155653,60 +155800,60 @@ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r2, #8] │ │ │ │ add ip, r7, r1, lsl #2 │ │ │ │ str r2, [r3, #16] │ │ │ │ ldr r0, [ip, #528] @ 0x210 │ │ │ │ cmp r3, r0 │ │ │ │ - bne c5e00 │ │ │ │ + bne c603c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c5dfc │ │ │ │ + beq c6038 │ │ │ │ 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 c64f0 │ │ │ │ + beq c672c │ │ │ │ cmp r2, #1 │ │ │ │ - beq c64c4 │ │ │ │ + beq c6700 │ │ │ │ ldr r2, [ip, #532] @ 0x214 │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [ip, #532] @ 0x214 │ │ │ │ cmp r3, r0 │ │ │ │ - beq c5af0 │ │ │ │ + beq c5d2c │ │ │ │ ldr r2, [r3, #24] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r7, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ ldr r1, [r3, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r2, [r0, #20] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ ldr r9, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r9, lr │ │ │ │ - bhi c6204 │ │ │ │ + bhi c6440 │ │ │ │ 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 c6334 │ │ │ │ + beq c6570 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ strb r3, [r4, #4] │ │ │ │ add r3, r4, #20 │ │ │ │ mov r9, #0 │ │ │ │ strb r0, [r4, #5] │ │ │ │ @@ -155730,334 +155877,334 @@ │ │ │ │ cmp sl, r9 │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ add ip, r5, r7, lsl ip │ │ │ │ ldr r9, [r6, #8] │ │ │ │ lsl r2, r7, r2 │ │ │ │ add ip, ip, #20 │ │ │ │ add r7, r3, r2 │ │ │ │ - beq c5c28 │ │ │ │ + beq c5e64 │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ cmp r3, #0 │ │ │ │ moveq r2, r7 │ │ │ │ - beq c640c │ │ │ │ + beq c6648 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c5f84 │ │ │ │ + ble c61c0 │ │ │ │ ldr r3, [r6, #28] │ │ │ │ add r2, r7, r9, lsl #3 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r1, r7 │ │ │ │ ldrb r2, [r3] │ │ │ │ add r3, r3, r2, lsl #2 │ │ │ │ add r0, r3, #3 │ │ │ │ ldrb r3, [r0, #1]! │ │ │ │ add r8, sl, r3, lsl #2 │ │ │ │ ldr lr, [ip, r3, lsl #3] │ │ │ │ ldr r2, [lr] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ add r2, r2, #1 │ │ │ │ - ble c6270 │ │ │ │ + ble c64ac │ │ │ │ str lr, [r1] │ │ │ │ add r1, r1, #8 │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r1, #-4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c5f4c │ │ │ │ + bne c6188 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dbb60 <_Py_NewReference@@Base+0x28e8> │ │ │ │ + bl 2df5d8 <_Py_NewReference@@Base+0x28c8> │ │ │ │ mov r0, r5 │ │ │ │ str r4, [r6, #24] │ │ │ │ - bl eeabc │ │ │ │ + bl 2e4790 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ mov r1, #0 │ │ │ │ str r1, [r6, #28] │ │ │ │ ldrb r3, [sl, #2] │ │ │ │ cmp r3, r1 │ │ │ │ - beq c6574 │ │ │ │ + beq c67b0 │ │ │ │ ldrb r2, [sl] │ │ │ │ strb r1, [sl, #3] │ │ │ │ cmp r2, r1 │ │ │ │ - beq c6404 │ │ │ │ + beq c6640 │ │ │ │ lsl r2, r2, #2 │ │ │ │ add r0, sl, #4 │ │ │ │ bl 2df4c │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ ldr lr, [r3, r1, lsl #2] │ │ │ │ cmn lr, #1 │ │ │ │ - bne c5c90 │ │ │ │ + bne c5ecc │ │ │ │ str r2, [r3, r1, lsl #2] │ │ │ │ add r2, r2, #1 │ │ │ │ cmp r2, r9 │ │ │ │ - bne c5a5c │ │ │ │ - b c5a90 │ │ │ │ + bne c5c98 │ │ │ │ + b c5ccc │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #7 │ │ │ │ mov r1, #12 │ │ │ │ - bhi c62d4 │ │ │ │ + bhi c6510 │ │ │ │ mul r1, r1, r2 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ add r1, r1, r7 │ │ │ │ add r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b c5b24 │ │ │ │ + b c5d60 │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r3, r9 │ │ │ │ - bne c6294 │ │ │ │ + bne c64d0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r7 │ │ │ │ mul r2, r2, r9 │ │ │ │ bl 2ebec │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d87e8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c5a90 │ │ │ │ + bl d8b8c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c5ccc │ │ │ │ mov r0, r5 │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ movw r8, #40400 @ 0x9dd0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ cmp r4, r1 │ │ │ │ - bne c6460 │ │ │ │ + bne c669c │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, #48 @ 0x30 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #5 │ │ │ │ - b c5b68 │ │ │ │ + b c5da4 │ │ │ │ cmp r9, #0 │ │ │ │ movgt r2, #0 │ │ │ │ - ble c6248 │ │ │ │ + ble c6484 │ │ │ │ sub sl, r2, r9 │ │ │ │ mvn sl, sl │ │ │ │ ands sl, sl, #3 │ │ │ │ - beq c61c4 │ │ │ │ + beq c6400 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c61d4 │ │ │ │ + beq c6410 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r8, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp sl, #1 │ │ │ │ add r2, r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c61c4 │ │ │ │ + beq c6400 │ │ │ │ cmp sl, #2 │ │ │ │ - beq c6120 │ │ │ │ + beq c635c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c61d4 │ │ │ │ + beq c6410 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r8, r8, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ mov ip, r8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [r8, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c61d4 │ │ │ │ + beq c6410 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r8, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - b c61c4 │ │ │ │ + b c6400 │ │ │ │ add r2, r2, #1 │ │ │ │ add r8, ip, #8 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ cmp r9, r2 │ │ │ │ mov sl, r2 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - beq c5a20 │ │ │ │ + beq c5c5c │ │ │ │ ldr r1, [r8, #4] │ │ │ │ mov ip, r8 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c61d4 │ │ │ │ + beq c6410 │ │ │ │ ldrd r0, [r8] │ │ │ │ add ip, r8, #8 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add r2, r2, #1 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c61d4 │ │ │ │ + beq c6410 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add ip, r8, #16 │ │ │ │ stm lr, {r0, r1} │ │ │ │ add r2, sl, #2 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c61d4 │ │ │ │ + beq c6410 │ │ │ │ ldm ip, {r0, r1} │ │ │ │ add r2, sl, #3 │ │ │ │ add ip, r8, #24 │ │ │ │ stm lr, {r0, r1} │ │ │ │ ldr r1, [ip, #4] │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c6144 │ │ │ │ + bne c6380 │ │ │ │ ldr r1, [ip, #12] │ │ │ │ cmp r1, #0 │ │ │ │ add r1, ip, #8 │ │ │ │ - beq c63c4 │ │ │ │ + beq c6600 │ │ │ │ add lr, r7, r2, lsl #3 │ │ │ │ add ip, r1, #8 │ │ │ │ add r2, r2, #1 │ │ │ │ ldm r1, {r0, r1} │ │ │ │ cmp r2, r9 │ │ │ │ stm lr, {r0, r1} │ │ │ │ - bne c60b8 │ │ │ │ - b c5a20 │ │ │ │ + bne c62f4 │ │ │ │ + b c5c5c │ │ │ │ ldr r1, [r0, #12] │ │ │ │ add r8, r7, #20 │ │ │ │ ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [ip, #12] │ │ │ │ str ip, [r1, #8] │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5ea4 │ │ │ │ + b c60e0 │ │ │ │ ldr r0, [r3, r1, lsl #2] │ │ │ │ cmn r0, #1 │ │ │ │ - beq c5fe4 │ │ │ │ + beq c6220 │ │ │ │ add r1, r1, r1, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r1, r1, #1 │ │ │ │ add r1, r1, ip │ │ │ │ and r1, r1, r8 │ │ │ │ - b c6224 │ │ │ │ - bne c5a20 │ │ │ │ - b c5a90 │ │ │ │ + b c6460 │ │ │ │ + bne c5c5c │ │ │ │ + b c5ccc │ │ │ │ ldr r3, [r2, #20] │ │ │ │ ldr r3, [r7, r3, lsl #3] │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r1, [r2, #12] │ │ │ │ str r3, [r2, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ str r2, [r1, #8] │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ str r2, [lr] │ │ │ │ add r1, r1, #8 │ │ │ │ str lr, [r1, #-8] │ │ │ │ ldr r3, [r8, #4] │ │ │ │ str r3, [r1, #-4] │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r1, r3 │ │ │ │ - bne c5f4c │ │ │ │ - b c5f84 │ │ │ │ + bne c6188 │ │ │ │ + b c61c0 │ │ │ │ cmp r9, #0 │ │ │ │ - ble c6040 │ │ │ │ + ble c627c │ │ │ │ mov lr, #12 │ │ │ │ mov r3, r7 │ │ │ │ mla lr, lr, r9, r7 │ │ │ │ - b c62b0 │ │ │ │ + b c64ec │ │ │ │ add ip, ip, #12 │ │ │ │ ldr r2, [ip, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c62ac │ │ │ │ + beq c64e8 │ │ │ │ ldm ip, {r0, r1, r2} │ │ │ │ stm r3, {r0, r1, r2} │ │ │ │ add r3, r3, #12 │ │ │ │ cmp lr, r3 │ │ │ │ - bne c62ac │ │ │ │ - b c6040 │ │ │ │ + bne c64e8 │ │ │ │ + b c627c │ │ │ │ cmp r3, #15 │ │ │ │ - bhi c65b0 │ │ │ │ + bhi c67ec │ │ │ │ movw r8, #40400 @ 0x9dd0 │ │ │ │ movt r8, #106 @ 0x6a │ │ │ │ mul ip, r2, r1 │ │ │ │ add r0, r3, #1 │ │ │ │ mov r7, #1 │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ ldr r4, [r8, #996] @ 0x3e4 │ │ │ │ str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r4, r1 │ │ │ │ add r1, ip, r7, lsl r0 │ │ │ │ add r1, r1, #20 │ │ │ │ lsl r7, r7, r0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bne c647c │ │ │ │ - ldr r1, [pc, #704] @ c65e4 │ │ │ │ + bne c66b8 │ │ │ │ + ldr r1, [pc, #704] @ c6820 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r1, [r0, r1] │ │ │ │ add r1, r1, #4096 @ 0x1000 │ │ │ │ ldr r1, [r1, #1604] @ 0x644 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r4, [r8, #976] @ 0x3d0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, r1 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bne c6584 │ │ │ │ + bne c67c0 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r0, #1 │ │ │ │ movcc r0, #1 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c65d8 │ │ │ │ + beq c6814 │ │ │ │ ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r1, [ip, #800] @ 0x320 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [ip, #800] @ 0x320 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b c5ea4 │ │ │ │ + b c60e0 │ │ │ │ ldr r2, [r8, #988] @ 0x3dc │ │ │ │ - movw r3, #55428 @ 0xd884 │ │ │ │ + movw r3, #54404 @ 0xd484 │ │ │ │ movt r3, #10 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c65a0 │ │ │ │ + bne c67dc │ │ │ │ mov r0, r5 │ │ │ │ bl 2da00 │ │ │ │ ldr r3, [r7, #800] @ 0x320 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r7, #800] @ 0x320 │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ add r1, r1, #8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c61e4 │ │ │ │ - b c63c4 │ │ │ │ + bne c6420 │ │ │ │ + b c6600 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c5e90 │ │ │ │ + b c60cc │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ cmp r3, r9 │ │ │ │ - bge c64b0 │ │ │ │ + bge c66ec │ │ │ │ ldr r1, [r6, #28] │ │ │ │ add r2, r2, #12 │ │ │ │ ldrb r0, [r1] │ │ │ │ add r0, r0, #1 │ │ │ │ add r1, r1, r0, lsl #2 │ │ │ │ ldrb r1, [r1, r3] │ │ │ │ add r3, r3, #1 │ │ │ │ @@ -156068,54 +156215,54 @@ │ │ │ │ addle r0, r0, #1 │ │ │ │ strle r0, [r1] │ │ │ │ str r1, [r2, #-8] │ │ │ │ ldr r1, [r1, #12] │ │ │ │ str r1, [r2, #-12] │ │ │ │ ldr r1, [lr, #4] │ │ │ │ str r1, [r2, #-4] │ │ │ │ - b c640c │ │ │ │ + b c6648 │ │ │ │ mov r2, #40 @ 0x28 │ │ │ │ mov r7, #8 │ │ │ │ str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, #68 @ 0x44 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r2, #5 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r0, [r8, #992] @ 0x3e0 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r4 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c65d8 │ │ │ │ + beq c6814 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r8, r7, #20 │ │ │ │ ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - b c5ea4 │ │ │ │ + b c60e0 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ - bl d87e8 <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ - b c5f94 │ │ │ │ + bl d8b8c <_Py_NewReferenceNoTotal@@Base+0x7c> │ │ │ │ + b c61d0 │ │ │ │ ldr r2, [r7, #524] @ 0x20c │ │ │ │ mov r1, #0 │ │ │ │ str r2, [r3, #20] │ │ │ │ cmp r2, r1 │ │ │ │ str r1, [r3, #24] │ │ │ │ strne r3, [r2, #24] │ │ │ │ ldr r2, [r7, #532] @ 0x214 │ │ │ │ str r3, [r7, #524] @ 0x20c │ │ │ │ cmp r2, #0 │ │ │ │ streq r3, [r7, #532] @ 0x214 │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c5e14 │ │ │ │ + beq c6050 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r4, #0 │ │ │ │ cmp r2, #0 │ │ │ │ streq r1, [r7, #524] @ 0x20c │ │ │ │ strne r1, [r2, #20] │ │ │ │ str r2, [r1, #24] │ │ │ │ ldr r1, [sl, r5] │ │ │ │ @@ -156137,85 +156284,85 @@ │ │ │ │ ldr r3, [r8, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r7, #788] @ 0x314 │ │ │ │ str r4, [sl, r5] │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ str r3, [r7, #788] @ 0x314 │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ mov r0, sl │ │ │ │ - bl ba244 │ │ │ │ + bl ba0f0 │ │ │ │ ldr r4, [r6, #24] │ │ │ │ - b c5af0 │ │ │ │ + b c5d2c │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ blx r4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r4, r0 │ │ │ │ - b c636c │ │ │ │ + b c65a8 │ │ │ │ ldr r0, [r8, #972] @ 0x3cc │ │ │ │ mov r1, r5 │ │ │ │ blx r2 │ │ │ │ - b c63b0 │ │ │ │ + b c65ec │ │ │ │ mul r1, r2, r1 │ │ │ │ add r0, r3, #2 │ │ │ │ mov r7, #1 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ add r1, r1, r7, lsl r0 │ │ │ │ lsl r7, r7, r0 │ │ │ │ adds r0, r1, #20 │ │ │ │ str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bpl c5b24 │ │ │ │ - bl 370224 │ │ │ │ + bpl c5d60 │ │ │ │ + bl 370d0c │ │ │ │ mvn r0, #0 │ │ │ │ - b c5b04 │ │ │ │ + b c5d40 │ │ │ │ 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 sp, sp, #12 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ and r2, r3, #32 │ │ │ │ ands r7, r3, #16 │ │ │ │ - bne c68f0 │ │ │ │ + bne c6b2c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c69dc │ │ │ │ + bne c6c18 │ │ │ │ movw r2, #655 @ 0x28f │ │ │ │ and r3, r3, r2 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c6838 │ │ │ │ + bgt c6a74 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c68d0 │ │ │ │ - ldr r2, [pc, #1156] @ c6ac4 │ │ │ │ + beq c6b0c │ │ │ │ + ldr r2, [pc, #1156] @ c6d00 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c68d0 │ │ │ │ + bhi c6b0c │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ - movw r0, #31736 @ 0x7bf8 │ │ │ │ + movw r0, #31116 @ 0x798c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6860 │ │ │ │ - movw r8, #51116 @ 0xc7ac │ │ │ │ + beq c6a9c │ │ │ │ + movw r8, #50228 @ 0xc434 │ │ │ │ movt r8, #22 │ │ │ │ - movw r3, #31736 @ 0x7bf8 │ │ │ │ + movw r3, #31116 @ 0x798c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c69c0 │ │ │ │ - ldr r2, [pc, #1080] @ c6ac8 │ │ │ │ + beq c6bfc │ │ │ │ + ldr r2, [pc, #1080] @ c6d04 │ │ │ │ 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 │ │ │ │ @@ -156224,51 +156371,51 @@ │ │ │ │ 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 c66e0 │ │ │ │ + beq c691c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r7 │ │ │ │ - bl c1ed8 │ │ │ │ + bl c2120 │ │ │ │ subs r1, r0, #0 │ │ │ │ streq r1, [r4, #12] │ │ │ │ - beq c699c │ │ │ │ + beq c6bd8 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq c6738 │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq c6974 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne c6738 │ │ │ │ + bne c6974 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ands r7, r3, #3 │ │ │ │ - beq c6808 │ │ │ │ + beq c6a44 │ │ │ │ mov r7, #1 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ str r3, [r4, #16] │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq c6800 │ │ │ │ - ldr r2, [pc, #868] @ c6ac8 │ │ │ │ + beq c6a3c │ │ │ │ + ldr r2, [pc, #868] @ c6d04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, #28 │ │ │ │ ldr r2, [r3, r2] │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r0, r2 │ │ │ │ @@ -156281,107 +156428,107 @@ │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ ldreq r0, [r2, #1016] @ 0x3f8 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - bne c69cc │ │ │ │ + bne c6c08 │ │ │ │ mov r3, #1 │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl c7f00 │ │ │ │ + bl c77a0 │ │ │ │ cmn r0, #1 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ cmp r7, #0 │ │ │ │ - beq c6a4c │ │ │ │ + beq c6c88 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c67f4 │ │ │ │ + bgt c6a30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq c6a90 │ │ │ │ + beq c6ccc │ │ │ │ rsb r0, r5, #0 │ │ │ │ sub sp, fp, #24 │ │ │ │ pop {r4, r5, r6, r7, r8, fp, pc} │ │ │ │ ldr r0, [r5, #132] @ 0x84 │ │ │ │ - b c67a8 │ │ │ │ - ldr r2, [pc, #696] @ c6ac8 │ │ │ │ + b c69e4 │ │ │ │ + ldr r2, [pc, #696] @ c6d04 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ ldr r0, [r2, r3] │ │ │ │ - bl 2db4d0 <_Py_NewReference@@Base+0x2258> │ │ │ │ + bl 2deeac <_Py_NewReference@@Base+0x219c> │ │ │ │ subs r1, r0, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ - beq c699c │ │ │ │ + beq c6bd8 │ │ │ │ str r7, [r4, #16] │ │ │ │ mov r7, #1 │ │ │ │ str r6, [r4, #20] │ │ │ │ str r8, [r4, #24] │ │ │ │ - b c6750 │ │ │ │ + b c698c │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r8, #57108 @ 0xdf14 │ │ │ │ + movweq r8, #60984 @ 0xee38 │ │ │ │ movteq r8, #24 │ │ │ │ - bne c68a4 │ │ │ │ - movw r0, #31736 @ 0x7bf8 │ │ │ │ + bne c6ae0 │ │ │ │ + movw r0, #31116 @ 0x798c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r6] │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne c6674 │ │ │ │ + bne c68b0 │ │ │ │ mvn r0, #0 │ │ │ │ - b c67f8 │ │ │ │ - movw r0, #31736 @ 0x7bf8 │ │ │ │ + b c6a34 │ │ │ │ + movw r0, #31116 @ 0x798c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6860 │ │ │ │ - movw r8, #54804 @ 0xd614 │ │ │ │ + beq c6a9c │ │ │ │ + movw r8, #54060 @ 0xd32c │ │ │ │ movt r8, #23 │ │ │ │ - b c6674 │ │ │ │ - movw r8, #64516 @ 0xfc04 │ │ │ │ + b c68b0 │ │ │ │ + movw r8, #63520 @ 0xf820 │ │ │ │ movt r8, #21 │ │ │ │ - b c6848 │ │ │ │ - movw r8, #6972 @ 0x1b3c │ │ │ │ + b c6a84 │ │ │ │ + movw r8, #5708 @ 0x164c │ │ │ │ movt r8, #16 │ │ │ │ - b c6848 │ │ │ │ + b c6a84 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c68d0 │ │ │ │ + ble c6b0c │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r8, #35184 @ 0x8970 │ │ │ │ + movweq r8, #35704 @ 0x8b78 │ │ │ │ movteq r8, #27 │ │ │ │ - beq c6848 │ │ │ │ + beq c6a84 │ │ │ │ movw r2, #642 @ 0x282 │ │ │ │ cmp r3, r2 │ │ │ │ - movweq r8, #11644 @ 0x2d7c │ │ │ │ + movweq r8, #13832 @ 0x3608 │ │ │ │ movteq r8, #33 @ 0x21 │ │ │ │ - beq c6848 │ │ │ │ + beq c6a84 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r6] │ │ │ │ - movw r1, #2476 @ 0x9ac │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b c6860 │ │ │ │ + bl 171960 │ │ │ │ + b c6a9c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6aa8 │ │ │ │ - movw r8, #31352 @ 0x7a78 │ │ │ │ + bne c6ce4 │ │ │ │ + movw r8, #30732 @ 0x780c │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r0, r8 │ │ │ │ ldr r7, [r1] │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6860 │ │ │ │ + beq c6a9c │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c695c │ │ │ │ - ldr r3, [pc, #416] @ c6ac8 │ │ │ │ + beq c6b98 │ │ │ │ + ldr r3, [pc, #416] @ c6d04 │ │ │ │ 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 │ │ │ │ @@ -156389,291 +156536,291 @@ │ │ │ │ add r1, r1, #1 │ │ │ │ orr r3, r3, lr │ │ │ │ str ip, [lr] │ │ │ │ stmdb r4, {r0, r3} │ │ │ │ str ip, [r0, #4] │ │ │ │ str r1, [r2, #3824] @ 0xef0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c6974 │ │ │ │ + beq c6bb0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ mov r0, r7 │ │ │ │ str r5, [r4, #8] │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r1, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ movne r7, #1 │ │ │ │ str r1, [r4, #12] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #20] │ │ │ │ - bne c6750 │ │ │ │ + bne c698c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6860 │ │ │ │ + bgt c6a9c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne c6860 │ │ │ │ + bne c6a9c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c6860 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c6a9c │ │ │ │ cmp r5, #0 │ │ │ │ - bne c66d0 │ │ │ │ - b c66e0 │ │ │ │ + bne c690c │ │ │ │ + b c691c │ │ │ │ mov r2, r4 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl be2b0 │ │ │ │ - b c67c4 │ │ │ │ - bl ce124 │ │ │ │ + bl be184 │ │ │ │ + b c6a00 │ │ │ │ + bl ce368 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6a70 │ │ │ │ + beq c6cac │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ - bl bdc98 <_Py_dict_lookup@@Base+0x17e4> │ │ │ │ + bl bdb6c <_Py_dict_lookup@@Base+0x17e0> │ │ │ │ mov r8, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq c6860 │ │ │ │ + beq c6a9c │ │ │ │ mov r0, r8 │ │ │ │ - bl ce33c │ │ │ │ + bl ce580 │ │ │ │ ldr r3, [r8] │ │ │ │ mov r4, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6a30 │ │ │ │ + bgt c6c6c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - beq c6a9c │ │ │ │ + beq c6cd8 │ │ │ │ cmp r4, #0 │ │ │ │ - beq c6860 │ │ │ │ + beq c6a9c │ │ │ │ ldr r0, [r6] │ │ │ │ - bl c1ea0 │ │ │ │ + bl c20e8 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne c6750 │ │ │ │ - b c699c │ │ │ │ + bne c698c │ │ │ │ + b c6bd8 │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c67dc │ │ │ │ + bgt c6a18 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne c67dc │ │ │ │ + bne c6a18 │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c67dc │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c6a18 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c6860 │ │ │ │ - bl 1764a0 │ │ │ │ - b c69e8 │ │ │ │ + beq c6a9c │ │ │ │ + bl 176130 │ │ │ │ + b c6c24 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c67f4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c6a30 │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c6a30 │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c6c6c │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #8796 @ 0x225c │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61596 @ 0xf09c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b c6860 │ │ │ │ - subeq ip, sp, ip, asr #16 │ │ │ │ + bl 1b6978 │ │ │ │ + b c6a9c │ │ │ │ + subeq sl, sp, r8, lsl #25 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c6acc : │ │ │ │ +000c6d08 : │ │ │ │ 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, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ movw r3, #655 @ 0x28f │ │ │ │ and r3, r3, r1 │ │ │ │ cmp r3, #8 │ │ │ │ - bgt c6b1c │ │ │ │ + bgt c6d58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6be8 │ │ │ │ - ldr r1, [pc, #308] @ c6c3c │ │ │ │ + beq c6e24 │ │ │ │ + ldr r1, [pc, #308] @ c6e78 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #7 │ │ │ │ - bhi c6be8 │ │ │ │ + bhi c6e24 │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ add pc, pc, r3, lsl #2 │ │ │ │ nop {0} │ │ │ │ cmp r3, #128 @ 0x80 │ │ │ │ - movweq r6, #57108 @ 0xdf14 │ │ │ │ + movweq r6, #60984 @ 0xee38 │ │ │ │ movteq r6, #24 │ │ │ │ - bne c6bbc │ │ │ │ + bne c6df8 │ │ │ │ ldr r3, [r7] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31736 @ 0x7bf8 │ │ │ │ + movw r0, #31116 @ 0x798c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r8, r3 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c6b8c │ │ │ │ + beq c6dc8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c6b64 │ │ │ │ + beq c6da0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r8 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r7, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ strne r6, [r4, #24] │ │ │ │ - beq c6c18 │ │ │ │ + beq c6e54 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ - movw r6, #54804 @ 0xd614 │ │ │ │ + movw r6, #54060 @ 0xd32c │ │ │ │ movt r6, #23 │ │ │ │ - b c6b2c │ │ │ │ - movw r6, #64516 @ 0xfc04 │ │ │ │ + b c6d68 │ │ │ │ + movw r6, #63520 @ 0xf820 │ │ │ │ movt r6, #21 │ │ │ │ - b c6b2c │ │ │ │ - movw r6, #51116 @ 0xc7ac │ │ │ │ + b c6d68 │ │ │ │ + movw r6, #50228 @ 0xc434 │ │ │ │ movt r6, #22 │ │ │ │ - b c6b2c │ │ │ │ + b c6d68 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ - ble c6be8 │ │ │ │ + ble c6e24 │ │ │ │ cmp r3, #130 @ 0x82 │ │ │ │ - movweq r6, #35184 @ 0x8970 │ │ │ │ + movweq r6, #35704 @ 0x8b78 │ │ │ │ movteq r6, #27 │ │ │ │ - beq c6b2c │ │ │ │ + beq c6d68 │ │ │ │ movw r1, #642 @ 0x282 │ │ │ │ cmp r3, r1 │ │ │ │ - movweq r6, #11644 @ 0x2d7c │ │ │ │ + movweq r6, #13832 @ 0x3608 │ │ │ │ movteq r6, #33 @ 0x21 │ │ │ │ - beq c6b2c │ │ │ │ + beq c6d68 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r7] │ │ │ │ - movw r1, #2476 @ 0x9ac │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #52608 @ 0xcd80 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ - movw r6, #6972 @ 0x1b3c │ │ │ │ + b 171960 │ │ │ │ + movw r6, #5708 @ 0x164c │ │ │ │ movt r6, #16 │ │ │ │ - b c6b2c │ │ │ │ + b c6d68 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6b90 │ │ │ │ + bgt c6dcc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c6b90 │ │ │ │ + bne c6dcc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c6b90 │ │ │ │ - subeq ip, sp, r4, asr r8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c6dcc │ │ │ │ + umaaleq sl, sp, r0, ip │ │ │ │ │ │ │ │ -000c6c40 : │ │ │ │ +000c6e7c : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b c7564 │ │ │ │ + b c80b0 │ │ │ │ push {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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c7404 │ │ │ │ + beq c7640 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #43532 @ 0xaa0c │ │ │ │ + movw r8, #42912 @ 0xa7a0 │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ cmp r3, r8 │ │ │ │ - bne c6f00 │ │ │ │ + bne c713c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c6f00 │ │ │ │ + beq c713c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c7338 │ │ │ │ + beq c7574 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c6f40 │ │ │ │ + bne c717c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c7088 │ │ │ │ + beq c72c4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c6de4 │ │ │ │ + bne c7020 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6e2c │ │ │ │ + bgt c7068 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c6e38 │ │ │ │ + bgt c7074 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c6d30 │ │ │ │ + beq c6f6c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ cmp r2, r8 │ │ │ │ - bne c7380 │ │ │ │ + bne c75bc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c703c │ │ │ │ + ble c7278 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ands r8, r3, #255 @ 0xff │ │ │ │ - bne c6f80 │ │ │ │ + bne c71bc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ str r8, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ mvn r2, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ mvn r8, r2, lsl lr │ │ │ │ and r2, r8, r5 │ │ │ │ - bgt c6e4c │ │ │ │ + bgt c7088 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6df4 │ │ │ │ + bge c7030 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c6fe8 │ │ │ │ + beq c7224 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ sub r2, r1, #1 │ │ │ │ @@ -156693,2520 +156840,2522 @@ │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb ip, [r1, r2] │ │ │ │ cmp ip, #0 │ │ │ │ - bge c6e94 │ │ │ │ + bge c70d0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c6d8c │ │ │ │ + b c6fc8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c6d0c │ │ │ │ + ble c6f48 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6d24 │ │ │ │ - b c6d30 │ │ │ │ + bne c6f60 │ │ │ │ + b c6f6c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7318 │ │ │ │ + bgt c7554 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r0, [r1, ip] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6e70 │ │ │ │ + bge c70ac │ │ │ │ ldr r0, [r3, #16] │ │ │ │ strh r0, [r1, ip] │ │ │ │ - b c6d8c │ │ │ │ + b c6fc8 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ lsl ip, r2, #1 │ │ │ │ ldrsh r9, [r1, ip] │ │ │ │ cmp r9, #0 │ │ │ │ - blt c6e64 │ │ │ │ + blt c70a0 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, r0, #5 │ │ │ │ add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ add r0, r0, #1 │ │ │ │ and r2, r0, r8 │ │ │ │ - ble c6ef0 │ │ │ │ + ble c712c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c73e0 │ │ │ │ + bgt c761c │ │ │ │ lsl r0, r2, #1 │ │ │ │ ldrsh r0, [r1, r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7024 │ │ │ │ + bge c7260 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7330 │ │ │ │ + bgt c756c │ │ │ │ lsl ip, r2, #1 │ │ │ │ - b c6e68 │ │ │ │ + b c70a4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ ldrsb r0, [r1, r2] │ │ │ │ cmp r0, #0 │ │ │ │ - blt c6e14 │ │ │ │ - b c6edc │ │ │ │ + blt c7050 │ │ │ │ + b c7118 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c74d0 │ │ │ │ + beq c770c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c7338 │ │ │ │ + beq c7574 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c6cc8 │ │ │ │ + beq c6f04 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne c6cc8 │ │ │ │ + bne c6f04 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146ac0 │ │ │ │ + bl 145f30 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c6cec │ │ │ │ + beq c6f28 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c6de4 │ │ │ │ + bne c7020 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed48 <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c6dd4 │ │ │ │ + bl 21fd58 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c7010 │ │ │ │ tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c7560 │ │ │ │ + ldr r3, [pc, #1492] @ c779c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r9, [r2, r3] │ │ │ │ - bne c71a8 │ │ │ │ + bne c73e4 │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - bne c72dc │ │ │ │ + bne c7518 │ │ │ │ tst r8, #2 │ │ │ │ - bne c7238 │ │ │ │ + bne c7474 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c7304 │ │ │ │ + bne c7540 │ │ │ │ tst r8, #2 │ │ │ │ - bne c7118 │ │ │ │ + bne c7354 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - bne c72f0 │ │ │ │ + bne c752c │ │ │ │ tst r8, #2 │ │ │ │ - bne c7090 │ │ │ │ + bne c72cc │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - bne c72c8 │ │ │ │ + bne c7504 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ mov r2, #0 │ │ │ │ str r2, [r3, #8] │ │ │ │ - b c6d50 │ │ │ │ + b c6f8c │ │ │ │ mov ip, #12 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b c6dd4 │ │ │ │ + b c7010 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ and r2, r2, r8 │ │ │ │ - b c6eb8 │ │ │ │ + b c70f4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c58d0 │ │ │ │ + bl c5b0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c6d3c │ │ │ │ + bne c6f78 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7530 │ │ │ │ + ble c776c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7548 │ │ │ │ + ble c7784 │ │ │ │ mvn r5, #0 │ │ │ │ - b c6de8 │ │ │ │ + b c7024 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #404] @ 0x194 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c7468 │ │ │ │ + bne c76a4 │ │ │ │ lsrs r3, r8, #2 │ │ │ │ - beq c6fd8 │ │ │ │ + beq c7214 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r8, [r3, #408] @ 0x198 │ │ │ │ cmp r8, sl │ │ │ │ cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c6fd8 │ │ │ │ + beq c7214 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6fd8 │ │ │ │ + bge c7214 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c6fd8 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7214 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c7434 │ │ │ │ + bne c7670 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c6fc8 │ │ │ │ + beq c7204 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c6fc8 │ │ │ │ + beq c7204 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6fc8 │ │ │ │ + bge c7204 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c6fc8 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7204 │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c74e0 │ │ │ │ + bne c771c │ │ │ │ tst r8, #2 │ │ │ │ asr r8, r8, #1 │ │ │ │ - beq c6fa0 │ │ │ │ + beq c71dc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #384] @ 0x180 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c6fa0 │ │ │ │ + beq c71dc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6fa0 │ │ │ │ + bge c71dc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c6fa0 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c71dc │ │ │ │ add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ mov sl, r3 │ │ │ │ ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c749c │ │ │ │ + bne c76d8 │ │ │ │ tst r8, #4 │ │ │ │ asr r8, r8, #2 │ │ │ │ - beq c6fb4 │ │ │ │ + beq c71f0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3, #392] @ 0x188 │ │ │ │ cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c6fb4 │ │ │ │ + beq c71f0 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c6fb4 │ │ │ │ + bge c71f0 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c6fb4 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c71f0 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c70c8 │ │ │ │ + b c7304 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c71e4 │ │ │ │ + b c7420 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7154 │ │ │ │ + b c7390 │ │ │ │ add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7274 │ │ │ │ + b c74b0 │ │ │ │ add r0, r3, r2, lsl #2 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, #0 │ │ │ │ lsl r0, r2, #2 │ │ │ │ - bge c73bc │ │ │ │ + bge c75f8 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c6d8c │ │ │ │ + b c6fc8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl bfa1c │ │ │ │ + bl bf8f0 │ │ │ │ cmn r0, #1 │ │ │ │ movne r5, #0 │ │ │ │ moveq r5, #1 │ │ │ │ rsb r5, r5, #0 │ │ │ │ - b c6de8 │ │ │ │ + b c7024 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4f1c │ │ │ │ + bl c5154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7070 │ │ │ │ + beq c72ac │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c6d30 │ │ │ │ + b c6f6c │ │ │ │ add r2, r0, r2 │ │ │ │ lsr r0, r5, #5 │ │ │ │ add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ and r2, r2, r8 │ │ │ │ ldr ip, [r1, r2, lsl #2] │ │ │ │ cmp ip, #0 │ │ │ │ - blt c732c │ │ │ │ - b c6e94 │ │ │ │ + blt c7568 │ │ │ │ + b c70d0 │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r0, r0, ip │ │ │ │ cmp r9, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ - blt c6ec8 │ │ │ │ + blt c7104 │ │ │ │ and r2, r0, r8 │ │ │ │ - b c6eb0 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + b c70ec │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c7514 │ │ │ │ - bl d2810 │ │ │ │ + beq c7750 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7514 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne c7750 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c7088 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c72c4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7148 │ │ │ │ + bge c7384 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c7148 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7384 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c70c0 │ │ │ │ + bge c72fc │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c70c0 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c72fc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7268 │ │ │ │ + bge c74a4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c7268 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c74a4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ - b c6de8 │ │ │ │ + bl 3e394 │ │ │ │ + b c7024 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c71d8 │ │ │ │ + bge c7414 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c71d8 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7414 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61432 @ 0xeff8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b c7088 │ │ │ │ + bl 1b6978 │ │ │ │ + b c72c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c707c │ │ │ │ + bne c72b8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c707c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c72b8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c7088 │ │ │ │ + bne c72c4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c7088 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c72c4 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ - mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c7dcc │ │ │ │ + beq c7f50 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r9, #43532 @ 0xaa0c │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ + movw r8, #42912 @ 0xa7a0 │ │ │ │ + movt r8, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - cmp r3, r9 │ │ │ │ - bne c78d0 │ │ │ │ + cmp r3, r8 │ │ │ │ + bne c7a4c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c78d0 │ │ │ │ + beq c7a4c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c7d00 │ │ │ │ + beq c7e84 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c7910 │ │ │ │ + bne c7a8c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c7a0c │ │ │ │ + beq c7bd4 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c7714 │ │ │ │ + bne c7930 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c777c │ │ │ │ + bgt c7978 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c7788 │ │ │ │ + bgt c7984 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c7644 │ │ │ │ + beq c787c │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - cmp r2, r9 │ │ │ │ - bne c7d48 │ │ │ │ + cmp r2, r8 │ │ │ │ + bne c7ecc │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c79c0 │ │ │ │ + ble c7b88 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - ands r9, r3, #255 @ 0xff │ │ │ │ - bne c779c │ │ │ │ + ands r8, r3, #255 @ 0xff │ │ │ │ + bne c7acc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - mvn r0, #0 │ │ │ │ - add r1, r3, #20 │ │ │ │ + str r8, [r3, #8] │ │ │ │ ldrb lr, [r3, #4] │ │ │ │ - str r9, [r3, #8] │ │ │ │ + mvn r2, #0 │ │ │ │ + add r1, r3, #20 │ │ │ │ cmp lr, #7 │ │ │ │ - mvn r0, r0, lsl lr │ │ │ │ - and r2, r0, r5 │ │ │ │ - bgt c781c │ │ │ │ - ldrsb ip, [r1, r2] │ │ │ │ - cmp ip, #0 │ │ │ │ - bge c7744 │ │ │ │ + mvn r8, r2, lsl lr │ │ │ │ + and r2, r8, r5 │ │ │ │ + bgt c7998 │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c7940 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c7978 │ │ │ │ + beq c7b34 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ - cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + sub r2, r1, #1 │ │ │ │ str r0, [r3, #16] │ │ │ │ - sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - beq c7704 │ │ │ │ - ldr r3, [r7] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r7] │ │ │ │ - str r7, [r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c7734 │ │ │ │ - ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - str r3, [r8] │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsr ip, r5, #5 │ │ │ │ + lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add r9, ip, #1 │ │ │ │ - add r2, r2, r9 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldrsb r9, [r1, r2] │ │ │ │ - cmp r9, #0 │ │ │ │ - bge c7864 │ │ │ │ + add ip, r0, #1 │ │ │ │ + add r2, r2, ip │ │ │ │ + and r2, r2, r8 │ │ │ │ + ldrsb ip, [r1, r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + bge c79e0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c76a0 │ │ │ │ + b c78d8 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7620 │ │ │ │ + ble c7858 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7638 │ │ │ │ - b c7644 │ │ │ │ - tst r3, #1 │ │ │ │ - ldr r3, [pc, #1876] @ c7efc │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr sl, [r2, r3] │ │ │ │ - bne c7c04 │ │ │ │ - tst r9, #2 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - bne c7cc8 │ │ │ │ - tst r9, #2 │ │ │ │ - bne c7b10 │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - bne c7cb0 │ │ │ │ - tst r9, #2 │ │ │ │ - bne c7a7c │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - bne c7c98 │ │ │ │ - tst r9, #2 │ │ │ │ - bne c7ba4 │ │ │ │ - lsrs r3, r9, #2 │ │ │ │ - bne c7a24 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mvn r0, #0 │ │ │ │ - mov r2, #0 │ │ │ │ - add r1, r3, #20 │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ - str r2, [r3, #8] │ │ │ │ - cmp lr, #7 │ │ │ │ - mvn r0, r0, lsl lr │ │ │ │ - and r2, r0, r5 │ │ │ │ - ble c7680 │ │ │ │ + bne c7870 │ │ │ │ + b c787c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7ce0 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - ldrsh ip, [r1, r9] │ │ │ │ - cmp ip, #0 │ │ │ │ - bge c7840 │ │ │ │ + bgt c7e64 │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + ldrsh r0, [r1, ip] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c79bc │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - strh r0, [r1, r9] │ │ │ │ - b c76a0 │ │ │ │ - lsr ip, r5, #5 │ │ │ │ - add r2, r2, r2, lsl #2 │ │ │ │ - add r9, ip, #1 │ │ │ │ - add r2, r2, r9 │ │ │ │ - and r2, r2, r0 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - ldrsh sl, [r1, r9] │ │ │ │ - cmp sl, #0 │ │ │ │ - blt c7834 │ │ │ │ + strh r0, [r1, ip] │ │ │ │ + b c78d8 │ │ │ │ + lsr r0, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ + add ip, r0, #1 │ │ │ │ add r2, r2, ip │ │ │ │ + and r2, r2, r8 │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + ldrsh r9, [r1, ip] │ │ │ │ + cmp r9, #0 │ │ │ │ + blt c79b0 │ │ │ │ + add r2, r2, r2, lsl #2 │ │ │ │ + lsr ip, r0, #5 │ │ │ │ + add r0, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ - add r2, r2, #1 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ble c78c0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + and r2, r0, r8 │ │ │ │ + ble c7a3c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7da8 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - ldrsh r9, [r1, r9] │ │ │ │ - cmp r9, #0 │ │ │ │ - bge c79a8 │ │ │ │ + bgt c7f2c │ │ │ │ + lsl r0, r2, #1 │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c7b70 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c7cf8 │ │ │ │ - lsl r9, r2, #1 │ │ │ │ - b c7838 │ │ │ │ + bgt c7e7c │ │ │ │ + lsl ip, r2, #1 │ │ │ │ + b c79b4 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ - and r2, r2, r0 │ │ │ │ - ldrsb lr, [r1, r2] │ │ │ │ - cmp lr, #0 │ │ │ │ - blt c7764 │ │ │ │ - b c78ac │ │ │ │ + and r2, r2, r8 │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ + cmp r0, #0 │ │ │ │ + blt c7960 │ │ │ │ + b c7a28 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7eb4 │ │ │ │ + beq c801c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c7d00 │ │ │ │ + beq c7e84 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c75dc │ │ │ │ + beq c7814 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cmp r3, r9 │ │ │ │ - bne c75dc │ │ │ │ + cmp r3, r8 │ │ │ │ + bne c7814 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146ac0 │ │ │ │ + bl 145f30 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7600 │ │ │ │ + beq c7838 │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - movne r5, #1 │ │ │ │ - moveq r5, #0 │ │ │ │ - bne c7958 │ │ │ │ + bne c7930 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed48 <_PyDict_InsertSplitValue@@Base> │ │ │ │ - mov r2, r7 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c7738 │ │ │ │ - ldr r3, [r2] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - str r2, [r8] │ │ │ │ - b c7738 │ │ │ │ + bl 21fd58 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + b c7920 │ │ │ │ + tst r3, #1 │ │ │ │ + ldr r3, [pc, #1492] @ c80ac │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr r9, [r2, r3] │ │ │ │ + bne c7cf4 │ │ │ │ + tst r8, #2 │ │ │ │ + asr r8, r8, #1 │ │ │ │ + bne c7e28 │ │ │ │ + tst r8, #2 │ │ │ │ + bne c7d84 │ │ │ │ + tst r8, #4 │ │ │ │ + asr r8, r8, #2 │ │ │ │ + bne c7e50 │ │ │ │ + tst r8, #2 │ │ │ │ + bne c7c64 │ │ │ │ + tst r8, #4 │ │ │ │ + asr r8, r8, #2 │ │ │ │ + bne c7e3c │ │ │ │ + tst r8, #2 │ │ │ │ + bne c7bdc │ │ │ │ + lsrs r3, r8, #2 │ │ │ │ + bne c7e14 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mov r2, #0 │ │ │ │ + str r2, [r3, #8] │ │ │ │ + b c789c │ │ │ │ mov ip, #12 │ │ │ │ - cmp r8, #0 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - b c76dc │ │ │ │ + str r2, [r3, #12] │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ + add r3, r3, #1 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + b c7920 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ - and r2, r2, r0 │ │ │ │ - b c7888 │ │ │ │ + and r2, r2, r8 │ │ │ │ + b c7a04 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c58d0 │ │ │ │ + bl c5b0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c7650 │ │ │ │ + bne c7888 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7ecc │ │ │ │ + ble c807c │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7ee4 │ │ │ │ - cmp r8, #0 │ │ │ │ - beq c7a1c │ │ │ │ - mov r3, #0 │ │ │ │ - str r3, [r8] │ │ │ │ + ble c8094 │ │ │ │ mvn r5, #0 │ │ │ │ - b c7738 │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - ldr r9, [r3, #408] @ 0x198 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + b c7934 │ │ │ │ + add r2, r9, #40960 @ 0xa000 │ │ │ │ + str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - cmp r9, #0 │ │ │ │ - cmpne r9, r3 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [r2, #404] @ 0x194 │ │ │ │ + cmp r2, r3 │ │ │ │ + cmpne r2, #0 │ │ │ │ + mov ip, r2 │ │ │ │ + moveq r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + bne c7fb4 │ │ │ │ + lsrs r3, r8, #2 │ │ │ │ + beq c7b24 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r8, [r3, #408] @ 0x198 │ │ │ │ + cmp r8, sl │ │ │ │ + cmpne r8, #0 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c77f4 │ │ │ │ + beq c7b24 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - blx r9 │ │ │ │ + blx r8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c77f4 │ │ │ │ + bge c7b24 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c77f4 │ │ │ │ - add r2, sl, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7b24 │ │ │ │ + add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov sl, r3 │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c7e4c │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - beq c77e4 │ │ │ │ + bne c7f80 │ │ │ │ + tst r8, #4 │ │ │ │ + asr r8, r8, #2 │ │ │ │ + beq c7b14 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ - cmp r3, r2 │ │ │ │ + cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c77e4 │ │ │ │ + beq c7b14 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c77e4 │ │ │ │ + bge c7b14 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c77e4 │ │ │ │ - add r2, sl, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7b14 │ │ │ │ + add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r2, #388] @ 0x184 │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c7dfc │ │ │ │ - tst r9, #4 │ │ │ │ - asr r9, r9, #2 │ │ │ │ - beq c77d0 │ │ │ │ + bne c802c │ │ │ │ + tst r8, #2 │ │ │ │ + asr r8, r8, #1 │ │ │ │ + beq c7aec │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r3, #392] @ 0x188 │ │ │ │ - cmp r3, r2 │ │ │ │ + ldr r3, [r3, #384] @ 0x180 │ │ │ │ + cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c77d0 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c77d0 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c77d0 │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ - ldr r3, [r3, #404] @ 0x194 │ │ │ │ - mov r2, r3 │ │ │ │ - mov ip, r3 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ - movt r3, #14 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - beq c77ec │ │ │ │ + beq c7aec │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c77ec │ │ │ │ + bge c7aec │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c77ec │ │ │ │ - add r2, sl, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7aec │ │ │ │ + add r2, r9, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r2, #380] @ 0x17c │ │ │ │ + mov sl, r3 │ │ │ │ + ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c7e80 │ │ │ │ - tst r9, #2 │ │ │ │ - asr r9, r9, #1 │ │ │ │ - beq c77bc │ │ │ │ + bne c7fe8 │ │ │ │ + tst r8, #4 │ │ │ │ + asr r8, r8, #2 │ │ │ │ + beq c7b00 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r3, #384] @ 0x180 │ │ │ │ - cmp r3, r2 │ │ │ │ + ldr r3, [r3, #392] @ 0x188 │ │ │ │ + cmp r3, sl │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c77bc │ │ │ │ + beq c7b00 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c77bc │ │ │ │ + bge c7b00 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c77bc │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7b00 │ │ │ │ + add r3, r9, #40960 @ 0xa000 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ + movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7ab8 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ + b c7c14 │ │ │ │ + add r3, r9, #40960 @ 0xa000 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ + movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7b4c │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ - movt r3, #14 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - add r3, sl, #40960 @ 0xa000 │ │ │ │ + b c7d30 │ │ │ │ + add r3, r9, #40960 @ 0xa000 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ + movt sl, #14 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c7c40 │ │ │ │ - add ip, r3, r2, lsl #2 │ │ │ │ - ldr ip, [ip, #20] │ │ │ │ - cmp ip, #0 │ │ │ │ - lsl ip, r2, #2 │ │ │ │ - bge c7d84 │ │ │ │ + b c7ca0 │ │ │ │ + add r3, r9, #40960 @ 0xa000 │ │ │ │ + movw sl, #20900 @ 0x51a4 │ │ │ │ + movt sl, #14 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b c7dc0 │ │ │ │ + add r0, r3, r2, lsl #2 │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + lsl r0, r2, #2 │ │ │ │ + bge c7f08 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c76a0 │ │ │ │ + b c78d8 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl bfa1c │ │ │ │ + bl bf8f0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7a0c │ │ │ │ - cmp r8, #0 │ │ │ │ - bne c76f0 │ │ │ │ - b c7704 │ │ │ │ + movne r5, #0 │ │ │ │ + moveq r5, #1 │ │ │ │ + rsb r5, r5, #0 │ │ │ │ + b c7934 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4f1c │ │ │ │ + bl c5154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c79f4 │ │ │ │ + beq c7bbc │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c7644 │ │ │ │ - add r2, ip, r2 │ │ │ │ - lsr ip, r5, #5 │ │ │ │ - add r9, ip, #1 │ │ │ │ - add r2, r2, r9 │ │ │ │ - and r2, r2, r0 │ │ │ │ + b c787c │ │ │ │ + add r2, r0, r2 │ │ │ │ + lsr r0, r5, #5 │ │ │ │ + add ip, r0, #1 │ │ │ │ + add r2, r2, ip │ │ │ │ + and r2, r2, r8 │ │ │ │ + ldr ip, [r1, r2, lsl #2] │ │ │ │ + cmp ip, #0 │ │ │ │ + blt c7e78 │ │ │ │ + b c79e0 │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ - cmp r9, #0 │ │ │ │ - blt c7cf4 │ │ │ │ - b c7864 │ │ │ │ - ldr sl, [r1, r2, lsl #2] │ │ │ │ - add r9, r2, r2, lsl #2 │ │ │ │ + add r0, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ - add r9, r9, ip │ │ │ │ - cmp sl, #0 │ │ │ │ - add r9, r9, #1 │ │ │ │ - blt c7898 │ │ │ │ - and r2, r9, r0 │ │ │ │ - b c7880 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + add r0, r0, ip │ │ │ │ + cmp r9, #0 │ │ │ │ + add r0, r0, #1 │ │ │ │ + blt c7a14 │ │ │ │ + and r2, r0, r8 │ │ │ │ + b c79fc │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c7e30 │ │ │ │ - bl d2810 │ │ │ │ + beq c8060 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c7e30 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne c8060 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c7a0c │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c7bd4 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7b40 │ │ │ │ + bge c7c94 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c7b40 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b c7a0c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7c94 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7aac │ │ │ │ + bge c7c0c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c7aac │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7c0c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c7c34 │ │ │ │ + bge c7db4 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c7c34 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7db4 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ - cmp r8, #0 │ │ │ │ - bne c7a14 │ │ │ │ - b c7738 │ │ │ │ + bl 3e394 │ │ │ │ + b c7934 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + blx ip │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c7d24 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c7d24 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61432 @ 0xeff8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b c7bd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c7a00 │ │ │ │ + bne c7bc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c7a00 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c7bc8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c7a0c │ │ │ │ + bne c7bd4 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c7a0c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c7bd4 │ │ │ │ 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 r4, r0 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ + mov r8, r3 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq c86b0 │ │ │ │ + beq c8918 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ - movw r8, #43532 @ 0xaa0c │ │ │ │ - movt r8, #104 @ 0x68 │ │ │ │ + movw r9, #42912 @ 0xa7a0 │ │ │ │ + movt r9, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r2 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne c81ac │ │ │ │ + cmp r3, r9 │ │ │ │ + bne c841c │ │ │ │ ldr r5, [r1, #12] │ │ │ │ cmn r5, #1 │ │ │ │ - beq c81ac │ │ │ │ + beq c841c │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c85e4 │ │ │ │ + beq c884c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - bne c81ec │ │ │ │ + bne c845c │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c8334 │ │ │ │ + beq c8558 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c8090 │ │ │ │ + bne c8260 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c80d8 │ │ │ │ + bgt c82c8 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c80e4 │ │ │ │ + bgt c82d4 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c7fdc │ │ │ │ + beq c8190 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - cmp r2, r8 │ │ │ │ - bne c862c │ │ │ │ + cmp r2, r9 │ │ │ │ + bne c8894 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble c82e8 │ │ │ │ + ble c850c │ │ │ │ ldr r3, [r4, #16] │ │ │ │ - ands r8, r3, #255 @ 0xff │ │ │ │ - bne c822c │ │ │ │ + ands r9, r3, #255 @ 0xff │ │ │ │ + bne c82e8 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - str r8, [r3, #8] │ │ │ │ - ldrb lr, [r3, #4] │ │ │ │ - mvn r2, #0 │ │ │ │ + mvn r0, #0 │ │ │ │ add r1, r3, #20 │ │ │ │ + ldrb lr, [r3, #4] │ │ │ │ + str r9, [r3, #8] │ │ │ │ cmp lr, #7 │ │ │ │ - mvn r8, r2, lsl lr │ │ │ │ - and r2, r8, r5 │ │ │ │ - bgt c80f8 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c80a0 │ │ │ │ + mvn r0, r0, lsl lr │ │ │ │ + and r2, r0, r5 │ │ │ │ + bgt c8368 │ │ │ │ + ldrsb ip, [r1, r2] │ │ │ │ + cmp ip, #0 │ │ │ │ + bge c8290 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ ldrb ip, [r3, #5] │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #1 │ │ │ │ lsl r2, r2, ip │ │ │ │ - beq c8294 │ │ │ │ + beq c84c4 │ │ │ │ add r2, r2, r0, lsl #3 │ │ │ │ + cmp r8, #0 │ │ │ │ add r0, r0, #1 │ │ │ │ str r6, [r1, r2] │ │ │ │ add r2, r1, r2 │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ str r7, [r2, #4] │ │ │ │ - sub r2, r1, #1 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ str r0, [r3, #16] │ │ │ │ + sub r2, r2, #1 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r3, [r4, #8] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ + beq c8250 │ │ │ │ + ldr r3, [r7] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r7] │ │ │ │ + str r7, [r8] │ │ │ │ mov r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c8280 │ │ │ │ + ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + str r3, [r8] │ │ │ │ mov r5, #1 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - lsr r0, r5, #5 │ │ │ │ + lsr ip, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldrsb ip, [r1, r2] │ │ │ │ - cmp ip, #0 │ │ │ │ - bge c8140 │ │ │ │ + add r9, ip, #1 │ │ │ │ + add r2, r2, r9 │ │ │ │ + and r2, r2, r0 │ │ │ │ + ldrsb r9, [r1, r2] │ │ │ │ + cmp r9, #0 │ │ │ │ + bge c83b0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ strb r3, [r1, r2] │ │ │ │ ldr r3, [r4, #24] │ │ │ │ add r1, r3, #20 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - b c8038 │ │ │ │ + b c81ec │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c7fb8 │ │ │ │ + ble c816c │ │ │ │ ldr r3, [r4, #24] │ │ │ │ ldrb r2, [r3, #6] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c7fd0 │ │ │ │ - b c7fdc │ │ │ │ + bne c8184 │ │ │ │ + b c8190 │ │ │ │ + tst r3, #1 │ │ │ │ + ldr r3, [pc, #1876] @ c8a48 │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ + ldr sl, [r2, r3] │ │ │ │ + bne c8750 │ │ │ │ + tst r9, #2 │ │ │ │ + asr r9, r9, #1 │ │ │ │ + bne c8814 │ │ │ │ + tst r9, #2 │ │ │ │ + bne c865c │ │ │ │ + tst r9, #4 │ │ │ │ + asr r9, r9, #2 │ │ │ │ + bne c87fc │ │ │ │ + tst r9, #2 │ │ │ │ + bne c85c8 │ │ │ │ + tst r9, #4 │ │ │ │ + asr r9, r9, #2 │ │ │ │ + bne c87e4 │ │ │ │ + tst r9, #2 │ │ │ │ + bne c86f0 │ │ │ │ + lsrs r3, r9, #2 │ │ │ │ + bne c8570 │ │ │ │ + ldr r3, [r4, #24] │ │ │ │ + mvn r0, #0 │ │ │ │ + mov r2, #0 │ │ │ │ + add r1, r3, #20 │ │ │ │ + ldrb lr, [r3, #4] │ │ │ │ + str r2, [r3, #8] │ │ │ │ + cmp lr, #7 │ │ │ │ + mvn r0, r0, lsl lr │ │ │ │ + and r2, r0, r5 │ │ │ │ + ble c81cc │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c85c4 │ │ │ │ - lsl ip, r2, #1 │ │ │ │ - ldrsh r0, [r1, ip] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c811c │ │ │ │ + bgt c882c │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + ldrsh ip, [r1, r9] │ │ │ │ + cmp ip, #0 │ │ │ │ + bge c838c │ │ │ │ ldr r0, [r3, #16] │ │ │ │ - strh r0, [r1, ip] │ │ │ │ - b c8038 │ │ │ │ - lsr r0, r5, #5 │ │ │ │ + strh r0, [r1, r9] │ │ │ │ + b c81ec │ │ │ │ + lsr ip, r5, #5 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ - and r2, r2, r8 │ │ │ │ - lsl ip, r2, #1 │ │ │ │ - ldrsh r9, [r1, ip] │ │ │ │ - cmp r9, #0 │ │ │ │ - blt c8110 │ │ │ │ + add r9, ip, #1 │ │ │ │ + add r2, r2, r9 │ │ │ │ + and r2, r2, r0 │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + ldrsh sl, [r1, r9] │ │ │ │ + cmp sl, #0 │ │ │ │ + blt c8380 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ - lsr ip, r0, #5 │ │ │ │ - add r0, r2, ip │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + add r2, r2, ip │ │ │ │ cmp lr, #7 │ │ │ │ - add r0, r0, #1 │ │ │ │ - and r2, r0, r8 │ │ │ │ - ble c819c │ │ │ │ + add r2, r2, #1 │ │ │ │ + and r2, r2, r0 │ │ │ │ + ble c840c │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c868c │ │ │ │ - lsl r0, r2, #1 │ │ │ │ - ldrsh r0, [r1, r0] │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c82d0 │ │ │ │ + bgt c88f4 │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + ldrsh r9, [r1, r9] │ │ │ │ + cmp r9, #0 │ │ │ │ + bge c84f4 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ cmp lr, #15 │ │ │ │ - bgt c85dc │ │ │ │ - lsl ip, r2, #1 │ │ │ │ - b c8114 │ │ │ │ + bgt c8844 │ │ │ │ + lsl r9, r2, #1 │ │ │ │ + b c8384 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldrsb r0, [r1, r2] │ │ │ │ - cmp r0, #0 │ │ │ │ - blt c80c0 │ │ │ │ - b c8188 │ │ │ │ + and r2, r2, r0 │ │ │ │ + ldrsb lr, [r1, r2] │ │ │ │ + cmp lr, #0 │ │ │ │ + blt c82b0 │ │ │ │ + b c83f8 │ │ │ │ mov r0, r6 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r5, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c877c │ │ │ │ + beq c8a00 │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq c85e4 │ │ │ │ + beq c884c │ │ │ │ ldr r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ - beq c7f74 │ │ │ │ + beq c8128 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ - cmp r3, r8 │ │ │ │ - bne c7f74 │ │ │ │ + cmp r3, r9 │ │ │ │ + bne c8128 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ - bl 146ac0 │ │ │ │ + bl 145f30 │ │ │ │ mov r3, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c7f98 │ │ │ │ + beq c814c │ │ │ │ ldr r2, [r4, #28] │ │ │ │ add r2, r2, r0, lsl #2 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8090 │ │ │ │ + movne r5, #1 │ │ │ │ + moveq r5, #0 │ │ │ │ + bne c84a4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 21ed48 <_PyDict_InsertSplitValue@@Base> │ │ │ │ - b c8080 │ │ │ │ - tst r3, #1 │ │ │ │ - ldr r3, [pc, #1492] @ c880c │ │ │ │ - mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr r9, [r2, r3] │ │ │ │ - bne c8454 │ │ │ │ - tst r8, #2 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - bne c8588 │ │ │ │ - tst r8, #2 │ │ │ │ - bne c84e4 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - bne c85b0 │ │ │ │ - tst r8, #2 │ │ │ │ - bne c83c4 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - bne c859c │ │ │ │ - tst r8, #2 │ │ │ │ - bne c833c │ │ │ │ - lsrs r3, r8, #2 │ │ │ │ - bne c8574 │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ - mov r2, #0 │ │ │ │ - str r2, [r3, #8] │ │ │ │ - b c7ffc │ │ │ │ + bl 21fd58 <_PyDict_InsertSplitValue@@Base> │ │ │ │ + mov r2, r7 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c8284 │ │ │ │ + ldr r3, [r2] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r3, r3, #1 │ │ │ │ + strle r3, [r2] │ │ │ │ + str r2, [r8] │ │ │ │ + b c8284 │ │ │ │ mov ip, #12 │ │ │ │ + cmp r8, #0 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ add r0, r1, r2 │ │ │ │ strd r6, [r0, #4] │ │ │ │ str r5, [r1, r2] │ │ │ │ ldr r1, [r3, #16] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3, #16] │ │ │ │ sub r2, r2, #1 │ │ │ │ - str r2, [r3, #12] │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ - add r3, r3, #1 │ │ │ │ - str r3, [r4, #8] │ │ │ │ - b c8080 │ │ │ │ + b c8228 │ │ │ │ add r2, r2, r2, lsl #2 │ │ │ │ lsr ip, ip, #5 │ │ │ │ add r2, r2, ip │ │ │ │ add r2, r2, #1 │ │ │ │ - and r2, r2, r8 │ │ │ │ - b c8164 │ │ │ │ + and r2, r2, r0 │ │ │ │ + b c83d4 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c58d0 │ │ │ │ + bl c5b0c │ │ │ │ cmn r0, #1 │ │ │ │ - bne c7fe8 │ │ │ │ + bne c819c │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c87dc │ │ │ │ + ble c8a18 │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble c87f4 │ │ │ │ + ble c8a30 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq c8568 │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r8] │ │ │ │ mvn r5, #0 │ │ │ │ - b c8094 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + b c8284 │ │ │ │ + add r3, sl, #40960 @ 0xa000 │ │ │ │ + ldr r9, [r3, #408] @ 0x198 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #404] @ 0x194 │ │ │ │ - cmp r2, r3 │ │ │ │ - cmpne r2, #0 │ │ │ │ - mov ip, r2 │ │ │ │ - moveq r0, #1 │ │ │ │ - movne r0, #0 │ │ │ │ - bne c8714 │ │ │ │ - lsrs r3, r8, #2 │ │ │ │ - beq c8284 │ │ │ │ - ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r8, [r3, #408] @ 0x198 │ │ │ │ - cmp r8, sl │ │ │ │ - cmpne r8, #0 │ │ │ │ + cmp r9, #0 │ │ │ │ + cmpne r9, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8284 │ │ │ │ + beq c8340 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ - blx r8 │ │ │ │ + blx r9 │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8284 │ │ │ │ + bge c8340 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c8284 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c8340 │ │ │ │ + add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r2, [r2, #396] @ 0x18c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c86e0 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - beq c8274 │ │ │ │ + bne c8998 │ │ │ │ + tst r9, #4 │ │ │ │ + asr r9, r9, #2 │ │ │ │ + beq c8330 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r3, #400] @ 0x190 │ │ │ │ - cmp r3, sl │ │ │ │ + cmp r3, r2 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8274 │ │ │ │ + beq c8330 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8274 │ │ │ │ + bge c8330 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c8274 │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c8330 │ │ │ │ + add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #380] @ 0x17c │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r2, #388] @ 0x184 │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c878c │ │ │ │ - tst r8, #2 │ │ │ │ - asr r8, r8, #1 │ │ │ │ - beq c824c │ │ │ │ + bne c8948 │ │ │ │ + tst r9, #4 │ │ │ │ + asr r9, r9, #2 │ │ │ │ + beq c831c │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #384] @ 0x180 │ │ │ │ - cmp r3, sl │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r3, #392] @ 0x188 │ │ │ │ + cmp r3, r2 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c824c │ │ │ │ + beq c831c │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c824c │ │ │ │ + bge c831c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c824c │ │ │ │ - add r2, r9, #40960 @ 0xa000 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c831c │ │ │ │ + add r3, sl, #40960 @ 0xa000 │ │ │ │ + ldr r3, [r3, #404] @ 0x194 │ │ │ │ + mov r2, r3 │ │ │ │ + mov ip, r3 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ + movt r3, #14 │ │ │ │ + cmp r2, r3 │ │ │ │ + cmpne r2, #0 │ │ │ │ + moveq r0, #1 │ │ │ │ + movne r0, #0 │ │ │ │ + beq c8338 │ │ │ │ + mov r3, r7 │ │ │ │ + mov r2, r6 │ │ │ │ + mov r1, r4 │ │ │ │ + blx ip │ │ │ │ + cmp r0, #0 │ │ │ │ + bge c8338 │ │ │ │ + mov r2, r4 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c8338 │ │ │ │ + add r2, sl, #40960 @ 0xa000 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #20368 @ 0x4f90 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ movt r3, #14 │ │ │ │ - mov sl, r3 │ │ │ │ - ldr r2, [r2, #388] @ 0x184 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r2, #380] @ 0x17c │ │ │ │ cmp r2, r3 │ │ │ │ cmpne r2, #0 │ │ │ │ mov ip, r2 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - bne c8748 │ │ │ │ - tst r8, #4 │ │ │ │ - asr r8, r8, #2 │ │ │ │ - beq c8260 │ │ │ │ + bne c89cc │ │ │ │ + tst r9, #2 │ │ │ │ + asr r9, r9, #1 │ │ │ │ + beq c8308 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r3, [r3, #392] @ 0x188 │ │ │ │ - cmp r3, sl │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r3, #384] @ 0x180 │ │ │ │ + cmp r3, r2 │ │ │ │ cmpne r3, #0 │ │ │ │ mov ip, r3 │ │ │ │ moveq r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ - beq c8260 │ │ │ │ + beq c8308 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8260 │ │ │ │ + bge c8308 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c8260 │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ - movt sl, #14 │ │ │ │ - str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8374 │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ - movt sl, #14 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c8308 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ + movt r3, #14 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8490 │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ - movt sl, #14 │ │ │ │ + b c8604 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ + movt r3, #14 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8400 │ │ │ │ - add r3, r9, #40960 @ 0xa000 │ │ │ │ - movw sl, #20368 @ 0x4f90 │ │ │ │ - movt sl, #14 │ │ │ │ + b c8698 │ │ │ │ + movw r3, #20900 @ 0x51a4 │ │ │ │ + movt r3, #14 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + add r3, sl, #40960 @ 0xa000 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c8520 │ │ │ │ - add r0, r3, r2, lsl #2 │ │ │ │ - ldr r0, [r0, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - lsl r0, r2, #2 │ │ │ │ - bge c8668 │ │ │ │ + b c878c │ │ │ │ + add ip, r3, r2, lsl #2 │ │ │ │ + ldr ip, [ip, #20] │ │ │ │ + cmp ip, #0 │ │ │ │ + lsl ip, r2, #2 │ │ │ │ + bge c88d0 │ │ │ │ ldr r0, [r3, #16] │ │ │ │ str r0, [r1, r2, lsl #2] │ │ │ │ - b c8038 │ │ │ │ + b c81ec │ │ │ │ ldr r3, [r6] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r7] │ │ │ │ mov r3, r7 │ │ │ │ - bl bfa1c │ │ │ │ + bl bf8f0 │ │ │ │ cmn r0, #1 │ │ │ │ - movne r5, #0 │ │ │ │ - moveq r5, #1 │ │ │ │ - rsb r5, r5, #0 │ │ │ │ - b c8094 │ │ │ │ + beq c8558 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne c823c │ │ │ │ + b c8250 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ 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 c4f1c │ │ │ │ + bl c5154 │ │ │ │ cmn r0, #1 │ │ │ │ - beq c831c │ │ │ │ + beq c8540 │ │ │ │ ldr r3, [r4, #24] │ │ │ │ - b c7fdc │ │ │ │ - add r2, r0, r2 │ │ │ │ - lsr r0, r5, #5 │ │ │ │ - add ip, r0, #1 │ │ │ │ - add r2, r2, ip │ │ │ │ - and r2, r2, r8 │ │ │ │ - ldr ip, [r1, r2, lsl #2] │ │ │ │ - cmp ip, #0 │ │ │ │ - blt c85d8 │ │ │ │ - b c8140 │ │ │ │ + b c8190 │ │ │ │ + add r2, ip, r2 │ │ │ │ + lsr ip, r5, #5 │ │ │ │ + add r9, ip, #1 │ │ │ │ + add r2, r2, r9 │ │ │ │ + and r2, r2, r0 │ │ │ │ ldr r9, [r1, r2, lsl #2] │ │ │ │ - add r0, r2, r2, lsl #2 │ │ │ │ - lsr ip, ip, #5 │ │ │ │ - add r0, r0, ip │ │ │ │ cmp r9, #0 │ │ │ │ - add r0, r0, #1 │ │ │ │ - blt c8174 │ │ │ │ - and r2, r0, r8 │ │ │ │ - b c815c │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + blt c8840 │ │ │ │ + b c83b0 │ │ │ │ + ldr sl, [r1, r2, lsl #2] │ │ │ │ + add r9, r2, r2, lsl #2 │ │ │ │ + lsr ip, ip, #5 │ │ │ │ + add r9, r9, ip │ │ │ │ + cmp sl, #0 │ │ │ │ + add r9, r9, #1 │ │ │ │ + blt c83e4 │ │ │ │ + and r2, r9, r0 │ │ │ │ + b c83cc │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c87c0 │ │ │ │ - bl d2810 │ │ │ │ + beq c897c │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c87c0 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne c897c │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #4774 @ 0x12a6 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b c8334 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b c8558 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c83f4 │ │ │ │ + bge c868c │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c83f4 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c868c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + movw r1, #61432 @ 0xeff8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b c8558 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c836c │ │ │ │ + bge c85f8 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c836c │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c85f8 │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx ip │ │ │ │ cmp r0, #0 │ │ │ │ - bge c8514 │ │ │ │ + bge c8780 │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c8514 │ │ │ │ + movw r1, #61328 @ 0xef90 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ + movw r0, #61348 @ 0xefa4 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 378d74 │ │ │ │ + b c8780 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ - b c8094 │ │ │ │ - mov r3, r7 │ │ │ │ - mov r2, r6 │ │ │ │ - mov r1, r4 │ │ │ │ - blx ip │ │ │ │ - cmp r0, #0 │ │ │ │ - bge c8484 │ │ │ │ - mov r2, r4 │ │ │ │ - movw r1, #2664 @ 0xa68 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #2684 @ 0xa7c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b c8484 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2768 @ 0xad0 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b c8334 │ │ │ │ + bl 3e394 │ │ │ │ + cmp r8, #0 │ │ │ │ + bne c8560 │ │ │ │ + b c8284 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r6] │ │ │ │ - bne c8328 │ │ │ │ + bne c854c │ │ │ │ mov r0, r6 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c8328 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c854c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r7] │ │ │ │ - bne c8334 │ │ │ │ + bne c8558 │ │ │ │ mov r0, r7 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c8334 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c8558 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000c8810 : │ │ │ │ +000c8a4c : │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31352 @ 0x7a78 │ │ │ │ + movw r0, #30732 @ 0x780c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c8884 │ │ │ │ + beq c8ac0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c8860 │ │ │ │ + beq c8a9c │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq c8890 │ │ │ │ + beq c8acc │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c8888 │ │ │ │ + bgt c8ac4 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c8888 │ │ │ │ + bne c8ac4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c8888 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c8ac4 │ │ │ │ │ │ │ │ -000c88b4 : │ │ │ │ +000c8af0 : │ │ │ │ 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] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #30868 @ 0x7894 │ │ │ │ + movw r0, #30248 @ 0x7628 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq c8928 │ │ │ │ + beq c8b64 │ │ │ │ cmp r5, #0 │ │ │ │ - beq c8904 │ │ │ │ + beq c8b40 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq c8934 │ │ │ │ + beq c8b70 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt c892c │ │ │ │ + bgt c8b68 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne c892c │ │ │ │ + bne c8b68 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b c892c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b c8b68 │ │ │ │ + andeq r0, r0, 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 │ │ │ │ subs r5, r1, #0 │ │ │ │ - beq c8a3c │ │ │ │ + beq c8c80 │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r4, r0 │ │ │ │ bl 2f048 │ │ │ │ subs r1, r0, #0 │ │ │ │ - beq c8a18 │ │ │ │ + beq c8c5c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r1 │ │ │ │ bl 2ec88 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dad8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8a3c │ │ │ │ + bne c8c80 │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ add r4, r5, r4 │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ - bne c8a3c │ │ │ │ - movw r1, #8836 @ 0x2284 │ │ │ │ + bne c8c80 │ │ │ │ + movw r1, #1856 @ 0x740 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - b c89e8 │ │ │ │ + b c8c28 │ │ │ │ cmp r3, #10 │ │ │ │ - beq c8a48 │ │ │ │ + beq c8c8c │ │ │ │ ldrb r3, [r4, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8a3c │ │ │ │ + beq c8c80 │ │ │ │ cmp r3, #41 @ 0x29 │ │ │ │ - bne c89d4 │ │ │ │ + bne c8c14 │ │ │ │ mov r2, #6 │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2dad8 │ │ │ │ ldr r1, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c89dc │ │ │ │ + bne c8c1c │ │ │ │ adds r0, r4, #6 │ │ │ │ moveq r0, r5 │ │ │ │ - b c8a40 │ │ │ │ + sub sp, fp, #16 │ │ │ │ + pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 2ec88 │ │ │ │ mov r1, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 2dad8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c89b8 │ │ │ │ + beq c8bf8 │ │ │ │ mov r0, r5 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldrb r3, [r4, #1] │ │ │ │ cmp r3, #10 │ │ │ │ - bne c89dc │ │ │ │ - b c8a3c │ │ │ │ + bne c8c1c │ │ │ │ + b c8c80 │ │ │ │ push {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 r6, [r0, #128] @ 0x80 │ │ │ │ mov r4, r0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb2a4 │ │ │ │ + beq cb4e8 │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - beq ca15c │ │ │ │ + beq ca3a0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca17c │ │ │ │ + beq ca3c0 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r4, #104] @ 0x68 │ │ │ │ - bne c9d48 │ │ │ │ + bne c9f8c │ │ │ │ ldr r2, [r6, #20] │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #20] │ │ │ │ - bne c9d50 │ │ │ │ + bne c9f94 │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [r6, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ - bne c9d5c │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + bne c9fa0 │ │ │ │ + movw r3, #5336 @ 0x14d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr r2, [r6, #144] @ 0x90 │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #144] @ 0x90 │ │ │ │ - beq c9d74 │ │ │ │ + beq c9fb8 │ │ │ │ ldr r2, [r1, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ + ble c8ff4 │ │ │ │ ldr r3, [r1, #16] │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9d7c │ │ │ │ + beq c9fc0 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8b6c │ │ │ │ + beq c8db0 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp ip, lr │ │ │ │ - beq c9d7c │ │ │ │ + beq c9fc0 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8b6c │ │ │ │ + beq c8db0 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp ip, lr │ │ │ │ - beq c9d7c │ │ │ │ + beq c9fc0 │ │ │ │ cmp r2, #3 │ │ │ │ - beq c8b6c │ │ │ │ + beq c8db0 │ │ │ │ add r5, r1, #24 │ │ │ │ mov lr, #3 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq c9d7c │ │ │ │ + beq c9fc0 │ │ │ │ cmp r2, lr │ │ │ │ - bne c8b4c │ │ │ │ + bne c8d90 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #42048 @ 0xa440 │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #41428 @ 0xa1d4 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb150 │ │ │ │ + beq cb394 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8bc0 │ │ │ │ + beq c8e04 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cb150 │ │ │ │ + beq cb394 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8bc0 │ │ │ │ + beq c8e04 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cb150 │ │ │ │ + beq cb394 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8ba0 │ │ │ │ + bne c8de4 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #43336 @ 0xa948 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cad60 │ │ │ │ + beq cafa4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8c14 │ │ │ │ + beq c8e58 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cad60 │ │ │ │ + beq cafa4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8c14 │ │ │ │ + beq c8e58 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cad60 │ │ │ │ + beq cafa4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8bf4 │ │ │ │ + bne c8e38 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #43744 @ 0xaae0 │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #43124 @ 0xa874 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb578 │ │ │ │ + beq cb7bc │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8c68 │ │ │ │ + beq c8eac │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cb578 │ │ │ │ + beq cb7bc │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8c68 │ │ │ │ + beq c8eac │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cb578 │ │ │ │ + beq cb7bc │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8c48 │ │ │ │ + bne c8e8c │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #43532 @ 0xaa0c │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #42912 @ 0xa7a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb180 │ │ │ │ + beq cb3c4 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8cbc │ │ │ │ + beq c8f00 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cb180 │ │ │ │ + beq cb3c4 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8cbc │ │ │ │ + beq c8f00 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cb180 │ │ │ │ + beq cb3c4 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8c9c │ │ │ │ + bne c8ee0 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #43320 @ 0xa938 │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #42700 @ 0xa6cc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq ca3bc │ │ │ │ + beq ca600 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8d10 │ │ │ │ + beq c8f54 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq ca3bc │ │ │ │ + beq ca600 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8d10 │ │ │ │ + beq c8f54 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq ca3bc │ │ │ │ + beq ca600 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8cf0 │ │ │ │ + bne c8f34 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #22496 @ 0x57e0 │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #21876 @ 0x5574 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb23c │ │ │ │ + beq cb480 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8d64 │ │ │ │ + beq c8fa8 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, ip │ │ │ │ - beq cb23c │ │ │ │ + beq cb480 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8d64 │ │ │ │ + beq c8fa8 │ │ │ │ add r5, r1, #20 │ │ │ │ mov lr, #2 │ │ │ │ ldr r7, [r5, #4]! │ │ │ │ add lr, lr, #1 │ │ │ │ cmp r7, ip │ │ │ │ - beq cb23c │ │ │ │ + beq cb480 │ │ │ │ cmp lr, r2 │ │ │ │ - bne c8d44 │ │ │ │ + bne c8f88 │ │ │ │ cmp r2, #0 │ │ │ │ - ble c8db0 │ │ │ │ - movw ip, #20040 @ 0x4e48 │ │ │ │ + ble c8ff4 │ │ │ │ + movw ip, #19420 @ 0x4bdc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb1c4 │ │ │ │ + beq cb408 │ │ │ │ cmp r2, #1 │ │ │ │ - beq c8db0 │ │ │ │ + beq c8ff4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, ip │ │ │ │ - beq cb1c4 │ │ │ │ + beq cb408 │ │ │ │ cmp r2, #2 │ │ │ │ - beq c8db0 │ │ │ │ + beq c8ff4 │ │ │ │ add r1, r1, #20 │ │ │ │ mov r3, #2 │ │ │ │ ldr lr, [r1, #4]! │ │ │ │ add r3, r3, #1 │ │ │ │ cmp lr, ip │ │ │ │ - beq cb1c4 │ │ │ │ + beq cb408 │ │ │ │ cmp r3, r2 │ │ │ │ - bne c8d98 │ │ │ │ + bne c8fdc │ │ │ │ mov r3, #0 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #4194304 @ 0x400000 │ │ │ │ orrne r3, r3, #4194304 @ 0x400000 │ │ │ │ tst r2, #8388608 @ 0x800000 │ │ │ │ ldr r2, [r4, #172] @ 0xac │ │ │ │ orrne r3, r3, #8388608 @ 0x800000 │ │ │ │ orr r3, r3, r0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ - ble c9528 │ │ │ │ + ble c976c │ │ │ │ add r8, r2, #16 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ str sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r7, #1 │ │ │ │ mov sl, r8 │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r5, [sl, #4]! │ │ │ │ ldr r2, [r5, #4] │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bge c9720 │ │ │ │ + bge c9964 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r6, [r5, #128] @ 0x80 │ │ │ │ - beq c9198 │ │ │ │ + beq c93dc │ │ │ │ ldr r1, [r5, #48] @ 0x30 │ │ │ │ ldr r6, [r5, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9198 │ │ │ │ + beq c93dc │ │ │ │ ldr r0, [r2, #8] │ │ │ │ mov r9, r6 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ ldm r2, {r8, ip} │ │ │ │ cmp r0, #0 │ │ │ │ - bne c99c4 │ │ │ │ + bne c9c08 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cac38 │ │ │ │ + bne cae7c │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca6d4 │ │ │ │ + bne ca918 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca364 │ │ │ │ + bne ca5a8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac4c │ │ │ │ + bne cae90 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca704 │ │ │ │ + bne ca948 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacb8 │ │ │ │ + bne caefc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8eac │ │ │ │ + bne c90f0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab38 │ │ │ │ + bne cad7c │ │ │ │ mov r9, #0 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8ec8 │ │ │ │ + bne c910c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca968 │ │ │ │ + bne cabac │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8ee0 │ │ │ │ + bne c9124 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9dc │ │ │ │ + bne cac20 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8ef8 │ │ │ │ + bne c913c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca73c │ │ │ │ + bne ca980 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f10 │ │ │ │ + bne c9154 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7b0 │ │ │ │ + bne ca9f4 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f28 │ │ │ │ + bne c916c │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca824 │ │ │ │ + bne caa68 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f40 │ │ │ │ + bne c9184 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca638 │ │ │ │ + bne ca87c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f58 │ │ │ │ + bne c919c │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caba4 │ │ │ │ + bne cade8 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f70 │ │ │ │ + bne c91b4 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caac4 │ │ │ │ + bne cad08 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f88 │ │ │ │ + bne c91cc │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa50 │ │ │ │ + bne cac94 │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fa0 │ │ │ │ + bne c91e4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5c4 │ │ │ │ + bne ca808 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fb8 │ │ │ │ + bne c91fc │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4e0 │ │ │ │ + bne ca724 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fd0 │ │ │ │ + bne c9214 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca430 │ │ │ │ + bne ca674 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fe8 │ │ │ │ + bne c922c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8f4 │ │ │ │ + bne cab38 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9000 │ │ │ │ + bne c9244 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca898 │ │ │ │ + bne caadc │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9018 │ │ │ │ + bne c925c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2cc │ │ │ │ + bne cb510 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9030 │ │ │ │ + bne c9274 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb590 │ │ │ │ + bne cb7d4 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9048 │ │ │ │ + bne c928c │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5e0 │ │ │ │ + bne cb824 │ │ │ │ ldr r0, [r2, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9060 │ │ │ │ + bne c92a4 │ │ │ │ ldr r0, [r1, #88] @ 0x58 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb814 │ │ │ │ + bne cba58 │ │ │ │ ldr r0, [r2, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9078 │ │ │ │ + bne c92bc │ │ │ │ ldr r0, [r1, #92] @ 0x5c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb61c │ │ │ │ + bne cb860 │ │ │ │ ldr r0, [r2, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9090 │ │ │ │ + bne c92d4 │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb740 │ │ │ │ + bne cb984 │ │ │ │ ldr r0, [r2, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90a8 │ │ │ │ + bne c92ec │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb804 │ │ │ │ + bne cba48 │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ - bne c90c4 │ │ │ │ + bne c9308 │ │ │ │ ldr ip, [r1, #104] @ 0x68 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb62c │ │ │ │ + bne cb870 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90d8 │ │ │ │ + bne c931c │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb6c0 │ │ │ │ + bne cb904 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90f0 │ │ │ │ + bne c9334 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb1d4 │ │ │ │ + bne cb418 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9108 │ │ │ │ + bne c934c │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4b4 │ │ │ │ + bne ca6f8 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9120 │ │ │ │ + bne c9364 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5a8 │ │ │ │ + bne ca7ec │ │ │ │ ldr r0, [r2, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9138 │ │ │ │ + bne c937c │ │ │ │ ldr r0, [r1, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb790 │ │ │ │ + bne cb9d4 │ │ │ │ ldr r0, [r2, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9150 │ │ │ │ + bne c9394 │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb780 │ │ │ │ + bne cb9c4 │ │ │ │ ldr r0, [r2, #132] @ 0x84 │ │ │ │ cmp r0, #0 │ │ │ │ ldr r0, [r2, #136] @ 0x88 │ │ │ │ - bne c916c │ │ │ │ + bne c93b0 │ │ │ │ ldr ip, [r1, #132] @ 0x84 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca6ac │ │ │ │ + bne ca8f0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9180 │ │ │ │ + bne c93c4 │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb6a0 │ │ │ │ + bne cb8e4 │ │ │ │ ldr r0, [r2, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9198 │ │ │ │ + bne c93dc │ │ │ │ ldr r1, [r1, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ - bne cb730 │ │ │ │ + bne cb974 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ mov ip, r6 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c91b4 │ │ │ │ + beq c93f8 │ │ │ │ ldr r1, [r5, #40] @ 0x28 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9794 │ │ │ │ + bne c99d8 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9294 │ │ │ │ + beq c94d8 │ │ │ │ ldr r1, [r5, #52] @ 0x34 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9294 │ │ │ │ + beq c94d8 │ │ │ │ ldr r0, [r6, #52] @ 0x34 │ │ │ │ ldm r2, {r8, r9, lr} │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c9c64 │ │ │ │ + bne c9ea8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca188 │ │ │ │ + bne ca3cc │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca0b0 │ │ │ │ + bne ca2f4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca19c │ │ │ │ + bne ca3e0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca298 │ │ │ │ + bne ca4dc │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca0dc │ │ │ │ + bne ca320 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca3c4 │ │ │ │ + bne ca608 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9234 │ │ │ │ + bne c9478 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca328 │ │ │ │ + bne ca56c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c924c │ │ │ │ + bne c9490 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb0ac │ │ │ │ + bne cb2f0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9264 │ │ │ │ + bne c94a8 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca004 │ │ │ │ + bne ca248 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c927c │ │ │ │ + bne c94c0 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb244 │ │ │ │ + bne cb488 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9294 │ │ │ │ + bne c94d8 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca288 │ │ │ │ + bne ca4cc │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c92f8 │ │ │ │ + beq c953c │ │ │ │ ldr r1, [r5, #56] @ 0x38 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c92f8 │ │ │ │ + beq c953c │ │ │ │ ldr r0, [r6, #56] @ 0x38 │ │ │ │ ldm r2, {r8, ip, lr} │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9e64 │ │ │ │ + bne ca0a8 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c92d0 │ │ │ │ + bne c9514 │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca0a0 │ │ │ │ + bne ca2e4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c92e4 │ │ │ │ + bne c9528 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca210 │ │ │ │ + bne ca454 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c92f8 │ │ │ │ + bne c953c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9eac │ │ │ │ + bne ca0f0 │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c9310 │ │ │ │ + beq c9554 │ │ │ │ ldr r1, [r5, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c97f4 │ │ │ │ + bne c9a38 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cade8 │ │ │ │ + beq cb02c │ │ │ │ ldr r2, [r4, #32] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9340 │ │ │ │ + bne c9584 │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #32] │ │ │ │ streq r2, [r4, #32] │ │ │ │ ldreq r2, [r5, #72] @ 0x48 │ │ │ │ streq r2, [r4, #72] @ 0x48 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9364 │ │ │ │ + bne c95a8 │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r5, #36] @ 0x24 │ │ │ │ streq r2, [r4, #36] @ 0x24 │ │ │ │ ldreq r2, [r5, #76] @ 0x4c │ │ │ │ streq r2, [r4, #76] @ 0x4c │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ ldr r1, [r4, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c98e0 │ │ │ │ + bne c9b24 │ │ │ │ ldr r2, [r5, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq c98e0 │ │ │ │ + beq c9b24 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9734 │ │ │ │ + beq c9978 │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ cmp r2, r0 │ │ │ │ - bne c9eb4 │ │ │ │ + bne ca0f8 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c98f4 │ │ │ │ + bne c9b38 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca274 │ │ │ │ + bne ca4b8 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c95b4 │ │ │ │ + bne c97f8 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #2048 @ 0x800 │ │ │ │ ldr r2, [r5, #64] @ 0x40 │ │ │ │ orrne r3, r3, #2048 @ 0x800 │ │ │ │ strne r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca220 │ │ │ │ + bne ca464 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c95c0 │ │ │ │ + bne c9804 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c95c0 │ │ │ │ + beq c9804 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9770 │ │ │ │ + beq c99b4 │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ cmp r1, r2 │ │ │ │ - bne c9770 │ │ │ │ + bne c99b4 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c95cc │ │ │ │ + beq c9810 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - bne c9424 │ │ │ │ + bne c9668 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9698 │ │ │ │ + bne c98dc │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9438 │ │ │ │ + bne c967c │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9de8 │ │ │ │ + bne ca02c │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e2c │ │ │ │ + bne ca070 │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb1fc │ │ │ │ + bne cb440 │ │ │ │ ldr r2, [r4, #140] @ 0x8c │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ - bne c9470 │ │ │ │ + bne c96b4 │ │ │ │ ldr r0, [r5, #140] @ 0x8c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c985c │ │ │ │ + bne c9aa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9940 │ │ │ │ + beq c9b84 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9894 │ │ │ │ + bne c9ad8 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9894 │ │ │ │ + beq c9ad8 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9904 │ │ │ │ + beq c9b48 │ │ │ │ ldr r0, [r6, #148] @ 0x94 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #152] @ 0x98 │ │ │ │ - bne c9d84 │ │ │ │ + bne c9fc8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9d90 │ │ │ │ + beq c9fd4 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94c8 │ │ │ │ + bne c970c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c98c0 │ │ │ │ + bne c9b04 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94e0 │ │ │ │ + bne c9724 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ca374 │ │ │ │ + bne ca5b8 │ │ │ │ eor r1, r3, r2 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - bne c96e4 │ │ │ │ + bne c9928 │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9ec4 │ │ │ │ + beq ca108 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ - bne c9720 │ │ │ │ + bne c9964 │ │ │ │ and r2, r2, #96 @ 0x60 │ │ │ │ add r7, r7, #1 │ │ │ │ orr r3, r2, r3 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ cmp r2, r7 │ │ │ │ - bne c8e04 │ │ │ │ + bne c9048 │ │ │ │ ldr r6, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9578 │ │ │ │ + beq c97bc │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #40] @ 0x28 │ │ │ │ streq r2, [r4, #40] @ 0x28 │ │ │ │ ldr r2, [r4, #48] @ 0x30 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #48] @ 0x30 │ │ │ │ @@ -159222,651 +159371,651 @@ │ │ │ │ ldr r2, [r4, #80] @ 0x50 │ │ │ │ cmp r2, #0 │ │ │ │ ldreq r2, [r6, #80] @ 0x50 │ │ │ │ streq r2, [r4, #80] @ 0x50 │ │ │ │ and r3, r3, #17408 @ 0x4400 │ │ │ │ cmp r3, #17408 @ 0x4400 │ │ │ │ movne r2, #0 │ │ │ │ - bne c95a8 │ │ │ │ + bne c97ec │ │ │ │ ldr r2, [r4, #160] @ 0xa0 │ │ │ │ - movw r3, #17248 @ 0x4360 │ │ │ │ + movw r3, #17824 @ 0x45a0 │ │ │ │ movt r3, #12 │ │ │ │ cmp r2, #0 │ │ │ │ cmpne r2, r3 │ │ │ │ moveq r2, #1 │ │ │ │ movne r2, #0 │ │ │ │ - beq cb7c8 │ │ │ │ + beq cba0c │ │ │ │ mov r0, r2 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ca244 │ │ │ │ + beq ca488 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9780 │ │ │ │ + bne c99c4 │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9780 │ │ │ │ + bne c99c4 │ │ │ │ tst r3, #2 │ │ │ │ ldreq r9, [r4, #132] @ 0x84 │ │ │ │ - bne c9f74 │ │ │ │ + bne ca1b8 │ │ │ │ ldr r0, [r9, #4] │ │ │ │ - movw r2, #21976 @ 0x55d8 │ │ │ │ + movw r2, #21356 @ 0x536c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cb53c │ │ │ │ - ldr r2, [pc, #4008] @ ca5b8 │ │ │ │ + beq cb780 │ │ │ │ + ldr r2, [pc, #4008] @ ca7fc │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2, #2312] @ 0x908 │ │ │ │ cmp r3, r1 │ │ │ │ - bne c9fd0 │ │ │ │ + bne ca214 │ │ │ │ ldr r2, [r2, #2320] @ 0x910 │ │ │ │ cmn r2, #1 │ │ │ │ - beq c9fd0 │ │ │ │ - ldr r1, [pc, #3984] @ ca5c0 │ │ │ │ + beq ca214 │ │ │ │ + ldr r1, [pc, #3984] @ ca804 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq c9ffc │ │ │ │ + beq ca240 │ │ │ │ cmn r0, #1 │ │ │ │ - bne c9ee8 │ │ │ │ + bne ca12c │ │ │ │ mov r0, r9 │ │ │ │ - bl bc150 │ │ │ │ + bl bbfe8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cb778 │ │ │ │ + beq cb9bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9ef4 │ │ │ │ + bne ca138 │ │ │ │ ldr r3, [r4, #108] @ 0x6c │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [r5, #100] @ 0x64 │ │ │ │ str r3, [r4, #100] @ 0x64 │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - bne c9424 │ │ │ │ + bne c9668 │ │ │ │ ldr r1, [r5, #108] @ 0x6c │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9424 │ │ │ │ + beq c9668 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb4e8 │ │ │ │ + beq cb72c │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ cmp r0, r1 │ │ │ │ - beq c9f68 │ │ │ │ + beq ca1ac │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne c96bc │ │ │ │ + bne c9900 │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9efc │ │ │ │ + bne ca140 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e2c │ │ │ │ + bne ca070 │ │ │ │ ldr r0, [r5, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9450 │ │ │ │ + beq c9694 │ │ │ │ ldr r2, [r6, #136] @ 0x88 │ │ │ │ cmp r2, r0 │ │ │ │ - bne c9e28 │ │ │ │ - b c9f24 │ │ │ │ + bne ca06c │ │ │ │ + b ca168 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq c94f8 │ │ │ │ + beq c973c │ │ │ │ ldr r1, [r4, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94f8 │ │ │ │ + bne c973c │ │ │ │ ldr r0, [r5, #160] @ 0xa0 │ │ │ │ - movw r1, #17248 @ 0x4360 │ │ │ │ + movw r1, #17824 @ 0x45a0 │ │ │ │ movt r1, #12 │ │ │ │ cmp r0, r1 │ │ │ │ - bne c94f8 │ │ │ │ - movw r1, #37440 @ 0x9240 │ │ │ │ + bne c973c │ │ │ │ + movw r1, #38372 @ 0x95e4 │ │ │ │ movt r1, #13 │ │ │ │ tst r3, #96 @ 0x60 │ │ │ │ str r1, [r4, #160] @ 0xa0 │ │ │ │ - beq c9500 │ │ │ │ + beq c9744 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r7, r7, #1 │ │ │ │ cmp r7, r2 │ │ │ │ - bne c8e04 │ │ │ │ - b c951c │ │ │ │ + bne c9048 │ │ │ │ + b c9760 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - bne c98f4 │ │ │ │ + bne c9b38 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca280 │ │ │ │ + bne ca4c4 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c93b4 │ │ │ │ + beq c95f8 │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c95c0 │ │ │ │ + bne c9804 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c95c0 │ │ │ │ + beq c9804 │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ ldr r2, [r4, #100] @ 0x64 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c95cc │ │ │ │ + beq c9810 │ │ │ │ ldr r2, [r4, #108] @ 0x6c │ │ │ │ cmp r2, #0 │ │ │ │ ldr r2, [r4, #112] @ 0x70 │ │ │ │ - beq c9684 │ │ │ │ - b c9424 │ │ │ │ + beq c98c8 │ │ │ │ + b c9668 │ │ │ │ ldr r8, [r6, #40] @ 0x28 │ │ │ │ ldr lr, [r2, #4] │ │ │ │ ldr r0, [r2, #8] │ │ │ │ cmp r8, #0 │ │ │ │ ldr r9, [r2] │ │ │ │ str lr, [fp, #-52] @ 0xffffffcc │ │ │ │ - bne c9cfc │ │ │ │ + bne c9f40 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c97c4 │ │ │ │ + bne c9a08 │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cb280 │ │ │ │ + bne cb4c4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c97d8 │ │ │ │ + bne c9a1c │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb218 │ │ │ │ + bne cb45c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c91b4 │ │ │ │ + bne c93f8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c91b4 │ │ │ │ + beq c93f8 │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c91b4 │ │ │ │ + b c93f8 │ │ │ │ ldr ip, [r6, #80] @ 0x50 │ │ │ │ ldr lr, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9cc0 │ │ │ │ + bne c9f04 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c981c │ │ │ │ + bne c9a60 │ │ │ │ ldr ip, [r1] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cb3d4 │ │ │ │ + bne cb618 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9830 │ │ │ │ + bne c9a74 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9cf4 │ │ │ │ + bne c9f38 │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - bne c931c │ │ │ │ + bne c9560 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c931c │ │ │ │ + beq c9560 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ cmp r1, r2 │ │ │ │ - beq c931c │ │ │ │ + beq c9560 │ │ │ │ str r2, [r4, #24] │ │ │ │ - b c931c │ │ │ │ + b c9560 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb7e8 │ │ │ │ + beq cba2c │ │ │ │ ldr ip, [r6, #140] @ 0x8c │ │ │ │ cmp r0, ip │ │ │ │ - beq c9470 │ │ │ │ + beq c96b4 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - beq cb314 │ │ │ │ + beq cb558 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9894 │ │ │ │ + bne c9ad8 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9498 │ │ │ │ + bne c96dc │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9f3c │ │ │ │ + beq ca180 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94c8 │ │ │ │ + bne c970c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c94c8 │ │ │ │ + beq c970c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c992c │ │ │ │ + beq c9b70 │ │ │ │ ldr r0, [r6, #164] @ 0xa4 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #196] @ 0xc4 │ │ │ │ - beq cb274 │ │ │ │ + beq cb4b8 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ - beq c9dcc │ │ │ │ - b c94e0 │ │ │ │ + beq ca010 │ │ │ │ + b c9724 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c98f4 │ │ │ │ + bne c9b38 │ │ │ │ ldr r2, [r5, #28] │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca26c │ │ │ │ + bne ca4b0 │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c93b4 │ │ │ │ - b c93d0 │ │ │ │ + beq c95f8 │ │ │ │ + b c9614 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9f54 │ │ │ │ + beq ca198 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94c8 │ │ │ │ + bne c970c │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c94c8 │ │ │ │ + beq c970c │ │ │ │ str r1, [r4, #164] @ 0xa4 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c99b0 │ │ │ │ - b c94e0 │ │ │ │ + beq c9bf4 │ │ │ │ + b c9724 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9478 │ │ │ │ + beq c96bc │ │ │ │ cmp r6, #0 │ │ │ │ - bne cb320 │ │ │ │ + bne cb564 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9970 │ │ │ │ + bne c9bb4 │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9904 │ │ │ │ + bne c9b48 │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c98a0 │ │ │ │ + bne c9ae4 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c98a0 │ │ │ │ + beq c9ae4 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ ldr r1, [r4, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c99a4 │ │ │ │ + bne c9be8 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c992c │ │ │ │ + bne c9b70 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94e0 │ │ │ │ + bne c9724 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c94e0 │ │ │ │ + beq c9724 │ │ │ │ str r1, [r4, #196] @ 0xc4 │ │ │ │ - b c94e0 │ │ │ │ + b c9724 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c99d8 │ │ │ │ + bne c9c1c │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cae10 │ │ │ │ + bne cb054 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c99ec │ │ │ │ + bne c9c30 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cac18 │ │ │ │ + bne cae5c │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9a04 │ │ │ │ + bne c9c48 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cae2c │ │ │ │ + bne cb070 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c8eb0 │ │ │ │ + bne c90f4 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq c8eb0 │ │ │ │ + beq c90f4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ cmp r0, ip │ │ │ │ ldr r0, [r2, #16] │ │ │ │ - bne cb5fc │ │ │ │ + bne cb840 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9a40 │ │ │ │ + bne c9c84 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae48 │ │ │ │ + bne cb08c │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8ee0 │ │ │ │ + bne c9124 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8ee0 │ │ │ │ + beq c9124 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #20] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne cb4c0 │ │ │ │ + bne cb704 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9a80 │ │ │ │ + bne c9cc4 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cae88 │ │ │ │ + bne cb0cc │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f10 │ │ │ │ + bne c9154 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f10 │ │ │ │ + beq c9154 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #28] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne cb4a0 │ │ │ │ + bne cb6e4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9ac0 │ │ │ │ + bne c9d04 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne caec8 │ │ │ │ + bne cb10c │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f40 │ │ │ │ + bne c9184 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f40 │ │ │ │ + beq c9184 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #36] @ 0x24 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne cb2bc │ │ │ │ + bne cb500 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9b00 │ │ │ │ + bne c9d44 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf08 │ │ │ │ + bne cb14c │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f70 │ │ │ │ + bne c91b4 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f70 │ │ │ │ + beq c91b4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #44] @ 0x2c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cb46c │ │ │ │ + bne cb6b0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9b40 │ │ │ │ + bne c9d84 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf48 │ │ │ │ + bne cb18c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fa0 │ │ │ │ + bne c91e4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8fa0 │ │ │ │ + beq c91e4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #52] @ 0x34 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - beq cb110 │ │ │ │ + beq cb354 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ - bne c9b84 │ │ │ │ + bne c9dc8 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4e8 │ │ │ │ + bne ca72c │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fd0 │ │ │ │ + bne c9214 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8fd0 │ │ │ │ + beq c9214 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #60] @ 0x3c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - beq cb0a0 │ │ │ │ + beq cb2e4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ - bne c9bc8 │ │ │ │ + bne c9e0c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca52c │ │ │ │ + bne ca770 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9000 │ │ │ │ + bne c9244 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9000 │ │ │ │ + beq c9244 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #72] @ 0x48 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #76] @ 0x4c │ │ │ │ - bne cb45c │ │ │ │ + bne cb6a0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9c08 │ │ │ │ + bne c9e4c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca56c │ │ │ │ + bne ca7b0 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9030 │ │ │ │ + bne c9274 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9030 │ │ │ │ + beq c9274 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #80] @ 0x50 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ - beq cb530 │ │ │ │ + beq cb774 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ - bne c9048 │ │ │ │ + bne c928c │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9048 │ │ │ │ + beq c928c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp ip, r0 │ │ │ │ - beq c9048 │ │ │ │ + beq c928c │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ - b c9048 │ │ │ │ + b c928c │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9c78 │ │ │ │ + bne c9ebc │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca080 │ │ │ │ + bne ca2c4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9c8c │ │ │ │ + bne c9ed0 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne caff8 │ │ │ │ + bne cb23c │ │ │ │ cmp lr, #0 │ │ │ │ - bne cae00 │ │ │ │ + bne cb044 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb01c │ │ │ │ + bne cb260 │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9cb8 │ │ │ │ + bne c9efc │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca1c4 │ │ │ │ + bne ca408 │ │ │ │ mov r0, r6 │ │ │ │ - b c9234 │ │ │ │ + b c9478 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9cd4 │ │ │ │ + bne c9f18 │ │ │ │ ldr lr, [r1] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb420 │ │ │ │ + bne cb664 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9830 │ │ │ │ + bne c9a74 │ │ │ │ ldr r1, [r1, #4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9830 │ │ │ │ + beq c9a74 │ │ │ │ ldr r0, [ip, #4] │ │ │ │ cmp r0, r1 │ │ │ │ - beq c9310 │ │ │ │ + beq c9554 │ │ │ │ str r1, [r2, #4] │ │ │ │ - b c9830 │ │ │ │ + b c9a74 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb704 │ │ │ │ + bne cb948 │ │ │ │ ldr r9, [r1] │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb680 │ │ │ │ + bne cb8c4 │ │ │ │ cmp lr, #0 │ │ │ │ - bne c9d24 │ │ │ │ + bne c9f68 │ │ │ │ ldr lr, [r1, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb294 │ │ │ │ + bne cb4d8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c91b4 │ │ │ │ + bne c93f8 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c91b4 │ │ │ │ + beq c93f8 │ │ │ │ ldr r0, [r8, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - bne c97ec │ │ │ │ - b c91b4 │ │ │ │ + bne c9a30 │ │ │ │ + b c93f8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8ac8 │ │ │ │ + beq c8d0c │ │ │ │ ldr r3, [r4, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8adc │ │ │ │ - movw r3, #5956 @ 0x1744 │ │ │ │ + beq c8d20 │ │ │ │ + movw r3, #5336 @ 0x14d8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r6, #172] @ 0xac │ │ │ │ ldr ip, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - bne c8afc │ │ │ │ + bne c8d40 │ │ │ │ cmp r6, ip │ │ │ │ - bne cb11c │ │ │ │ + bne cb360 │ │ │ │ mov r3, #1073741824 @ 0x40000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #148] @ 0x94 │ │ │ │ - bne c94b0 │ │ │ │ + bne c96f4 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c98a0 │ │ │ │ + beq c9ae4 │ │ │ │ ldr r0, [r6, #152] @ 0x98 │ │ │ │ cmp r0, r1 │ │ │ │ ldr r0, [r4, #164] @ 0xa4 │ │ │ │ - bne cb6b0 │ │ │ │ + bne cb8f4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9dc0 │ │ │ │ + bne ca004 │ │ │ │ ldr r1, [r5, #164] @ 0xa4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c98c0 │ │ │ │ + bne c9b04 │ │ │ │ ldr r1, [r4, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c94e0 │ │ │ │ + bne c9724 │ │ │ │ ldr r1, [r5, #196] @ 0xc4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c94e0 │ │ │ │ + beq c9724 │ │ │ │ ldr r0, [r6, #196] @ 0xc4 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c94e0 │ │ │ │ - b c99bc │ │ │ │ + beq c9724 │ │ │ │ + b c9c00 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb500 │ │ │ │ + beq cb744 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r1, r2 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - beq c9f14 │ │ │ │ + beq ca158 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ - bne c9e30 │ │ │ │ + bne ca074 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9450 │ │ │ │ + beq c9694 │ │ │ │ ldr r1, [r6, #136] @ 0x88 │ │ │ │ cmp ip, r1 │ │ │ │ - beq c9e3c │ │ │ │ + beq ca080 │ │ │ │ str r0, [r4, #136] @ 0x88 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ subs r1, ip, #0 │ │ │ │ - beq c9f24 │ │ │ │ + beq ca168 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ - bne c9f24 │ │ │ │ + bne ca168 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r3, #256 @ 0x100 │ │ │ │ - beq c9f28 │ │ │ │ + beq ca16c │ │ │ │ tst r2, #131072 @ 0x20000 │ │ │ │ - beq c9f28 │ │ │ │ + beq ca16c │ │ │ │ orr r3, r3, #131072 @ 0x20000 │ │ │ │ str r3, [r4, #84] @ 0x54 │ │ │ │ - b c9f24 │ │ │ │ + b ca168 │ │ │ │ cmp r8, #0 │ │ │ │ - bne c9e78 │ │ │ │ + bne ca0bc │ │ │ │ ldr r8, [r1] │ │ │ │ cmp r8, #0 │ │ │ │ - bne ca064 │ │ │ │ + bne ca2a8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9e8c │ │ │ │ + bne ca0d0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca1a8 │ │ │ │ + bne ca3ec │ │ │ │ cmp lr, #0 │ │ │ │ - bne c92f8 │ │ │ │ + bne c953c │ │ │ │ ldr r1, [r1, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq c92f8 │ │ │ │ + beq c953c │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ - beq c92f8 │ │ │ │ + beq c953c │ │ │ │ str r1, [r2, #8] │ │ │ │ - b c92f8 │ │ │ │ + b c953c │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ - beq c939c │ │ │ │ - b c98f4 │ │ │ │ + beq c95e0 │ │ │ │ + b c9b38 │ │ │ │ ldr r1, [r5, #160] @ 0xa0 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c94f8 │ │ │ │ + beq c973c │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9714 │ │ │ │ + beq c9958 │ │ │ │ ldr r0, [r6, #160] @ 0xa0 │ │ │ │ cmp r1, r0 │ │ │ │ - beq c94f8 │ │ │ │ - b c9714 │ │ │ │ + beq c973c │ │ │ │ + b c9958 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c9648 │ │ │ │ + beq c988c │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ - b c9780 │ │ │ │ + b c99c4 │ │ │ │ ldr r2, [r6, #112] @ 0x70 │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ cmp r2, r1 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ - bne c9e08 │ │ │ │ + bne ca04c │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e30 │ │ │ │ + bne ca074 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9e1c │ │ │ │ + bne ca060 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ ldr r1, [r4, #140] @ 0x8c │ │ │ │ cmp r1, #0 │ │ │ │ ldr r1, [r4, #144] @ 0x90 │ │ │ │ - beq c9464 │ │ │ │ - b c9470 │ │ │ │ + beq c96a8 │ │ │ │ + b c96b4 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c98a0 │ │ │ │ + beq c9ae4 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9988 │ │ │ │ - b c9d9c │ │ │ │ + beq c9bcc │ │ │ │ + b c9fe0 │ │ │ │ ldr r1, [r5, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ strne r1, [r4, #152] @ 0x98 │ │ │ │ - bne c9914 │ │ │ │ - b c98a0 │ │ │ │ + bne c9b58 │ │ │ │ + b c9ae4 │ │ │ │ cmp r2, #0 │ │ │ │ - beq c96b0 │ │ │ │ - b c96bc │ │ │ │ - ldr r3, [pc, #1600] @ ca5bc │ │ │ │ + beq c98f4 │ │ │ │ + b c9900 │ │ │ │ + ldr r3, [pc, #1600] @ ca800 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r4, #180] @ 0xb4 │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [r1, r3] │ │ │ │ mov r3, #28 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ @@ -159880,1610 +160029,1610 @@ │ │ │ │ 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 r9, [r1, #16] │ │ │ │ - b c95e4 │ │ │ │ - ldr r0, [pc, #1512] @ ca5c0 │ │ │ │ - bl cdfe8 │ │ │ │ + b c9828 │ │ │ │ + ldr r0, [pc, #1512] @ ca804 │ │ │ │ + bl ce22c │ │ │ │ cmn r0, #1 │ │ │ │ - beq cb4d0 │ │ │ │ + beq cb714 │ │ │ │ mov r2, r0 │ │ │ │ - ldr r1, [pc, #1492] @ ca5c0 │ │ │ │ + ldr r1, [pc, #1492] @ ca804 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r0, r9 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - bne c9640 │ │ │ │ + bne c9884 │ │ │ │ mvn r2, #0 │ │ │ │ - b c95a8 │ │ │ │ + b c97ec │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq ca2f8 │ │ │ │ + beq ca53c │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #28] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne ca4a4 │ │ │ │ + bne ca6e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca038 │ │ │ │ + bne ca27c │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb250 │ │ │ │ + bne cb494 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9294 │ │ │ │ + bne c94d8 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9294 │ │ │ │ + beq c94d8 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ cmp r0, r1 │ │ │ │ - beq c9294 │ │ │ │ - b ca290 │ │ │ │ + beq c94d8 │ │ │ │ + b ca4d4 │ │ │ │ ldr r9, [r0] │ │ │ │ cmp r9, r8 │ │ │ │ - beq c9e78 │ │ │ │ + beq ca0bc │ │ │ │ cmp ip, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq c9e80 │ │ │ │ - b c9e8c │ │ │ │ + beq ca0c4 │ │ │ │ + b ca0d0 │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [r8] │ │ │ │ cmp r8, r0 │ │ │ │ - beq c9c78 │ │ │ │ + beq c9ebc │ │ │ │ cmp r9, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq c9c80 │ │ │ │ - b c9c8c │ │ │ │ + beq c9ec4 │ │ │ │ + b c9ed0 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2] │ │ │ │ - beq c92d8 │ │ │ │ - b c92e4 │ │ │ │ + beq c951c │ │ │ │ + b c9528 │ │ │ │ cmp r9, #0 │ │ │ │ str ip, [r2] │ │ │ │ - bne ca0c8 │ │ │ │ + bne ca30c │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca298 │ │ │ │ + bne ca4dc │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca0dc │ │ │ │ + bne ca320 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca3c4 │ │ │ │ + bne ca608 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca0f4 │ │ │ │ + bne ca338 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca328 │ │ │ │ + bne ca56c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c924c │ │ │ │ + bne c9490 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c924c │ │ │ │ + beq c9490 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - bne ca12c │ │ │ │ + bne ca370 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca2fc │ │ │ │ + bne ca540 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5d0 │ │ │ │ + bne cb814 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca318 │ │ │ │ + bne ca55c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9294 │ │ │ │ + bne c94d8 │ │ │ │ ldr r1, [r1, #36] @ 0x24 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9294 │ │ │ │ - b ca290 │ │ │ │ + beq c94d8 │ │ │ │ + b ca4d4 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - bne cb068 │ │ │ │ + bne cb2ac │ │ │ │ ldr r2, [r4, #16] │ │ │ │ and r3, r3, #24 │ │ │ │ orr r0, r3, r0 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c8aa8 │ │ │ │ + bne c8cec │ │ │ │ ldr r3, [r6, #16] │ │ │ │ str r3, [r4, #16] │ │ │ │ - b c8aa8 │ │ │ │ + b c8cec │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca19c │ │ │ │ + bne ca3e0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca298 │ │ │ │ + bne ca4dc │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9210 │ │ │ │ - b c921c │ │ │ │ + beq c9454 │ │ │ │ + b c9460 │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, ip │ │ │ │ - beq c9e8c │ │ │ │ + beq ca0d0 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ - beq c9e94 │ │ │ │ - b c92f8 │ │ │ │ + beq ca0d8 │ │ │ │ + b c953c │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #12] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - beq ca254 │ │ │ │ + beq ca498 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ - bne ca1f0 │ │ │ │ + bne ca434 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb0b8 │ │ │ │ + bne cb2fc │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca208 │ │ │ │ + bne ca44c │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca010 │ │ │ │ + bne ca254 │ │ │ │ mov r0, r6 │ │ │ │ - b c9264 │ │ │ │ + b c94a8 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #4] │ │ │ │ - beq c92ec │ │ │ │ - b c92f8 │ │ │ │ + beq c9530 │ │ │ │ + b c953c │ │ │ │ ldr r1, [r4, #68] @ 0x44 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cb838 │ │ │ │ + beq cba7c │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ cmp r0, r2 │ │ │ │ - beq ca260 │ │ │ │ + beq ca4a4 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - bne c95c0 │ │ │ │ + bne c9804 │ │ │ │ ldr r2, [r5, #68] @ 0x44 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c93f0 │ │ │ │ - b c95c0 │ │ │ │ + bne c9634 │ │ │ │ + b c9804 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca1e4 │ │ │ │ - b ca1f0 │ │ │ │ + beq ca428 │ │ │ │ + b ca434 │ │ │ │ cmp r1, #0 │ │ │ │ - beq ca244 │ │ │ │ - b c95c0 │ │ │ │ + beq ca488 │ │ │ │ + b c9804 │ │ │ │ cmp r6, #0 │ │ │ │ - beq ca280 │ │ │ │ + beq ca4c4 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ cmp r1, r2 │ │ │ │ - beq c98f4 │ │ │ │ + beq c9b38 │ │ │ │ str r2, [r4, #28] │ │ │ │ - b c98f4 │ │ │ │ + b c9b38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb5ac │ │ │ │ + bne cb7f0 │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ - b c9294 │ │ │ │ + b c94d8 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #4] │ │ │ │ ldr lr, [r2, #12] │ │ │ │ - bne ca2b4 │ │ │ │ + bne ca4f8 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca3c8 │ │ │ │ + bne ca60c │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca2c8 │ │ │ │ + bne ca50c │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca328 │ │ │ │ + bne ca56c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca2e0 │ │ │ │ + bne ca524 │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca10c │ │ │ │ + bne ca350 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9264 │ │ │ │ + bne c94a8 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9264 │ │ │ │ + beq c94a8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - bne ca144 │ │ │ │ + bne ca388 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca144 │ │ │ │ + beq ca388 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq ca14c │ │ │ │ - b c9294 │ │ │ │ + beq ca390 │ │ │ │ + b c94d8 │ │ │ │ ldr lr, [r2, #20] │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - bne ca348 │ │ │ │ + bne ca58c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca110 │ │ │ │ + bne ca354 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb1cc │ │ │ │ + bne cb410 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca12c │ │ │ │ - b ca2fc │ │ │ │ + beq ca370 │ │ │ │ + b ca540 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8e88 │ │ │ │ - b c8e94 │ │ │ │ + beq c90cc │ │ │ │ + b c90d8 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c9dd8 │ │ │ │ - b c99bc │ │ │ │ + bne ca01c │ │ │ │ + b c9c00 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb180 │ │ │ │ + beq cb3c4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ca380 │ │ │ │ - movw ip, #43320 @ 0xa938 │ │ │ │ + bne ca5c4 │ │ │ │ + movw ip, #42700 @ 0xa6cc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq ca3bc │ │ │ │ + beq ca600 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb228 │ │ │ │ + beq cb46c │ │ │ │ cmp r3, ip │ │ │ │ - bne ca3a8 │ │ │ │ + bne ca5ec │ │ │ │ mov r3, #67108864 @ 0x4000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ ldr lr, [r2, #20] │ │ │ │ - bne ca3e4 │ │ │ │ + bne ca628 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca32c │ │ │ │ + bne ca570 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca3f8 │ │ │ │ + bne ca63c │ │ │ │ ldr lr, [r1, #20] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca10c │ │ │ │ + bne ca350 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca410 │ │ │ │ + bne ca654 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca2f8 │ │ │ │ + bne ca53c │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ - bne c927c │ │ │ │ + bne c94c0 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c927c │ │ │ │ + beq c94c0 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - b ca318 │ │ │ │ + b ca55c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9b9c │ │ │ │ + bne c9de0 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #60] @ 0x3c │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne ca458 │ │ │ │ + bne ca69c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca900 │ │ │ │ + bne cab44 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca46c │ │ │ │ + bne ca6b0 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8a0 │ │ │ │ + bne caae4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca484 │ │ │ │ + bne ca6c8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2d4 │ │ │ │ + bne cb518 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca49c │ │ │ │ + bne ca6e0 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb598 │ │ │ │ + bne cb7dc │ │ │ │ mov r9, #0 │ │ │ │ - b c9030 │ │ │ │ + b c9274 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #28] │ │ │ │ - beq ca02c │ │ │ │ - b ca038 │ │ │ │ + beq ca270 │ │ │ │ + b ca27c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cadac │ │ │ │ + bne caff0 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca4d8 │ │ │ │ + bne ca71c │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb30c │ │ │ │ + bne cb550 │ │ │ │ mov r9, #0 │ │ │ │ - b c9120 │ │ │ │ + b c9364 │ │ │ │ cmp r9, #0 │ │ │ │ - beq caf8c │ │ │ │ + beq cb1d0 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #56] @ 0x38 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - beq cb104 │ │ │ │ + beq cb348 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ - bne ca514 │ │ │ │ + bne ca758 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9b9c │ │ │ │ + bne c9de0 │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fe8 │ │ │ │ + bne c922c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8fe8 │ │ │ │ + beq c922c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #64] @ 0x40 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ - bne cb5c0 │ │ │ │ + bne cb804 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca554 │ │ │ │ + bne ca798 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9be0 │ │ │ │ + bne c9e24 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9018 │ │ │ │ + bne c925c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9018 │ │ │ │ + beq c925c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #76] @ 0x4c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ - beq cb5b4 │ │ │ │ + beq cb7f8 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne ca598 │ │ │ │ + bne ca7dc │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9c20 │ │ │ │ + bne c9e64 │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9c40 │ │ │ │ - b c9048 │ │ │ │ + beq c9e84 │ │ │ │ + b c928c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cadd4 │ │ │ │ + bne cb018 │ │ │ │ str r0, [r2, #116] @ 0x74 │ │ │ │ - b c9120 │ │ │ │ + b c9364 │ │ │ │ ldrdeq r1, [fp], #-208 @ 0xffffff30 @ │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq r2, [fp], #-100 @ 0xffffff9c @ │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9b58 │ │ │ │ + bne c9d9c │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #52] @ 0x34 │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ - bne ca5ec │ │ │ │ + bne ca830 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf90 │ │ │ │ + bne cb1d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca600 │ │ │ │ + bne ca844 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca438 │ │ │ │ + bne ca67c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca618 │ │ │ │ + bne ca85c │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8fc │ │ │ │ + bne cab40 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca630 │ │ │ │ + bne ca874 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8a0 │ │ │ │ + bne caae4 │ │ │ │ mov r9, #0 │ │ │ │ - b c9000 │ │ │ │ + b c9244 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9ad8 │ │ │ │ + bne c9d1c │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne ca660 │ │ │ │ + bne ca8a4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabb0 │ │ │ │ + bne cadf4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca674 │ │ │ │ + bne ca8b8 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caacc │ │ │ │ + bne cad10 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca68c │ │ │ │ + bne ca8d0 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa58 │ │ │ │ + bne cac9c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca6a4 │ │ │ │ + bne ca8e8 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5cc │ │ │ │ + bne ca810 │ │ │ │ mov r9, #0 │ │ │ │ - b c8fa0 │ │ │ │ + b c91e4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb034 │ │ │ │ + bne cb278 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - bne c9180 │ │ │ │ + bne c93c4 │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9180 │ │ │ │ + beq c93c4 │ │ │ │ str r0, [r2, #136] @ 0x88 │ │ │ │ - b c9180 │ │ │ │ + b c93c4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2] │ │ │ │ - bne ca6ec │ │ │ │ + bne ca930 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac4c │ │ │ │ + bne cae90 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca704 │ │ │ │ + bne ca948 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacb8 │ │ │ │ + bne caefc │ │ │ │ ldr r0, [r2, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca71c │ │ │ │ + bne ca960 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab38 │ │ │ │ + bne cad7c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca734 │ │ │ │ + bne ca978 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca970 │ │ │ │ + bne cabb4 │ │ │ │ mov r9, #0 │ │ │ │ - b c8ec8 │ │ │ │ + b c910c │ │ │ │ cmp r9, #0 │ │ │ │ - bne cae88 │ │ │ │ + bne cb0cc │ │ │ │ ldr ip, [r2, #28] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ ldr ip, [r2, #32] │ │ │ │ - bne ca764 │ │ │ │ + bne ca9a8 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7bc │ │ │ │ + bne caa00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca778 │ │ │ │ + bne ca9bc │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca82c │ │ │ │ + bne caa70 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca790 │ │ │ │ + bne ca9d4 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca640 │ │ │ │ + bne ca884 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7a8 │ │ │ │ + bne ca9ec │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabac │ │ │ │ + bne cadf0 │ │ │ │ mov r9, #0 │ │ │ │ - b c8f58 │ │ │ │ + b c919c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9a98 │ │ │ │ + bne c9cdc │ │ │ │ ldr ip, [r2, #32] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne ca7d8 │ │ │ │ + bne caa1c │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca830 │ │ │ │ + bne caa74 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca7ec │ │ │ │ + bne caa30 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca640 │ │ │ │ + bne ca884 │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca804 │ │ │ │ + bne caa48 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabac │ │ │ │ + bne cadf0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca81c │ │ │ │ + bne caa60 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caacc │ │ │ │ + bne cad10 │ │ │ │ mov r9, #0 │ │ │ │ - b c8f70 │ │ │ │ + b c91b4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caec8 │ │ │ │ + bne cb10c │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ ldr ip, [r2, #40] @ 0x28 │ │ │ │ - bne ca84c │ │ │ │ + bne caa90 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca644 │ │ │ │ + bne ca888 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca860 │ │ │ │ + bne caaa4 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabac │ │ │ │ + bne cadf0 │ │ │ │ ldr r0, [r2, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca878 │ │ │ │ + bne caabc │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caacc │ │ │ │ + bne cad10 │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca890 │ │ │ │ + bne caad4 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa58 │ │ │ │ + bne cac9c │ │ │ │ mov r9, #0 │ │ │ │ - b c8f88 │ │ │ │ + b c91cc │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9be0 │ │ │ │ + bne c9e24 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - bne cb484 │ │ │ │ + bne cb6c8 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2d8 │ │ │ │ + bne cb51c │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca8d4 │ │ │ │ + bne cab18 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb598 │ │ │ │ + bne cb7dc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8ec │ │ │ │ + bne cab30 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb47c │ │ │ │ + bne cb6c0 │ │ │ │ mov r9, #0 │ │ │ │ - b c9048 │ │ │ │ + b c928c │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca52c │ │ │ │ + bne ca770 │ │ │ │ ldr ip, [r2, #72] @ 0x48 │ │ │ │ ldr lr, [r2, #76] @ 0x4c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - bne cb3e4 │ │ │ │ + bne cb628 │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8a4 │ │ │ │ + bne caae8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca930 │ │ │ │ + bne cab74 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2d4 │ │ │ │ + bne cb518 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca948 │ │ │ │ + bne cab8c │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb598 │ │ │ │ + bne cb7dc │ │ │ │ ldr r0, [r2, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8ec │ │ │ │ + bne cab30 │ │ │ │ ldr r0, [r1, #84] @ 0x54 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca8ec │ │ │ │ + beq cab30 │ │ │ │ mov r9, ip │ │ │ │ - b c9c5c │ │ │ │ + b c9ea0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cae48 │ │ │ │ + bne cb08c │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ ldr ip, [r2, #24] │ │ │ │ - bne ca990 │ │ │ │ + bne cabd4 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9e8 │ │ │ │ + bne cac2c │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca9a4 │ │ │ │ + bne cabe8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca744 │ │ │ │ + bne ca988 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9bc │ │ │ │ + bne cac00 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7b8 │ │ │ │ + bne ca9fc │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9d4 │ │ │ │ + bne cac18 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca82c │ │ │ │ + bne caa70 │ │ │ │ mov r9, #0 │ │ │ │ - b c8f28 │ │ │ │ + b c916c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9a58 │ │ │ │ + bne c9c9c │ │ │ │ ldr ip, [r2, #24] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne caa04 │ │ │ │ + bne cac48 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca748 │ │ │ │ + bne ca98c │ │ │ │ cmp ip, #0 │ │ │ │ - bne caa18 │ │ │ │ + bne cac5c │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7b8 │ │ │ │ + bne ca9fc │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa30 │ │ │ │ + bne cac74 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca82c │ │ │ │ + bne caa70 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa48 │ │ │ │ + bne cac8c │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca640 │ │ │ │ + bne ca884 │ │ │ │ mov r9, #0 │ │ │ │ - b c8f40 │ │ │ │ + b c9184 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf48 │ │ │ │ + bne cb18c │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ ldr ip, [r2, #56] @ 0x38 │ │ │ │ - bne caa78 │ │ │ │ + bne cacbc │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5d0 │ │ │ │ + bne ca814 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caa8c │ │ │ │ + bne cacd0 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf8c │ │ │ │ + bne cb1d0 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caaa4 │ │ │ │ + bne cace8 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca438 │ │ │ │ + bne ca67c │ │ │ │ ldr r0, [r2, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caabc │ │ │ │ + bne cad00 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8fc │ │ │ │ + bne cab40 │ │ │ │ mov r9, #0 │ │ │ │ - b c8fe8 │ │ │ │ + b c922c │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9b18 │ │ │ │ + bne c9d5c │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne caaec │ │ │ │ + bne cad30 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa5c │ │ │ │ + bne caca0 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cab00 │ │ │ │ + bne cad44 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5cc │ │ │ │ + bne ca810 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab18 │ │ │ │ + bne cad5c │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf8c │ │ │ │ + bne cb1d0 │ │ │ │ ldr r0, [r2, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab30 │ │ │ │ + bne cad74 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca438 │ │ │ │ + bne ca67c │ │ │ │ mov r9, #0 │ │ │ │ - b c8fd0 │ │ │ │ + b c9214 │ │ │ │ ldr ip, [r2, #16] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #12] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cab58 │ │ │ │ + bne cad9c │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca974 │ │ │ │ + bne cabb8 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cab6c │ │ │ │ + bne cadb0 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9e4 │ │ │ │ + bne cac28 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab84 │ │ │ │ + bne cadc8 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca744 │ │ │ │ + bne ca988 │ │ │ │ ldr r0, [r2, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab9c │ │ │ │ + bne cade0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca7b8 │ │ │ │ + bne ca9fc │ │ │ │ mov r9, #0 │ │ │ │ - b c8f10 │ │ │ │ + b c9154 │ │ │ │ cmp r9, #0 │ │ │ │ - bne caf08 │ │ │ │ + bne cb14c │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ ldr ip, [r2, #48] @ 0x30 │ │ │ │ - bne cabcc │ │ │ │ + bne cae10 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caad0 │ │ │ │ + bne cad14 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cabe0 │ │ │ │ + bne cae24 │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caa58 │ │ │ │ + bne cac9c │ │ │ │ ldr r0, [r2, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cabf8 │ │ │ │ + bne cae3c │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca5cc │ │ │ │ + bne ca810 │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac10 │ │ │ │ + bne cae54 │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne caf8c │ │ │ │ + bne cb1d0 │ │ │ │ mov r9, #0 │ │ │ │ - b c8fb8 │ │ │ │ + b c91fc │ │ │ │ ldr r8, [r0, #4] │ │ │ │ cmp r8, ip │ │ │ │ - beq c99ec │ │ │ │ + beq c9c30 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str ip, [r2, #4] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c99f8 │ │ │ │ - b c9a04 │ │ │ │ + beq c9c3c │ │ │ │ + b c9c48 │ │ │ │ cmp ip, #0 │ │ │ │ - bne ca364 │ │ │ │ + bne ca5a8 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca364 │ │ │ │ + beq ca5a8 │ │ │ │ ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ str r0, [r2, #4] │ │ │ │ cmp ip, #0 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ - bne cac6c │ │ │ │ + bne caeb0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacbc │ │ │ │ + bne caf00 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cac80 │ │ │ │ + bne caec4 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab38 │ │ │ │ + bne cad7c │ │ │ │ ldr r0, [r2, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cac98 │ │ │ │ + bne caedc │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca970 │ │ │ │ + bne cabb4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cacb0 │ │ │ │ + bne caef4 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9e4 │ │ │ │ + bne cac28 │ │ │ │ mov r9, #0 │ │ │ │ - b c8ee0 │ │ │ │ + b c9124 │ │ │ │ ldr ip, [r2, #12] │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #8] │ │ │ │ ldr ip, [r2, #16] │ │ │ │ - bne cacd8 │ │ │ │ + bne caf1c │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cab3c │ │ │ │ + bne cad80 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cacec │ │ │ │ + bne caf30 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca970 │ │ │ │ + bne cabb4 │ │ │ │ ldr r0, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad04 │ │ │ │ + bne caf48 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca9e4 │ │ │ │ + bne cac28 │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad1c │ │ │ │ + bne caf60 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca744 │ │ │ │ + bne ca988 │ │ │ │ mov r9, #0 │ │ │ │ - b c8ef8 │ │ │ │ + b c913c │ │ │ │ cmp r3, ip │ │ │ │ - beq cb150 │ │ │ │ + beq cb394 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cad24 │ │ │ │ - movw ip, #43956 @ 0xabb4 │ │ │ │ + bne caf68 │ │ │ │ + movw ip, #43336 @ 0xa948 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - beq cad60 │ │ │ │ + beq cafa4 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cb564 │ │ │ │ + beq cb7a8 │ │ │ │ cmp r3, ip │ │ │ │ - bne cad4c │ │ │ │ + bne caf90 │ │ │ │ mov r3, #16777216 @ 0x1000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #108] @ 0x6c │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #112] @ 0x70 │ │ │ │ - beq cb674 │ │ │ │ + beq cb8b8 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ - bne cad94 │ │ │ │ + bne cafd8 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb398 │ │ │ │ + bne cb5dc │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9108 │ │ │ │ + bne c934c │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9108 │ │ │ │ + beq c934c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #120] @ 0x78 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #116] @ 0x74 │ │ │ │ - bne cb44c │ │ │ │ + bne cb690 │ │ │ │ cmp ip, #0 │ │ │ │ - bne c9120 │ │ │ │ + bne c9364 │ │ │ │ ldr r0, [r1, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9120 │ │ │ │ + beq c9364 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #116] @ 0x74 │ │ │ │ cmp ip, r0 │ │ │ │ - beq c9120 │ │ │ │ - b ca5b0 │ │ │ │ + beq c9364 │ │ │ │ + b ca7f4 │ │ │ │ ldr r2, [r5, #24] │ │ │ │ cmp r2, #0 │ │ │ │ - beq c931c │ │ │ │ + beq c9560 │ │ │ │ cmp r6, #0 │ │ │ │ - beq c9854 │ │ │ │ - b c9848 │ │ │ │ + beq c9a98 │ │ │ │ + b c9a8c │ │ │ │ ldr lr, [r2, #12] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9cac │ │ │ │ - b c9cb8 │ │ │ │ + beq c9ef0 │ │ │ │ + b c9efc │ │ │ │ ldr lr, [r0] │ │ │ │ cmp lr, r8 │ │ │ │ - beq c99d8 │ │ │ │ + beq c9c1c │ │ │ │ cmp ip, #0 │ │ │ │ str r8, [r2] │ │ │ │ - beq c99e0 │ │ │ │ - b c99ec │ │ │ │ + beq c9c24 │ │ │ │ + b c9c30 │ │ │ │ ldr lr, [r0, #8] │ │ │ │ cmp lr, ip │ │ │ │ ldr lr, [r2, #12] │ │ │ │ - bne cb60c │ │ │ │ + bne cb850 │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9a10 │ │ │ │ - b c8eb0 │ │ │ │ + beq c9c54 │ │ │ │ + b c90f4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #16] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #20] │ │ │ │ - bne cb5ec │ │ │ │ + bne cb830 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cae70 │ │ │ │ + bne cb0b4 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9a58 │ │ │ │ + bne c9c9c │ │ │ │ ldr r0, [r2, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8ef8 │ │ │ │ + bne c913c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8ef8 │ │ │ │ + beq c913c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #24] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #28] │ │ │ │ - bne cb4b0 │ │ │ │ + bne cb6f4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caeb0 │ │ │ │ + bne cb0f4 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9a98 │ │ │ │ + bne c9cdc │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f28 │ │ │ │ + bne c916c │ │ │ │ ldr r0, [r1, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f28 │ │ │ │ + beq c916c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #32] │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #36] @ 0x24 │ │ │ │ - bne cb490 │ │ │ │ + bne cb6d4 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caef0 │ │ │ │ + bne cb134 │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9ad8 │ │ │ │ + bne c9d1c │ │ │ │ ldr r0, [r2, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f58 │ │ │ │ + bne c919c │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f58 │ │ │ │ + beq c919c │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #40] @ 0x28 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #44] @ 0x2c │ │ │ │ - bne cb208 │ │ │ │ + bne cb44c │ │ │ │ cmp ip, #0 │ │ │ │ - bne caf30 │ │ │ │ + bne cb174 │ │ │ │ ldr r0, [r1, #44] @ 0x2c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9b18 │ │ │ │ + bne c9d5c │ │ │ │ ldr r0, [r2, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8f88 │ │ │ │ + bne c91cc │ │ │ │ ldr r0, [r1, #48] @ 0x30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8f88 │ │ │ │ + beq c91cc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #48] @ 0x30 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #52] @ 0x34 │ │ │ │ - bne cb43c │ │ │ │ + bne cb680 │ │ │ │ cmp ip, #0 │ │ │ │ - bne caf70 │ │ │ │ + bne cb1b4 │ │ │ │ ldr r0, [r1, #52] @ 0x34 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9b58 │ │ │ │ + bne c9d9c │ │ │ │ ldr r0, [r2, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c8fb8 │ │ │ │ + bne c91fc │ │ │ │ ldr r0, [r1, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c8fb8 │ │ │ │ - b ca4e8 │ │ │ │ + beq c91fc │ │ │ │ + b ca72c │ │ │ │ ldr ip, [r2, #60] @ 0x3c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #56] @ 0x38 │ │ │ │ ldr ip, [r2, #64] @ 0x40 │ │ │ │ - bne cafac │ │ │ │ + bne cb1f0 │ │ │ │ ldr r0, [r1, #60] @ 0x3c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca43c │ │ │ │ + bne ca680 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cafc0 │ │ │ │ + bne cb204 │ │ │ │ ldr r0, [r1, #64] @ 0x40 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8fc │ │ │ │ + bne cab40 │ │ │ │ ldr r0, [r2, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cafd8 │ │ │ │ + bne cb21c │ │ │ │ ldr r0, [r1, #72] @ 0x48 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca8a0 │ │ │ │ + bne caae4 │ │ │ │ ldr r0, [r2, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne caff0 │ │ │ │ + bne cb234 │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2d4 │ │ │ │ + bne cb518 │ │ │ │ mov r9, #0 │ │ │ │ - b c9018 │ │ │ │ + b c925c │ │ │ │ ldr r8, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r8, [r8, #4] │ │ │ │ cmp r8, r0 │ │ │ │ - bne cb728 │ │ │ │ + bne cb96c │ │ │ │ cmp lr, #0 │ │ │ │ - bne cae00 │ │ │ │ + bne cb044 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cae00 │ │ │ │ + beq cb044 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr lr, [lr, #8] │ │ │ │ cmp lr, r0 │ │ │ │ ldr lr, [r2, #12] │ │ │ │ strne r0, [r2, #8] │ │ │ │ - b cae04 │ │ │ │ + b cb048 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [r8, #132] @ 0x84 │ │ │ │ cmp ip, lr │ │ │ │ - bne cb580 │ │ │ │ + bne cb7c4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9180 │ │ │ │ + bne c93c4 │ │ │ │ ldr r0, [r1, #136] @ 0x88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9180 │ │ │ │ + beq c93c4 │ │ │ │ ldr ip, [r8, #136] @ 0x88 │ │ │ │ cmp ip, r0 │ │ │ │ - bne ca6cc │ │ │ │ - b c9180 │ │ │ │ + bne ca910 │ │ │ │ + b c93c4 │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca164 │ │ │ │ + bne ca3a8 │ │ │ │ ldr r2, [r4, #96] @ 0x60 │ │ │ │ cmp r2, #0 │ │ │ │ - bne ca164 │ │ │ │ + bne ca3a8 │ │ │ │ orr r0, r0, #16384 @ 0x4000 │ │ │ │ str r0, [r4, #84] @ 0x54 │ │ │ │ ldr r1, [r6, #92] @ 0x5c │ │ │ │ ldr r2, [r6, #96] @ 0x60 │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ str r1, [r4, #92] @ 0x5c │ │ │ │ str r2, [r4, #96] @ 0x60 │ │ │ │ - b ca164 │ │ │ │ + b ca3a8 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9bbc │ │ │ │ - b c9bc8 │ │ │ │ + beq c9e00 │ │ │ │ + b c9e0c │ │ │ │ cmp r0, #0 │ │ │ │ movne ip, r0 │ │ │ │ - beq ca10c │ │ │ │ + beq ca350 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #20] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #28] │ │ │ │ - beq cb300 │ │ │ │ + beq cb544 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #20] │ │ │ │ - bne cb0e4 │ │ │ │ + bne cb328 │ │ │ │ ldr lr, [r1, #28] │ │ │ │ cmp lr, #0 │ │ │ │ - bne ca010 │ │ │ │ + bne ca254 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb0fc │ │ │ │ + bne cb340 │ │ │ │ ldr lr, [r1, #32] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb250 │ │ │ │ + bne cb494 │ │ │ │ mov r0, ip │ │ │ │ - b c927c │ │ │ │ + b c94c0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca508 │ │ │ │ - b ca514 │ │ │ │ + beq ca74c │ │ │ │ + b ca758 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9b78 │ │ │ │ - b c9b84 │ │ │ │ + beq c9dbc │ │ │ │ + b c9dc8 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb85c │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + bne cbaa0 │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp ip, r3 │ │ │ │ - beq c9d7c │ │ │ │ - movw ip, #42048 @ 0xa440 │ │ │ │ + beq c9fc0 │ │ │ │ + movw ip, #41428 @ 0xa1d4 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cad2c │ │ │ │ + bne caf70 │ │ │ │ mov r3, #-2147483648 @ 0x80000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb578 │ │ │ │ + beq cb7bc │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb158 │ │ │ │ - movw ip, #43532 @ 0xaa0c │ │ │ │ + bne cb39c │ │ │ │ + movw ip, #42912 @ 0xa7a0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne ca388 │ │ │ │ + bne ca5cc │ │ │ │ mov r3, #268435456 @ 0x10000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ cmp r3, ip │ │ │ │ - beq cb23c │ │ │ │ + beq cb480 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cb188 │ │ │ │ - movw ip, #20040 @ 0x4e48 │ │ │ │ + bne cb3cc │ │ │ │ + movw ip, #19420 @ 0x4bdc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ - beq cb1c4 │ │ │ │ + beq cb408 │ │ │ │ mov r3, r6 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq c8db0 │ │ │ │ + beq c8ff4 │ │ │ │ cmp r3, ip │ │ │ │ - bne cb1b0 │ │ │ │ + bne cb3f4 │ │ │ │ mov r3, #536870912 @ 0x20000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ - b ca12c │ │ │ │ + b ca370 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb398 │ │ │ │ + bne cb5dc │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4c0 │ │ │ │ + bne ca704 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca4c0 │ │ │ │ - b ca4bc │ │ │ │ + beq ca704 │ │ │ │ + b ca700 │ │ │ │ cmp r6, #0 │ │ │ │ - bne c96d4 │ │ │ │ - b c9e28 │ │ │ │ + bne c9918 │ │ │ │ + b ca06c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ - beq caf24 │ │ │ │ - b caf30 │ │ │ │ + beq cb168 │ │ │ │ + b cb174 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #4] │ │ │ │ - beq c97e0 │ │ │ │ - b c91b4 │ │ │ │ - movw ip, #22496 @ 0x57e0 │ │ │ │ + beq c9a24 │ │ │ │ + b c93f8 │ │ │ │ + movw ip, #21876 @ 0x5574 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cb190 │ │ │ │ + bne cb3d4 │ │ │ │ mov r3, #33554432 @ 0x2000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca428 │ │ │ │ + beq ca66c │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #52] @ 0x34 │ │ │ │ ldr r0, [r0, #32] │ │ │ │ cmp r0, lr │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ - beq ca03c │ │ │ │ + beq ca280 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2, #32] │ │ │ │ - beq ca044 │ │ │ │ - b c9294 │ │ │ │ + beq ca288 │ │ │ │ + b c94d8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9dcc │ │ │ │ - b c94e0 │ │ │ │ + beq ca010 │ │ │ │ + b c9724 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ str r8, [r2] │ │ │ │ cmp lr, #0 │ │ │ │ - beq c97cc │ │ │ │ - b c97d8 │ │ │ │ + beq c9a10 │ │ │ │ + b c9a1c │ │ │ │ ldr r9, [r8, #4] │ │ │ │ cmp r9, lr │ │ │ │ strne lr, [r2, #4] │ │ │ │ - b c9d24 │ │ │ │ + b c9f68 │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ ldr sl, [r2, #8] │ │ │ │ cmp sl, #1 │ │ │ │ ldrle r3, [r0, #84] @ 0x54 │ │ │ │ - bgt c8de0 │ │ │ │ - b c9578 │ │ │ │ + bgt c9024 │ │ │ │ + b c97bc │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #36] @ 0x24 │ │ │ │ - beq c9af4 │ │ │ │ - b c9b00 │ │ │ │ + beq c9d38 │ │ │ │ + b c9d44 │ │ │ │ cmp r9, #0 │ │ │ │ - bne ca56c │ │ │ │ + bne ca7b0 │ │ │ │ ldr ip, [r2, #80] @ 0x50 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #76] @ 0x4c │ │ │ │ - bne cb5a0 │ │ │ │ + bne cb7e4 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb59c │ │ │ │ + bne cb7e0 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca954 │ │ │ │ - b ca8ec │ │ │ │ + beq cab98 │ │ │ │ + b cab30 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb0d8 │ │ │ │ - b cb0e4 │ │ │ │ + beq cb31c │ │ │ │ + b cb328 │ │ │ │ mov r9, ip │ │ │ │ - b ca5b0 │ │ │ │ + b ca7f4 │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c987c │ │ │ │ + beq c9ac0 │ │ │ │ ldr r1, [r6, #144] @ 0x90 │ │ │ │ cmp r1, r0 │ │ │ │ ldr r1, [r4, #148] @ 0x94 │ │ │ │ - beq c947c │ │ │ │ + beq c96c0 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #144] @ 0x90 │ │ │ │ - bne cb348 │ │ │ │ + bne cb58c │ │ │ │ ldr r1, [r5, #148] @ 0x94 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c9498 │ │ │ │ + bne c96dc │ │ │ │ ldr r1, [r4, #152] @ 0x98 │ │ │ │ cmp r1, #0 │ │ │ │ - bne c98a0 │ │ │ │ - b c9d90 │ │ │ │ + bne c9ae4 │ │ │ │ + b c9fd4 │ │ │ │ ldr lr, [r9, #48] @ 0x30 │ │ │ │ ldr lr, [lr, #104] @ 0x68 │ │ │ │ cmp ip, lr │ │ │ │ - beq cb668 │ │ │ │ + beq cb8ac │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cb380 │ │ │ │ + bne cb5c4 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cad68 │ │ │ │ + bne cafac │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90f0 │ │ │ │ + bne c9334 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c90f0 │ │ │ │ + beq c9334 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #112] @ 0x70 │ │ │ │ cmp ip, r0 │ │ │ │ ldr ip, [r2, #120] @ 0x78 │ │ │ │ - beq cb524 │ │ │ │ + beq cb768 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #112] @ 0x70 │ │ │ │ - bne cb3c4 │ │ │ │ + bne cb608 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cadac │ │ │ │ + bne caff0 │ │ │ │ ldr r0, [r2, #116] @ 0x74 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cadc8 │ │ │ │ - b c9120 │ │ │ │ + beq cb00c │ │ │ │ + b c9364 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2] │ │ │ │ - beq c9824 │ │ │ │ - b c9830 │ │ │ │ + beq c9a68 │ │ │ │ + b c9a74 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb3f8 │ │ │ │ + bne cb63c │ │ │ │ ldr r0, [r1, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb2d4 │ │ │ │ + bne cb518 │ │ │ │ ldr r0, [r2, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb410 │ │ │ │ + bne cb654 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb598 │ │ │ │ + bne cb7dc │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca954 │ │ │ │ - b ca8ec │ │ │ │ + beq cab98 │ │ │ │ + b cab30 │ │ │ │ ldr r8, [ip] │ │ │ │ cmp r8, lr │ │ │ │ - beq c9cd4 │ │ │ │ + beq c9f18 │ │ │ │ cmp r0, #0 │ │ │ │ str lr, [r2] │ │ │ │ - beq c9cdc │ │ │ │ - b c9830 │ │ │ │ + beq c9f20 │ │ │ │ + b c9a74 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ - beq caf64 │ │ │ │ - b caf70 │ │ │ │ + beq cb1a8 │ │ │ │ + b cb1b4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #120] @ 0x78 │ │ │ │ - beq cadc8 │ │ │ │ - b c9120 │ │ │ │ + beq cb00c │ │ │ │ + b c9364 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #72] @ 0x48 │ │ │ │ - beq c9bfc │ │ │ │ - b c9c08 │ │ │ │ + beq c9e40 │ │ │ │ + b c9e4c │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ - beq c9b34 │ │ │ │ - b c9b40 │ │ │ │ + beq c9d78 │ │ │ │ + b c9d84 │ │ │ │ mov r9, lr │ │ │ │ - b c9c5c │ │ │ │ + b c9ea0 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb404 │ │ │ │ - b cb410 │ │ │ │ + beq cb648 │ │ │ │ + b cb654 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #32] │ │ │ │ - beq caee4 │ │ │ │ - b caef0 │ │ │ │ + beq cb128 │ │ │ │ + b cb134 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #28] │ │ │ │ - beq c9ab4 │ │ │ │ - b c9ac0 │ │ │ │ + beq c9cf8 │ │ │ │ + b c9d04 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #24] │ │ │ │ - beq caea4 │ │ │ │ - b caeb0 │ │ │ │ + beq cb0e8 │ │ │ │ + b cb0f4 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #20] │ │ │ │ - beq c9a74 │ │ │ │ - b c9a80 │ │ │ │ + beq c9cb8 │ │ │ │ + b c9cc4 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r0, r9 │ │ │ │ - ldr r1, [pc, #-3872] @ ca5c0 │ │ │ │ - bl 3e204 │ │ │ │ + ldr r1, [pc, #-3872] @ ca804 │ │ │ │ + bl 3e394 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b c95a8 │ │ │ │ + b c97ec │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #108] @ 0x6c │ │ │ │ - bne c9438 │ │ │ │ + bne c967c │ │ │ │ ldr r1, [r5, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ - beq c9438 │ │ │ │ + beq c967c │ │ │ │ ldr ip, [r5, #136] @ 0x88 │ │ │ │ ldr r2, [r4, #136] @ 0x88 │ │ │ │ mov r0, ip │ │ │ │ str r1, [r4, #112] @ 0x70 │ │ │ │ cmp r2, #0 │ │ │ │ - bne c9e30 │ │ │ │ + bne ca074 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9f24 │ │ │ │ - b c9e28 │ │ │ │ + beq ca168 │ │ │ │ + b ca06c │ │ │ │ cmp ip, #0 │ │ │ │ - beq cb3b8 │ │ │ │ - b cb3c4 │ │ │ │ + beq cb5fc │ │ │ │ + b cb608 │ │ │ │ cmp ip, #0 │ │ │ │ - beq c9c40 │ │ │ │ - b c9048 │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + beq c9e84 │ │ │ │ + b c928c │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne c9608 │ │ │ │ - bl 2db150 <_Py_NewReference@@Base+0x1ed8> │ │ │ │ + bne c984c │ │ │ │ + bl 2deb50 <_Py_NewReference@@Base+0x1e40> │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9648 │ │ │ │ - bge c9ef4 │ │ │ │ - b c9ffc │ │ │ │ - movw ip, #43744 @ 0xaae0 │ │ │ │ + beq c988c │ │ │ │ + bge ca138 │ │ │ │ + b ca240 │ │ │ │ + movw ip, #43124 @ 0xa874 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ movne r3, r6 │ │ │ │ - bne cb160 │ │ │ │ + bne cb3a4 │ │ │ │ mov r3, #134217728 @ 0x8000000 │ │ │ │ - b c8db4 │ │ │ │ + b c8ff8 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #132] @ 0x84 │ │ │ │ - beq cb04c │ │ │ │ - b c9180 │ │ │ │ + beq cb290 │ │ │ │ + b c93c4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9c20 │ │ │ │ + bne c9e64 │ │ │ │ ldr lr, [r2, #84] @ 0x54 │ │ │ │ str r0, [r2, #80] @ 0x50 │ │ │ │ cmp lr, #0 │ │ │ │ - beq ca8e0 │ │ │ │ - b ca8ec │ │ │ │ + beq cab24 │ │ │ │ + b cab30 │ │ │ │ mov ip, r0 │ │ │ │ - b ca050 │ │ │ │ + b ca294 │ │ │ │ cmp ip, #0 │ │ │ │ - beq ca58c │ │ │ │ - b ca598 │ │ │ │ + beq ca7d0 │ │ │ │ + b ca7dc │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #64] @ 0x40 │ │ │ │ - beq ca548 │ │ │ │ - b ca554 │ │ │ │ + beq ca78c │ │ │ │ + b ca798 │ │ │ │ ldr r0, [r2, #36] @ 0x24 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ca14c │ │ │ │ - b c9294 │ │ │ │ + beq ca390 │ │ │ │ + b c94d8 │ │ │ │ cmp r9, #0 │ │ │ │ - bne c9c4c │ │ │ │ - b c9c5c │ │ │ │ + bne c9e90 │ │ │ │ + b c9ea0 │ │ │ │ cmp ip, #0 │ │ │ │ str r0, [r2, #16] │ │ │ │ - beq cae64 │ │ │ │ - b cae70 │ │ │ │ + beq cb0a8 │ │ │ │ + b cb0b4 │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #12] │ │ │ │ - beq c9a34 │ │ │ │ - b c9a40 │ │ │ │ + beq c9c78 │ │ │ │ + b c9c84 │ │ │ │ cmp lr, #0 │ │ │ │ str ip, [r2, #8] │ │ │ │ - beq c9a10 │ │ │ │ - b c8eb0 │ │ │ │ + beq c9c54 │ │ │ │ + b c90f4 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb714 │ │ │ │ + bne cb958 │ │ │ │ str r0, [r2, #92] @ 0x5c │ │ │ │ - b c9078 │ │ │ │ + b c92bc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb358 │ │ │ │ + bne cb59c │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r2, #104] @ 0x68 │ │ │ │ - bne cb64c │ │ │ │ + bne cb890 │ │ │ │ ldr r0, [r1, #108] @ 0x6c │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb6c8 │ │ │ │ + bne cb90c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne c90f0 │ │ │ │ + bne c9334 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c90f0 │ │ │ │ - b cb1dc │ │ │ │ + beq c9334 │ │ │ │ + b cb420 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cb374 │ │ │ │ - b cb380 │ │ │ │ + beq cb5b8 │ │ │ │ + b cb5c4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cad88 │ │ │ │ - b cad94 │ │ │ │ + beq cafcc │ │ │ │ + b cafd8 │ │ │ │ ldr lr, [r8] │ │ │ │ cmp lr, r9 │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ - beq c9d10 │ │ │ │ + beq c9f54 │ │ │ │ cmp lr, #0 │ │ │ │ str r9, [r2] │ │ │ │ - beq c9d18 │ │ │ │ - b c9d24 │ │ │ │ + beq c9f5c │ │ │ │ + b c9f68 │ │ │ │ cmp r9, #0 │ │ │ │ - beq ca6cc │ │ │ │ + beq ca910 │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ - b cb058 │ │ │ │ + b cb29c │ │ │ │ cmp r0, #0 │ │ │ │ str r1, [r4, #152] @ 0x98 │ │ │ │ - beq c9db4 │ │ │ │ - b c9dc0 │ │ │ │ + beq c9ff8 │ │ │ │ + b ca004 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cad68 │ │ │ │ + bne cafac │ │ │ │ str r0, [r2, #108] @ 0x6c │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb6e4 │ │ │ │ + bne cb928 │ │ │ │ ldr r0, [r1, #112] @ 0x70 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb1dc │ │ │ │ + bne cb420 │ │ │ │ ldr r0, [r2, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cb6fc │ │ │ │ + bne cb940 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ca4bc │ │ │ │ + bne ca700 │ │ │ │ mov r9, #0 │ │ │ │ - b c9108 │ │ │ │ + b c934c │ │ │ │ ldr lr, [fp, #-52] @ 0xffffffcc │ │ │ │ cmp lr, #0 │ │ │ │ - beq c9d18 │ │ │ │ - b c9d24 │ │ │ │ + beq c9f5c │ │ │ │ + b c9f68 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #92] @ 0x5c │ │ │ │ cmp r0, ip │ │ │ │ - bne cb624 │ │ │ │ - b c9078 │ │ │ │ + bne cb868 │ │ │ │ + b c92bc │ │ │ │ str r0, [r2, #4] │ │ │ │ - b c9c8c │ │ │ │ + b c9ed0 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb750 │ │ │ │ + bne cb994 │ │ │ │ str r1, [r2, #140] @ 0x8c │ │ │ │ - b c9198 │ │ │ │ + b c93dc │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb764 │ │ │ │ + bne cb9a8 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ - b c9090 │ │ │ │ + b c92d4 │ │ │ │ ldr r0, [r9, #48] @ 0x30 │ │ │ │ ldr r0, [r0, #140] @ 0x8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne cb738 │ │ │ │ - b c9198 │ │ │ │ + bne cb97c │ │ │ │ + b c93dc │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #96] @ 0x60 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb748 │ │ │ │ - b c9090 │ │ │ │ + bne cb98c │ │ │ │ + b c92d4 │ │ │ │ mov r2, r0 │ │ │ │ - b c95a8 │ │ │ │ + b c97ec │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb7b4 │ │ │ │ + bne cb9f8 │ │ │ │ str r0, [r2, #124] @ 0x7c │ │ │ │ - b c9150 │ │ │ │ + b c9394 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb7a0 │ │ │ │ + bne cb9e4 │ │ │ │ str r0, [r2, #128] @ 0x80 │ │ │ │ - b c9138 │ │ │ │ + b c937c │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #128] @ 0x80 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb798 │ │ │ │ - b c9138 │ │ │ │ + bne cb9dc │ │ │ │ + b c937c │ │ │ │ ldr r8, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [r8, #124] @ 0x7c │ │ │ │ cmp r0, ip │ │ │ │ - bne cb788 │ │ │ │ - b c9150 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne cb9cc │ │ │ │ + b c9394 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - movw r1, #8844 @ 0x228c │ │ │ │ + movw r1, #1864 @ 0x748 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ - b c9ffc │ │ │ │ + bl 171960 │ │ │ │ + b ca240 │ │ │ │ cmp r1, #0 │ │ │ │ str r0, [r4, #140] @ 0x8c │ │ │ │ - bne c9478 │ │ │ │ + bne c96bc │ │ │ │ ldr r0, [r5, #144] @ 0x90 │ │ │ │ cmp r0, #0 │ │ │ │ - beq c9478 │ │ │ │ - b c9954 │ │ │ │ + beq c96bc │ │ │ │ + b c9b98 │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb824 │ │ │ │ + bne cba68 │ │ │ │ str r0, [r2, #100] @ 0x64 │ │ │ │ - b c90a8 │ │ │ │ + b c92ec │ │ │ │ cmp r9, #0 │ │ │ │ - bne cb848 │ │ │ │ + bne cba8c │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ - b c9060 │ │ │ │ + b c92a4 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #100] @ 0x64 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb80c │ │ │ │ - b c90a8 │ │ │ │ + bne cba50 │ │ │ │ + b c92ec │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r4, #64] @ 0x40 │ │ │ │ - beq c9764 │ │ │ │ - b c95c0 │ │ │ │ + beq c99a8 │ │ │ │ + b c9804 │ │ │ │ ldr ip, [r9, #48] @ 0x30 │ │ │ │ ldr ip, [ip, #88] @ 0x58 │ │ │ │ cmp r0, ip │ │ │ │ - bne cb81c │ │ │ │ - b c9060 │ │ │ │ + bne cba60 │ │ │ │ + b c92a4 │ │ │ │ cmp r3, ip │ │ │ │ - beq c9d7c │ │ │ │ - b cb120 │ │ │ │ + beq c9fc0 │ │ │ │ + b cb364 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #16 │ │ │ │ - bne cb87c │ │ │ │ + bne cbac0 │ │ │ │ mov r0, #0 │ │ │ │ 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, #4016] @ 0xfb0 │ │ │ │ sub sp, sp, #44 @ 0x2c │ │ │ │ mov r6, r0 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq cbf40 │ │ │ │ + beq cc184 │ │ │ │ ldr r5, [r0, #444] @ 0x1bc │ │ │ │ cmp r5, #0 │ │ │ │ - bne cbbe4 │ │ │ │ + bne cbe28 │ │ │ │ mov r0, #420 @ 0x1a4 │ │ │ │ - bl b9a88 │ │ │ │ + bl b9934 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cbfcc │ │ │ │ + beq cc210 │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ mov r1, #1 │ │ │ │ strh r3, [r4, #4] │ │ │ │ mov r2, #64 @ 0x40 │ │ │ │ str r1, [r4] │ │ │ │ add r0, r4, #20 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ @@ -161496,167 +161645,167 @@ │ │ │ │ bl 2df4c │ │ │ │ mov r3, #2 │ │ │ │ strb r3, [r4, #6] │ │ │ │ mov r3, #30 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cbca0 │ │ │ │ + beq cbee4 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - beq cbedc │ │ │ │ - ldr r3, [pc, #1788] @ cc038 │ │ │ │ - movw r1, #43532 @ 0xaa0c │ │ │ │ + beq cc120 │ │ │ │ + ldr r3, [pc, #1788] @ cc27c │ │ │ │ + movw r1, #42912 @ 0xa7a0 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r2, [r3, #1712] @ 0x6b0 │ │ │ │ cmp r2, r1 │ │ │ │ - bne cbeb8 │ │ │ │ + bne cc0fc │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cbeb8 │ │ │ │ - ldr r1, [pc, #1752] @ cc03c │ │ │ │ + beq cc0fc │ │ │ │ + ldr r1, [pc, #1752] @ cc280 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r0, r5 │ │ │ │ mov ip, #0 │ │ │ │ ldr r5, [r3, r1] │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1732] @ cc040 │ │ │ │ + ldr r1, [pc, #1732] @ cc284 │ │ │ │ ldr r7, [r5, #88] @ 0x58 │ │ │ │ str ip, [r5, #88] @ 0x58 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cbf64 │ │ │ │ + bne cc1a8 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cbbd8 │ │ │ │ + beq cbe1c │ │ │ │ ldr r3, [lr, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #67108864 @ 0x4000000 │ │ │ │ - beq cbbd8 │ │ │ │ + beq cbe1c │ │ │ │ ldr ip, [lr, #8] │ │ │ │ cmp ip, #0 │ │ │ │ - ble cbbd8 │ │ │ │ + ble cbe1c │ │ │ │ mov sl, #0 │ │ │ │ add r9, r4, #20 │ │ │ │ add r3, lr, #12 │ │ │ │ str lr, [fp, #-68] @ 0xffffffbc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r6, [r3, #4]! │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp r3, r2 │ │ │ │ - bne cbbc4 │ │ │ │ + bne cbe08 │ │ │ │ ldr r7, [r6, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq cbbc4 │ │ │ │ + beq cbe08 │ │ │ │ ldrb r8, [r4, #4] │ │ │ │ mov r2, #1 │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ cmp r8, #7 │ │ │ │ lsl r5, r2, r8 │ │ │ │ sub r5, r5, #1 │ │ │ │ add r3, r9, r2, lsl r3 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ and r3, r7, r5 │ │ │ │ - bgt cbc10 │ │ │ │ + bgt cbe54 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cbb3c │ │ │ │ + blt cbd80 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r0, [r1, r2, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq cbbc4 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r1, r2, lsl #3] │ │ │ │ + cmp r6, r1 │ │ │ │ + beq cbe08 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cbf0c │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ ldrsb r2, [r9, r3] │ │ │ │ cmp r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ - blt cbc04 │ │ │ │ + blt cbe48 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cbbc4 │ │ │ │ + beq cbe08 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cbd68 │ │ │ │ + beq cbfac │ │ │ │ lsr lr, r7, #10 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ add r3, lr, #1 │ │ │ │ str r5, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ mov r5, lr │ │ │ │ cmp r8, #7 │ │ │ │ ldrsble r2, [r9, r3] │ │ │ │ - bgt cbd54 │ │ │ │ + bgt cbf98 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cbc84 │ │ │ │ + blt cbec8 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cbbc4 │ │ │ │ + beq cbe08 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cbdd8 │ │ │ │ + beq cc01c │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ add r3, r3, r5, lsr #5 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, #1 │ │ │ │ and r3, r3, r2 │ │ │ │ ldrsble r2, [r9, r3] │ │ │ │ - bgt cbca8 │ │ │ │ + bgt cbeec │ │ │ │ cmp r2, #0 │ │ │ │ - blt cbc90 │ │ │ │ + blt cbed4 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r1, r2, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - beq cbbc4 │ │ │ │ + beq cbe08 │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cbe48 │ │ │ │ + beq cc08c │ │ │ │ lsr r5, r5, #10 │ │ │ │ add r3, r3, r3, lsl #2 │ │ │ │ add r2, r5, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ ldr r2, [fp, #-72] @ 0xffffffb8 │ │ │ │ and r3, r3, r2 │ │ │ │ - b cbaac │ │ │ │ + b cbcf0 │ │ │ │ cmn r2, #1 │ │ │ │ - bne cba50 │ │ │ │ + bne cbc94 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, #0 │ │ │ │ - ble cbc9c │ │ │ │ + ble cbee0 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r7 │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ - bl c4de8 │ │ │ │ + bl c5020 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ cmp r8, #7 │ │ │ │ - bgt cbf2c │ │ │ │ + bgt cc170 │ │ │ │ strb r3, [r9, r0] │ │ │ │ ldr r1, [r6] │ │ │ │ mov ip, #1 │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ lsl r2, r3, #3 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, ip │ │ │ │ @@ -161666,354 +161815,354 @@ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ str r6, [r9, r2] │ │ │ │ sub r3, r3, #1 │ │ │ │ str r3, [r4, #12] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r4, #16] │ │ │ │ - beq cbc9c │ │ │ │ + beq cbee0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ add sl, sl, #1 │ │ │ │ cmp sl, r3 │ │ │ │ - blt cb9d8 │ │ │ │ + blt cbc1c │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - beq cc014 │ │ │ │ + beq cc258 │ │ │ │ ldr r3, [r6, #20] │ │ │ │ mov r0, #0 │ │ │ │ cmp r3, #0 │ │ │ │ ldreq r3, [r6, #84] @ 0x54 │ │ │ │ orreq r3, r3, #4 │ │ │ │ streq r3, [r6, #84] @ 0x54 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmn r1, #1 │ │ │ │ - beq cbb44 │ │ │ │ - b cba90 │ │ │ │ + beq cbd88 │ │ │ │ + b cbcd4 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ cmp r2, #0 │ │ │ │ - blt cbcbc │ │ │ │ + blt cbf00 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r0, [r1, r2, lsl #3] │ │ │ │ - cmp r6, r0 │ │ │ │ - beq cbbc4 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + ldr r1, [r1, r2, lsl #3] │ │ │ │ + cmp r6, r1 │ │ │ │ + beq cbe08 │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ cmp r7, r2 │ │ │ │ - beq cbcc8 │ │ │ │ + beq cbf0c │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r1, [r9, r3, lsl #2] │ │ │ │ ldrshle r1, [r9, r2] │ │ │ │ cmp r1, #0 │ │ │ │ - blt cbc04 │ │ │ │ + blt cbe48 │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r1, [r2, r1, lsl #3] │ │ │ │ cmp r6, r1 │ │ │ │ - bne cba84 │ │ │ │ - b cbbc4 │ │ │ │ + bne cbcc8 │ │ │ │ + b cbe08 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cbb44 │ │ │ │ - b cbadc │ │ │ │ + beq cbd88 │ │ │ │ + b cbd20 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cbb44 │ │ │ │ - b cbb20 │ │ │ │ + beq cbd88 │ │ │ │ + b cbd64 │ │ │ │ ldr r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r4, [r6, #444] @ 0x1bc │ │ │ │ - b cbbe4 │ │ │ │ + b cbe28 │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cbafc │ │ │ │ + b cbd40 │ │ │ │ cmn r2, #1 │ │ │ │ - beq cbb44 │ │ │ │ - b cbc44 │ │ │ │ - ldr ip, [r0, #8] │ │ │ │ + beq cbd88 │ │ │ │ + b cbe88 │ │ │ │ + ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cbd34 │ │ │ │ - ldrb r1, [r0, #16] │ │ │ │ + bne cbf78 │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ - ubfx lr, r1, #2, #3 │ │ │ │ + ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cbd34 │ │ │ │ - tst r1, #32 │ │ │ │ - beq cbf14 │ │ │ │ - tst r1, #64 @ 0x40 │ │ │ │ - addeq r0, r0, #28 │ │ │ │ - addne r0, r0, #20 │ │ │ │ + bne cbf78 │ │ │ │ + tst r0, #32 │ │ │ │ + beq cc158 │ │ │ │ + tst r0, #64 @ 0x40 │ │ │ │ + addeq r0, r1, #28 │ │ │ │ + addne r0, r1, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cbf0c │ │ │ │ + beq cc150 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbc4 │ │ │ │ + beq cbe08 │ │ │ │ add r2, r3, r3, lsl #2 │ │ │ │ lsr r3, r7, #5 │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r8, #7 │ │ │ │ add r3, r3, r2 │ │ │ │ and r3, r3, r5 │ │ │ │ - ble cba64 │ │ │ │ - b cbc58 │ │ │ │ + ble cbca8 │ │ │ │ + b cbe9c │ │ │ │ cmp r8, #15 │ │ │ │ lslle r2, r3, #1 │ │ │ │ ldrgt r2, [r9, r3, lsl #2] │ │ │ │ ldrshle r2, [r9, r2] │ │ │ │ - b cbab8 │ │ │ │ + b cbcfc │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp r2, ip │ │ │ │ - bne cba90 │ │ │ │ + bne cbcd4 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cba90 │ │ │ │ + bne cbcd4 │ │ │ │ tst r0, #32 │ │ │ │ - beq cbef4 │ │ │ │ + beq cc138 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addeq r0, r1, #28 │ │ │ │ addne r0, r1, #20 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cbeec │ │ │ │ + beq cc130 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addeq r1, r6, #28 │ │ │ │ addne r1, r6, #20 │ │ │ │ mul r2, ip, r2 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbc4 │ │ │ │ - b cba90 │ │ │ │ + beq cbe08 │ │ │ │ + b cbcd4 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbadc │ │ │ │ + bne cbd20 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cbadc │ │ │ │ + bne cbd20 │ │ │ │ tst r0, #32 │ │ │ │ - beq cbf04 │ │ │ │ + beq cc148 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cbefc │ │ │ │ + beq cc140 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbc4 │ │ │ │ - b cbadc │ │ │ │ + beq cbe08 │ │ │ │ + b cbd20 │ │ │ │ ldr ip, [r1, #8] │ │ │ │ ldr r2, [r6, #8] │ │ │ │ cmp ip, r2 │ │ │ │ - bne cbb20 │ │ │ │ + bne cbd64 │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ ubfx lr, r0, #2, #3 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, lr │ │ │ │ - bne cbb20 │ │ │ │ + bne cbd64 │ │ │ │ tst r0, #32 │ │ │ │ - beq cbf24 │ │ │ │ + beq cc168 │ │ │ │ tst r0, #64 @ 0x40 │ │ │ │ addne r0, r1, #20 │ │ │ │ addeq r0, r1, #28 │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ tst r1, #32 │ │ │ │ - beq cbf1c │ │ │ │ + beq cc160 │ │ │ │ tst r1, #64 @ 0x40 │ │ │ │ addne r1, r6, #20 │ │ │ │ addeq r1, r6, #28 │ │ │ │ mul r2, r2, ip │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ bl 2ef70 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbbc4 │ │ │ │ - b cbb20 │ │ │ │ - ldr r0, [pc, #384] @ cc040 │ │ │ │ - bl cdfe8 │ │ │ │ + beq cbe08 │ │ │ │ + b cbd64 │ │ │ │ + ldr r0, [pc, #384] @ cc284 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cb95c │ │ │ │ - movw r0, #9012 @ 0x2334 │ │ │ │ + bne cbba0 │ │ │ │ + movw r0, #2032 @ 0x7f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ - b cbbd8 │ │ │ │ - bl d2810 │ │ │ │ + bl 378d74 │ │ │ │ + b cbe1c │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - beq cbca0 │ │ │ │ - b cb934 │ │ │ │ + beq cbee4 │ │ │ │ + b cbb78 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cbdbc │ │ │ │ + b cc000 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cbda4 │ │ │ │ + b cbfe8 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cbe2c │ │ │ │ + b cc070 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cbe14 │ │ │ │ + b cc058 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cbd1c │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ - b cbd04 │ │ │ │ + b cbf60 │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ + b cbf48 │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b cbe9c │ │ │ │ + b cc0e0 │ │ │ │ ldr r0, [r1, #28] │ │ │ │ - b cbe84 │ │ │ │ + b cc0c8 │ │ │ │ cmp r8, #15 │ │ │ │ strgt r3, [r9, r0, lsl #2] │ │ │ │ lslle r0, r0, #1 │ │ │ │ strhle r3, [r9, r0] │ │ │ │ - b cbb74 │ │ │ │ + b cbdb8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #12] │ │ │ │ - movw r1, #8932 @ 0x22e4 │ │ │ │ + movw r1, #1952 @ 0x7a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ - b cbbfc │ │ │ │ + b cbe40 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc024 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + beq cc268 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 175a84 │ │ │ │ + bl 175714 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cbf94 │ │ │ │ - movw r0, #9012 @ 0x2334 │ │ │ │ + bne cc1d8 │ │ │ │ + movw r0, #2032 @ 0x7f0 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl 37828c │ │ │ │ + bl 378d74 │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cbfbc │ │ │ │ + beq cc200 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cbfbc │ │ │ │ + bgt cc200 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - beq cc02c │ │ │ │ + beq cc270 │ │ │ │ ldr lr, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp lr, #0 │ │ │ │ - bne cb9a0 │ │ │ │ - b cbbd8 │ │ │ │ - bl 370224 │ │ │ │ - bl 1764a0 │ │ │ │ + bne cbbe4 │ │ │ │ + b cbe1c │ │ │ │ + bl 370d0c │ │ │ │ + bl 176130 │ │ │ │ ldr r5, [r6, #132] @ 0x84 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc01c │ │ │ │ + beq cc260 │ │ │ │ ldr r0, [r5, #4] │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldrb r3, [r0, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r0, r1 │ │ │ │ orreq r3, r3, #1 │ │ │ │ tst r3, #1 │ │ │ │ - bne cb934 │ │ │ │ - bl d2810 │ │ │ │ + bne cbb78 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ streq r0, [r6, #444] @ 0x1bc │ │ │ │ - bne cb934 │ │ │ │ - bl 370224 │ │ │ │ - b cbf5c │ │ │ │ + bne cbb78 │ │ │ │ + bl 370d0c │ │ │ │ + b cc1a0 │ │ │ │ str r5, [r6, #444] @ 0x1bc │ │ │ │ - b cc014 │ │ │ │ + b cc258 │ │ │ │ str r7, [r5, #88] @ 0x58 │ │ │ │ - b cbfa4 │ │ │ │ + b cc1e8 │ │ │ │ mov r0, r3 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cbfbc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cc200 │ │ │ │ ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq r3, fp, ip, ror r4 │ │ │ │ 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, #624] @ cc2d4 │ │ │ │ + ldr r5, [pc, #624] @ cc518 │ │ │ │ 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 cc14c │ │ │ │ - ldr r0, [pc, #588] @ cc2d8 │ │ │ │ + beq cc390 │ │ │ │ + ldr r0, [pc, #588] @ cc51c │ │ │ │ ldr r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr ip, [r3] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r1, [r2, #1740] @ 0x6cc │ │ │ │ ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ str ip, [r2, #1736] @ 0x6c8 │ │ │ │ mov r2, #1 │ │ │ │ mov ip, r1 │ │ │ │ cmp r1, #0 │ │ │ │ str r2, [r3] │ │ │ │ - bne cc264 │ │ │ │ + bne cc4a8 │ │ │ │ mvn r2, #0 │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ ldr r2, [r2] │ │ │ │ ldr r0, [r2, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ tst r0, #16384 @ 0x4000 │ │ │ │ - bne cc0fc │ │ │ │ + bne cc340 │ │ │ │ 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 cc1d0 │ │ │ │ + bgt cc414 │ │ │ │ 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] │ │ │ │ @@ -162023,48 +162172,48 @@ │ │ │ │ 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 cc0e8 │ │ │ │ - movw r2, #43320 @ 0xa938 │ │ │ │ + b cc32c │ │ │ │ + movw r2, #42700 @ 0xa6cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ ldr r0, [r2, #16] │ │ │ │ and r3, r1, #24 │ │ │ │ ubfx r1, r1, #14, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addne r1, r1, #1 │ │ │ │ ldr r3, [r2, #20] │ │ │ │ add r0, r0, r3 │ │ │ │ lsl r1, r1, #3 │ │ │ │ add r0, r0, #3 │ │ │ │ bic r0, r0, #3 │ │ │ │ - bl 2d9050 <_PyThreadState_New@@Base+0x7a8> │ │ │ │ + bl 2dcae8 <_PyThreadState_New@@Base+0x7a8> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cc0e8 │ │ │ │ + beq cc32c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - ldr r0, [pc, #316] @ cc2d8 │ │ │ │ + ldr r0, [pc, #316] @ cc51c │ │ │ │ str r2, [r3, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc210 │ │ │ │ + ble cc454 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ subs ip, r2, #0 │ │ │ │ - bne cc22c │ │ │ │ + bne cc470 │ │ │ │ mov r1, #1 │ │ │ │ mvn r2, #0 │ │ │ │ str r1, [r3, #8] │ │ │ │ str r2, [r3, #12] │ │ │ │ - b cc0bc │ │ │ │ + b cc300 │ │ │ │ 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] │ │ │ │ @@ -162072,110 +162221,110 @@ │ │ │ │ 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 cc0e8 │ │ │ │ + b cc32c │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ ldr r2, [r0, #1716] @ 0x6b4 │ │ │ │ mov ip, #1 │ │ │ │ str ip, [r3] │ │ │ │ subs ip, r2, #0 │ │ │ │ - beq cc1bc │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + beq cc400 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp ip, r2 │ │ │ │ - bne cc29c │ │ │ │ + bne cc4e0 │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc1bc │ │ │ │ + bne cc400 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cc1bc │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + b cc400 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r1, r2 │ │ │ │ - bne cc2b8 │ │ │ │ + bne cc4fc │ │ │ │ ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ bl 2ec64 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc0b4 │ │ │ │ + bne cc2f8 │ │ │ │ mov r0, r3 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ + bl 330384 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cc0b4 │ │ │ │ + b cc2f8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cc1bc │ │ │ │ + b cc400 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx ip │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b cc0b4 │ │ │ │ + b cc2f8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000cc2dc : │ │ │ │ +000cc520 : │ │ │ │ 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 cc3c4 │ │ │ │ + beq cc608 │ │ │ │ mov r0, r4 │ │ │ │ add r3, fp, #8 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl baf14 │ │ │ │ + bl badc0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cc370 │ │ │ │ + beq cc5b4 │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ add r5, r0, #12 │ │ │ │ mov r1, r2 │ │ │ │ cmp r1, r4 │ │ │ │ add r1, r1, #1 │ │ │ │ - bge cc368 │ │ │ │ + bge cc5ac │ │ │ │ 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 cc32c │ │ │ │ + b cc570 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cc380 │ │ │ │ + bne cc5c4 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ - ldr ip, [pc, #68] @ cc3cc │ │ │ │ + ldr ip, [pc, #68] @ cc610 │ │ │ │ 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] │ │ │ │ @@ -162183,173 +162332,173 @@ │ │ │ │ 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 cc370 │ │ │ │ - ldr r0, [pc, #4] @ cc3d0 │ │ │ │ - b cc370 │ │ │ │ + b cc5b4 │ │ │ │ + ldr r0, [pc, #4] @ cc614 │ │ │ │ + b cc5b4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq sl, fp, r4, asr r1 │ │ │ │ │ │ │ │ -000cc3d4 : │ │ │ │ +000cc618 : │ │ │ │ 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, #12] │ │ │ │ tst r3, #8 │ │ │ │ - bne cc460 │ │ │ │ + bne cc6a4 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r5, r0 │ │ │ │ - movw r0, #31140 @ 0x79a4 │ │ │ │ + movw r0, #30520 @ 0x7738 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r7, r3 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc454 │ │ │ │ + beq cc698 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc430 │ │ │ │ + beq cc674 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ str r5, [r4, #8] │ │ │ │ mov r0, r7 │ │ │ │ - bl c1e14 │ │ │ │ + bl c205c │ │ │ │ subs r5, r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ str r5, [r4, #12] │ │ │ │ strne r6, [r4, #20] │ │ │ │ strne r3, [r4, #16] │ │ │ │ - beq cc480 │ │ │ │ + beq cc6c4 │ │ │ │ mov r5, r4 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #2820 @ 0xb04 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61484 @ 0xf02c │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r5, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b cc458 │ │ │ │ + bl 1b6978 │ │ │ │ + b cc69c │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc458 │ │ │ │ + bgt cc69c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne cc458 │ │ │ │ + bne cc69c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cc458 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cc69c │ │ │ │ push {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, r1 │ │ │ │ mov r7, r0 │ │ │ │ cmp r1, #1024 @ 0x400 │ │ │ │ - bls cc7a0 │ │ │ │ + bls cc9e4 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi cc734 │ │ │ │ - ldr r3, [pc, #1912] @ ccc54 │ │ │ │ + bhi cc978 │ │ │ │ + ldr r3, [pc, #1912] @ cce98 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r5, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq cc960 │ │ │ │ - ldr r1, [pc, #1888] @ ccc58 │ │ │ │ + beq ccc30 │ │ │ │ + ldr r1, [pc, #1888] @ cce9c │ │ │ │ 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, #1716] @ 0x6b4 │ │ │ │ str r2, [r5] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccac0 │ │ │ │ + bne ccd04 │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc7b8 │ │ │ │ + beq cc9fc │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cc7f8 │ │ │ │ + blt cca3c │ │ │ │ ldr r4, [r6, r3] │ │ │ │ add r2, r6, r3 │ │ │ │ cmp r4, #0 │ │ │ │ - bne cc868 │ │ │ │ - movw r8, #8504 @ 0x2138 │ │ │ │ + bne ccaac │ │ │ │ + movw r8, #7884 @ 0x1ecc │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ ldr r4, [r8, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r4, r3 │ │ │ │ - bne cc9ac │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + bne ccba4 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc7d4 │ │ │ │ + beq cca18 │ │ │ │ ldr r3, [r8, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cc9c8 │ │ │ │ - ldr r3, [pc, #1716] @ ccc54 │ │ │ │ + beq ccbc0 │ │ │ │ + ldr r3, [pc, #1716] @ cce98 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r0, #0 │ │ │ │ ldr ip, [r1, r3] │ │ │ │ sub r1, r4, #8 │ │ │ │ ldr r3, [r4, #-4] │ │ │ │ ldr r9, [ip, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ ldr lr, [ip, #3824] @ 0xef0 │ │ │ │ ldr sl, [r9, #4] │ │ │ │ add lr, lr, #1 │ │ │ │ orr r3, r3, sl │ │ │ │ str r1, [sl] │ │ │ │ str r3, [r4, #-4] │ │ │ │ - movw r3, #1000 @ 0x3e8 │ │ │ │ + movw r3, #2100 @ 0x834 │ │ │ │ movt r3, #30 │ │ │ │ str r9, [r4, #-8] │ │ │ │ str r1, [r9, #4] │ │ │ │ mvn r1, #0 │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r0, [r4, #20] │ │ │ │ str r0, [r4, #24] │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r0, [r4, #12] │ │ │ │ cmp r3, r0 │ │ │ │ str r1, [r4, #16] │ │ │ │ - bne cc9fc │ │ │ │ + bne ccbf4 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ccab0 │ │ │ │ + bne cccf4 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r2] │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ ldr r6, [r7, #180] @ 0xb4 │ │ │ │ tst r3, #2 │ │ │ │ - beq cc678 │ │ │ │ - ldr r2, [pc, #1564] @ ccc54 │ │ │ │ + beq cc8bc │ │ │ │ + ldr r2, [pc, #1564] @ cce98 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r6, r6, #1 │ │ │ │ cmp r6, #10 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, #28 │ │ │ │ mla r3, r6, r2, r3 │ │ │ │ movls r6, #0 │ │ │ │ @@ -162360,115 +162509,115 @@ │ │ │ │ cmp r2, r7 │ │ │ │ orreq r6, r6, #1 │ │ │ │ cmp r6, #0 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ ldrne r6, [r1, #20] │ │ │ │ ldreq r6, [r3, #1020] @ 0x3fc │ │ │ │ cmp r6, #0 │ │ │ │ - beq cc8a4 │ │ │ │ + beq ccae8 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq ccbac │ │ │ │ + beq ccdf0 │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne cc91c │ │ │ │ + bne ccb60 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cc91c │ │ │ │ + beq ccb60 │ │ │ │ ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r0, r6 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ mov r1, r5 │ │ │ │ - beq cc948 │ │ │ │ - bl c4608 │ │ │ │ + beq ccb8c │ │ │ │ + bl c4848 │ │ │ │ ldr r3, [r4] │ │ │ │ mov r6, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc710 │ │ │ │ + bgt cc954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq ccc30 │ │ │ │ + beq cce74 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cc728 │ │ │ │ + bgt cc96c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq ccb50 │ │ │ │ + beq ccdc4 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movw r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r4, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r4, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ccb44 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq ccdd0 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ add r4, r4, #4096 @ 0x1000 │ │ │ │ str r3, [r5, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ ldr r3, [r4, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccaec │ │ │ │ + bne ccd5c │ │ │ │ mov r1, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r3, r6, #30 │ │ │ │ str r1, [r5, #8] │ │ │ │ strd r2, [r5, #12] │ │ │ │ - b cc528 │ │ │ │ + b cc76c │ │ │ │ ldr r2, [r1, #4] │ │ │ │ - ldr r5, [pc, #1200] @ ccc5c │ │ │ │ + ldr r5, [pc, #1200] @ ccea0 │ │ │ │ ldr r3, [r2, #104] @ 0x68 │ │ │ │ add r5, r5, r1, lsl #4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc538 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne cc77c │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9116 @ 0x239c │ │ │ │ + movw r1, #2136 @ 0x858 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccb48 │ │ │ │ + bgt ccdd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ccb48 │ │ │ │ + bne ccdd4 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ccb48 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ccdd4 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq cc544 │ │ │ │ + beq cc788 │ │ │ │ ldr r1, [r6, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - ldr r2, [pc, #1088] @ ccc54 │ │ │ │ + ldr r2, [pc, #1088] @ cce98 │ │ │ │ mov r0, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul r0, r0, r1 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -162482,38 +162631,38 @@ │ │ │ │ addeq r1, r0, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r3, r3, r1 │ │ │ │ add r2, r3, #24 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cc554 │ │ │ │ + beq cc798 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ - movw r8, #8504 @ 0x2138 │ │ │ │ + movw r8, #7884 @ 0x1ecc │ │ │ │ movt r8, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cc55c │ │ │ │ + bne cc7a0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, r8 │ │ │ │ - bne cc55c │ │ │ │ + bne cc7a0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - ble cc55c │ │ │ │ + ble cc7a0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ - b cc620 │ │ │ │ - bl b54a0 │ │ │ │ + b cc864 │ │ │ │ + bl b52b8 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq ccc00 │ │ │ │ + beq cce44 │ │ │ │ ldr r3, [r7, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ streq r6, [r7, #180] @ 0xb4 │ │ │ │ - beq cc680 │ │ │ │ - ldr r2, [pc, #908] @ ccc54 │ │ │ │ + beq cc8c4 │ │ │ │ + ldr r2, [pc, #908] @ cce98 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r3, [r7, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r1, [r1, r2] │ │ │ │ mov r2, #28 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ @@ -162527,531 +162676,531 @@ │ │ │ │ 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 │ │ │ │ str r6, [r1, #20] │ │ │ │ - b cc680 │ │ │ │ + b cc8c4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cc6d0 │ │ │ │ + bne cc914 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ - bl 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ + bl 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ mov r6, r0 │ │ │ │ - b cc950 │ │ │ │ - bl bfa1c │ │ │ │ + b ccb94 │ │ │ │ + bl bf8f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cc704 │ │ │ │ - b cc710 │ │ │ │ - bl b5aa4 <_PyObject_GC_New@@Base+0x32c> │ │ │ │ - subs r5, r0, #0 │ │ │ │ - beq ccb44 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - str r3, [r5, #4] │ │ │ │ - ldr r2, [r3] │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r3] │ │ │ │ - ldr r2, [pc, #712] @ ccc58 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5] │ │ │ │ - ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ - cmp r3, #0 │ │ │ │ - bne ccb18 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [r5, #8] │ │ │ │ - b cc51c │ │ │ │ + ble cc948 │ │ │ │ + b cc954 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cc7d4 │ │ │ │ + beq cca18 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r4, #20] │ │ │ │ str r3, [r4, #24] │ │ │ │ mvn r1, #0 │ │ │ │ str r3, [r4, #12] │ │ │ │ - movw r3, #1000 @ 0x3e8 │ │ │ │ + movw r3, #2100 @ 0x834 │ │ │ │ movt r3, #30 │ │ │ │ str r3, [r4, #28] │ │ │ │ str r6, [r4, #8] │ │ │ │ ldr r3, [r2] │ │ │ │ str r1, [r4, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cc60c │ │ │ │ + beq cc850 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne ccaa4 │ │ │ │ + bne ccce8 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - bne ccb5c │ │ │ │ + bne ccd88 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cca38 │ │ │ │ + bne ccc7c │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - bne ccb90 │ │ │ │ + bne ccda8 │ │ │ │ str r3, [r4, #24] │ │ │ │ str r4, [r3, #20] │ │ │ │ - b cc61c │ │ │ │ + b cc860 │ │ │ │ + bl b5960 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ + subs r5, r0, #0 │ │ │ │ + beq ccdd0 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + str r3, [r5, #4] │ │ │ │ + ldr r2, [r3] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r2, r2, #1 │ │ │ │ + strle r2, [r3] │ │ │ │ + ldr r2, [pc, #572] @ cce9c │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5] │ │ │ │ + ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne ccd30 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + b cc760 │ │ │ │ ldr r1, [r0, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cca20 │ │ │ │ + bne ccc18 │ │ │ │ mov r1, r3 │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw lr, #9172 @ 0x23d4 │ │ │ │ + movw lr, #8552 @ 0x2168 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw ip, #8716 @ 0x220c │ │ │ │ + movw ip, #8096 @ 0x1fa0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne ccb80 │ │ │ │ + bne ccd98 │ │ │ │ ldr r6, [r4, #4] │ │ │ │ cmp r6, r8 │ │ │ │ - beq cca2c │ │ │ │ + beq ccc24 │ │ │ │ cmp r6, ip │ │ │ │ cmpne r6, lr │ │ │ │ - bne ccb78 │ │ │ │ + bne ccd90 │ │ │ │ cmp r1, #0 │ │ │ │ - beq cca2c │ │ │ │ + beq ccc24 │ │ │ │ ldr r3, [r1, #24] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r1, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r4, [r3, #20] │ │ │ │ str r4, [r1, #24] │ │ │ │ - b cc620 │ │ │ │ + b cc864 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ cmp r1, r8 │ │ │ │ - beq cca2c │ │ │ │ + beq ccc24 │ │ │ │ cmp r3, #0 │ │ │ │ str r3, [r4, #24] │ │ │ │ - beq cc61c │ │ │ │ - b cca30 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + beq cc860 │ │ │ │ + b ccc28 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r3, r2 │ │ │ │ - bne ccb98 │ │ │ │ + bne ccdb0 │ │ │ │ ldr r0, [r1, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc51c │ │ │ │ - mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b cc51c │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne ccb64 │ │ │ │ - ldr r0, [r4, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne cc788 │ │ │ │ + bne cc760 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b cc788 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + bl 330384 │ │ │ │ + b cc760 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ccbec │ │ │ │ + bne ccddc │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cc9a0 │ │ │ │ + bne ccc70 │ │ │ │ mov r0, r5 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b cc9a0 │ │ │ │ - bl 370224 │ │ │ │ - mvn r6, #0 │ │ │ │ - b cc728 │ │ │ │ + bl 330384 │ │ │ │ + b ccc70 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ + movt r2, #34 @ 0x22 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne cce24 │ │ │ │ + ldr r0, [r4, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne cc9cc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cc728 │ │ │ │ + bl 330384 │ │ │ │ + b cc9cc │ │ │ │ mov r0, r3 │ │ │ │ - b cca48 │ │ │ │ - ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r3 │ │ │ │ - b cc788 │ │ │ │ + b ccc8c │ │ │ │ mov r1, r0 │ │ │ │ - b cca88 │ │ │ │ + b ccccc │ │ │ │ ldr r0, [r4, #4] │ │ │ │ cmp r0, r8 │ │ │ │ - beq cca2c │ │ │ │ - b cca80 │ │ │ │ + beq ccc24 │ │ │ │ + b cccc4 │ │ │ │ mov r1, r3 │ │ │ │ - b cca88 │ │ │ │ + b ccccc │ │ │ │ ldr r2, [r1, #1720] @ 0x6b8 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, #0 │ │ │ │ blx r3 │ │ │ │ - b cc51c │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + b cc760 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cc96c │ │ │ │ + bl 370d0c │ │ │ │ + mvn r6, #0 │ │ │ │ + b cc96c │ │ │ │ + ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r5 │ │ │ │ + blx r3 │ │ │ │ + b ccc70 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - beq ccbe0 │ │ │ │ - bl d2810 │ │ │ │ + beq cce38 │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccbe0 │ │ │ │ + bne cce38 │ │ │ │ movw r1, #2795 @ 0xaeb │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ mvn r6, #0 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b cc950 │ │ │ │ - bl 2db17c <_Py_NewReference@@Base+0x1f04> │ │ │ │ - mov r6, r0 │ │ │ │ - b cc950 │ │ │ │ - ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ccb94 │ │ │ │ + ldr r2, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ - b cc9a0 │ │ │ │ + b cc9cc │ │ │ │ + bl 2debd0 <_Py_NewReference@@Base+0x1ec0> │ │ │ │ + mov r6, r0 │ │ │ │ + b ccb94 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccc3c │ │ │ │ + ble cce80 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ccb48 │ │ │ │ + bgt ccdd4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ccb48 │ │ │ │ + bne ccdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ccb48 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ccdd4 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cc710 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cc954 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne ccc0c │ │ │ │ + bne cce50 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ccc0c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cce50 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ │ │ │ │ -000ccc60 : │ │ │ │ +000ccea4 : │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ add fp, sp, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ │ │ │ │ -000ccc74 : │ │ │ │ +000cceb8 : │ │ │ │ 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 r0, #1024 @ 0x400 │ │ │ │ - bls cccf8 │ │ │ │ + bls ccf3c │ │ │ │ mov r6, r0 │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - bhi ccd7c │ │ │ │ - ldr r3, [pc, #564] @ cced8 │ │ │ │ + bhi ccfc0 │ │ │ │ + ldr r3, [pc, #564] @ cd11c │ │ │ │ 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 ccd34 │ │ │ │ - ldr r2, [pc, #540] @ ccedc │ │ │ │ + beq ccf78 │ │ │ │ + ldr r2, [pc, #540] @ cd120 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccd08 │ │ │ │ + bne ccf4c │ │ │ │ mov r3, #8 │ │ │ │ str r6, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - ldr r4, [pc, #480] @ ccee0 │ │ │ │ + ldr r4, [pc, #480] @ cd124 │ │ │ │ add r4, r4, r0, lsl #4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne ccddc │ │ │ │ + bne cd020 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccce4 │ │ │ │ + bne ccf28 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ccce4 │ │ │ │ - bl b5aa4 <_PyObject_GC_New@@Base+0x32c> │ │ │ │ + bl 330384 │ │ │ │ + b ccf28 │ │ │ │ + bl b5960 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cce80 │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + beq cd0c4 │ │ │ │ + movw r2, #43336 @ 0xa948 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r3, [pc, #396] @ ccedc │ │ │ │ + ldr r3, [pc, #396] @ cd120 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cce38 │ │ │ │ + ble cd07c │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cce54 │ │ │ │ + bne cd098 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b ccce4 │ │ │ │ + b ccf28 │ │ │ │ movw r5, #40400 @ 0x9dd0 │ │ │ │ movt r5, #106 @ 0x6a │ │ │ │ mov r1, #20 │ │ │ │ ldr r3, [r5, #1016] @ 0x3f8 │ │ │ │ ldr r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx r3 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cce80 │ │ │ │ - movw r2, #43956 @ 0xabb4 │ │ │ │ + beq cd0c4 │ │ │ │ + movw r2, #43336 @ 0xa948 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r3, r5, #4096 @ 0x1000 │ │ │ │ str r2, [r4, #4] │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccdf0 │ │ │ │ + ble cd034 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cce0c │ │ │ │ + bne cd050 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ - b ccea8 │ │ │ │ + b cd0ec │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b ccce4 │ │ │ │ + b ccf28 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ccdcc │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + beq cd010 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne cce8c │ │ │ │ + bne cd0d0 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccdcc │ │ │ │ + bne cd010 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ccdcc │ │ │ │ + bl 330384 │ │ │ │ + b cd010 │ │ │ │ ldr r5, [r3, #1716] @ 0x6b4 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, #1 │ │ │ │ str r1, [r2] │ │ │ │ cmp r5, #0 │ │ │ │ str r0, [r4] │ │ │ │ - beq ccd70 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ + beq ccfb4 │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ movt r2, #34 @ 0x22 │ │ │ │ cmp r5, r2 │ │ │ │ - bne ccebc │ │ │ │ + bne cd100 │ │ │ │ ldr r0, [r3, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccd70 │ │ │ │ + bne ccfb4 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ccd70 │ │ │ │ + bl 330384 │ │ │ │ + b ccfb4 │ │ │ │ mov r4, #0 │ │ │ │ - bl 370224 │ │ │ │ - b cccf0 │ │ │ │ + bl 370d0c │ │ │ │ + b ccf34 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add r3, r4, #16 │ │ │ │ bic r2, r6, #-1073741824 @ 0xc0000000 │ │ │ │ lsr r0, r6, #30 │ │ │ │ mov r1, #16 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r1, [r4, #8] │ │ │ │ str r0, [r3] │ │ │ │ - b cccf0 │ │ │ │ + b ccf34 │ │ │ │ ldr r2, [r3, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b ccce4 │ │ │ │ + b ccf28 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ mlseq sl, r8, r2, ip │ │ │ │ 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, #352] @ cd060 │ │ │ │ + ldr r2, [pc, #352] @ cd2a4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ add r3, r3, #4096 @ 0x1000 │ │ │ │ ldr r4, [r3, #1728] @ 0x6c0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq ccf68 │ │ │ │ - ldr r2, [pc, #324] @ cd064 │ │ │ │ + beq cd1ac │ │ │ │ + ldr r2, [pc, #324] @ cd2a8 │ │ │ │ ldr r1, [r3, #1732] @ 0x6c4 │ │ │ │ ldr r0, [r4] │ │ │ │ sub r1, r1, #1 │ │ │ │ str r0, [r3, #1728] @ 0x6c0 │ │ │ │ str r1, [r3, #1732] @ 0x6c4 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ str r1, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccfb0 │ │ │ │ + bne cd1f4 │ │ │ │ cmp r5, #0 │ │ │ │ eor r2, r5, r5, asr #31 │ │ │ │ sub r2, r2, r5, asr #31 │ │ │ │ movlt r3, #10 │ │ │ │ movge r3, #8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [r4, #12] │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl b5aa4 <_PyObject_GC_New@@Base+0x32c> │ │ │ │ + bl b5960 <_PyObject_GC_New@@Base+0x3d0> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq cd024 │ │ │ │ - movw r3, #43956 @ 0xabb4 │ │ │ │ + beq cd268 │ │ │ │ + movw r3, #43336 @ 0xa948 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [pc, #224] @ cd064 │ │ │ │ + ldr r2, [pc, #224] @ cd2a8 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ccfdc │ │ │ │ + ble cd220 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ccff8 │ │ │ │ + bne cd23c │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b ccf44 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + b cd188 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cd030 │ │ │ │ + bne cd274 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccf44 │ │ │ │ + bne cd188 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ccf44 │ │ │ │ + bl 330384 │ │ │ │ + b cd188 │ │ │ │ add r1, r1, #1 │ │ │ │ str r1, [r3] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ mov r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ccfa4 │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + beq cd1e8 │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne cd044 │ │ │ │ + bne cd288 │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ccfa4 │ │ │ │ + bne cd1e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b ccfa4 │ │ │ │ - bl 370224 │ │ │ │ + bl 330384 │ │ │ │ + b cd1e8 │ │ │ │ + bl 370d0c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b ccf44 │ │ │ │ + b cd188 │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4, #8] │ │ │ │ - b ccf44 │ │ │ │ + b cd188 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ │ │ │ │ -000cd068 : │ │ │ │ +000cd2ac : │ │ │ │ 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 cd440 │ │ │ │ + beq cd684 │ │ │ │ mov r2, r1 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [ip, #84] @ 0x54 │ │ │ │ cmp r2, r3 │ │ │ │ - beq cd410 │ │ │ │ + beq cd654 │ │ │ │ cmp r1, #0 │ │ │ │ - blt cd1f8 │ │ │ │ + blt cd43c │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd0c8 │ │ │ │ + bne cd30c │ │ │ │ ldr r2, [r4] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd268 │ │ │ │ - movw r5, #8504 @ 0x2138 │ │ │ │ + bne cd4ac │ │ │ │ + movw r5, #7884 @ 0x1ecc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ ldr r6, [r5, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ mov r8, r0 │ │ │ │ cmp r6, r3 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cd2d4 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + bne cd518 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd1ac │ │ │ │ + beq cd3f0 │ │ │ │ ldr r1, [r5, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cd2f0 │ │ │ │ - ldr r0, [pc, #952] @ cd4d0 │ │ │ │ + beq cd534 │ │ │ │ + ldr r0, [pc, #952] @ cd714 │ │ │ │ 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 │ │ │ │ @@ -163066,55 +163215,55 @@ │ │ │ │ str r6, [r3, #-8] │ │ │ │ str r0, [r6, #4] │ │ │ │ str lr, [ip, #3824] @ 0xef0 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r7, [r3, #20] │ │ │ │ str r7, [r3, #24] │ │ │ │ str r1, [r3, #16] │ │ │ │ - bne cd1b8 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ + bne cd3fc │ │ │ │ + movw r1, #2100 @ 0x834 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, r7 │ │ │ │ - bne cd32c │ │ │ │ + bne cd570 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ movne r1, #0 │ │ │ │ - bne cd2bc │ │ │ │ + bne cd500 │ │ │ │ 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 cd494 │ │ │ │ + bgt cd6d8 │ │ │ │ add r1, r1, #1 │ │ │ │ - movw r0, #1000 @ 0x3e8 │ │ │ │ + movw r0, #2100 @ 0x834 │ │ │ │ movt r0, #30 │ │ │ │ str r1, [r2] │ │ │ │ str r0, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd19c │ │ │ │ + beq cd3e0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd338 │ │ │ │ - b cd36c │ │ │ │ + beq cd57c │ │ │ │ + b cd5b0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cd0b0 │ │ │ │ + beq cd2f4 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #700] @ cd4d0 │ │ │ │ + ldr lr, [pc, #700] @ cd714 │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r4, [ip, lr] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -163127,207 +163276,207 @@ │ │ │ │ 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 cd0bc │ │ │ │ - b cd0c8 │ │ │ │ + beq cd300 │ │ │ │ + b cd30c │ │ │ │ mov r3, r2 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd428 │ │ │ │ + bne cd66c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r5, #8504 @ 0x2138 │ │ │ │ + movw r5, #7884 @ 0x1ecc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r1, r5 │ │ │ │ - bne cd0d0 │ │ │ │ + bne cd314 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cd0d0 │ │ │ │ + ble cd314 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cd1ac │ │ │ │ + bgt cd3f0 │ │ │ │ add r1, r1, #1 │ │ │ │ mov r0, r3 │ │ │ │ str r1, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ cmp ip, #0 │ │ │ │ - bne cd3f8 │ │ │ │ + bne cd63c │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ cmp r1, r2 │ │ │ │ str r2, [r3, #20] │ │ │ │ - beq cd1a8 │ │ │ │ - b cd378 │ │ │ │ + beq cd3ec │ │ │ │ + b cd5bc │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r6 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd1ac │ │ │ │ + beq cd3f0 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r3, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r8, [r3, #8] │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ - bne cd1b8 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ + bne cd3fc │ │ │ │ + movw r1, #2100 @ 0x834 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd18c │ │ │ │ + beq cd3d0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd438 │ │ │ │ + bne cd67c │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r0, r5 │ │ │ │ - bne cd3ac │ │ │ │ + bne cd5f0 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cmp r0, #0 │ │ │ │ - bne cd380 │ │ │ │ + bne cd5c4 │ │ │ │ cmp r2, #0 │ │ │ │ movne ip, r1 │ │ │ │ - bne cd3f8 │ │ │ │ + bne cd63c │ │ │ │ mov ip, r1 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - bne cd2b4 │ │ │ │ + bne cd4f8 │ │ │ │ mov r2, #0 │ │ │ │ str r1, [r3, #24] │ │ │ │ str r2, [r3, #20] │ │ │ │ str r3, [r1, #20] │ │ │ │ - b cd1a8 │ │ │ │ + b cd3ec │ │ │ │ ldr ip, [r0, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cd4c8 │ │ │ │ + beq cd70c │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd35c │ │ │ │ + beq cd5a0 │ │ │ │ mov ip, r1 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r0, [r3, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [ip, #24] │ │ │ │ - b cd1ac │ │ │ │ + b cd3f0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, #0 │ │ │ │ ldr r7, [r0, #4] │ │ │ │ - movw lr, #9172 @ 0x23d4 │ │ │ │ + movw lr, #8552 @ 0x2168 │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ - movw r6, #8716 @ 0x220c │ │ │ │ + movw r6, #8096 @ 0x1fa0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, lr │ │ │ │ - bne cd464 │ │ │ │ + bne cd6a8 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd3f4 │ │ │ │ + bne cd638 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ cmp r2, r5 │ │ │ │ - beq cd36c │ │ │ │ + beq cd5b0 │ │ │ │ cmp r2, r6 │ │ │ │ cmpne r2, lr │ │ │ │ - beq cd2b4 │ │ │ │ + beq cd4f8 │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [ip, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ cmp r0, #0 │ │ │ │ str ip, [r3, #20] │ │ │ │ - beq cd3a4 │ │ │ │ - b cd3a0 │ │ │ │ + beq cd5e8 │ │ │ │ + b cd5e4 │ │ │ │ cmp r1, #0 │ │ │ │ - blt cd4b4 │ │ │ │ + blt cd6f8 │ │ │ │ ldr r3, [r0, r4] │ │ │ │ add r4, r0, r4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd26c │ │ │ │ - movw r5, #8504 @ 0x2138 │ │ │ │ + bne cd4b0 │ │ │ │ + movw r5, #7884 @ 0x1ecc │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ mov r2, #0 │ │ │ │ - b cd0d0 │ │ │ │ + b cd314 │ │ │ │ mov ip, #0 │ │ │ │ - b cd360 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b cd5a4 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #9116 @ 0x239c │ │ │ │ + movw r1, #2136 @ 0x858 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cd480 │ │ │ │ + bne cd6c4 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ cmp r0, r5 │ │ │ │ streq r2, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq cd378 │ │ │ │ + beq cd5bc │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r3, #20] │ │ │ │ streq r1, [r3, #24] │ │ │ │ - beq cd378 │ │ │ │ - b cd3f8 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ + beq cd5bc │ │ │ │ + b cd63c │ │ │ │ + movw r1, #2100 @ 0x834 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r3, #28] │ │ │ │ str r2, [r3, #12] │ │ │ │ ldr r1, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd19c │ │ │ │ - b cd1e8 │ │ │ │ + beq cd3e0 │ │ │ │ + b cd42c │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cd418 │ │ │ │ + beq cd65c │ │ │ │ mov r2, #0 │ │ │ │ - b cd204 │ │ │ │ + b cd448 │ │ │ │ mov ip, r1 │ │ │ │ - b cd3b4 │ │ │ │ + b cd5f8 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr r2, [r3, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cd78c │ │ │ │ + beq cd9d0 │ │ │ │ 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, [r3, #84] @ 0x54 │ │ │ │ cmp r3, #0 │ │ │ │ - blt cd600 │ │ │ │ + blt cd844 │ │ │ │ add r2, r0, r2 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd668 │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ + bne cd8ac │ │ │ │ + movw r4, #7884 @ 0x1ecc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ mov r7, r0 │ │ │ │ cmp r5, r3 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bne cd7a8 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + bne cd9ec │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cd5f4 │ │ │ │ + beq cd838 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cd5a4 │ │ │ │ - ldr r1, [pc, #608] @ cd7c8 │ │ │ │ + beq cd7e8 │ │ │ │ + ldr r1, [pc, #608] @ cda0c │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ ldr r0, [r0, r1] │ │ │ │ ldr r1, [r3, #-4] │ │ │ │ ldr lr, [r0, #3836] @ 0xefc │ │ │ │ and r1, r1, #3 │ │ │ │ ldr ip, [r0, #3824] @ 0xef0 │ │ │ │ ldr r6, [lr, #4] │ │ │ │ @@ -163337,42 +163486,42 @@ │ │ │ │ sub r5, r3, #8 │ │ │ │ str r5, [r6] │ │ │ │ str r1, [r3, #-4] │ │ │ │ str lr, [r3, #-8] │ │ │ │ str r5, [lr, #4] │ │ │ │ str ip, [r0, #3824] @ 0xef0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #1000 @ 0x3e8 │ │ │ │ + movw r0, #2100 @ 0x834 │ │ │ │ movt r0, #30 │ │ │ │ str r1, [r3, #20] │ │ │ │ str r1, [r3, #24] │ │ │ │ mvn ip, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ str r7, [r3, #8] │ │ │ │ ldr r0, [r2] │ │ │ │ str ip, [r3, #16] │ │ │ │ cmp r0, r1 │ │ │ │ str r1, [r3, #12] │ │ │ │ - bne cd6a4 │ │ │ │ + bne cd8e8 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ movne lr, r0 │ │ │ │ movne ip, r0 │ │ │ │ - bne cd6d8 │ │ │ │ + bne cd91c │ │ │ │ str r0, [r3, #24] │ │ │ │ str r3, [r2] │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cd508 │ │ │ │ + beq cd74c │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #428] @ cd7c8 │ │ │ │ + ldr ip, [pc, #428] @ cda0c │ │ │ │ mov r1, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r1, r1, r3 │ │ │ │ ldr r2, [r2, ip] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -163384,150 +163533,150 @@ │ │ │ │ cmp r3, #0 │ │ │ │ addne r3, r1, #91136 @ 0x16400 │ │ │ │ addeq r3, r1, #96256 @ 0x17800 │ │ │ │ addne r3, r3, #428 @ 0x1ac │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r3 │ │ │ │ add r2, r2, #24 │ │ │ │ - b cd50c │ │ │ │ + b cd750 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cd518 │ │ │ │ + bne cd75c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ + movw r4, #7884 @ 0x1ecc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ - bne cd520 │ │ │ │ + bne cd764 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cd520 │ │ │ │ + ble cd764 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b cd5f4 │ │ │ │ + b cd838 │ │ │ │ ldr lr, [r0, #12] │ │ │ │ cmp lr, r1 │ │ │ │ - bne cd754 │ │ │ │ + bne cd998 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - bne cd760 │ │ │ │ + bne cd9a4 │ │ │ │ ldr r1, [r0, #24] │ │ │ │ cmp r1, #0 │ │ │ │ moveq ip, r0 │ │ │ │ - bne cd738 │ │ │ │ + bne cd97c │ │ │ │ ldr r1, [r3, #4] │ │ │ │ cmp r1, r4 │ │ │ │ - beq cd74c │ │ │ │ - movw r5, #8716 @ 0x220c │ │ │ │ + beq cd990 │ │ │ │ + movw r5, #8096 @ 0x1fa0 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - movw r4, #9172 @ 0x23d4 │ │ │ │ + movw r4, #8552 @ 0x2168 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ cmpne r1, r5 │ │ │ │ - bne cd710 │ │ │ │ + bne cd954 │ │ │ │ cmp ip, #0 │ │ │ │ - bne cd71c │ │ │ │ + bne cd960 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r3, #24] │ │ │ │ - beq cd5f0 │ │ │ │ + beq cd834 │ │ │ │ str r3, [r0, #20] │ │ │ │ - b cd5f0 │ │ │ │ + b cd834 │ │ │ │ cmp lr, #0 │ │ │ │ - beq cd6f4 │ │ │ │ + beq cd938 │ │ │ │ mov ip, lr │ │ │ │ ldr r2, [ip, #24] │ │ │ │ str r2, [r3, #24] │ │ │ │ str ip, [r3, #20] │ │ │ │ cmp r2, #0 │ │ │ │ strne r3, [r2, #20] │ │ │ │ str r3, [ip, #24] │ │ │ │ - b cd5f4 │ │ │ │ + b cd838 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ mov ip, r0 │ │ │ │ - bne cd6cc │ │ │ │ - b cd768 │ │ │ │ + bne cd910 │ │ │ │ + b cd9ac │ │ │ │ str r0, [r3, #24] │ │ │ │ - b cd708 │ │ │ │ + b cd94c │ │ │ │ mov lr, r1 │ │ │ │ mov ip, r1 │ │ │ │ - b cd6cc │ │ │ │ + b cd910 │ │ │ │ mov ip, lr │ │ │ │ mov r1, r0 │ │ │ │ ldr r7, [r1, #4] │ │ │ │ - movw r6, #8716 @ 0x220c │ │ │ │ + movw r6, #8096 @ 0x1fa0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ - movw r5, #9172 @ 0x23d4 │ │ │ │ + movw r5, #8552 @ 0x2168 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r7, r5 │ │ │ │ cmpne r7, r6 │ │ │ │ moveq lr, r1 │ │ │ │ - b cd6cc │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b cd910 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9116 @ 0x239c │ │ │ │ + movw r1, #2136 @ 0x858 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ subs r3, r0, #0 │ │ │ │ - bne cd5a4 │ │ │ │ - b cd5f4 │ │ │ │ + bne cd7e8 │ │ │ │ + b cd838 │ │ │ │ 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 ip, [r0, #4] │ │ │ │ ldr r2, [ip, #104] @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cdbe8 │ │ │ │ + beq cde2c │ │ │ │ mov r3, r1 │ │ │ │ - movw r1, #5976 @ 0x1758 │ │ │ │ + movw r1, #5356 @ 0x14ec │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr ip, [ip, #84] @ 0x54 │ │ │ │ cmp r3, r1 │ │ │ │ - beq cd9e4 │ │ │ │ + beq cdc28 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cd974 │ │ │ │ + blt cdbb8 │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd82c │ │ │ │ + bne cda70 │ │ │ │ ldr r3, [r2] │ │ │ │ cmp r3, #0 │ │ │ │ - bne cd9fc │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ + bne cdc40 │ │ │ │ + movw r4, #7884 @ 0x1ecc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ ldr r5, [r4, #152] @ 0x98 │ │ │ │ - movw r1, #4808 @ 0x12c8 │ │ │ │ + movw r1, #4748 @ 0x128c │ │ │ │ movt r1, #12 │ │ │ │ mov r7, r0 │ │ │ │ mov r6, r0 │ │ │ │ cmp r5, r1 │ │ │ │ str r3, [fp, #-36] @ 0xffffffdc │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bne cda54 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + bne cdc98 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd91c │ │ │ │ + beq cdb60 │ │ │ │ ldr r1, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ tst r1, #16384 @ 0x4000 │ │ │ │ - beq cda74 │ │ │ │ - ldr ip, [pc, #920] @ cdc20 │ │ │ │ + beq cdcb8 │ │ │ │ + ldr ip, [pc, #920] @ cde64 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ cmp r3, #0 │ │ │ │ ldr lr, [r1, ip] │ │ │ │ sub ip, r0, #8 │ │ │ │ ldr r1, [r0, #-4] │ │ │ │ ldr r5, [lr, #3836] @ 0xefc │ │ │ │ and r1, r1, #3 │ │ │ │ @@ -163542,58 +163691,58 @@ │ │ │ │ str r5, [r0, #-8] │ │ │ │ str ip, [r5, #4] │ │ │ │ str r8, [lr, #3824] @ 0xef0 │ │ │ │ str r7, [r0, #8] │ │ │ │ str r6, [r0, #20] │ │ │ │ str r6, [r0, #24] │ │ │ │ str r1, [r0, #16] │ │ │ │ - bne cd924 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ + bne cdb68 │ │ │ │ + movw r1, #2100 @ 0x834 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, r6 │ │ │ │ - bne cdab0 │ │ │ │ + bne cdcf4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ movne r1, #0 │ │ │ │ - bne cda3c │ │ │ │ + bne cdc80 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ str r0, [r2] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r1, [r3] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cdbc8 │ │ │ │ + bgt cde0c │ │ │ │ add r1, r1, #1 │ │ │ │ - movw ip, #1000 @ 0x3e8 │ │ │ │ + movw ip, #2100 @ 0x834 │ │ │ │ movt ip, #30 │ │ │ │ str r1, [r3] │ │ │ │ str ip, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd90c │ │ │ │ + beq cdb50 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - beq cdabc │ │ │ │ + beq cdd00 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r1, #20] │ │ │ │ - b cd918 │ │ │ │ + b cdb5c │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ tst r1, #2 │ │ │ │ - beq cd814 │ │ │ │ + beq cda58 │ │ │ │ ldr r1, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ - ldr lr, [pc, #656] @ cdc20 │ │ │ │ + ldr lr, [pc, #656] @ cde64 │ │ │ │ mov ip, #28 │ │ │ │ sub r1, r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ mul ip, ip, r1 │ │ │ │ ldr r2, [r2, lr] │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ @@ -163606,177 +163755,177 @@ │ │ │ │ addne r1, ip, #91136 @ 0x16400 │ │ │ │ addeq r1, ip, #96256 @ 0x17800 │ │ │ │ addne r1, r1, #428 @ 0x1ac │ │ │ │ addeq r1, r1, #1000 @ 0x3e8 │ │ │ │ add r2, r2, r1 │ │ │ │ cmp r3, #0 │ │ │ │ add r2, r2, #24 │ │ │ │ - beq cd820 │ │ │ │ - b cd82c │ │ │ │ + beq cda64 │ │ │ │ + b cda70 │ │ │ │ cmp ip, #0 │ │ │ │ - blt cdc0c │ │ │ │ + blt cde50 │ │ │ │ ldr r3, [r0, r2] │ │ │ │ add r2, r0, r2 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cd82c │ │ │ │ + beq cda70 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ - bne cdb6c │ │ │ │ + bne cddb0 │ │ │ │ ldr r1, [r3, #4] │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ + movw r4, #7884 @ 0x1ecc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ cmp r1, r4 │ │ │ │ - bne cdb74 │ │ │ │ + bne cddb8 │ │ │ │ ldr r1, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ - ble cdb74 │ │ │ │ + ble cddb8 │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ mov r0, r3 │ │ │ │ addle r1, r1, #1 │ │ │ │ strle r1, [r3] │ │ │ │ - b cd91c │ │ │ │ + b cdb60 │ │ │ │ mov r3, #0 │ │ │ │ str r1, [r0, #24] │ │ │ │ cmp r1, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cd918 │ │ │ │ - b cd96c │ │ │ │ + beq cdb5c │ │ │ │ + b cdbb0 │ │ │ │ mov r1, #0 │ │ │ │ - movw r0, #8504 @ 0x2138 │ │ │ │ + movw r0, #7884 @ 0x1ecc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r0, #0 │ │ │ │ - beq cd91c │ │ │ │ + beq cdb60 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r3, #0 │ │ │ │ str r1, [r0, #16] │ │ │ │ mov r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #20] │ │ │ │ str r1, [r0, #24] │ │ │ │ - bne cd924 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ + bne cdb68 │ │ │ │ + movw r1, #2100 @ 0x834 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd8fc │ │ │ │ + beq cdb40 │ │ │ │ ldr ip, [r1, #12] │ │ │ │ cmp ip, #0 │ │ │ │ - bne cdb7c │ │ │ │ + bne cddc0 │ │ │ │ ldr ip, [r1, #4] │ │ │ │ cmp ip, r4 │ │ │ │ - bne cdb84 │ │ │ │ + bne cddc8 │ │ │ │ ldr lr, [r1, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cdaf0 │ │ │ │ + bne cdd34 │ │ │ │ cmp r3, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cdb64 │ │ │ │ + bne cdda8 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cd960 │ │ │ │ - b cdb40 │ │ │ │ + beq cdba4 │ │ │ │ + b cdd84 │ │ │ │ ldr ip, [lr, #12] │ │ │ │ cmp ip, #0 │ │ │ │ moveq ip, r1 │ │ │ │ - bne cdad4 │ │ │ │ + bne cdd18 │ │ │ │ ldr r7, [lr, #4] │ │ │ │ - movw r5, #9172 @ 0x23d4 │ │ │ │ + movw r5, #8552 @ 0x2168 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ - movw r6, #8716 @ 0x220c │ │ │ │ + movw r6, #8096 @ 0x1fa0 │ │ │ │ movt r6, #104 @ 0x68 │ │ │ │ cmp r7, r6 │ │ │ │ cmpne r7, r5 │ │ │ │ - bne cdb98 │ │ │ │ + bne cdddc │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdb90 │ │ │ │ + bne cddd4 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, r4 │ │ │ │ - beq cd960 │ │ │ │ + beq cdba4 │ │ │ │ cmp r3, r6 │ │ │ │ cmpne r3, r5 │ │ │ │ - bne cdb90 │ │ │ │ + bne cddd4 │ │ │ │ cmp ip, #0 │ │ │ │ - beq cda3c │ │ │ │ + beq cdc80 │ │ │ │ ldr r3, [ip, #24] │ │ │ │ str r3, [r0, #24] │ │ │ │ str ip, [r0, #20] │ │ │ │ cmp r3, #0 │ │ │ │ strne r0, [r3, #20] │ │ │ │ str r0, [ip, #24] │ │ │ │ - b cd91c │ │ │ │ + b cdb60 │ │ │ │ mov ip, r1 │ │ │ │ - b cdb48 │ │ │ │ - movw r4, #8504 @ 0x2138 │ │ │ │ + b cdd8c │ │ │ │ + movw r4, #7884 @ 0x1ecc │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ mov r3, #0 │ │ │ │ - b cd834 │ │ │ │ + b cda78 │ │ │ │ mov ip, #0 │ │ │ │ - b cdae0 │ │ │ │ + b cdd24 │ │ │ │ mov lr, r1 │ │ │ │ mov ip, #0 │ │ │ │ - b cdb00 │ │ │ │ + b cdd44 │ │ │ │ mov ip, lr │ │ │ │ - b cdb48 │ │ │ │ + b cdd8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdbb4 │ │ │ │ + bne cddf8 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, r4 │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cd96c │ │ │ │ + beq cdbb0 │ │ │ │ cmp ip, #0 │ │ │ │ streq ip, [r0, #20] │ │ │ │ streq r1, [r0, #24] │ │ │ │ - beq cd96c │ │ │ │ - b cdb48 │ │ │ │ - movw r1, #1000 @ 0x3e8 │ │ │ │ + beq cdbb0 │ │ │ │ + b cdd8c │ │ │ │ + movw r1, #2100 @ 0x834 │ │ │ │ movt r1, #30 │ │ │ │ str r1, [r0, #28] │ │ │ │ str r3, [r0, #12] │ │ │ │ ldr r1, [r2] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cd90c │ │ │ │ - b cd954 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + beq cdb50 │ │ │ │ + b cdb98 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [ip, #12] │ │ │ │ - movw r1, #9116 @ 0x239c │ │ │ │ + movw r1, #2136 @ 0x858 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - beq cd9ec │ │ │ │ + beq cdc30 │ │ │ │ mov r3, #0 │ │ │ │ - b cd980 │ │ │ │ + b cdbc4 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ add fp, sp, #0 │ │ │ │ cmp r2, #0 │ │ │ │ - blt cdc50 │ │ │ │ + blt cde94 │ │ │ │ ldr r3, [r3, #104] @ 0x68 │ │ │ │ add r0, r0, r3 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #84] @ 0x54 │ │ │ │ tst r2, #2 │ │ │ │ - beq cdc3c │ │ │ │ + beq cde80 │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #76] @ cdcb8 │ │ │ │ + ldr ip, [pc, #76] @ cdefc │ │ │ │ mov r2, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mul r2, r2, r3 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ @@ -163788,18 +163937,18 @@ │ │ │ │ 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 │ │ │ │ add r0, r1, #24 │ │ │ │ - b cdc44 │ │ │ │ + b cde88 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cdcbc <_PyStaticType_GetState@@Base>: │ │ │ │ +000cdf00 <_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 │ │ │ │ @@ -163822,29 +163971,29 @@ │ │ │ │ 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 r5, [r0, #152] @ 0x98 │ │ │ │ - movw r3, #4808 @ 0x12c8 │ │ │ │ + movw r3, #4748 @ 0x128c │ │ │ │ movt r3, #12 │ │ │ │ mov r6, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bne cdde4 <_PyStaticType_GetState@@Base+0x128> │ │ │ │ + bne ce028 <_PyStaticType_GetState@@Base+0x128> │ │ │ │ mov r4, r0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl c17d8 │ │ │ │ + bl c1780 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cde30 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq ce074 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ tst r3, #16384 @ 0x4000 │ │ │ │ - beq cddfc <_PyStaticType_GetState@@Base+0x140> │ │ │ │ - ldr r1, [pc, #196] @ cde38 <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ + beq ce040 <_PyStaticType_GetState@@Base+0x140> │ │ │ │ + ldr r1, [pc, #196] @ ce07c <_PyStaticType_GetState@@Base+0x17c> │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r4, r0, #8 │ │ │ │ cmp r2, #0 │ │ │ │ ldr r1, [r3, r1] │ │ │ │ ldr r3, [r0, #-4] │ │ │ │ ldr lr, [r1, #3836] @ 0xefc │ │ │ │ and r3, r3, #3 │ │ │ │ @@ -163859,341 +164008,341 @@ │ │ │ │ str r4, [lr, #4] │ │ │ │ str ip, [r1, #3824] @ 0xef0 │ │ │ │ mvn r1, #0 │ │ │ │ str r6, [r0, #8] │ │ │ │ str r1, [r0, #16] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - bne cde1c <_PyStaticType_GetState@@Base+0x160> │ │ │ │ - movw r3, #1000 @ 0x3e8 │ │ │ │ + bne ce060 <_PyStaticType_GetState@@Base+0x160> │ │ │ │ + movw r3, #2100 @ 0x834 │ │ │ │ movt r3, #30 │ │ │ │ str r2, [r0, #12] │ │ │ │ str r3, [r0, #28] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r1, #0 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ blx r5 │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cde30 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ + beq ce074 <_PyStaticType_GetState@@Base+0x174> │ │ │ │ mov r3, #0 │ │ │ │ mvn r1, #0 │ │ │ │ cmp r2, r3 │ │ │ │ str r1, [r0, #16] │ │ │ │ str r6, [r0, #8] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #24] │ │ │ │ - beq cddcc <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + beq ce010 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ - b cddcc <_PyStaticType_GetState@@Base+0x110> │ │ │ │ + b ce010 <_PyStaticType_GetState@@Base+0x110> │ │ │ │ mov r0, #0 │ │ │ │ - b cdddc <_PyStaticType_GetState@@Base+0x120> │ │ │ │ + b ce020 <_PyStaticType_GetState@@Base+0x120> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldr r2, [r1] │ │ │ │ push {r4, r5, r6, r7, fp, lr} │ │ │ │ ldr r3, [r0, #12] │ │ │ │ add fp, sp, #20 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cde88 <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ + bne ce0cc <_PyStaticType_GetState@@Base+0x1cc> │ │ │ │ cmp r3, #0 │ │ │ │ strne r2, [r0, #20] │ │ │ │ strne r2, [r0, #24] │ │ │ │ - bne cde80 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + bne ce0c4 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ ldr lr, [r0, #4] │ │ │ │ - movw ip, #8504 @ 0x2138 │ │ │ │ + movw ip, #7884 @ 0x1ecc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ streq r3, [r0, #20] │ │ │ │ streq r3, [r0, #24] │ │ │ │ - bne cdf10 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + bne ce154 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ str r0, [r1] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ ldr ip, [r2, #12] │ │ │ │ subs r7, ip, #0 │ │ │ │ - bne cdf6c <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ + bne ce1b0 <_PyStaticType_GetState@@Base+0x2b0> │ │ │ │ ldr lr, [r2, #4] │ │ │ │ - movw ip, #8504 @ 0x2138 │ │ │ │ + movw ip, #7884 @ 0x1ecc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ - bne cdf84 <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ + bne ce1c8 <_PyStaticType_GetState@@Base+0x2c8> │ │ │ │ ldr lr, [r2, #24] │ │ │ │ cmp lr, #0 │ │ │ │ - bne cdf28 <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ + bne ce16c <_PyStaticType_GetState@@Base+0x26c> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdf44 <_PyStaticType_GetState@@Base+0x288> │ │ │ │ + bne ce188 <_PyStaticType_GetState@@Base+0x288> │ │ │ │ mov r7, r2 │ │ │ │ ldr lr, [r0, #4] │ │ │ │ cmp lr, ip │ │ │ │ - beq cdf58 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ - movw ip, #8716 @ 0x220c │ │ │ │ + beq ce19c <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + movw ip, #8096 @ 0x1fa0 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r4, ip │ │ │ │ - movw ip, #9172 @ 0x23d4 │ │ │ │ + movw ip, #8552 @ 0x2168 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp lr, ip │ │ │ │ cmpne lr, r4 │ │ │ │ - bne cdfc0 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ + bne ce204 <_PyStaticType_GetState@@Base+0x304> │ │ │ │ mov r3, r7 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdf10 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ + beq ce154 <_PyStaticType_GetState@@Base+0x254> │ │ │ │ ldr r2, [r3, #24] │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, #0 │ │ │ │ str r3, [r0, #20] │ │ │ │ strne r0, [r2, #20] │ │ │ │ - b cdf50 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ + b ce194 <_PyStaticType_GetState@@Base+0x294> │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ cmp r2, r3 │ │ │ │ str r3, [r0, #20] │ │ │ │ - beq cde80 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ - b cdf64 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + beq ce0c4 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b ce1a8 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ ldr r4, [lr, #12] │ │ │ │ cmp r4, #0 │ │ │ │ - beq cdfb8 <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ + beq ce1fc <_PyStaticType_GetState@@Base+0x2fc> │ │ │ │ cmp r3, #0 │ │ │ │ movne r3, r2 │ │ │ │ - beq cdebc <_PyStaticType_GetState@@Base+0x200> │ │ │ │ - b cdef8 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq ce100 <_PyStaticType_GetState@@Base+0x200> │ │ │ │ + b ce13c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r3, r2 │ │ │ │ str r2, [r0, #20] │ │ │ │ str lr, [r0, #24] │ │ │ │ str r0, [r3, #24] │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ mov r3, #0 │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #20] │ │ │ │ str r0, [r2, #20] │ │ │ │ - b cde80 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ + b ce0c4 <_PyStaticType_GetState@@Base+0x1c4> │ │ │ │ cmp r3, #0 │ │ │ │ - bne cdf58 <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ - movw ip, #8504 @ 0x2138 │ │ │ │ + bne ce19c <_PyStaticType_GetState@@Base+0x29c> │ │ │ │ + movw ip, #7884 @ 0x1ecc │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ - b cdec0 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b ce104 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ mov lr, r2 │ │ │ │ ldr r6, [lr, #4] │ │ │ │ - movw r4, #8716 @ 0x220c │ │ │ │ + movw r4, #8096 @ 0x1fa0 │ │ │ │ movt r4, #104 @ 0x68 │ │ │ │ - movw r5, #9172 @ 0x23d4 │ │ │ │ + movw r5, #8552 @ 0x2168 │ │ │ │ movt r5, #104 @ 0x68 │ │ │ │ cmp r6, r5 │ │ │ │ cmpne r6, r4 │ │ │ │ - bne cdfcc <_PyStaticType_GetState@@Base+0x310> │ │ │ │ + bne ce210 <_PyStaticType_GetState@@Base+0x310> │ │ │ │ cmp r3, #0 │ │ │ │ mov r3, lr │ │ │ │ - beq cdec0 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ - b cdef8 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq ce104 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + b ce13c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ mov r7, r2 │ │ │ │ - b cdf88 <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ + b ce1cc <_PyStaticType_GetState@@Base+0x2cc> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdeec <_PyStaticType_GetState@@Base+0x230> │ │ │ │ - b cdef8 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + beq ce130 <_PyStaticType_GetState@@Base+0x230> │ │ │ │ + b ce13c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdec0 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ + beq ce104 <_PyStaticType_GetState@@Base+0x204> │ │ │ │ subs r3, r7, #0 │ │ │ │ - bne cdef8 <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ + bne ce13c <_PyStaticType_GetState@@Base+0x23c> │ │ │ │ str r7, [r0, #20] │ │ │ │ str r2, [r0, #24] │ │ │ │ - b cdf64 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ + b ce1a8 <_PyStaticType_GetState@@Base+0x2a8> │ │ │ │ │ │ │ │ -000cdfe8 : │ │ │ │ +000ce22c : │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cdffc │ │ │ │ + beq ce240 │ │ │ │ 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 cfe8c <_PyType_GetDict@@Base> │ │ │ │ + bl d00d0 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce058 │ │ │ │ + beq ce29c │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9160 @ 0x23c8 │ │ │ │ + movw r1, #2180 @ 0x884 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - blt ce04c │ │ │ │ + blt ce290 │ │ │ │ ldr r3, [r2, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce02c │ │ │ │ + beq ce270 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b cdff8 │ │ │ │ + b ce23c │ │ │ │ ldr r3, [r0, #8] │ │ │ │ and r2, r3, #3 │ │ │ │ cmp r3, #15 │ │ │ │ - rsb r1, r2, #1 │ │ │ │ - bhi ce0b0 │ │ │ │ + rsb r2, r2, #1 │ │ │ │ + bhi ce2f4 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ - mul r0, r0, r1 │ │ │ │ + mul r0, r0, r2 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ bx lr │ │ │ │ - lsr r2, r3, #3 │ │ │ │ + lsr r1, r3, #3 │ │ │ │ push {r4, fp, lr} │ │ │ │ - sub lr, r2, #2 │ │ │ │ - add r3, r0, r2, lsl #2 │ │ │ │ + sub lr, r1, #2 │ │ │ │ + add r3, r0, r1, lsl #2 │ │ │ │ add fp, sp, #8 │ │ │ │ ldmib r3, {r4, ip} │ │ │ │ lsl r3, ip, #30 │ │ │ │ bic r3, r3, #-2147483648 @ 0x80000000 │ │ │ │ orr r3, r3, ip, lsr #1 │ │ │ │ add r3, r3, r4 │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp lr, #0 │ │ │ │ - bne ce0f8 │ │ │ │ - mul r0, r1, r3 │ │ │ │ + bne ce33c │ │ │ │ + mul r0, r2, r3 │ │ │ │ cmn r0, #2 │ │ │ │ mvncs r0, #1 │ │ │ │ pop {r4, fp, pc} │ │ │ │ lsl ip, r3, #30 │ │ │ │ - ldr lr, [r0, r2, lsl #2] │ │ │ │ + ldr lr, [r0, r1, lsl #2] │ │ │ │ bic ip, ip, #-2147483648 @ 0x80000000 │ │ │ │ - sub r2, r2, #1 │ │ │ │ + sub r1, r1, #1 │ │ │ │ orr r3, ip, r3, lsr #1 │ │ │ │ add r3, r3, lr │ │ │ │ cmn r3, #-2147483646 @ 0x80000002 │ │ │ │ addhi r3, r3, #-2147483647 @ 0x80000001 │ │ │ │ - cmp r2, #2 │ │ │ │ - beq ce0e8 │ │ │ │ - b ce0f8 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq ce32c │ │ │ │ + b ce33c │ │ │ │ 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, #84] @ 0x54 │ │ │ │ tst r3, #512 @ 0x200 │ │ │ │ - beq ce1f8 │ │ │ │ + beq ce43c │ │ │ │ tst r3, #2 │ │ │ │ ldreq r4, [r0, #132] @ 0x84 │ │ │ │ - bne ce2d0 │ │ │ │ + bne ce514 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r2, #21976 @ 0x55d8 │ │ │ │ + movw r2, #21356 @ 0x536c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ ldrb r3, [r1, #87] @ 0x57 │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ cmp r1, r2 │ │ │ │ orreq r3, r3, #1 │ │ │ │ ands r3, r3, #255 @ 0xff │ │ │ │ - beq ce278 │ │ │ │ - ldr r2, [pc, #428] @ ce32c │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + beq ce4bc │ │ │ │ + ldr r2, [pc, #428] @ ce570 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ cmp r1, r3 │ │ │ │ - bne ce250 │ │ │ │ + bne ce494 │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ cmn r2, #1 │ │ │ │ - beq ce250 │ │ │ │ - ldr r1, [pc, #396] @ ce330 │ │ │ │ + beq ce494 │ │ │ │ + ldr r1, [pc, #396] @ ce574 │ │ │ │ sub r3, fp, #16 │ │ │ │ mov r0, r4 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ cmn r0, #3 │ │ │ │ - beq ce270 │ │ │ │ + beq ce4b4 │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce1d8 │ │ │ │ + beq ce41c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #40792 @ 0x9f58 │ │ │ │ + movw r1, #33008 @ 0x80f0 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r4, [r0, #12] │ │ │ │ mov r1, #46 @ 0x2e │ │ │ │ mov r0, r4 │ │ │ │ bl 2f048 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ce220 │ │ │ │ - ldr r3, [pc, #284] @ ce334 │ │ │ │ + bne ce464 │ │ │ │ + ldr r3, [pc, #284] @ ce578 │ │ │ │ str r3, [fp, #-16] │ │ │ │ ldr r0, [fp, #-16] │ │ │ │ - b ce1d0 │ │ │ │ + b ce414 │ │ │ │ sub r1, r0, r4 │ │ │ │ mov r0, r4 │ │ │ │ - bl dd600 │ │ │ │ + bl dd9a8 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - beq ce218 │ │ │ │ - ldr r2, [pc, #248] @ ce338 │ │ │ │ + beq ce45c │ │ │ │ + ldr r2, [pc, #248] @ ce57c │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ sub r1, fp, #16 │ │ │ │ ldr r0, [r3, r2] │ │ │ │ - bl d13a0 <_PyUnicode_InternMortal@@Base> │ │ │ │ - b ce218 │ │ │ │ - ldr r0, [pc, #216] @ ce330 │ │ │ │ - bl cdfe8 │ │ │ │ + bl d1618 <_PyUnicode_InternMortal@@Base> │ │ │ │ + b ce45c │ │ │ │ + ldr r0, [pc, #216] @ ce574 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne ce19c │ │ │ │ - ldr r1, [pc, #196] @ ce330 │ │ │ │ + bne ce3e0 │ │ │ │ + ldr r1, [pc, #196] @ ce574 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ + bl 3e394 │ │ │ │ mov r0, #0 │ │ │ │ - b ce1d0 │ │ │ │ + b ce414 │ │ │ │ ldr r0, [r1, #172] @ 0xac │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce2b0 │ │ │ │ + beq ce4f4 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ add r0, r0, #12 │ │ │ │ cmp r1, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble ce2bc │ │ │ │ + ble ce500 │ │ │ │ ldr ip, [r0, #4]! │ │ │ │ cmp ip, r2 │ │ │ │ - bne ce28c │ │ │ │ - b ce178 │ │ │ │ + bne ce4d0 │ │ │ │ + b ce3bc │ │ │ │ cmp r1, r2 │ │ │ │ - beq ce178 │ │ │ │ + beq ce3bc │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - bne ce2a8 │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne ce4ec │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #2564 @ 0xa04 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b ce270 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b ce4b4 │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #88] @ ce338 │ │ │ │ + ldr ip, [pc, #88] @ ce57c │ │ │ │ mov r3, #28 │ │ │ │ sub r2, r2, #1 │ │ │ │ cmp r2, #10 │ │ │ │ mul r3, r3, r2 │ │ │ │ ldr r1, [r1, ip] │ │ │ │ movls r2, #0 │ │ │ │ movhi r2, #1 │ │ │ │ @@ -164205,396 +164354,396 @@ │ │ │ │ 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 ce154 │ │ │ │ + b ce398 │ │ │ │ ldrdeq r2, [fp], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r2, fp, r8, lsl #28 │ │ │ │ rsbeq r4, fp, r8, asr r2 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000ce33c : │ │ │ │ +000ce580 : │ │ │ │ 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 │ │ │ │ str r0, [fp, #-16] │ │ │ │ - movw r0, #24216 @ 0x5e98 │ │ │ │ + movw r0, #23596 @ 0x5c2c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl 2db374 <_Py_NewReference@@Base+0x20fc> │ │ │ │ + bl c1214 │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r4, r3 │ │ │ │ - beq ce380 │ │ │ │ + beq ce5c4 │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ - bl 2dc0a4 <_Py_NewReference@@Base+0x2e2c> │ │ │ │ + bl 2dfb1c <_Py_NewReference@@Base+0x2e0c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq ce38c │ │ │ │ + beq ce5d0 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce3a0 │ │ │ │ + ble ce5e4 │ │ │ │ mov r4, #0 │ │ │ │ - b ce380 │ │ │ │ + b ce5c4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne ce398 │ │ │ │ + bne ce5dc │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ce398 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ce5dc │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r1 │ │ │ │ sub sp, sp, #16 │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #432] @ ce590 │ │ │ │ + ldr r1, [pc, #432] @ ce7d4 │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce41c │ │ │ │ - ldr r1, [pc, #400] @ ce590 │ │ │ │ + beq ce660 │ │ │ │ + ldr r1, [pc, #400] @ ce7d4 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce508 │ │ │ │ + ble ce74c │ │ │ │ cmp r3, #0 │ │ │ │ - blt ce588 │ │ │ │ + blt ce7cc │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #356] @ ce594 │ │ │ │ + ldr r1, [pc, #356] @ ce7d8 │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce468 │ │ │ │ - ldr r1, [pc, #328] @ ce594 │ │ │ │ + beq ce6ac │ │ │ │ + ldr r1, [pc, #328] @ ce7d8 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce568 │ │ │ │ + ble ce7ac │ │ │ │ cmp r3, #0 │ │ │ │ - blt ce588 │ │ │ │ + blt ce7cc │ │ │ │ sub r2, fp, #16 │ │ │ │ - ldr r1, [pc, #284] @ ce598 │ │ │ │ + ldr r1, [pc, #284] @ ce7dc │ │ │ │ mov r0, r5 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce4b4 │ │ │ │ - ldr r1, [pc, #256] @ ce598 │ │ │ │ + beq ce6f8 │ │ │ │ + ldr r1, [pc, #256] @ ce7dc │ │ │ │ mov r0, r4 │ │ │ │ str r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r3, r0 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce548 │ │ │ │ + ble ce78c │ │ │ │ cmp r3, #0 │ │ │ │ - blt ce588 │ │ │ │ + blt ce7cc │ │ │ │ mov r0, r5 │ │ │ │ - ldr r1, [pc, #212] @ ce59c │ │ │ │ + ldr r1, [pc, #212] @ ce7e0 │ │ │ │ sub r2, fp, #16 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r5, [fp, #-16] │ │ │ │ mov r3, r0 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce4fc │ │ │ │ + beq ce740 │ │ │ │ mov r2, r5 │ │ │ │ - ldr r1, [pc, #180] @ ce59c │ │ │ │ + ldr r1, [pc, #180] @ ce7e0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d0708 │ │ │ │ + bl d094c │ │ │ │ ldr r2, [r5] │ │ │ │ mov r3, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ce528 │ │ │ │ + ble ce76c │ │ │ │ asr r0, r3, #31 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne ce41c │ │ │ │ + bne ce660 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce41c │ │ │ │ + b ce660 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r5] │ │ │ │ - bne ce4fc │ │ │ │ + bne ce740 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce4fc │ │ │ │ + b ce740 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne ce4b4 │ │ │ │ + bne ce6f8 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce4b4 │ │ │ │ + b ce6f8 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne ce468 │ │ │ │ + bne ce6ac │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - b ce468 │ │ │ │ + b ce6ac │ │ │ │ mvn r0, #0 │ │ │ │ - b ce500 │ │ │ │ + b ce744 │ │ │ │ rsbeq r2, fp, r8, lsl #28 │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ rsbeq r3, fp, ip, ror r0 │ │ │ │ mlseq fp, r8, r6, r2 │ │ │ │ │ │ │ │ -000ce5a0 : │ │ │ │ +000ce7e4 : │ │ │ │ push {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 r7, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ ands r3, r3, #268435456 @ 0x10000000 │ │ │ │ - beq cef78 │ │ │ │ + beq cf1bc │ │ │ │ ldr r6, [r0, #4] │ │ │ │ - movw r3, #42932 @ 0xa7b4 │ │ │ │ + movw r3, #40800 @ 0x9f60 │ │ │ │ movt r3, #20 │ │ │ │ mov r4, r0 │ │ │ │ ldr r2, [r6, #72] @ 0x48 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ce634 │ │ │ │ + bne ce878 │ │ │ │ mov r2, #1 │ │ │ │ - bl cf1b8 │ │ │ │ + bl cf3fc │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r7] │ │ │ │ - beq ce60c │ │ │ │ + beq ce850 │ │ │ │ mov r6, #1 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r3, [pc, #2956] @ cf1a0 │ │ │ │ + ldr r3, [pc, #2956] @ cf3e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ceb04 │ │ │ │ + bne ced48 │ │ │ │ mov r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - movw r3, #10608 @ 0x2970 │ │ │ │ + movw r3, #11388 @ 0x2c7c │ │ │ │ movt r3, #13 │ │ │ │ mov r5, r1 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ce68c │ │ │ │ - movw r3, #45096 @ 0xb028 │ │ │ │ + beq ce8d0 │ │ │ │ + movw r3, #44208 @ 0xacb0 │ │ │ │ movt r3, #22 │ │ │ │ cmp r2, r3 │ │ │ │ - bne ceb18 │ │ │ │ + bne ced5c │ │ │ │ mov r2, #1 │ │ │ │ - bl cf1b8 │ │ │ │ + bl cf3fc │ │ │ │ subs r3, r0, #0 │ │ │ │ mov r8, r3 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - beq ce9d4 │ │ │ │ + beq cec18 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - movw r3, #23292 @ 0x5afc │ │ │ │ + movw r3, #22672 @ 0x5890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq cee50 │ │ │ │ + beq cf094 │ │ │ │ str r8, [r7] │ │ │ │ - b ce5fc │ │ │ │ + b ce840 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne ce90c │ │ │ │ + bne ceb50 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce960 │ │ │ │ + beq ceba4 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r3, #1 │ │ │ │ - beq ce798 │ │ │ │ + beq ce9dc │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce8bc │ │ │ │ + beq ceb00 │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq ce860 │ │ │ │ + beq ceaa4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ blx r3 │ │ │ │ subs r5, r0, #0 │ │ │ │ - bne ce80c │ │ │ │ + bne cea50 │ │ │ │ mov r5, #1 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq ce82c │ │ │ │ + beq cea70 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq ce8f4 │ │ │ │ + beq ceb38 │ │ │ │ cmp r5, #1 │ │ │ │ - beq ceb90 │ │ │ │ + beq cedd4 │ │ │ │ tst r5, #1 │ │ │ │ - bne ce97c │ │ │ │ + bne cebc0 │ │ │ │ mov r3, r5 │ │ │ │ cmp r5, #0 │ │ │ │ str r3, [r7] │ │ │ │ - bne ce5fc │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne ce840 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cefa0 │ │ │ │ - ldr r1, [pc, #2628] @ cf1a0 │ │ │ │ + beq cf1e4 │ │ │ │ + ldr r1, [pc, #2628] @ cf3e4 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ mov r2, #0 │ │ │ │ ldr r3, [r3, r1] │ │ │ │ ldr r0, [r3, #88] @ 0x58 │ │ │ │ str r2, [r3, #88] @ 0x58 │ │ │ │ cmp r0, r2 │ │ │ │ - beq ce624 │ │ │ │ + beq ce868 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce624 │ │ │ │ + bgt ce868 │ │ │ │ sub r6, r3, #1 │ │ │ │ str r6, [r0] │ │ │ │ cmp r6, r2 │ │ │ │ - bne ce624 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ce600 │ │ │ │ + bne ce868 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ce844 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #1 │ │ │ │ - beq ce8dc │ │ │ │ + beq ceb20 │ │ │ │ bic r6, r6, #1 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ tst r0, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r5, [r2, #136] @ 0x88 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq ce8a4 │ │ │ │ + beq ceae8 │ │ │ │ cmp r5, #0 │ │ │ │ - beq ce9c4 │ │ │ │ + beq cec08 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #24216 @ 0x5e98 │ │ │ │ + movw r3, #23596 @ 0x5c2c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq ce99c │ │ │ │ + beq cebe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ blx r5 │ │ │ │ subs r5, r0, #0 │ │ │ │ - beq ce700 │ │ │ │ + beq ce944 │ │ │ │ ldr r3, [r5] │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ movle r3, #0 │ │ │ │ movgt r3, #1 │ │ │ │ orr r5, r5, r3 │ │ │ │ tst r0, #1 │ │ │ │ - bne ce710 │ │ │ │ + bne ce954 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq ceb6c │ │ │ │ + beq cedb0 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq ce8f4 │ │ │ │ + beq ceb38 │ │ │ │ cmp r5, #1 │ │ │ │ - beq ceb90 │ │ │ │ + beq cedd4 │ │ │ │ tst r5, #1 │ │ │ │ - bne ce97c │ │ │ │ + bne cebc0 │ │ │ │ str r5, [r7] │ │ │ │ - b ce5fc │ │ │ │ + b ce840 │ │ │ │ mov r1, r5 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r5, #1 │ │ │ │ - beq ceb9c │ │ │ │ + beq cede0 │ │ │ │ bic r6, r5, #1 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r5, [r3, #136] @ 0x88 │ │ │ │ tst r0, #1 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne ce7d8 │ │ │ │ + bne cea1c │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ce7d8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ce7d8 │ │ │ │ + bne cea1c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cea1c │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r6, #1 │ │ │ │ bicne r6, r6, #1 │ │ │ │ - bne ce888 │ │ │ │ + bne ceacc │ │ │ │ ldr r5, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r5, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [r7] │ │ │ │ - beq ce624 │ │ │ │ - b ce724 │ │ │ │ + beq ce868 │ │ │ │ + b ce968 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ce71c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ce71c │ │ │ │ - ldr r3, [pc, #2192] @ cf1a4 │ │ │ │ + bne ce960 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ce960 │ │ │ │ + ldr r3, [pc, #2192] @ cf3e8 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, #28 │ │ │ │ ldr r2, [r2, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ sub r3, r3, #1 │ │ │ │ cmp r3, #10 │ │ │ │ mla r2, r3, r1, r2 │ │ │ │ @@ -164606,543 +164755,543 @@ │ │ │ │ cmp r1, r4 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r0, #16] │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne ce6a4 │ │ │ │ + bne ce8e8 │ │ │ │ mov r0, r4 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ movlt r3, #0 │ │ │ │ movlt r5, r3 │ │ │ │ - bge ce6a4 │ │ │ │ - b ce730 │ │ │ │ + bge ce8e8 │ │ │ │ + b ce974 │ │ │ │ bic r5, r5, #1 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ce858 │ │ │ │ + bgt cea9c │ │ │ │ add r2, r3, #1 │ │ │ │ mov r3, r5 │ │ │ │ str r2, [r5] │ │ │ │ - b ce730 │ │ │ │ + b ce974 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ cmp r0, #0 │ │ │ │ - beq ce7f4 │ │ │ │ + beq cea38 │ │ │ │ ldr r3, [r0] │ │ │ │ mov r5, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ orrgt r5, r0, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - b ce704 │ │ │ │ + b ce948 │ │ │ │ ldr r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b ce710 │ │ │ │ - ldr r3, [pc, #1988] @ cf1a0 │ │ │ │ + b ce954 │ │ │ │ + ldr r3, [pc, #1988] @ cf3e4 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov sl, r2 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [r3, r2] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cec48 │ │ │ │ + bne cee8c │ │ │ │ ldr r3, [r4, #8] │ │ │ │ sub r2, fp, #52 @ 0x34 │ │ │ │ - ldr r1, [pc, #1956] @ cf1a8 │ │ │ │ + ldr r1, [pc, #1956] @ cf3ec │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ceff0 │ │ │ │ + bne cf234 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq cf018 │ │ │ │ + beq cf25c │ │ │ │ ldr r3, [r9, sl] │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ldr r0, [r3, #3892] @ 0xf34 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf018 │ │ │ │ + beq cf25c │ │ │ │ sub r2, fp, #48 @ 0x30 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmp r0, #1 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - beq cec94 │ │ │ │ + beq ceed8 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ceb4c │ │ │ │ + bne ced90 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne ceb2c │ │ │ │ + bne ced70 │ │ │ │ ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceb7c │ │ │ │ + ble cedc0 │ │ │ │ cmp r8, #0 │ │ │ │ strne r8, [r7] │ │ │ │ - bne ce600 │ │ │ │ + bne ce844 │ │ │ │ str r8, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r9, sl] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cec38 │ │ │ │ + bne cee7c │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cec58 │ │ │ │ + bne cee9c │ │ │ │ ldr r4, [r4, #8] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1760] @ cf1ac │ │ │ │ + ldr r1, [pc, #1760] @ cf3f0 │ │ │ │ mov r0, r4 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmp r0, #1 │ │ │ │ - beq cebd0 │ │ │ │ + beq cee14 │ │ │ │ cmp r0, #0 │ │ │ │ - blt ceaec │ │ │ │ + blt ced30 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cebe8 │ │ │ │ + bne cee2c │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ ldr r3, [r9, sl] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce624 │ │ │ │ + beq ce868 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ subs r3, r3, #0 │ │ │ │ movne r3, #1 │ │ │ │ rsb r6, r3, #0 │ │ │ │ - b ce600 │ │ │ │ + b ce844 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf15c │ │ │ │ + beq cf3a0 │ │ │ │ blx r2 │ │ │ │ mov r5, r0 │ │ │ │ - b ce72c │ │ │ │ + b ce970 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cea80 │ │ │ │ + bgt cecc4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cea80 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cea80 │ │ │ │ + bne cecc4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cecc4 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cea74 │ │ │ │ + bgt cecb8 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cea74 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cea74 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ce710 │ │ │ │ + bne cecb8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cecb8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b ce954 │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cea90 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cea90 │ │ │ │ + bne cecd4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cecd4 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r7] │ │ │ │ - b ce73c │ │ │ │ + b ce980 │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r4 │ │ │ │ bic r0, r0, #1 │ │ │ │ blx r3 │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq ce704 │ │ │ │ + beq ce948 │ │ │ │ ldr r5, [r3] │ │ │ │ cmn r5, #-1073741823 @ 0xc0000001 │ │ │ │ movle r5, #0 │ │ │ │ movgt r5, #1 │ │ │ │ orr r5, r3, r5 │ │ │ │ - b ce704 │ │ │ │ + b ce948 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - movw r3, #23292 @ 0x5afc │ │ │ │ + movw r3, #22672 @ 0x5890 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp r2, r3 │ │ │ │ - beq cf098 │ │ │ │ + beq cf2dc │ │ │ │ mov r1, r5 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne cefcc │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne cf210 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cec14 │ │ │ │ - bl 1764a0 │ │ │ │ + beq cee58 │ │ │ │ + bl 176130 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ceaec │ │ │ │ + bgt ced30 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne ceaec │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b ceef0 │ │ │ │ + bne ced30 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf134 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceab0 │ │ │ │ - b ceaec │ │ │ │ + beq cecf4 │ │ │ │ + b ced30 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ce9f4 │ │ │ │ - b ceaec │ │ │ │ + beq cec38 │ │ │ │ + b ced30 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r3, #15352 @ 0x3bf8 │ │ │ │ + movw r3, #14732 @ 0x398c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne cf068 │ │ │ │ + bne cf2ac │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r2, fp, #56 @ 0x38 │ │ │ │ mov r1, r5 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmn r0, #1 │ │ │ │ - beq ceaec │ │ │ │ + beq ced30 │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r8, r3, #0 │ │ │ │ - beq ceabc │ │ │ │ - b ce670 │ │ │ │ + beq ced00 │ │ │ │ + b ce8b4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r5 │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ cmp r0, #1 │ │ │ │ str r0, [fp, #-64] @ 0xffffffc0 │ │ │ │ strne r6, [fp, #-64] @ 0xffffffc0 │ │ │ │ - bne cea68 │ │ │ │ + bne cecac │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r2, r5 │ │ │ │ - movw r0, #9232 @ 0x2410 │ │ │ │ + movw r0, #2252 @ 0x8cc │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl d3098 │ │ │ │ + bl d3434 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq cf0dc │ │ │ │ - bl 33b010 │ │ │ │ + beq cf320 │ │ │ │ + bl 33db34 │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne cefa8 │ │ │ │ - bl dd698 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + bne cf1ec │ │ │ │ + bl dda40 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, #0 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ - bne cee0c │ │ │ │ + bne cf050 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - ldr r2, [pc, #1184] @ cf1b0 │ │ │ │ + ldr r2, [pc, #1184] @ cf3f4 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - bl 306efc <_Py_GetStdlibDir@@Base+0xa08> │ │ │ │ + bl 30a74c <_Py_GetStdlibDir@@Base+0xa04> │ │ │ │ subs r3, r0, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - beq cee0c │ │ │ │ + beq cf050 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, r2 │ │ │ │ - beq cedec │ │ │ │ + beq cf030 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ - ldr r1, [pc, #1124] @ cf1b4 │ │ │ │ + ldr r1, [pc, #1124] @ cf3f8 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl ce5a0 │ │ │ │ + bl ce7e4 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, #1 │ │ │ │ - bne ced78 │ │ │ │ + bne cefbc │ │ │ │ mov r0, r3 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 176b44 │ │ │ │ + bl 1767d4 │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r3 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ - blt cf0e4 │ │ │ │ - bne cedc0 │ │ │ │ + blt cf328 │ │ │ │ + bne cf004 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl be2b0 │ │ │ │ + bl be184 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cedf0 │ │ │ │ + beq cf034 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r5 │ │ │ │ - bl 18e9ec │ │ │ │ + bl 18f910 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cedf0 │ │ │ │ + beq cf034 │ │ │ │ ldr r8, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cea68 │ │ │ │ + bgt cecac │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne cea68 │ │ │ │ + bne cecac │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cea68 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cecac │ │ │ │ + bl bb9e0 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf0c0 │ │ │ │ + ble cf304 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b cedc0 │ │ │ │ - bl 175c40 │ │ │ │ + b cf004 │ │ │ │ + bl 1758d0 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 163b78 <_Py_VectorCall_StackRefSteal@@Base+0x758> │ │ │ │ + bl 1637e8 <_Py_VectorCall_StackRefSteal@@Base+0x758> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ cmpne r0, r2 │ │ │ │ - bne cf038 │ │ │ │ + bne cf27c │ │ │ │ mov r0, r3 │ │ │ │ - bl bbb34 │ │ │ │ + bl bb9e0 │ │ │ │ ldr r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bl 176444 │ │ │ │ + bl 1760d4 │ │ │ │ ldr r0, [fp, #-68] @ 0xffffffbc │ │ │ │ - bl 3156e4 │ │ │ │ - b cedc4 │ │ │ │ + bl 318950 │ │ │ │ + b cf008 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #2896 @ 0xb50 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ + movw r1, #61656 @ 0xf0d8 │ │ │ │ + movt r1, #68 @ 0x44 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bl 1294d4 <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ + bl 12901c <_PyUnicode_EqualToASCIIString@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne cee90 │ │ │ │ + bne cf0d4 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ sub r1, fp, #40 @ 0x28 │ │ │ │ - bl 2f3118 │ │ │ │ + bl 2f6fa0 │ │ │ │ cmp r0, #0 │ │ │ │ - blt cef50 │ │ │ │ + blt cf194 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cef08 │ │ │ │ - bl 106be0 │ │ │ │ + bne cf14c │ │ │ │ + bl 1066f0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [r0, #836] @ 0x344 │ │ │ │ cmp r0, #0 │ │ │ │ - beq ceeb4 │ │ │ │ + beq cf0f8 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl 191e8c │ │ │ │ + bl 191ff4 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cef50 │ │ │ │ + bne cf194 │ │ │ │ ldr r3, [r4, #8] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r6 │ │ │ │ - bl 33f4e0 <_PyLazyImport_Reify@@Base> │ │ │ │ + bl 341d10 <_PyLazyImport_Reify@@Base> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt ceef0 │ │ │ │ + bgt cf134 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne ceef0 │ │ │ │ + bne cf134 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ cmp r4, #0 │ │ │ │ str r4, [r7] │ │ │ │ - bne ce5fc │ │ │ │ - ldr r9, [pc, #668] @ cf1a0 │ │ │ │ + bne ce840 │ │ │ │ + ldr r9, [pc, #668] @ cf3e4 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - b ceaf4 │ │ │ │ + b ced38 │ │ │ │ mov r1, r5 │ │ │ │ - bl 172fe8 │ │ │ │ + bl 172c78 │ │ │ │ ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cef30 │ │ │ │ + bgt cf174 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq cf114 │ │ │ │ + beq cf358 │ │ │ │ cmp r6, #0 │ │ │ │ - bne cf120 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bne cf364 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne cf138 │ │ │ │ + bne cf37c │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cef6c │ │ │ │ + bgt cf1b0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq cf154 │ │ │ │ - ldr r9, [pc, #556] @ cf1a0 │ │ │ │ + beq cf398 │ │ │ │ + ldr r9, [pc, #556] @ cf3e4 │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ - b ceaec │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b ced30 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r3, [r7] │ │ │ │ mvn r6, #0 │ │ │ │ - b ce600 │ │ │ │ + b ce844 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, r3 │ │ │ │ movne r3, #0 │ │ │ │ strne r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne ced44 │ │ │ │ - b cecfc │ │ │ │ + bne cef88 │ │ │ │ + b cef40 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cefe8 │ │ │ │ + bgt cf22c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - beq cec30 │ │ │ │ + beq cee74 │ │ │ │ str r4, [r7] │ │ │ │ - b ce5fc │ │ │ │ + b ce840 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r9, sl] │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceabc │ │ │ │ + beq ced00 │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq ceabc │ │ │ │ - b ceaec │ │ │ │ + beq ced00 │ │ │ │ + b ced30 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r0, r1 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble ceb74 │ │ │ │ + ble cedb8 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b ceaa0 │ │ │ │ + b cece4 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ mov r1, r5 │ │ │ │ - movw r2, #13132 @ 0x334c │ │ │ │ + movw r2, #13532 @ 0x34dc │ │ │ │ movt r2, #4 │ │ │ │ str r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - bl 1e41cc <_PyDict_DelItemIf@@Base> │ │ │ │ + bl 1e4614 <_PyDict_DelItemIf@@Base> │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl c6c54 │ │ │ │ + bl c6e90 │ │ │ │ ldr r3, [fp, #-72] @ 0xffffffb8 │ │ │ │ - b cee34 │ │ │ │ + b cf078 │ │ │ │ mov r1, r5 │ │ │ │ - bl 27c354 <_PyType_LookupRef@@Base> │ │ │ │ + bl 27e4a0 <_PyType_LookupRef@@Base> │ │ │ │ subs r3, r0, #0 │ │ │ │ - beq cec6c │ │ │ │ + beq ceeb0 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ ldr r6, [r2, #136] @ 0x88 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf0ac │ │ │ │ + ble cf2f0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cec6c │ │ │ │ - b cec84 │ │ │ │ - ldr r1, [pc, #268] @ cf1ac │ │ │ │ + beq ceeb0 │ │ │ │ + b ceec8 │ │ │ │ + ldr r1, [pc, #268] @ cf3f0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ bl 34660 <_PyObject_DebugMallocStats@@Base+0xc3c> │ │ │ │ - b cead8 │ │ │ │ + b ced1c │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - bne cf08c │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cf08c │ │ │ │ + bne cf2d0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf2d0 │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne cee00 │ │ │ │ + bne cf044 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cee00 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf044 │ │ │ │ ldr r8, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b cea68 │ │ │ │ - movw r3, #6000 @ 0x1770 │ │ │ │ + b cecac │ │ │ │ + movw r3, #5380 @ 0x1504 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cedf0 │ │ │ │ - bl 1764a0 │ │ │ │ + beq cf034 │ │ │ │ + bl 176130 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r3, r2 │ │ │ │ - bne ced94 │ │ │ │ - b cedf0 │ │ │ │ + bne cefd8 │ │ │ │ + b cf034 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cef30 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf174 │ │ │ │ ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf140 │ │ │ │ + ble cf384 │ │ │ │ str r6, [r7] │ │ │ │ - b ce5fc │ │ │ │ - bl 1764a0 │ │ │ │ - b cee90 │ │ │ │ + b ce840 │ │ │ │ + bl 176130 │ │ │ │ + b cf0d4 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cf130 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cf130 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cef6c │ │ │ │ + bne cf374 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf374 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf1b0 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf180 │ │ │ │ + beq cf3c4 │ │ │ │ mov r0, r1 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ subs r1, r0, #0 │ │ │ │ - bne cf188 │ │ │ │ + bne cf3cc │ │ │ │ str r1, [r7] │ │ │ │ - b cefa0 │ │ │ │ + b cf1e4 │ │ │ │ str r3, [r7] │ │ │ │ - b ce624 │ │ │ │ + b ce868 │ │ │ │ ldr r3, [r6, #32] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r5, r0 │ │ │ │ mov r3, r0 │ │ │ │ - b ce730 │ │ │ │ + b ce974 │ │ │ │ andeq r0, r0, ip │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ rsbeq r2, fp, r8, ror #28 │ │ │ │ rsbeq r2, fp, r0, lsr r8 │ │ │ │ rsbeq r3, fp, ip, lsr #18 │ │ │ │ rsbeq r3, fp, ip, asr r4 │ │ │ │ push {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -165154,180 +165303,180 @@ │ │ │ │ sub sp, sp, #20 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov sl, r2 │ │ │ │ ldr r5, [r0, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq cf774 │ │ │ │ + beq cf9b8 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ mov r4, r1 │ │ │ │ mov r7, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne cf480 │ │ │ │ + bne cf6c4 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf4d0 │ │ │ │ - ldr r1, [pc, #1536] @ cf818 │ │ │ │ + beq cf714 │ │ │ │ + ldr r1, [pc, #1536] @ cfa5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf620 │ │ │ │ + ble cf864 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r1, #12 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ eor r6, r8, r4, asr #3 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r1, r1, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r0, [r1, #1448] @ 0x5a8 │ │ │ │ cmp r0, r8 │ │ │ │ - bne cf518 │ │ │ │ + bne cf75c │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r6, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne cf514 │ │ │ │ + bne cf758 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r6, r3 │ │ │ │ ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r6, #0 │ │ │ │ - beq cf310 │ │ │ │ + beq cf554 │ │ │ │ ldr r3, [r6] │ │ │ │ mov r9, r6 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r9, r6, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r9, #1 │ │ │ │ - bls cf4fc │ │ │ │ + bls cf740 │ │ │ │ bic r6, r9, #1 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf318 │ │ │ │ + beq cf55c │ │ │ │ ldr r2, [r2, #140] @ 0x8c │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf318 │ │ │ │ + beq cf55c │ │ │ │ ldr r2, [r7, #4] │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ movne r3, #0 │ │ │ │ andeq r3, sl, #1 │ │ │ │ cmp r3, #0 │ │ │ │ str r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cf6e4 │ │ │ │ + bne cf954 │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r0, #1 │ │ │ │ - beq cf4e4 │ │ │ │ + beq cf728 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf608 │ │ │ │ + ble cf84c │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne cf3f4 │ │ │ │ + bne cf638 │ │ │ │ tst r2, #16 │ │ │ │ - bne cf658 │ │ │ │ + bne cf89c │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq cf3ac │ │ │ │ - blt cf730 │ │ │ │ + beq cf5f0 │ │ │ │ + blt cf974 │ │ │ │ adds r2, r7, r2 │ │ │ │ - beq cf3ac │ │ │ │ + beq cf5f0 │ │ │ │ ldr r8, [r2] │ │ │ │ cmp r8, #0 │ │ │ │ - beq cf3ac │ │ │ │ + beq cf5f0 │ │ │ │ ldr r2, [r8] │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ ldr r2, [r8] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r0 │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cf398 │ │ │ │ + bgt cf5dc │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r8] │ │ │ │ - beq cf758 │ │ │ │ + beq cf99c │ │ │ │ ldr r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r2, #0 │ │ │ │ - bne cf2ec │ │ │ │ + bne cf530 │ │ │ │ cmn r1, #1 │ │ │ │ - beq cf7b0 │ │ │ │ + beq cf9f4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cf2c4 │ │ │ │ + bne cf508 │ │ │ │ cmp r9, #1 │ │ │ │ - bhi cf5ec │ │ │ │ + bhi cf830 │ │ │ │ cmp sl, #0 │ │ │ │ - bne cf2ec │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne cf530 │ │ │ │ + movw r0, #49756 @ 0xc25c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b cf2ec │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b cf530 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne cf5c0 │ │ │ │ + bne cf804 │ │ │ │ ldr r2, [r7, #4] │ │ │ │ ldr r8, [r2, #16] │ │ │ │ add r8, r7, r8 │ │ │ │ ldrb r1, [r8, #3] │ │ │ │ cmp r1, #0 │ │ │ │ - beq cf5c0 │ │ │ │ + beq cf804 │ │ │ │ ldr r1, [r2, #444] @ 0x1bc │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq cf7e0 │ │ │ │ + beq cfa24 │ │ │ │ mov r0, r1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bd3fc <_Py_dict_lookup@@Base+0xf48> │ │ │ │ + bl bd2d0 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmn r0, #1 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ moveq r2, #0 │ │ │ │ streq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq cf3ac │ │ │ │ + beq cf5f0 │ │ │ │ add r8, r8, r0, lsl #2 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ cmp r2, #0 │ │ │ │ streq r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - beq cf3ac │ │ │ │ + beq cf5f0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ str r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b cf2ec │ │ │ │ - ldr r1, [pc, #912] @ cf818 │ │ │ │ + b cf530 │ │ │ │ + ldr r1, [pc, #912] @ cfa5c │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -165338,52 +165487,52 @@ │ │ │ │ cmp lr, r5 │ │ │ │ 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 cf218 │ │ │ │ + bne cf45c │ │ │ │ mov r0, r5 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge cf210 │ │ │ │ - b cf790 │ │ │ │ + bge cf454 │ │ │ │ + b cf9d4 │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cf2f8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cf2f8 │ │ │ │ + bne cf53c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf53c │ │ │ │ ldr r2, [r5, #84] @ 0x54 │ │ │ │ mov r6, #0 │ │ │ │ mov r3, r6 │ │ │ │ tst r2, #4 │ │ │ │ - beq cf324 │ │ │ │ - b cf3f4 │ │ │ │ + beq cf568 │ │ │ │ + b cf638 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - beq cf67c │ │ │ │ + beq cf8c0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq cf71c │ │ │ │ + beq cf940 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r9, #43532 @ 0xaa0c │ │ │ │ + movw r9, #42912 @ 0xa7a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cf29c │ │ │ │ + bne cf4e0 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cf29c │ │ │ │ + bgt cf4e0 │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r9, r9, #1 │ │ │ │ mul r2, r2, r6 │ │ │ │ add r0, r1, r2 │ │ │ │ str r9, [r0, #8] │ │ │ │ @@ -165396,170 +165545,170 @@ │ │ │ │ add r3, r2, #4 │ │ │ │ strle ip, [r4] │ │ │ │ str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ str r8, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cf668 │ │ │ │ + ble cf8ac │ │ │ │ ldr r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf29c │ │ │ │ + b cf4e0 │ │ │ │ ldr r8, [r7, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cf354 │ │ │ │ + bne cf598 │ │ │ │ mov r0, r7 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 38905c <_PyMarshal_GetXIData@@Base+0x6e4> │ │ │ │ + bl 3896d4 <_PyMarshal_GetXIData@@Base+0x8e4> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ subs r8, r0, #0 │ │ │ │ streq r8, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cf354 │ │ │ │ - b cf2ec │ │ │ │ + bne cf598 │ │ │ │ + b cf530 │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ tst r3, #1 │ │ │ │ - bne cf798 │ │ │ │ + bne cf9dc │ │ │ │ mov r2, #1 │ │ │ │ str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf2f8 │ │ │ │ + b cf53c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne cf304 │ │ │ │ + bne cf548 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cf304 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf548 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ eor r6, r8, r4, asr #3 │ │ │ │ ubfx r6, r6, #0, #12 │ │ │ │ mla r2, r2, r6, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r8, r0 │ │ │ │ - beq cf254 │ │ │ │ - b cf518 │ │ │ │ + beq cf498 │ │ │ │ + b cf75c │ │ │ │ ldr r8, [r7, #-12] │ │ │ │ cmp r8, #0 │ │ │ │ - bne cf354 │ │ │ │ - b cf3ac │ │ │ │ + bne cf598 │ │ │ │ + b cf5f0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cf5b8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cf5b8 │ │ │ │ + bne cf7fc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cf7fc │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cf704 │ │ │ │ + bcs cf928 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r9, #43532 @ 0xaa0c │ │ │ │ + movw r9, #42912 @ 0xa7a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r2, r9 │ │ │ │ - bne cf704 │ │ │ │ + bne cf928 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cf704 │ │ │ │ + bgt cf928 │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r5 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ ldr r8, [r5, #192] @ 0xc0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq cf71c │ │ │ │ + beq cf940 │ │ │ │ cmp r8, #0 │ │ │ │ - bne cf548 │ │ │ │ - b cf5b8 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq cf2ec │ │ │ │ - bl 1764a0 │ │ │ │ - b cf2ec │ │ │ │ + bne cf78c │ │ │ │ + b cf7fc │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf5b8 │ │ │ │ + bne cf7fc │ │ │ │ mov r6, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov r3, r6 │ │ │ │ str r9, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cf318 │ │ │ │ + b cf55c │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 175444 │ │ │ │ + cmp r0, #0 │ │ │ │ + beq cf530 │ │ │ │ + bl 176130 │ │ │ │ + b cf530 │ │ │ │ ldr ip, [r7, #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 cf340 │ │ │ │ + b cf584 │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r8 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cf398 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b cf5dc │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ - b cf308 │ │ │ │ + b cf54c │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b cf5f8 │ │ │ │ + b cf83c │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf2ec │ │ │ │ - movw r2, #48608 @ 0xbde0 │ │ │ │ + beq cf530 │ │ │ │ + movw r2, #49756 @ 0xc25c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r0, [r2] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cf2ec │ │ │ │ - bl 1764a0 │ │ │ │ + beq cf530 │ │ │ │ + bl 176130 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b cf3ac │ │ │ │ + b cf5f0 │ │ │ │ ldr r2, [r0, #60] @ 0x3c │ │ │ │ mov r0, r4 │ │ │ │ str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r2 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne cf430 │ │ │ │ - bl 1764a0 │ │ │ │ + bne cf674 │ │ │ │ + bl 176130 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mvn r0, #2 │ │ │ │ - b cf454 │ │ │ │ + b cf698 │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cf81c <_PyObject_GenericGetAttrWithDict@@Base>: │ │ │ │ +000cfa60 <_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 │ │ │ │ @@ -165567,167 +165716,167 @@ │ │ │ │ mov r5, r2 │ │ │ │ mov r1, #0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r6, [r0, #4] │ │ │ │ str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq cfe0c <_PyObject_GenericGetAttrWithDict@@Base+0x5f0> │ │ │ │ + beq d0050 <_PyObject_GenericGetAttrWithDict@@Base+0x5f0> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ mov r8, r0 │ │ │ │ tst r3, #2 │ │ │ │ - bne cfab8 <_PyObject_GenericGetAttrWithDict@@Base+0x29c> │ │ │ │ + bne cfcfc <_PyObject_GenericGetAttrWithDict@@Base+0x29c> │ │ │ │ ldr r3, [r6, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb08 <_PyObject_GenericGetAttrWithDict@@Base+0x2ec> │ │ │ │ - ldr r1, [pc, #1544] @ cfe88 <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ + beq cfd4c <_PyObject_GenericGetAttrWithDict@@Base+0x2ec> │ │ │ │ + ldr r1, [pc, #1544] @ d00cc <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r0, [r4] │ │ │ │ ldr r3, [r1, r2] │ │ │ │ cmn r0, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfcb0 <_PyObject_GenericGetAttrWithDict@@Base+0x494> │ │ │ │ + ble cfef4 <_PyObject_GenericGetAttrWithDict@@Base+0x494> │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp r0, sl │ │ │ │ - bne cfbcc <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ + bne cfe10 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ mov r2, #12 │ │ │ │ mla r1, r2, r7, r3 │ │ │ │ add r1, r1, #40960 @ 0xa000 │ │ │ │ ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ cmp r4, r1 │ │ │ │ - bne cfbc8 <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ + bne cfe0c <_PyObject_GenericGetAttrWithDict@@Base+0x3ac> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ mla r3, r2, r7, r3 │ │ │ │ ldr r7, [r3, #1456] @ 0x5b0 │ │ │ │ cmp r7, #0 │ │ │ │ - beq cf97c <_PyObject_GenericGetAttrWithDict@@Base+0x160> │ │ │ │ + beq cfbc0 <_PyObject_GenericGetAttrWithDict@@Base+0x160> │ │ │ │ ldr r3, [r7] │ │ │ │ mov r9, r7 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r9, r7, #1 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r9] │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmp r9, #1 │ │ │ │ - bls cfbbc <_PyObject_GenericGetAttrWithDict@@Base+0x3a0> │ │ │ │ + bls cfe00 <_PyObject_GenericGetAttrWithDict@@Base+0x3a0> │ │ │ │ bic r7, r9, #1 │ │ │ │ ldr r3, [r7, #4] │ │ │ │ ldr sl, [r3, #136] @ 0x88 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cf984 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq cfbc8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - beq cf984 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + beq cfbc8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ blx sl │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ str r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ clz r0, r0 │ │ │ │ cmp r3, #0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ moveq r0, #0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - bl 1764a0 │ │ │ │ - b cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + beq cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 176130 │ │ │ │ + b cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ cmp r5, #0 │ │ │ │ - bne cf9c8 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ + bne cfc0c <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ ldr r3, [r6, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne cfa34 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ + bne cfc78 <_PyObject_GenericGetAttrWithDict@@Base+0x218> │ │ │ │ tst r3, #16 │ │ │ │ - bne cfd00 <_PyObject_GenericGetAttrWithDict@@Base+0x4e4> │ │ │ │ + bne cff44 <_PyObject_GenericGetAttrWithDict@@Base+0x4e4> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ - blt cfdb8 <_PyObject_GenericGetAttrWithDict@@Base+0x59c> │ │ │ │ + beq cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + blt cfffc <_PyObject_GenericGetAttrWithDict@@Base+0x59c> │ │ │ │ adds r3, r8, r3 │ │ │ │ - beq cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ ldr r5, [r3] │ │ │ │ cmp r5, #0 │ │ │ │ - beq cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r5] │ │ │ │ - bl e2824 │ │ │ │ + bl e2a2c │ │ │ │ ldr r3, [r5] │ │ │ │ mov r2, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt cfa04 <_PyObject_GenericGetAttrWithDict@@Base+0x1e8> │ │ │ │ + bgt cfc48 <_PyObject_GenericGetAttrWithDict@@Base+0x1e8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq cfe30 <_PyObject_GenericGetAttrWithDict@@Base+0x614> │ │ │ │ + beq d0074 <_PyObject_GenericGetAttrWithDict@@Base+0x614> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfb34 <_PyObject_GenericGetAttrWithDict@@Base+0x318> │ │ │ │ + beq cfd78 <_PyObject_GenericGetAttrWithDict@@Base+0x318> │ │ │ │ ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r0, #1 │ │ │ │ - beq cfb1c <_PyObject_GenericGetAttrWithDict@@Base+0x300> │ │ │ │ + beq cfd60 <_PyObject_GenericGetAttrWithDict@@Base+0x300> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble cfce8 <_PyObject_GenericGetAttrWithDict@@Base+0x4cc> │ │ │ │ + ble cff2c <_PyObject_GenericGetAttrWithDict@@Base+0x4cc> │ │ │ │ ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r1, [r4, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, r3 │ │ │ │ - bne cfc74 <_PyObject_GenericGetAttrWithDict@@Base+0x458> │ │ │ │ + bne cfeb8 <_PyObject_GenericGetAttrWithDict@@Base+0x458> │ │ │ │ ldr r3, [r8, #4] │ │ │ │ ldr r5, [r3, #16] │ │ │ │ add r5, r8, r5 │ │ │ │ ldrb r2, [r5, #3] │ │ │ │ cmp r2, #0 │ │ │ │ - beq cfc74 <_PyObject_GenericGetAttrWithDict@@Base+0x458> │ │ │ │ + beq cfeb8 <_PyObject_GenericGetAttrWithDict@@Base+0x458> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr r3, [r3, #444] @ 0x1bc │ │ │ │ cmn r2, #1 │ │ │ │ - beq cfde0 <_PyObject_GenericGetAttrWithDict@@Base+0x5c4> │ │ │ │ + beq d0024 <_PyObject_GenericGetAttrWithDict@@Base+0x5c4> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r4 │ │ │ │ - bl bd3fc <_Py_dict_lookup@@Base+0xf48> │ │ │ │ + bl bd2d0 <_Py_dict_lookup@@Base+0xf44> │ │ │ │ cmn r0, #1 │ │ │ │ moveq r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ add r5, r5, r0, lsl #2 │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ streq r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - ldr r1, [pc, #968] @ cfe88 <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ + b cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + ldr r1, [pc, #968] @ d00cc <_PyObject_GenericGetAttrWithDict@@Base+0x66c> │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r6, #180] @ 0xb4 │ │ │ │ mov ip, #28 │ │ │ │ sub r3, r3, #1 │ │ │ │ ldr r0, [r1, r2] │ │ │ │ cmp r3, #10 │ │ │ │ mla r0, r3, ip, r0 │ │ │ │ @@ -165738,83 +165887,83 @@ │ │ │ │ cmp lr, r6 │ │ │ │ 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 cf880 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ + bne cfac4 <_PyObject_GenericGetAttrWithDict@@Base+0x64> │ │ │ │ mov r0, r6 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge cf878 <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ - b cfe28 <_PyObject_GenericGetAttrWithDict@@Base+0x60c> │ │ │ │ + bge cfabc <_PyObject_GenericGetAttrWithDict@@Base+0x5c> │ │ │ │ + b d006c <_PyObject_GenericGetAttrWithDict@@Base+0x60c> │ │ │ │ ldr r3, [r0] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cfa1c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cfa1c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + bne cfc60 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cfc60 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ cmn r2, #1 │ │ │ │ - beq cfe44 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ + beq d0088 <_PyObject_GenericGetAttrWithDict@@Base+0x628> │ │ │ │ cmp sl, #0 │ │ │ │ - bne cfb88 <_PyObject_GenericGetAttrWithDict@@Base+0x36c> │ │ │ │ + bne cfdcc <_PyObject_GenericGetAttrWithDict@@Base+0x36c> │ │ │ │ cmp r9, #1 │ │ │ │ - bhi cfc98 <_PyObject_GenericGetAttrWithDict@@Base+0x47c> │ │ │ │ + bhi cfedc <_PyObject_GenericGetAttrWithDict@@Base+0x47c> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - bne cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r0, #49756 @ 0xc25c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r8 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r2, [r8, #4] │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ 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 cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - b cf95c <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ + beq cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + b cfba0 <_PyObject_GenericGetAttrWithDict@@Base+0x140> │ │ │ │ mov r7, #0 │ │ │ │ mov sl, r7 │ │ │ │ - b cf984 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + b cfbc8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ mov sl, r0 │ │ │ │ cmp sl, #0 │ │ │ │ - beq cfd24 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ + beq cff68 <_PyObject_GenericGetAttrWithDict@@Base+0x508> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq cfda4 <_PyObject_GenericGetAttrWithDict@@Base+0x588> │ │ │ │ + beq cffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x588> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r9, #43532 @ 0xaa0c │ │ │ │ + movw r9, #42912 @ 0xa7a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r2, r9 │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne cf904 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bne cfb48 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cf904 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + bgt cfb48 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ mov r2, #12 │ │ │ │ add r1, r3, #42240 @ 0xa500 │ │ │ │ add r1, r1, #168 @ 0xa8 │ │ │ │ bic r9, r9, #1 │ │ │ │ mul r2, r2, r7 │ │ │ │ add r0, r1, r2 │ │ │ │ str r9, [r0, #8] │ │ │ │ @@ -165827,162 +165976,162 @@ │ │ │ │ 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 cfd10 <_PyObject_GenericGetAttrWithDict@@Base+0x4f4> │ │ │ │ + ble cff54 <_PyObject_GenericGetAttrWithDict@@Base+0x4f4> │ │ │ │ ldr r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b cf904 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ + b cfb48 <_PyObject_GenericGetAttrWithDict@@Base+0xe8> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cf9c8 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ + bne cfc0c <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ mov r0, r8 │ │ │ │ - bl 38905c <_PyMarshal_GetXIData@@Base+0x6e4> │ │ │ │ + bl 3896d4 <_PyMarshal_GetXIData@@Base+0x8e4> │ │ │ │ subs r5, r0, #0 │ │ │ │ streq r5, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne cf9c8 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ - b cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bne cfc0c <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ + b cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ ldr r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ tst r3, #1 │ │ │ │ - bne cfe70 <_PyObject_GenericGetAttrWithDict@@Base+0x654> │ │ │ │ + bne d00b4 <_PyObject_GenericGetAttrWithDict@@Base+0x654> │ │ │ │ mov r2, #1 │ │ │ │ strd r2, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b cfa1c <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ + b cfc60 <_PyObject_GenericGetAttrWithDict@@Base+0x200> │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ add r0, r0, #1 │ │ │ │ str r0, [r4] │ │ │ │ mov r1, #1 │ │ │ │ str r1, [fp, #-44] @ 0xffffffd4 │ │ │ │ eor r7, sl, r4, asr #3 │ │ │ │ ubfx r7, r7, #0, #12 │ │ │ │ mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ cmp sl, r0 │ │ │ │ - beq cf8bc <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ - b cfbcc <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ + beq cfb00 <_PyObject_GenericGetAttrWithDict@@Base+0xa0> │ │ │ │ + b cfe10 <_PyObject_GenericGetAttrWithDict@@Base+0x3b0> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne cfa28 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bne cfc6c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cfa28 <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cfc6c <_PyObject_GenericGetAttrWithDict@@Base+0x20c> │ │ │ │ ldr r5, [r8, #-12] │ │ │ │ cmp r5, #0 │ │ │ │ - bne cf9c8 <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ - b cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + bne cfc0c <_PyObject_GenericGetAttrWithDict@@Base+0x1ac> │ │ │ │ + b cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne cfc6c <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b cfc6c <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bne cfeb0 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b cfeb0 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ ldrh r2, [r6, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs cfd8c <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ + bcs cffd0 <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - movw r9, #43532 @ 0xaa0c │ │ │ │ + movw r9, #42912 @ 0xa7a0 │ │ │ │ movt r9, #104 @ 0x68 │ │ │ │ cmp r2, r9 │ │ │ │ - bne cfd8c <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ + bne cffd0 <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt cfd8c <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ + bgt cffd0 <_PyObject_GenericGetAttrWithDict@@Base+0x570> │ │ │ │ mov r0, r3 │ │ │ │ mov r1, r6 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ ldr sl, [r6, #192] @ 0xc0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - beq cfda4 <_PyObject_GenericGetAttrWithDict@@Base+0x588> │ │ │ │ + beq cffe8 <_PyObject_GenericGetAttrWithDict@@Base+0x588> │ │ │ │ cmp sl, #0 │ │ │ │ - bne cfbfc <_PyObject_GenericGetAttrWithDict@@Base+0x3e0> │ │ │ │ - b cfc6c <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bne cfe40 <_PyObject_GenericGetAttrWithDict@@Base+0x3e0> │ │ │ │ + b cfeb0 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne cfc6c <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ + bne cfeb0 <_PyObject_GenericGetAttrWithDict@@Base+0x450> │ │ │ │ mov r7, #0 │ │ │ │ mov r9, #1 │ │ │ │ mov sl, r7 │ │ │ │ str r9, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b cf984 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ + b cfbc8 <_PyObject_GenericGetAttrWithDict@@Base+0x168> │ │ │ │ ldr r0, [r8, #8] │ │ │ │ ldr r1, [r2, #16] │ │ │ │ ldr ip, [r2, #20] │ │ │ │ cmp r0, #0 │ │ │ │ rsblt r0, r0, #0 │ │ │ │ add r2, r1, #3 │ │ │ │ mla r2, ip, r0, r2 │ │ │ │ bic r2, r2, #3 │ │ │ │ add r3, r2, r3 │ │ │ │ - b cf9b4 <_PyObject_GenericGetAttrWithDict@@Base+0x198> │ │ │ │ + b cfbf8 <_PyObject_GenericGetAttrWithDict@@Base+0x198> │ │ │ │ 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 cfa70 <_PyObject_GenericGetAttrWithDict@@Base+0x254> │ │ │ │ - bl 1764a0 │ │ │ │ + bne cfcb4 <_PyObject_GenericGetAttrWithDict@@Base+0x254> │ │ │ │ + bl 176130 │ │ │ │ mvn r0, #2 │ │ │ │ - b cfa8c <_PyObject_GenericGetAttrWithDict@@Base+0x270> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + b cfcd0 <_PyObject_GenericGetAttrWithDict@@Base+0x270> │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #0 │ │ │ │ - b cfa2c <_PyObject_GenericGetAttrWithDict@@Base+0x210> │ │ │ │ + b cfc70 <_PyObject_GenericGetAttrWithDict@@Base+0x210> │ │ │ │ str r0, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - b cfa04 <_PyObject_GenericGetAttrWithDict@@Base+0x1e8> │ │ │ │ + b cfc48 <_PyObject_GenericGetAttrWithDict@@Base+0x1e8> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + beq cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq cfa10 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ - bl 1764a0 │ │ │ │ - b cfb3c <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ + beq cfc54 <_PyObject_GenericGetAttrWithDict@@Base+0x1f4> │ │ │ │ + bl 176130 │ │ │ │ + b cfd80 <_PyObject_GenericGetAttrWithDict@@Base+0x320> │ │ │ │ bic r3, r3, #1 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - b cfca4 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ + b cfee8 <_PyObject_GenericGetAttrWithDict@@Base+0x488> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000cfe8c <_PyType_GetDict@@Base>: │ │ │ │ +000d00d0 <_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 cfefc <_PyType_GetDict@@Base+0x70> │ │ │ │ + beq d0140 <_PyType_GetDict@@Base+0x70> │ │ │ │ ldr r2, [r0, #180] @ 0xb4 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ - ldr ip, [pc, #84] @ cff08 <_PyType_GetDict@@Base+0x7c> │ │ │ │ + ldr ip, [pc, #84] @ d014c <_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 │ │ │ │ @@ -166006,48 +166155,48 @@ │ │ │ │ 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, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ mov r6, r1 │ │ │ │ mov r5, r0 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d00b8 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + bne d02fc <_PyType_GetDict@@Base+0x22c> │ │ │ │ ldr r7, [r1, #12] │ │ │ │ cmn r7, #1 │ │ │ │ - beq d00b8 <_PyType_GetDict@@Base+0x22c> │ │ │ │ + beq d02fc <_PyType_GetDict@@Base+0x22c> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d00d4 <_PyType_GetDict@@Base+0x248> │ │ │ │ + beq d0318 <_PyType_GetDict@@Base+0x248> │ │ │ │ ldr r3, [r4] │ │ │ │ ldr sl, [r4, #8] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d00a4 <_PyType_GetDict@@Base+0x218> │ │ │ │ + bgt d02e8 <_PyType_GetDict@@Base+0x218> │ │ │ │ cmp sl, #0 │ │ │ │ add r3, r3, #1 │ │ │ │ mov r1, r4 │ │ │ │ str r3, [r4] │ │ │ │ movle r4, #0 │ │ │ │ - ble d0038 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ble d027c <_PyType_GetDict@@Base+0x1ac> │ │ │ │ add r4, r4, #12 │ │ │ │ mov r5, #0 │ │ │ │ mov r8, #1 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ str r1, [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 cfffc <_PyType_GetDict@@Base+0x170> │ │ │ │ - ldr r1, [pc, #464] @ d0188 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + beq d0240 <_PyType_GetDict@@Base+0x170> │ │ │ │ + ldr r1, [pc, #464] @ d03cc <_PyType_GetDict@@Base+0x2fc> │ │ │ │ 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 │ │ │ │ @@ -166061,79 +166210,79 @@ │ │ │ │ cmp r2, #0 │ │ │ │ addeq r1, r1, #96256 @ 0x17800 │ │ │ │ ldrne r0, [ip, #16] │ │ │ │ ldreq r0, [r1, #1016] @ 0x3f8 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ - bl bc4b4 <_Py_dict_lookup@@Base> │ │ │ │ + bl bc38c <_Py_dict_lookup@@Base> │ │ │ │ ldr r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d004c <_PyType_GetDict@@Base+0x1c0> │ │ │ │ + bne d0290 <_PyType_GetDict@@Base+0x1c0> │ │ │ │ cmn r0, #3 │ │ │ │ str r8, [r9] │ │ │ │ - beq d00f0 <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq d0334 <_PyType_GetDict@@Base+0x264> │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r5, sl │ │ │ │ - blt cff9c <_PyType_GetDict@@Base+0x110> │ │ │ │ + blt d01e0 <_PyType_GetDict@@Base+0x110> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #0 │ │ │ │ tst r1, #1 │ │ │ │ - beq d0088 <_PyType_GetDict@@Base+0x1fc> │ │ │ │ + beq d02cc <_PyType_GetDict@@Base+0x1fc> │ │ │ │ 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 d00f0 <_PyType_GetDict@@Base+0x264> │ │ │ │ + beq d0334 <_PyType_GetDict@@Base+0x264> │ │ │ │ cmp r1, #1 │ │ │ │ - beq d0024 <_PyType_GetDict@@Base+0x198> │ │ │ │ + beq d0268 <_PyType_GetDict@@Base+0x198> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mov r4, #1 │ │ │ │ tst r1, #1 │ │ │ │ - bne d0040 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne d0284 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ ldr r3, [r1] │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d0040 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bne d0284 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ mov r0, r1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0040 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0284 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ cmp sl, #0 │ │ │ │ orrgt r1, r4, #1 │ │ │ │ - bgt cff84 <_PyType_GetDict@@Base+0xf8> │ │ │ │ + bgt d01c8 <_PyType_GetDict@@Base+0xf8> │ │ │ │ mov r4, #0 │ │ │ │ - b d0040 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b d0284 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ mov r0, r6 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r7, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne cff50 <_PyType_GetDict@@Base+0xc4> │ │ │ │ - bl 1764a0 │ │ │ │ - b d00e8 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne d0194 <_PyType_GetDict@@Base+0xc4> │ │ │ │ + bl 176130 │ │ │ │ + b d032c <_PyType_GetDict@@Base+0x25c> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d0108 <_PyType_GetDict@@Base+0x27c> │ │ │ │ + bne d034c <_PyType_GetDict@@Base+0x27c> │ │ │ │ tst r3, #8192 @ 0x2000 │ │ │ │ - beq d0168 <_PyType_GetDict@@Base+0x2dc> │ │ │ │ + beq d03ac <_PyType_GetDict@@Base+0x2dc> │ │ │ │ mvn r4, #0 │ │ │ │ - b d0040 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ + b d0284 <_PyType_GetDict@@Base+0x1b4> │ │ │ │ ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ mvn r4, #0 │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 1764a0 │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ - b d0038 <_PyType_GetDict@@Base+0x1ac> │ │ │ │ - ldr r3, [pc, #120] @ d0188 <_PyType_GetDict@@Base+0x2fc> │ │ │ │ + b d027c <_PyType_GetDict@@Base+0x1ac> │ │ │ │ + ldr r3, [pc, #120] @ d03cc <_PyType_GetDict@@Base+0x2fc> │ │ │ │ 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 │ │ │ │ @@ -166148,26 +166297,26 @@ │ │ │ │ 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 d00e8 <_PyType_GetDict@@Base+0x25c> │ │ │ │ + bne d032c <_PyType_GetDict@@Base+0x25c> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d00cc <_PyType_GetDict@@Base+0x240> │ │ │ │ + blt d0310 <_PyType_GetDict@@Base+0x240> │ │ │ │ ldr r4, [r5, #172] @ 0xac │ │ │ │ cmp r4, #0 │ │ │ │ - beq d00e8 <_PyType_GetDict@@Base+0x25c> │ │ │ │ - b cff5c <_PyType_GetDict@@Base+0xd0> │ │ │ │ + beq d032c <_PyType_GetDict@@Base+0x25c> │ │ │ │ + b d01a0 <_PyType_GetDict@@Base+0xd0> │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ │ │ │ │ -000d018c : │ │ │ │ +000d03d0 : │ │ │ │ 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 │ │ │ │ @@ -166176,497 +166325,501 @@ │ │ │ │ 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 d046c │ │ │ │ + beq d06b0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r2 │ │ │ │ - bne d02b4 │ │ │ │ + bne d04f8 │ │ │ │ ldr r3, [r5, #20] │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r2, #2 │ │ │ │ - bne d0284 │ │ │ │ + bne d04c8 │ │ │ │ tst r2, #8 │ │ │ │ - bne d0478 │ │ │ │ + bne d06bc │ │ │ │ ldr r0, [r3, #8] │ │ │ │ tst r2, #16 │ │ │ │ add r0, r4, r0 │ │ │ │ - bne d0434 │ │ │ │ + bne d0678 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ - ldr r1, [pc, #724] @ d04ec │ │ │ │ + ldr r1, [pc, #724] @ d0730 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi d0494 │ │ │ │ + bhi d06d8 │ │ │ │ ldrb r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0408 │ │ │ │ + beq d064c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0248 │ │ │ │ + bgt d048c │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0340 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne d0584 │ │ │ │ + movw r0, #49756 @ 0xc25c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #9352 @ 0x2488 │ │ │ │ + movw r1, #2372 @ 0x944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldr r3, [r3] │ │ │ │ mov r2, r4 │ │ │ │ - movw r1, #9280 @ 0x2440 │ │ │ │ + movw r1, #2300 @ 0x8fc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - movw r0, #9284 @ 0x2444 │ │ │ │ + movw r0, #2304 @ 0x900 │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ - bl fdd78 │ │ │ │ + bl fd8b8 │ │ │ │ cmn r0, #1 │ │ │ │ ldrne r3, [r5, #20] │ │ │ │ ldrne r2, [r3, #12] │ │ │ │ - bne d01f4 │ │ │ │ - b d0338 │ │ │ │ + bne d0438 │ │ │ │ + b d057c │ │ │ │ ldr r3, [r2, #172] @ 0xac │ │ │ │ cmp r3, #0 │ │ │ │ - beq d04bc │ │ │ │ + beq d0700 │ │ │ │ ldr r1, [r3, #8] │ │ │ │ cmp r1, #0 │ │ │ │ - ble d0328 │ │ │ │ + ble d056c │ │ │ │ ldr ip, [r3, #16] │ │ │ │ cmp r0, ip │ │ │ │ - beq d01e4 │ │ │ │ + beq d0428 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d0328 │ │ │ │ + beq d056c │ │ │ │ ldr ip, [r3, #20] │ │ │ │ cmp r0, ip │ │ │ │ - beq d01e4 │ │ │ │ + beq d0428 │ │ │ │ cmp r1, #2 │ │ │ │ - beq d0328 │ │ │ │ + beq d056c │ │ │ │ ldr ip, [r3, #24] │ │ │ │ cmp r0, ip │ │ │ │ - beq d01e4 │ │ │ │ + beq d0428 │ │ │ │ cmp r1, #3 │ │ │ │ - beq d0328 │ │ │ │ + beq d056c │ │ │ │ add r3, r3, #24 │ │ │ │ mov ip, #3 │ │ │ │ ldr lr, [r3, #4]! │ │ │ │ add ip, ip, #1 │ │ │ │ cmp r0, lr │ │ │ │ - beq d01e4 │ │ │ │ + beq d0428 │ │ │ │ cmp r1, ip │ │ │ │ - bne d0310 │ │ │ │ + bne d0554 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ - bl 2dc35c <_Py_NewReference@@Base+0x30e4> │ │ │ │ + bl 2dfdd4 <_Py_NewReference@@Base+0x30c4> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d01e4 │ │ │ │ + bne d0428 │ │ │ │ mov r0, #0 │ │ │ │ - b d0248 │ │ │ │ + b d048c │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0248 │ │ │ │ - b d0240 │ │ │ │ + bgt d048c │ │ │ │ + b d0484 │ │ │ │ ldrb r2, [r0] │ │ │ │ movw r3, #4556 @ 0x11cc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r0, #6244 @ 0x1864 │ │ │ │ + movw r0, #5624 @ 0x15f8 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp r2, #0 │ │ │ │ movne r0, r3 │ │ │ │ - b d0248 │ │ │ │ + b d048c │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ vldr d0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ ldrb r0, [r0] │ │ │ │ - b d0374 │ │ │ │ + b d05b8 │ │ │ │ ldr r0, [r0] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d03f0 │ │ │ │ + beq d0634 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1f3a4c │ │ │ │ + b 1f3eac │ │ │ │ ldrb r3, [r0] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #13 │ │ │ │ strb r3, [fp, #-13] │ │ │ │ - bl dd600 │ │ │ │ - b d0248 │ │ │ │ + bl dd9a8 │ │ │ │ + b d048c │ │ │ │ ldrb r0, [r0] │ │ │ │ - b d0384 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b d05c8 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - movw r0, #5976 @ 0x1758 │ │ │ │ + movw r0, #5356 @ 0x14ec │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - b d0248 │ │ │ │ + b d048c │ │ │ │ ldrsh r0, [r0] │ │ │ │ - b d0374 │ │ │ │ + b d05b8 │ │ │ │ ldrd r0, [r0] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b 1d651c │ │ │ │ + b 1d696c │ │ │ │ ldrh r0, [r0] │ │ │ │ - b d0384 │ │ │ │ + b d05c8 │ │ │ │ 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, #152] @ d04f0 │ │ │ │ + ldr r2, [pc, #152] @ d0734 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi d0494 │ │ │ │ + bhi d06d8 │ │ │ │ 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 2dc338 <_Py_NewReference@@Base+0x30c0> │ │ │ │ + b 2dfdb0 <_Py_NewReference@@Base+0x30a0> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9304 @ 0x2458 │ │ │ │ + movw r1, #2324 @ 0x914 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d0338 │ │ │ │ + bl 1b6978 │ │ │ │ + b d057c │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9388 @ 0x24ac │ │ │ │ + movw r1, #2408 @ 0x968 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d0338 │ │ │ │ + bl 1b6978 │ │ │ │ + b d057c │ │ │ │ vldr s0, [r0] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d0394 │ │ │ │ + b d05d8 │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #128] @ 0x80 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d04d8 │ │ │ │ + beq d071c │ │ │ │ cmp r0, r3 │ │ │ │ - beq d01e4 │ │ │ │ - b d04c0 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + beq d0428 │ │ │ │ + b d0704 │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d01e4 │ │ │ │ - b d0328 │ │ │ │ - subeq ip, sp, ip, asr r8 │ │ │ │ - subeq ip, sp, r2, ror r8 │ │ │ │ + beq d0428 │ │ │ │ + b d056c │ │ │ │ + subeq sl, sp, r4, asr #25 │ │ │ │ + ldrdeq sl, [sp], #-202 @ 0xffffff36 │ │ │ │ │ │ │ │ -000d04f4 : │ │ │ │ +000d0738 : │ │ │ │ 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 d06b0 │ │ │ │ + bne d08f4 │ │ │ │ ldr r3, [ip, #8] │ │ │ │ tst r1, #16 │ │ │ │ add r3, r0, r3 │ │ │ │ - bne d0690 │ │ │ │ + bne d08d4 │ │ │ │ ldr r1, [ip, #4] │ │ │ │ - ldr r2, [pc, #460] @ d0704 │ │ │ │ + ldr r2, [pc, #460] @ d0948 │ │ │ │ cmp r1, #20 │ │ │ │ - bhi d06d0 │ │ │ │ + bhi d0914 │ │ │ │ ldrb r1, [r2, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [r3] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d066c │ │ │ │ + beq d08b0 │ │ │ │ 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 d0554 │ │ │ │ - movw lr, #48608 @ 0xbde0 │ │ │ │ + bne d0798 │ │ │ │ + movw lr, #49756 @ 0xc25c │ │ │ │ movt lr, #104 @ 0x68 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [ip] │ │ │ │ - movw r1, #9352 @ 0x2488 │ │ │ │ + movw r1, #2372 @ 0x944 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [lr] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ ldrb r1, [r3] │ │ │ │ movw r2, #4556 @ 0x11cc │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - movw r3, #6244 @ 0x1864 │ │ │ │ + movw r3, #5624 @ 0x15f8 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r1, #0 │ │ │ │ movne r3, r2 │ │ │ │ - b d0564 │ │ │ │ + b d07a8 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b dd8d0 │ │ │ │ + b ddc78 │ │ │ │ ldr r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b ccc74 │ │ │ │ + b cceb8 │ │ │ │ vldr d0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b e703c │ │ │ │ + b e7250 │ │ │ │ ldr r0, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0658 │ │ │ │ + beq d089c │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ ldrb r0, [r3] │ │ │ │ - b d05c8 │ │ │ │ + b d080c │ │ │ │ ldrb r0, [r3] │ │ │ │ - b d05d8 │ │ │ │ + b d081c │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r1, #1 │ │ │ │ sub r0, fp, #5 │ │ │ │ strb r3, [fp, #-5] │ │ │ │ - bl dd600 │ │ │ │ + bl dd9a8 │ │ │ │ mov r3, r0 │ │ │ │ - b d0564 │ │ │ │ + b d07a8 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1d651c │ │ │ │ + b 1d696c │ │ │ │ ldrh r0, [r3] │ │ │ │ - b d05d8 │ │ │ │ + b d081c │ │ │ │ ldrsh r0, [r3] │ │ │ │ - b d05c8 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + b d080c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d06f8 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ + ble d093c │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - b d0564 │ │ │ │ + b d07a8 │ │ │ │ mov r0, r3 │ │ │ │ - b d0600 │ │ │ │ + b d0844 │ │ │ │ ldrd r0, [r3] │ │ │ │ sub sp, fp, #4 │ │ │ │ pop {fp, lr} │ │ │ │ - b 1f3a4c │ │ │ │ + b 1f3eac │ │ │ │ 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 d052c │ │ │ │ + b d0770 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9304 @ 0x2458 │ │ │ │ + movw r1, #2324 @ 0x914 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ - b d0564 │ │ │ │ + b d07a8 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9388 @ 0x24ac │ │ │ │ + movw r1, #2408 @ 0x968 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d06c8 │ │ │ │ + bl 1b6978 │ │ │ │ + b d090c │ │ │ │ vldr s0, [r3] │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ - b d05e8 │ │ │ │ + b d082c │ │ │ │ add r2, r2, #1 │ │ │ │ str r2, [r3] │ │ │ │ - b d066c │ │ │ │ - umaaleq ip, sp, ip, r8 │ │ │ │ + b d08b0 │ │ │ │ + subeq sl, sp, r4, lsl #26 │ │ │ │ │ │ │ │ -000d0708 : │ │ │ │ +000d094c : │ │ │ │ push {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 │ │ │ │ - ldr r3, [pc, #2596] @ d1148 │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ - sub sp, sp, #36 @ 0x24 │ │ │ │ + str r0, [ip, #4016] @ 0xfb0 │ │ │ │ + ldr r3, [pc, #2608] @ d1398 │ │ │ │ + mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ + sub sp, sp, #44 @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ - str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldr r5, [r3, r9] │ │ │ │ - beq d0ca0 │ │ │ │ + str ip, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r5, [r3, ip] │ │ │ │ + str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + beq d0ee0 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1074 │ │ │ │ - ldr r8, [r4] │ │ │ │ - movw r7, #43532 @ 0xaa0c │ │ │ │ - movt r7, #104 @ 0x68 │ │ │ │ - ldr sl, [r5, #8] │ │ │ │ - cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ - addle r8, r8, #1 │ │ │ │ - strle r8, [r4] │ │ │ │ - cmp r3, r7 │ │ │ │ - bne d0784 │ │ │ │ + beq d1368 │ │ │ │ + ldr r6, [r4] │ │ │ │ + movw r8, #42912 @ 0xa7a0 │ │ │ │ + movt r8, #104 @ 0x68 │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + ldr r7, [r5, #8] │ │ │ │ + addle r6, r6, #1 │ │ │ │ + ldr r5, [r2, #4] │ │ │ │ + strle r6, [r4] │ │ │ │ + cmp r3, r8 │ │ │ │ + bne d09d0 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d09bc │ │ │ │ + beq d0c3c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1098 │ │ │ │ - movw r8, #5856 @ 0x16e0 │ │ │ │ - movt r8, #13 │ │ │ │ - cmp r3, r8 │ │ │ │ - bne d0c20 │ │ │ │ + beq d13ac │ │ │ │ + movw sl, #6488 @ 0x1958 │ │ │ │ + movt sl, #13 │ │ │ │ + cmp r3, sl │ │ │ │ + bne d0e68 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d11c4 │ │ │ │ - ldr r5, [r6, #4] │ │ │ │ + beq d13f4 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r5, [r3, #4] │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d0930 │ │ │ │ + bne d0b80 │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0988 │ │ │ │ - ldr r3, [pc, #2424] @ d114c │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq d0bdc │ │ │ │ + ldr r3, [pc, #2424] @ d139c │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a50 │ │ │ │ - ldr sl, [r5, #192] @ 0xc0 │ │ │ │ + bgt d0cd0 │ │ │ │ + ldr r9, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ str r3, [r5] │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + eor r7, r9, r4, asr #3 │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ mov r2, #12 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eor r1, sl, r4, asr #3 │ │ │ │ - ldr r3, [r3, r9] │ │ │ │ - ubfx r1, r1, #0, #12 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mla r2, r2, r1, r3 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r0, sl │ │ │ │ - bne d0a88 │ │ │ │ - ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, #12 │ │ │ │ - mul r1, r1, r2 │ │ │ │ - add r2, r3, r1 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ - cmp r4, r2 │ │ │ │ - bne d0e88 │ │ │ │ + cmp r0, r9 │ │ │ │ + bne d0d00 │ │ │ │ + mov r2, #12 │ │ │ │ + mla r1, r2, r7, r3 │ │ │ │ + add r1, r1, #40960 @ 0xa000 │ │ │ │ + ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ + cmp r4, r1 │ │ │ │ + bne d10a8 │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ - add r3, r3, r1 │ │ │ │ - ldr r2, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d0b4c │ │ │ │ - ldr r3, [r2] │ │ │ │ + mla r3, r2, r7, r3 │ │ │ │ + ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d0bf8 │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r2, r2, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r2] │ │ │ │ - str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, #1 │ │ │ │ - bls d0898 │ │ │ │ - bic r0, r2, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + bicgt r8, r6, #1 │ │ │ │ + orrgt r6, r6, #1 │ │ │ │ + bgt d0da0 │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r6, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + beq d0bf8 │ │ │ │ + mvn r3, r6 │ │ │ │ + bic r8, r6, #1 │ │ │ │ + and r9, r3, #1 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d0b70 │ │ │ │ + bne d0db4 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d0b5c │ │ │ │ + bne d0c0c │ │ │ │ tst r3, #16 │ │ │ │ - subne r7, r6, #12 │ │ │ │ - bne d08c8 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - ldr r7, [r3, #144] @ 0x90 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq d1018 │ │ │ │ - blt d10e0 │ │ │ │ - add r7, r6, r7 │ │ │ │ + ldrne r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + subne r7, r3, #12 │ │ │ │ + bne d0b1c │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ + ldr r3, [r2, #144] @ 0x90 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d124c │ │ │ │ + blt d1338 │ │ │ │ + add r7, r1, r3 │ │ │ │ cmp r7, #0 │ │ │ │ - beq d1018 │ │ │ │ + beq d124c │ │ │ │ ldr r0, [r7] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d0cec │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + beq d0f2c │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ - bl d23c8 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + bl d26d4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - movne r6, #0 │ │ │ │ - beq d0df0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq d09a4 │ │ │ │ + movne r7, #0 │ │ │ │ + beq d103c │ │ │ │ + cmp r9, #0 │ │ │ │ + bne d0c20 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0918 │ │ │ │ + bgt d0b68 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d129c │ │ │ │ + beq d14d4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0db4 │ │ │ │ - mov r0, r6 │ │ │ │ + ble d0ff8 │ │ │ │ + mov r0, r7 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr r2, [pc, #2068] @ d114c │ │ │ │ + ldr r2, [pc, #2068] @ d139c │ │ │ │ mov r0, #28 │ │ │ │ + ldr ip, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [r2, ip] │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [r2, r9] │ │ │ │ cmp r3, #10 │ │ │ │ movls r1, #0 │ │ │ │ movhi r1, #1 │ │ │ │ mla r3, r3, r0, r2 │ │ │ │ add r0, r3, #91136 @ 0x16400 │ │ │ │ ldr ip, [r0, #428] @ 0x1ac │ │ │ │ cmp ip, r5 │ │ │ │ @@ -166674,1961 +166827,2007 @@ │ │ │ │ orreq r2, r1, #1 │ │ │ │ cmp r2, #0 │ │ │ │ addeq r3, r3, #96256 @ 0x17800 │ │ │ │ addeq r3, r3, #1000 @ 0x3e8 │ │ │ │ ldrne r3, [r0, #444] @ 0x1bc │ │ │ │ ldreq r3, [r3, #16] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d07d4 │ │ │ │ + bne d0a24 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d07cc │ │ │ │ + bge d0a1c │ │ │ │ ldr r3, [r4] │ │ │ │ - mvn r6, #0 │ │ │ │ - b d0dc0 │ │ │ │ - ldr r3, [r0] │ │ │ │ + mvn r7, #0 │ │ │ │ + b d0e80 │ │ │ │ + mov r9, #0 │ │ │ │ + ldr r3, [r5, #84] @ 0x54 │ │ │ │ + mov r6, #1 │ │ │ │ + tst r3, #4 │ │ │ │ + beq d0af0 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r4 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 17a40c <_PyStack_UnpackDict@@Base+0x18cc> │ │ │ │ + b d0b3c │ │ │ │ + ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d0900 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0900 │ │ │ │ + str r3, [r6] │ │ │ │ + bne d0b50 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0b50 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d115c │ │ │ │ - ldr r3, [pc, #1920] @ d1150 │ │ │ │ + beq d141c │ │ │ │ + ldr r3, [pc, #1872] @ d13a0 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0c58 │ │ │ │ - add sl, sl, #114688 @ 0x1c000 │ │ │ │ + bne d0ea0 │ │ │ │ + add r7, r7, #114688 @ 0x1c000 │ │ │ │ sub r3, fp, #40 @ 0x28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [sl, #64] @ 0x40 │ │ │ │ - bl c7564 │ │ │ │ + ldr r0, [r7, #64] @ 0x40 │ │ │ │ + bl c80b0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d12a8 │ │ │ │ - ldr sl, [fp, #-40] @ 0xffffffd8 │ │ │ │ + beq d1524 │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d0ba8 │ │ │ │ + bne d0df0 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0fd8 │ │ │ │ + bgt d120c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d0fd8 │ │ │ │ + bne d120c │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0a48 │ │ │ │ - ldrb r3, [sl, #16] │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d0cc8 │ │ │ │ + ldrb r3, [r7, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d0fe4 │ │ │ │ - mov r4, sl │ │ │ │ - b d0784 │ │ │ │ - ldr sl, [r5, #192] @ 0xc0 │ │ │ │ - mov r1, #1 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq d1218 │ │ │ │ + mov r4, r7 │ │ │ │ + b d09d0 │ │ │ │ + ldr r9, [r5, #192] @ 0xc0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + eor r7, r9, r4, asr #3 │ │ │ │ + ldr r3, [r3, r2] │ │ │ │ + ubfx r7, r7, #0, #12 │ │ │ │ mov r2, #12 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eor r1, sl, r4, asr #3 │ │ │ │ - ldr r3, [r3, r9] │ │ │ │ - ubfx r1, r1, #0, #12 │ │ │ │ - str r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mla r2, r2, r1, r3 │ │ │ │ + mla r2, r2, r7, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r0 │ │ │ │ - beq d0830 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq d0f68 │ │ │ │ + cmp r9, r0 │ │ │ │ + beq d0a78 │ │ │ │ + cmp r9, #0 │ │ │ │ + beq d1180 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + mov r6, #1 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0b44 │ │ │ │ + beq d1330 │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - cmp r2, r7 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d087c │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ - bgt d087c │ │ │ │ - ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r1, #12 │ │ │ │ - add ip, r3, #42240 @ 0xa500 │ │ │ │ - bic r2, r2, #1 │ │ │ │ - add ip, ip, #168 @ 0xa8 │ │ │ │ - mul r1, r1, r0 │ │ │ │ - add r0, ip, r1 │ │ │ │ - str r2, [r0, #8] │ │ │ │ - ldr r2, [r4] │ │ │ │ - add r3, r3, r1 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, r8 │ │ │ │ + bic r8, r6, #1 │ │ │ │ + bne d0da0 │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ + bgt d0da0 │ │ │ │ + mov r2, #12 │ │ │ │ + add r1, r3, #42240 @ 0xa500 │ │ │ │ + add r1, r1, #168 @ 0xa8 │ │ │ │ + mul r2, r2, r7 │ │ │ │ + add r0, r1, r2 │ │ │ │ + str r8, [r0, #8] │ │ │ │ + ldr ip, [r4] │ │ │ │ + add r3, r3, r2 │ │ │ │ movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - addle r2, r2, #1 │ │ │ │ - add r3, r1, #4 │ │ │ │ - strle r2, [r4] │ │ │ │ - str r4, [ip, r3] │ │ │ │ + addle ip, ip, #1 │ │ │ │ + add r3, r2, #4 │ │ │ │ + strle ip, [r4] │ │ │ │ + str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ - str sl, [ip, r1] │ │ │ │ + str r9, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0e90 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d087c │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d0b24 │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ldr r3, [r5, #84] @ 0x54 │ │ │ │ - mov r2, #1 │ │ │ │ - tst r3, #4 │ │ │ │ - beq d08a4 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 17a720 <_PyStack_UnpackDict@@Base+0x1870> │ │ │ │ - b d08e8 │ │ │ │ - movw r2, #23664 @ 0x5c70 │ │ │ │ + ble d10b0 │ │ │ │ + mvn r3, r6 │ │ │ │ + cmp r6, #1 │ │ │ │ + and r9, r3, #1 │ │ │ │ + bhi d0ad4 │ │ │ │ + b d0ae4 │ │ │ │ + movw r2, #22784 @ 0x5900 │ │ │ │ movt r2, #23 │ │ │ │ cmp r3, r2 │ │ │ │ - bne d0dcc │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ - cmp r1, r3 │ │ │ │ - bne d0ea4 │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - mov r0, r6 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 175d04 │ │ │ │ - mov r6, r0 │ │ │ │ - b d08f4 │ │ │ │ - ldr r3, [sl] │ │ │ │ + bne d1014 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [r8, #8] │ │ │ │ + ldr r2, [r3, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne d10c4 │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + mov r0, r3 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 175994 │ │ │ │ + mov r7, r0 │ │ │ │ + b d0b48 │ │ │ │ + ldr r3, [r7] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0bc0 │ │ │ │ + bgt d0e08 │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [sl] │ │ │ │ - beq d12c0 │ │ │ │ + str r3, [r7] │ │ │ │ + beq d160c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0bec │ │ │ │ + bgt d0e34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d12b0 │ │ │ │ + beq d15f0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0bec │ │ │ │ + bgt d0e34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1228 │ │ │ │ + beq d1600 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #1 │ │ │ │ - cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - ble d0784 │ │ │ │ + ble d09d0 │ │ │ │ mov r0, r4 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r4, #16] │ │ │ │ - b d0784 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + b d09d0 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4] │ │ │ │ - mov r6, r0 │ │ │ │ + mov r7, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0924 │ │ │ │ + bgt d0b74 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d0924 │ │ │ │ + bne d0b74 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0924 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d09e4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0b74 │ │ │ │ + ldr sl, [r0, #12] │ │ │ │ + cmp sl, #0 │ │ │ │ + beq d0c64 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1000 │ │ │ │ + bgt d1234 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d1000 │ │ │ │ + bne d1234 │ │ │ │ mov r0, r4 │ │ │ │ - str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r3, [r2] │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d100c │ │ │ │ - mov r4, r2 │ │ │ │ - b d0784 │ │ │ │ - ldr r7, [r5, #88] @ 0x58 │ │ │ │ - cmp r7, #0 │ │ │ │ - beq d0740 │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ + ble d1240 │ │ │ │ + mov r4, sl │ │ │ │ + b d09d0 │ │ │ │ + ldr r6, [r5, #88] @ 0x58 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d0988 │ │ │ │ + ldr r3, [r6, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d0740 │ │ │ │ + beq d0988 │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [r5, #88] @ 0x58 │ │ │ │ - movw r2, #9500 @ 0x251c │ │ │ │ + movw r2, #2520 @ 0x9d8 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ ldr r1, [r3] │ │ │ │ - bl 1b8188 <_PyErr_SetString@@Base> │ │ │ │ - mov r1, r7 │ │ │ │ + bl 1b8390 <_PyErr_SetString@@Base> │ │ │ │ + mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ - bl 3159e8 │ │ │ │ - b d1090 │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ + bl 318c54 │ │ │ │ + b d1384 │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r3, [r3, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #512 @ 0x200 │ │ │ │ - beq d0d08 │ │ │ │ + beq d0f4c │ │ │ │ ldr r0, [r3, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d0de0 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r2, [r3, r9] │ │ │ │ + bne d102c │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ add r3, r2, #4096 @ 0x1000 │ │ │ │ ldr r8, [r3, #1920] @ 0x780 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d0e10 │ │ │ │ - ldr r0, [pc, #1068] @ d1154 │ │ │ │ + beq d105c │ │ │ │ + ldr r0, [pc, #1076] @ d13a4 │ │ │ │ ldr r1, [r3, #1924] @ 0x784 │ │ │ │ ldr ip, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ str ip, [r3, #1920] @ 0x780 │ │ │ │ str r1, [r3, #1924] @ 0x784 │ │ │ │ mov r1, #1 │ │ │ │ ldr r3, [r0, #1716] @ 0x6b4 │ │ │ │ str r1, [r8] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d110c │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - movw r9, #45848 @ 0xb318 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ + bne d12f8 │ │ │ │ + ldr r1, [r2, #3836] @ 0xefc │ │ │ │ str r3, [r8, #28] │ │ │ │ str r3, [r8, #8] │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ - vldr d7, [pc, #976] @ d1140 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ - str r9, [r8, #24] │ │ │ │ - orr r3, r3, lr │ │ │ │ + add sl, r0, #1 │ │ │ │ + orr lr, r3, ip │ │ │ │ + vldr d7, [pc, #976] @ d1390 │ │ │ │ + sub r3, r8, #8 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r0, [r8, #24] │ │ │ │ vstr d7, [r8, #16] │ │ │ │ - add r0, r0, r1 │ │ │ │ - sub r1, r8, #8 │ │ │ │ - str r1, [lr] │ │ │ │ - str r3, [r8, #-4] │ │ │ │ - str ip, [r8, #-8] │ │ │ │ - str r1, [ip, #4] │ │ │ │ - str r0, [r2, #3824] @ 0xef0 │ │ │ │ + str r3, [ip] │ │ │ │ + stmdb r8, {r1, lr} │ │ │ │ + str r3, [r1, #4] │ │ │ │ + str sl, [r2, #3824] @ 0xef0 │ │ │ │ str r8, [r7] │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r4 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ mov r0, r8 │ │ │ │ - bl d23c8 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ - b d08e8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl d26d4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b d0b3c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1248 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d0c40 │ │ │ │ - b d0924 │ │ │ │ - mov r1, r6 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bne d0e80 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + b d0e80 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r0, r8 │ │ │ │ + ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ blx r3 │ │ │ │ - mov r6, r0 │ │ │ │ - b d08f4 │ │ │ │ - bl 21ea04 │ │ │ │ + mov r7, r0 │ │ │ │ + b d0b48 │ │ │ │ + bl 21fa14 │ │ │ │ subs r8, r0, #0 │ │ │ │ str r8, [r7] │ │ │ │ - bne d0da0 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bne d0fe4 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1044 │ │ │ │ - mvn r6, #0 │ │ │ │ - b d08f4 │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ + bne d1278 │ │ │ │ + mvn r7, #0 │ │ │ │ + b d0b48 │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d1234 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [r3, r9] │ │ │ │ - ldr ip, [r1, #3836] @ 0xefc │ │ │ │ - mov r2, #0 │ │ │ │ + beq d1538 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + ldr r1, [r2, #3836] @ 0xefc │ │ │ │ ldr r3, [r8, #-4] │ │ │ │ - movw r9, #45848 @ 0xb318 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ - vldr d7, [pc, #760] @ d1140 │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ + ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ and r3, r3, #3 │ │ │ │ - ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ - orr r3, r3, lr │ │ │ │ - str r2, [r8, #28] │ │ │ │ - str r2, [r8, #8] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r9, [r8, #24] │ │ │ │ - sub r2, r8, #8 │ │ │ │ - vstr d7, [r8, #16] │ │ │ │ - str r2, [lr] │ │ │ │ - str r3, [r8, #-4] │ │ │ │ - str ip, [r8, #-8] │ │ │ │ - str r2, [ip, #4] │ │ │ │ - str r0, [r1, #3824] @ 0xef0 │ │ │ │ - str r8, [r7] │ │ │ │ - b d0da0 │ │ │ │ - mov sl, r0 │ │ │ │ - b d0a88 │ │ │ │ + add sl, r0, #1 │ │ │ │ + orr lr, r3, ip │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r8, #28] │ │ │ │ + str r3, [r8, #8] │ │ │ │ + b d0fb8 │ │ │ │ + mov r9, r0 │ │ │ │ + b d0d00 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d0b24 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0b24 │ │ │ │ - ldr r2, [r3, #172] @ 0xac │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d12cc │ │ │ │ - ldr ip, [r2, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - ble d0f18 │ │ │ │ - ldr lr, [r2, #16] │ │ │ │ - cmp r1, lr │ │ │ │ - beq d0b90 │ │ │ │ - cmp ip, #1 │ │ │ │ - beq d0f18 │ │ │ │ - ldr lr, [r2, #20] │ │ │ │ - cmp r1, lr │ │ │ │ - beq d0b90 │ │ │ │ - cmp ip, #2 │ │ │ │ - beq d0f18 │ │ │ │ - ldr lr, [r2, #24] │ │ │ │ - cmp r1, lr │ │ │ │ - beq d0b90 │ │ │ │ - cmp ip, #3 │ │ │ │ - beq d0f18 │ │ │ │ - add r2, r2, #24 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r7, [r2, #4]! │ │ │ │ - add lr, lr, #1 │ │ │ │ - cmp r1, r7 │ │ │ │ - beq d0b90 │ │ │ │ - cmp ip, lr │ │ │ │ - bne d0f00 │ │ │ │ - movw ip, #45828 @ 0xb304 │ │ │ │ - movt ip, #104 @ 0x68 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ - ldr r0, [ip] │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d0f40 │ │ │ │ - ldr ip, [r2, #4] │ │ │ │ - ldr ip, [ip, #84] @ 0x54 │ │ │ │ - tst ip, #268435456 @ 0x10000000 │ │ │ │ - moveq r2, #0 │ │ │ │ - ldr r3, [r3, #12] │ │ │ │ - str r3, [sp, #4] │ │ │ │ - movw r3, #4496 @ 0x1190 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - ldr r1, [r1, #12] │ │ │ │ - str r1, [sp] │ │ │ │ - movw r1, #9412 @ 0x24c4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b d0e08 │ │ │ │ + bne d0da0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0da0 │ │ │ │ + ldr r3, [r2, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d1148 │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble d1138 │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d1168 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq d1138 │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d1168 │ │ │ │ + cmp r1, #2 │ │ │ │ + beq d1138 │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d1168 │ │ │ │ + cmp r1, #3 │ │ │ │ + beq d1138 │ │ │ │ + add r3, r3, #24 │ │ │ │ + mov ip, #3 │ │ │ │ + ldr lr, [r3, #4]! │ │ │ │ + add ip, ip, #1 │ │ │ │ + cmp r0, lr │ │ │ │ + beq d1168 │ │ │ │ + cmp r1, ip │ │ │ │ + bne d1120 │ │ │ │ + ldr r1, [r8, #12] │ │ │ │ + mvn r7, #0 │ │ │ │ + bl 2dfdd4 <_Py_NewReference@@Base+0x30c4> │ │ │ │ + b d0b48 │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d152c │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne d1138 │ │ │ │ + ldr r1, [r8, #20] │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 175994 │ │ │ │ + mov r7, r0 │ │ │ │ + b d0b48 │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d0b2c │ │ │ │ + bcs d12a8 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - bne d0b2c │ │ │ │ + cmp r2, r8 │ │ │ │ + bne d12d4 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d0b2c │ │ │ │ - mov r0, r3 │ │ │ │ + bgt d12d4 │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + ldr r3, [r5, #192] @ 0xc0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr sl, [r5, #192] @ 0xc0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d0b44 │ │ │ │ - cmp sl, #0 │ │ │ │ - beq d0b24 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq d0bfc │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + biceq r8, r6, #1 │ │ │ │ + beq d0da0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - cmp r2, r7 │ │ │ │ - ldr r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq d0ac0 │ │ │ │ - b d087c │ │ │ │ - cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a38 │ │ │ │ - b d0a48 │ │ │ │ - mov r0, sl │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ - ldrb r3, [sl, #16] │ │ │ │ + cmp r2, r8 │ │ │ │ + bic r8, r6, #1 │ │ │ │ + bne d0da0 │ │ │ │ + ldr r9, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b d0d44 │ │ │ │ + cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d0cb8 │ │ │ │ + b d0cc8 │ │ │ │ + mov r0, r7 │ │ │ │ + bl b90a8 <_Py_SetImmortal@@Base> │ │ │ │ + ldrb r3, [r7, #16] │ │ │ │ mov r2, #2 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ - strb r3, [sl, #16] │ │ │ │ - b d0a48 │ │ │ │ - ldr r3, [r2] │ │ │ │ + strb r3, [r7, #16] │ │ │ │ + b d0cc8 │ │ │ │ + ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0c98 │ │ │ │ + bgt d0ed8 │ │ │ │ add r3, r3, #1 │ │ │ │ - str r3, [r2] │ │ │ │ - b d0c98 │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + str r3, [sl] │ │ │ │ + b d0ed8 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #1 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ + cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d1208 │ │ │ │ + bls d14a4 │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + movw r1, #2680 @ 0xa78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b d0e08 │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ + bl 171960 │ │ │ │ + b d1054 │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - mov r3, r4 │ │ │ │ - ldr r0, [r1] │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r3, r4 │ │ │ │ + bl 171960 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d0e08 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1054 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r6, #1 │ │ │ │ + str r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d0ae4 │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bic r8, r6, #1 │ │ │ │ + b d0da0 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d12c8 │ │ │ │ + b d0bfc │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ + movt r2, #34 @ 0x22 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d1484 │ │ │ │ + ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d1070 │ │ │ │ + mov r0, r8 │ │ │ │ + bl 330384 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + b d107c │ │ │ │ + mov r9, #0 │ │ │ │ + b d0ae4 │ │ │ │ + ldr lr, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr ip, [r2, #20] │ │ │ │ + ldr r0, [lr, #8] │ │ │ │ + add r2, r1, #3 │ │ │ │ + cmp r0, #0 │ │ │ │ + rsblt r0, r0, #0 │ │ │ │ + mla r2, ip, r0, r2 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r3, r2, r3 │ │ │ │ + add r7, lr, r3 │ │ │ │ + b d0b1c │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - mvn r6, #0 │ │ │ │ - b d0924 │ │ │ │ + bl 171960 │ │ │ │ + mvn r7, #0 │ │ │ │ + b d0b74 │ │ │ │ + nop {0} │ │ │ │ + ... │ │ │ │ + andeq r0, r0, ip │ │ │ │ + andeq r0, r0, r4, lsl r0 │ │ │ │ + ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + rsbeq r8, fp, ip, asr #2 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d12e8 │ │ │ │ + beq d154c │ │ │ │ mov r0, r4 │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ subs r1, r0, #0 │ │ │ │ ldrne r3, [r5, #36] @ 0x24 │ │ │ │ - ldrne r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d0c28 │ │ │ │ + ldrne r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne d0e70 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1090 │ │ │ │ + bgt d1384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d1090 │ │ │ │ + bne d1384 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d1090 │ │ │ │ - ldr r0, [r6, #8] │ │ │ │ - ldr r1, [r3, #16] │ │ │ │ - ldr ip, [r3, #20] │ │ │ │ - cmp r0, #0 │ │ │ │ - rsblt r0, r0, #0 │ │ │ │ - add r3, r1, #3 │ │ │ │ - mla r3, ip, r0, r3 │ │ │ │ - bic r3, r3, #3 │ │ │ │ - add r3, r3, r7 │ │ │ │ - add r7, r6, r3 │ │ │ │ - b d08c8 │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d11ec │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d0e24 │ │ │ │ - mov r0, r8 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [r3, r9] │ │ │ │ - b d0e2c │ │ │ │ - ... │ │ │ │ - andeq r0, r0, ip │ │ │ │ - andeq r0, r0, r4, lsl r0 │ │ │ │ - ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - rsbeq r8, fp, ip, asr #2 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1384 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + mvn r7, #0 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 171960 │ │ │ │ + ldr r3, [r4] │ │ │ │ + b d0e80 │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne d09c8 │ │ │ │ + bne d0c48 │ │ │ │ tst r3, #32 │ │ │ │ - beq d1258 │ │ │ │ + beq d14e0 │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d1278 │ │ │ │ + beq d1500 │ │ │ │ ldrsb r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d1288 │ │ │ │ + blt d1510 │ │ │ │ add r3, r4, #20 │ │ │ │ ldrb r3, [r3] │ │ │ │ mov r2, #24 │ │ │ │ - movw sl, #59260 @ 0xe77c │ │ │ │ - mla sl, r2, r3, sl │ │ │ │ + movw r7, #59260 @ 0xe77c │ │ │ │ + mla r7, r2, r3, r7 │ │ │ │ movw r3, #40400 @ 0x9dd0 │ │ │ │ movt r3, #106 @ 0x6a │ │ │ │ - add sl, sl, r3 │ │ │ │ - cmn r8, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d0a48 │ │ │ │ - subs r8, r8, #1 │ │ │ │ - str r8, [r4] │ │ │ │ - bne d0a48 │ │ │ │ + add r7, r7, r3 │ │ │ │ + cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d0cc8 │ │ │ │ + subs r6, r6, #1 │ │ │ │ + str r6, [r4] │ │ │ │ + bne d0cc8 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0a48 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - mvn r6, #0 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d0dc0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0cc8 │ │ │ │ ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - ldr r1, [r3, r9] │ │ │ │ - b d0e2c │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ + b d107c │ │ │ │ ldr r3, [r5, #76] @ 0x4c │ │ │ │ - cmp r3, r8 │ │ │ │ + cmp r3, sl │ │ │ │ mov r3, r4 │ │ │ │ - bne d1058 │ │ │ │ - movw r1, #9576 @ 0x2568 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b d1064 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0bec │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl eeabc │ │ │ │ - str r8, [r7] │ │ │ │ - b d0df0 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d0dc0 │ │ │ │ + movweq r1, #2596 @ 0xa24 │ │ │ │ + movwne r1, #2260 @ 0x8d4 │ │ │ │ + movteq r1, #69 @ 0x45 │ │ │ │ + movtne r1, #69 @ 0x45 │ │ │ │ + bl 171960 │ │ │ │ + ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1054 │ │ │ │ + mov r0, r5 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0b68 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d1188 │ │ │ │ + bge d1448 │ │ │ │ ldrb r3, [r3] │ │ │ │ - ldr sl, [pc, #-284] @ d1158 │ │ │ │ - add sl, sl, r3, lsl #5 │ │ │ │ - b d11a4 │ │ │ │ + ldr r7, [pc, #-340] @ d13a8 │ │ │ │ + add r7, r7, r3, lsl #5 │ │ │ │ + b d1464 │ │ │ │ ldrsb r3, [r4, #28] │ │ │ │ cmp r3, #0 │ │ │ │ addge r3, r4, #28 │ │ │ │ - bge d1188 │ │ │ │ + bge d1448 │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r4, #20 │ │ │ │ addeq r3, r4, #28 │ │ │ │ - b d1268 │ │ │ │ - mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0918 │ │ │ │ - bl 1764a0 │ │ │ │ - b d0784 │ │ │ │ - mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [r4] │ │ │ │ - b d0bd8 │ │ │ │ - mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d0bc0 │ │ │ │ - mov r2, r3 │ │ │ │ - ldr r2, [r2, #128] @ 0x80 │ │ │ │ - cmp r2, #0 │ │ │ │ - beq d1364 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq d0b90 │ │ │ │ - b d12d0 │ │ │ │ + b d14f0 │ │ │ │ + bl 176130 │ │ │ │ + b d09d0 │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d1168 │ │ │ │ + b d114c │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + bl 2e4790 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ + str r8, [r7] │ │ │ │ + b d103c │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d134c │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + ble d15b0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r1, [r5, #32] │ │ │ │ ldr r2, [r5, #12] │ │ │ │ cmp r1, #0 │ │ │ │ ldr r0, [r3] │ │ │ │ - movw r1, #9488 @ 0x2510 │ │ │ │ + movw r1, #2508 @ 0x9cc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bne d1378 │ │ │ │ + bne d15c8 │ │ │ │ ldr r3, [r5, #72] @ 0x48 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1378 │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #9484 @ 0x250c │ │ │ │ + bne d15c8 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + movw r3, #2504 @ 0x9c8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #9704 @ 0x25e8 │ │ │ │ + movw r1, #2724 @ 0xaa4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b d1090 │ │ │ │ + bl 171960 │ │ │ │ + b d1384 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d12f4 │ │ │ │ + bne d1558 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d12f4 │ │ │ │ - movw r2, #36904 @ 0x9028 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - cmp r1, r2 │ │ │ │ - beq d0b90 │ │ │ │ - b d0f18 │ │ │ │ - ldr ip, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #9484 @ 0x250c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1558 │ │ │ │ + ldr ip, [fp, #-56] @ 0xffffffc8 │ │ │ │ + movw r3, #2504 @ 0x9c8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ str r4, [sp] │ │ │ │ cmp ip, #0 │ │ │ │ movne r3, r1 │ │ │ │ - movw r1, #9748 @ 0x2614 │ │ │ │ + movw r1, #2768 @ 0xad0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b d1090 │ │ │ │ + bl 171960 │ │ │ │ + b d1384 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [r4] │ │ │ │ + b d0e20 │ │ │ │ + mov r0, r4 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0e34 │ │ │ │ + mov r0, r7 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d0e08 │ │ │ │ │ │ │ │ -000d13a0 <_PyUnicode_InternMortal@@Base>: │ │ │ │ +000d1618 <_PyUnicode_InternMortal@@Base>: │ │ │ │ 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 r4, r1 │ │ │ │ ldr r1, [r1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d13fc <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + beq d1674 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ 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 d13fc <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bne d1674 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #3 │ │ │ │ - beq d1408 <_PyUnicode_InternMortal@@Base+0x68> │ │ │ │ + beq d1680 <_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 d15cc <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ - ldr r3, [pc, #688] @ d16d8 <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ + beq d1844 <_PyUnicode_InternMortal@@Base+0x22c> │ │ │ │ + ldr r3, [pc, #688] @ d1950 <_PyUnicode_InternMortal@@Base+0x338> │ │ │ │ ldr r0, [r3, #1140] @ 0x474 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ blx r3 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1540 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ + bne d17b8 <_PyUnicode_InternMortal@@Base+0x1a0> │ │ │ │ add r0, r5, #114688 @ 0x1c000 │ │ │ │ mov r2, r1 │ │ │ │ sub r3, fp, #24 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ - bl c7564 │ │ │ │ + bl c80b0 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1624 <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ + beq d189c <_PyUnicode_InternMortal@@Base+0x284> │ │ │ │ ldr r2, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r0, #1 │ │ │ │ - bne d14c0 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ + bne d1738 <_PyUnicode_InternMortal@@Base+0x120> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d158c <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bgt d1804 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d158c <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ + bne d1804 <_PyUnicode_InternMortal@@Base+0x1ec> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d14b0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + ble d1728 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ and r3, r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d1598 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ + beq d1810 <_PyUnicode_InternMortal@@Base+0x1f8> │ │ │ │ mov r1, r2 │ │ │ │ str r1, [r4] │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14d8 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + bgt d1750 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - beq d165c <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ + beq d18d4 <_PyUnicode_InternMortal@@Base+0x2bc> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1504 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d177c <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d1644 <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ + beq d18bc <_PyUnicode_InternMortal@@Base+0x2a4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1504 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + bgt d177c <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - beq d1630 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ + beq d18a8 <_PyUnicode_InternMortal@@Base+0x290> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ mov r2, #1 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ bfi r3, r2, #0, #2 │ │ │ │ strb r3, [r1, #16] │ │ │ │ - ble d13fc <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + ble d1674 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_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 d13fc <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d1674 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d1440 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ + beq d16b8 <_PyUnicode_InternMortal@@Base+0xa0> │ │ │ │ ldr r3, [r1] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d15bc <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bgt d1834 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - bne d15bc <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ + bne d1834 <_PyUnicode_InternMortal@@Base+0x21c> │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14b0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d1728 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - b d14b0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d1728 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14a0 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ - b d14b0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + bgt d1718 <_PyUnicode_InternMortal@@Base+0x100> │ │ │ │ + b d1728 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl b91fc <_Py_SetImmortal@@Base> │ │ │ │ + bl b90a8 <_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 d14b0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d1728 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d14b0 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ - b d1580 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ + bgt d1728 <_PyUnicode_InternMortal@@Base+0x110> │ │ │ │ + b d17f8 <_PyUnicode_InternMortal@@Base+0x1e0> │ │ │ │ and r2, r3, #28 │ │ │ │ cmp r2, #4 │ │ │ │ - bne d1420 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ + bne d1698 <_PyUnicode_InternMortal@@Base+0x80> │ │ │ │ tst r3, #32 │ │ │ │ - beq d1670 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ + beq d18e8 <_PyUnicode_InternMortal@@Base+0x2d0> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d1690 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ + beq d1908 <_PyUnicode_InternMortal@@Base+0x2f0> │ │ │ │ ldrsb r3, [r1, #20] │ │ │ │ cmp r3, #0 │ │ │ │ - blt d16a8 <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ + blt d1920 <_PyUnicode_InternMortal@@Base+0x308> │ │ │ │ add r3, r1, #20 │ │ │ │ ldrb r2, [r3] │ │ │ │ mov r0, #24 │ │ │ │ movw r3, #59260 @ 0xe77c │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ movw r2, #40400 @ 0x9dd0 │ │ │ │ movt r2, #106 @ 0x6a │ │ │ │ add r3, r3, r2 │ │ │ │ cmn r6, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d16b8 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ + ble d1930 <_PyUnicode_InternMortal@@Base+0x318> │ │ │ │ mov r1, r3 │ │ │ │ - b d13fc <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ - bl 1764a0 │ │ │ │ + b d1674 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + bl 176130 │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d13fc <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ + b d1674 <_PyUnicode_InternMortal@@Base+0x5c> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d1504 <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ + b d177c <_PyUnicode_InternMortal@@Base+0x164> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ ldr r3, [r1] │ │ │ │ - b d14f0 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ + b d1768 <_PyUnicode_InternMortal@@Base+0x150> │ │ │ │ mov r0, r2 │ │ │ │ str r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r1, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d14d8 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ + b d1750 <_PyUnicode_InternMortal@@Base+0x138> │ │ │ │ ldr r3, [r1, #28] │ │ │ │ ldrsb r2, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d15f8 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d1870 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ ldrb r2, [r3] │ │ │ │ - ldr r3, [pc, #80] @ d16dc <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ + ldr r3, [pc, #80] @ d1954 <_PyUnicode_InternMortal@@Base+0x33c> │ │ │ │ add r3, r3, r2, lsl #5 │ │ │ │ - b d1614 <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ + b d188c <_PyUnicode_InternMortal@@Base+0x274> │ │ │ │ ldrsb r2, [r1, #28] │ │ │ │ cmp r2, #0 │ │ │ │ addge r3, r1, #28 │ │ │ │ - bge d15f8 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ + bge d1870 <_PyUnicode_InternMortal@@Base+0x258> │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ - beq d16b0 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ + beq d1928 <_PyUnicode_InternMortal@@Base+0x310> │ │ │ │ add r3, r1, #20 │ │ │ │ - b d1680 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d18f8 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ add r3, r1, #28 │ │ │ │ - b d1680 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ + b d18f8 <_PyUnicode_InternMortal@@Base+0x2e0> │ │ │ │ subs r2, r6, #1 │ │ │ │ str r2, [r1] │ │ │ │ - bne d161c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + bne d1894 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - b d161c <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ + b d1894 <_PyUnicode_InternMortal@@Base+0x27c> │ │ │ │ ldrdeq fp, [sl], #-208 @ 0xffffff30 @ │ │ │ │ rsbeq r8, fp, ip, asr #2 │ │ │ │ │ │ │ │ -000d16e0 : │ │ │ │ +000d1958 : │ │ │ │ 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, [r1, #4] │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d1930 │ │ │ │ + beq d1ba8 │ │ │ │ ldr r4, [r0, #4] │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ mov r0, r4 │ │ │ │ - bl cfe8c <_PyType_GetDict@@Base> │ │ │ │ + bl d00d0 <_PyType_GetDict@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1954 │ │ │ │ + beq d1bcc │ │ │ │ ldr r3, [r5] │ │ │ │ sub r2, fp, #24 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ 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] │ │ │ │ mov r3, #1 │ │ │ │ str r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2dc138 <_Py_NewReference@@Base+0x2ec0> │ │ │ │ + bl 2dfbb0 <_Py_NewReference@@Base+0x2ea0> │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r3, #1 │ │ │ │ - bhi d1800 │ │ │ │ + bhi d1a78 │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ tst r2, #4 │ │ │ │ - bne d1828 │ │ │ │ + bne d1aa0 │ │ │ │ tst r2, #16 │ │ │ │ subne r2, r7, #12 │ │ │ │ - bne d179c │ │ │ │ + bne d1a14 │ │ │ │ ldr r1, [r7, #4] │ │ │ │ ldr r2, [r1, #144] @ 0x90 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d18a0 │ │ │ │ - blt d18d0 │ │ │ │ + beq d1b18 │ │ │ │ + blt d1b48 │ │ │ │ add r2, r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - beq d18a0 │ │ │ │ + beq d1b18 │ │ │ │ str r6, [sp] │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl d2328 <_PyObjectDict_SetItem@@Base> │ │ │ │ + bl d2634 <_PyObjectDict_SetItem@@Base> │ │ │ │ mov r6, r0 │ │ │ │ cmn r6, #1 │ │ │ │ movne r6, #0 │ │ │ │ - beq d1858 │ │ │ │ + beq d1ad0 │ │ │ │ ldr r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ - bl 2dc300 <_Py_NewReference@@Base+0x3088> │ │ │ │ + bl 2dfd78 <_Py_NewReference@@Base+0x3068> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d17e8 │ │ │ │ + bgt d1a60 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - beq d1968 │ │ │ │ + beq d1be0 │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1840 │ │ │ │ + ble d1ab8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #20 │ │ │ │ pop {r4, r5, r6, r7, fp, pc} │ │ │ │ bic r0, r3, #1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr ip, [r2, #140] @ 0x8c │ │ │ │ cmp ip, #0 │ │ │ │ - beq d176c │ │ │ │ + beq d19e4 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r7 │ │ │ │ blx ip │ │ │ │ mov r6, r0 │ │ │ │ - b d17c8 │ │ │ │ + b d1a40 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 17a720 <_PyStack_UnpackDict@@Base+0x1870> │ │ │ │ + bl 17a40c <_PyStack_UnpackDict@@Base+0x18cc> │ │ │ │ mov r6, r0 │ │ │ │ - b d17bc │ │ │ │ + b d1a34 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - bne d17f4 │ │ │ │ + bne d1a6c │ │ │ │ mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d17f4 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1a6c │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d17c8 │ │ │ │ - movw r2, #48608 @ 0xbde0 │ │ │ │ + beq d1a40 │ │ │ │ + movw r2, #49756 @ 0xc25c │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ mov r3, r5 │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r2, [r4, #12] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d17c8 │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1a40 │ │ │ │ + movw r1, #49756 @ 0xc25c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmp r3, #1 │ │ │ │ ldr r0, [r1] │ │ │ │ - bls d18f8 │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + bls d1b70 │ │ │ │ + movw r1, #2680 @ 0xa78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r3, r5 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r6, #0 │ │ │ │ - b d17c8 │ │ │ │ + b d1a40 │ │ │ │ ldr ip, [r7, #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, r2, r1 │ │ │ │ - b d1798 │ │ │ │ + b d1a10 │ │ │ │ ldr r1, [r4, #76] @ 0x4c │ │ │ │ - movw r3, #5856 @ 0x16e0 │ │ │ │ + movw r3, #6488 @ 0x1958 │ │ │ │ movt r3, #13 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r5 │ │ │ │ - movweq r1, #9576 @ 0x2568 │ │ │ │ - movwne r1, #9240 @ 0x2418 │ │ │ │ + movweq r1, #2596 @ 0xa24 │ │ │ │ + movwne r1, #2260 @ 0x8d4 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d18c8 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1b40 │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r6, #0 │ │ │ │ - b d17f4 │ │ │ │ + b d1a6c │ │ │ │ mov r0, r4 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - blt d194c │ │ │ │ - b d1728 │ │ │ │ + blt d1bc4 │ │ │ │ + b d19a0 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d17e8 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1a60 │ │ │ │ │ │ │ │ -000d1974 <_PyObject_GenericSetAttrWithDict@@Base>: │ │ │ │ +000d1bec <_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, #-52] @ 0xffffffcc │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d21f8 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + beq d2544 <_PyObject_GenericSetAttrWithDict@@Base+0x958> │ │ │ │ ldr r5, [r0, #4] │ │ │ │ mov r4, r1 │ │ │ │ - mov r7, r0 │ │ │ │ + mov sl, r0 │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #2 │ │ │ │ - bne d1bac <_PyObject_GenericSetAttrWithDict@@Base+0x238> │ │ │ │ + bne d1e98 <_PyObject_GenericSetAttrWithDict@@Base+0x2ac> │ │ │ │ ldr r3, [r5, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1bfc <_PyObject_GenericSetAttrWithDict@@Base+0x288> │ │ │ │ - ldr sl, [pc, #2136] @ d2228 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + beq d1eec <_PyObject_GenericSetAttrWithDict@@Base+0x300> │ │ │ │ + ldr r9, [pc, #2096] @ d2478 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1c28 <_PyObject_GenericSetAttrWithDict@@Base+0x2b4> │ │ │ │ - ldr r8, [r5, #192] @ 0xc0 │ │ │ │ + bgt d1f00 <_PyObject_GenericSetAttrWithDict@@Base+0x314> │ │ │ │ + ldr r7, [r5, #192] @ 0xc0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - mov r1, #1 │ │ │ │ - eor r6, r8, r4, asr #3 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - ubfx r6, r6, #0, #12 │ │ │ │ - mla r2, r2, r6, r3 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + eor r8, r7, r4, asr #3 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + ubfx r8, r8, #0, #12 │ │ │ │ + mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r0, r8 │ │ │ │ - bne d1c58 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ - mov r1, #12 │ │ │ │ - mla r2, r1, r6, r3 │ │ │ │ - add r2, r2, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r2, #1452] @ 0x5ac │ │ │ │ - cmp r4, r2 │ │ │ │ - bne d1fb4 <_PyObject_GenericSetAttrWithDict@@Base+0x640> │ │ │ │ + cmp r0, r7 │ │ │ │ + bne d1f2c <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + mov r2, #12 │ │ │ │ + mla r1, r2, r8, r3 │ │ │ │ + add r1, r1, #40960 @ 0xa000 │ │ │ │ + ldr r1, [r1, #1452] @ 0x5ac │ │ │ │ + cmp r4, r1 │ │ │ │ + bne d2208 <_PyObject_GenericSetAttrWithDict@@Base+0x61c> │ │ │ │ add r3, r3, #40960 @ 0xa000 │ │ │ │ - mla r3, r1, r6, r3 │ │ │ │ - ldr r1, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d1d20 <_PyObject_GenericSetAttrWithDict@@Base+0x3ac> │ │ │ │ - ldr r3, [r1] │ │ │ │ + mla r3, r2, r8, r3 │ │ │ │ + ldr r6, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r6, #0 │ │ │ │ + beq d1d6c <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r1, r1, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r1] │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r1, #1 │ │ │ │ - bls d1a84 <_PyObject_GenericSetAttrWithDict@@Base+0x110> │ │ │ │ - bic r0, r1, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ + bicgt r3, r6, #1 │ │ │ │ + orrgt r6, r6, #1 │ │ │ │ + strgt r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bgt d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + add r3, r3, #1 │ │ │ │ + cmp r6, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + beq d1d6c <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + mvn r7, r6 │ │ │ │ + bic r3, r6, #1 │ │ │ │ + and r7, r7, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ + ldr r3, [r1, #4] │ │ │ │ ldr r3, [r3, #140] @ 0x8c │ │ │ │ cmp r3, #0 │ │ │ │ - bne d1d84 <_PyObject_GenericSetAttrWithDict@@Base+0x410> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq d1d74 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ + movw r2, #22784 @ 0x5900 │ │ │ │ + movt r2, #23 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d211c <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ + cmp r0, r2 │ │ │ │ + bne d2224 <_PyObject_GenericSetAttrWithDict@@Base+0x638> │ │ │ │ + ldr r1, [r1, #20] │ │ │ │ + mov r0, sl │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 175994 │ │ │ │ + cmp r7, #0 │ │ │ │ + mov r9, r0 │ │ │ │ + beq d1e68 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + ldr r3, [r6] │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r6] │ │ │ │ + bne d1e68 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1e68 <_PyObject_GenericSetAttrWithDict@@Base+0x27c> │ │ │ │ + mov r7, #0 │ │ │ │ + mov r6, #1 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d219c <_PyObject_GenericSetAttrWithDict@@Base+0x828> │ │ │ │ + bne d23e8 <_PyObject_GenericSetAttrWithDict@@Base+0x7fc> │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ tst r3, #4 │ │ │ │ - bne d1d28 <_PyObject_GenericSetAttrWithDict@@Base+0x3b4> │ │ │ │ + bne d1ff0 <_PyObject_GenericSetAttrWithDict@@Base+0x404> │ │ │ │ tst r3, #16 │ │ │ │ - subne r8, r7, #12 │ │ │ │ - bne d1ac0 <_PyObject_GenericSetAttrWithDict@@Base+0x14c> │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ + subne r3, sl, #12 │ │ │ │ + bne d1db0 <_PyObject_GenericSetAttrWithDict@@Base+0x1c4> │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ ldr r3, [r2, #144] @ 0x90 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d20dc <_PyObject_GenericSetAttrWithDict@@Base+0x768> │ │ │ │ - blt d2174 <_PyObject_GenericSetAttrWithDict@@Base+0x800> │ │ │ │ - add r8, r7, r3 │ │ │ │ + beq d2388 <_PyObject_GenericSetAttrWithDict@@Base+0x79c> │ │ │ │ + blt d2444 <_PyObject_GenericSetAttrWithDict@@Base+0x858> │ │ │ │ + add r3, sl, r3 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d2388 <_PyObject_GenericSetAttrWithDict@@Base+0x79c> │ │ │ │ + ldr r8, [r3] │ │ │ │ cmp r8, #0 │ │ │ │ - beq d20dc <_PyObject_GenericSetAttrWithDict@@Base+0x768> │ │ │ │ - ldr r6, [r8] │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d1dbc <_PyObject_GenericSetAttrWithDict@@Base+0x448> │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + beq d204c <_PyObject_GenericSetAttrWithDict@@Base+0x460> │ │ │ │ + ldr r0, [r8, #4] │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ tst r3, #536870912 @ 0x20000000 │ │ │ │ - beq d2284 <_PyObject_GenericSetAttrWithDict@@Base+0x910> │ │ │ │ + beq d25b8 <_PyObject_GenericSetAttrWithDict@@Base+0x9cc> │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r2, [r4, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d1f0c <_PyObject_GenericSetAttrWithDict@@Base+0x598> │ │ │ │ + beq d21ac <_PyObject_GenericSetAttrWithDict@@Base+0x5c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r4] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ ldr r3, [r3] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1d48 <_PyObject_GenericSetAttrWithDict@@Base+0x3d4> │ │ │ │ + bgt d2010 <_PyObject_GenericSetAttrWithDict@@Base+0x424> │ │ │ │ ldr r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r1] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d1d58 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ + bne d2020 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d1d58 <_PyObject_GenericSetAttrWithDict@@Base+0x3e4> │ │ │ │ - ldr r1, [r6, #24] │ │ │ │ - movw r3, #45848 @ 0xb318 │ │ │ │ + beq d2020 <_PyObject_GenericSetAttrWithDict@@Base+0x434> │ │ │ │ + ldr r1, [r8, #24] │ │ │ │ + movw r3, #47128 @ 0xb818 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - mov r0, r6 │ │ │ │ + mov r0, r8 │ │ │ │ cmp r1, r3 │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - beq d1e9c <_PyObject_GenericSetAttrWithDict@@Base+0x528> │ │ │ │ - bl c4608 │ │ │ │ - mov r8, r0 │ │ │ │ + beq d2134 <_PyObject_GenericSetAttrWithDict@@Base+0x548> │ │ │ │ + bl c4848 │ │ │ │ + mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - mov r8, #0 │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq d1c10 <_PyObject_GenericSetAttrWithDict@@Base+0x29c> │ │ │ │ + beq d2164 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + mov r9, #0 │ │ │ │ + cmp r7, #0 │ │ │ │ + bne d1d50 <_PyObject_GenericSetAttrWithDict@@Base+0x164> │ │ │ │ ldr r3, [r5] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1b94 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ + bgt d1e80 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r5] │ │ │ │ - beq d2308 <_PyObject_GenericSetAttrWithDict@@Base+0x994> │ │ │ │ + beq d25ac <_PyObject_GenericSetAttrWithDict@@Base+0x9c0> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1e70 <_PyObject_GenericSetAttrWithDict@@Base+0x4fc> │ │ │ │ - mov r0, r8 │ │ │ │ + ble d2104 <_PyObject_GenericSetAttrWithDict@@Base+0x518> │ │ │ │ + mov r0, r9 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldr sl, [pc, #1652] @ d2228 <_PyObject_GenericSetAttrWithDict@@Base+0x8b4> │ │ │ │ - mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ + ldr r9, [pc, #1496] @ d2478 <_PyObject_GenericSetAttrWithDict@@Base+0x88c> │ │ │ │ + mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ ldr r3, [r5, #180] @ 0xb4 │ │ │ │ mov r1, #28 │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ sub r3, r3, #1 │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ 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, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ addeq r2, r2, #96256 @ 0x17800 │ │ │ │ ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d19d0 <_PyObject_GenericSetAttrWithDict@@Base+0x5c> │ │ │ │ + bne d1c4c <_PyObject_GenericSetAttrWithDict@@Base+0x60> │ │ │ │ mov r0, r5 │ │ │ │ - bl 3423d4 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d19c8 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ - b d2214 <_PyObject_GenericSetAttrWithDict@@Base+0x8a0> │ │ │ │ - ldr r3, [r0] │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d1b7c <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d1b7c <_PyObject_GenericSetAttrWithDict@@Base+0x208> │ │ │ │ - ldr r8, [r5, #192] @ 0xc0 │ │ │ │ + bge d1c40 <_PyObject_GenericSetAttrWithDict@@Base+0x54> │ │ │ │ + b d2560 <_PyObject_GenericSetAttrWithDict@@Base+0x974> │ │ │ │ + ldr r7, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ - ldr r3, [sl, r9] │ │ │ │ - mov r1, #1 │ │ │ │ - str r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - eor r6, r8, r4, asr #3 │ │ │ │ - ubfx r6, r6, #0, #12 │ │ │ │ - mla r2, r2, r6, r3 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + eor r8, r7, r4, asr #3 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + ubfx r8, r8, #0, #12 │ │ │ │ + mla r2, r2, r8, r3 │ │ │ │ add r2, r2, #40960 @ 0xa000 │ │ │ │ ldr r0, [r2, #1448] @ 0x5a8 │ │ │ │ - cmp r8, r0 │ │ │ │ - beq d1a24 <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq d2058 <_PyObject_GenericSetAttrWithDict@@Base+0x6e4> │ │ │ │ + cmp r7, r0 │ │ │ │ + beq d1c9c <_PyObject_GenericSetAttrWithDict@@Base+0xb0> │ │ │ │ + cmp r7, #0 │ │ │ │ + beq d22e8 <_PyObject_GenericSetAttrWithDict@@Base+0x6fc> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1d18 <_PyObject_GenericSetAttrWithDict@@Base+0x3a4> │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + beq d1d6c <_PyObject_GenericSetAttrWithDict@@Base+0x180> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ - ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r1, [r4, #4] │ │ │ │ + bic r3, r6, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r1, r2 │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d1a68 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bne d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1a68 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ + bgt d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ mov r2, #12 │ │ │ │ - add ip, r3, #42240 @ 0xa500 │ │ │ │ - add ip, ip, #168 @ 0xa8 │ │ │ │ - bic r1, r1, #1 │ │ │ │ - mul r2, r2, r6 │ │ │ │ - add r0, ip, r2 │ │ │ │ - str r1, [r0, #8] │ │ │ │ - ldr r1, [r4] │ │ │ │ + add r1, r3, #42240 @ 0xa500 │ │ │ │ + add r1, r1, #168 @ 0xa8 │ │ │ │ + ldr ip, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mul r2, r2, r8 │ │ │ │ + add r0, r1, r2 │ │ │ │ + str ip, [r0, #8] │ │ │ │ + ldr ip, [r4] │ │ │ │ add r3, r3, r2 │ │ │ │ movw r0, #42412 @ 0xa5ac │ │ │ │ - cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + cmn ip, #-1073741823 @ 0xc0000001 │ │ │ │ ldr r0, [r3, r0] │ │ │ │ - addle r1, r1, #1 │ │ │ │ + addle ip, ip, #1 │ │ │ │ add r3, r2, #4 │ │ │ │ - strle r1, [r4] │ │ │ │ - str r4, [ip, r3] │ │ │ │ + strle ip, [r4] │ │ │ │ + str r4, [r1, r3] │ │ │ │ dmb ish │ │ │ │ - str r8, [ip, r2] │ │ │ │ + str r7, [r1, r2] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d1fbc <_PyObject_GenericSetAttrWithDict@@Base+0x648> │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d1a68 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ - mov r1, r4 │ │ │ │ - mov r0, r5 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d1cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - mov r1, #1 │ │ │ │ - b d1a84 <_PyObject_GenericSetAttrWithDict@@Base+0x110> │ │ │ │ + ble d2210 <_PyObject_GenericSetAttrWithDict@@Base+0x624> │ │ │ │ + mvn r7, r6 │ │ │ │ + cmp r6, #1 │ │ │ │ + and r7, r7, #1 │ │ │ │ + bhi d1d00 <_PyObject_GenericSetAttrWithDict@@Base+0x114> │ │ │ │ + b d1d74 <_PyObject_GenericSetAttrWithDict@@Base+0x188> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 17a720 <_PyStack_UnpackDict@@Base+0x1870> │ │ │ │ - mov r8, r0 │ │ │ │ + mov r0, sl │ │ │ │ + bl 17a40c <_PyStack_UnpackDict@@Base+0x18cc> │ │ │ │ + mov r9, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1b6c <_PyObject_GenericSetAttrWithDict@@Base+0x1f8> │ │ │ │ - b d1ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + bne d1e5c <_PyObject_GenericSetAttrWithDict@@Base+0x270> │ │ │ │ + b d2164 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d1b30 <_PyObject_GenericSetAttrWithDict@@Base+0x1bc> │ │ │ │ + beq d1e20 <_PyObject_GenericSetAttrWithDict@@Base+0x234> │ │ │ │ mov r0, r4 │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d1b3c <_PyObject_GenericSetAttrWithDict@@Base+0x1c8> │ │ │ │ + bne d1e2c <_PyObject_GenericSetAttrWithDict@@Base+0x240> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ - mov r8, r0 │ │ │ │ - b d1ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ - movw r2, #23664 @ 0x5c70 │ │ │ │ - movt r2, #23 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d1e88 <_PyObject_GenericSetAttrWithDict@@Base+0x514> │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d1fd0 <_PyObject_GenericSetAttrWithDict@@Base+0x65c> │ │ │ │ - ldr r1, [r0, #20] │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bl 175d04 │ │ │ │ - mov r8, r0 │ │ │ │ - b d1b70 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ - ldr r3, [r7, #4] │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ - tst r2, #512 @ 0x200 │ │ │ │ - beq d1dd8 <_PyObject_GenericSetAttrWithDict@@Base+0x464> │ │ │ │ - ldr r0, [r3, #444] @ 0x1bc │ │ │ │ + bl 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ + mov r9, r0 │ │ │ │ + b d213c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + ldr r2, [sl, #4] │ │ │ │ + ldr r1, [r2, #84] @ 0x54 │ │ │ │ + tst r1, #512 @ 0x200 │ │ │ │ + beq d2068 <_PyObject_GenericSetAttrWithDict@@Base+0x47c> │ │ │ │ + ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d1eb0 <_PyObject_GenericSetAttrWithDict@@Base+0x53c> │ │ │ │ - ldr r2, [sl, r9] │ │ │ │ - add r3, r2, #4096 @ 0x1000 │ │ │ │ - ldr r6, [r3, #1920] @ 0x780 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d1f40 <_PyObject_GenericSetAttrWithDict@@Base+0x5cc> │ │ │ │ - ldr r0, [pc, #1080] @ d222c <_PyObject_GenericSetAttrWithDict@@Base+0x8b8> │ │ │ │ - ldr r1, [r3, #1924] @ 0x784 │ │ │ │ - ldr ip, [r6] │ │ │ │ + bne d2148 <_PyObject_GenericSetAttrWithDict@@Base+0x55c> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ + add ip, r2, #4096 @ 0x1000 │ │ │ │ + ldr r8, [ip, #1920] @ 0x780 │ │ │ │ + cmp r8, #0 │ │ │ │ + beq d21e0 <_PyObject_GenericSetAttrWithDict@@Base+0x5f4> │ │ │ │ + ldr r0, [pc, #1012] @ d247c <_PyObject_GenericSetAttrWithDict@@Base+0x890> │ │ │ │ + ldr r1, [ip, #1924] @ 0x784 │ │ │ │ + ldr lr, [r8] │ │ │ │ sub r1, r1, #1 │ │ │ │ - str ip, [r3, #1920] @ 0x780 │ │ │ │ - str r1, [r3, #1924] @ 0x784 │ │ │ │ + str r1, [ip, #1924] @ 0x784 │ │ │ │ + ldr r1, [r0, #1716] @ 0x6b4 │ │ │ │ + str lr, [ip, #1920] @ 0x780 │ │ │ │ + subs ip, r1, #0 │ │ │ │ mov r1, #1 │ │ │ │ - ldr r3, [r0, #1716] @ 0x6b4 │ │ │ │ - str r1, [r6] │ │ │ │ - cmp r3, #0 │ │ │ │ - bne d2108 <_PyObject_GenericSetAttrWithDict@@Base+0x794> │ │ │ │ - ldr ip, [r2, #3836] @ 0xefc │ │ │ │ - movw r9, #45848 @ 0xb318 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ - str r3, [r6, #28] │ │ │ │ - str r3, [r6, #8] │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ - ldr r3, [r6, #-4] │ │ │ │ - vldr d7, [pc, #996] @ d2220 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ + str r1, [r8] │ │ │ │ + bne d2480 <_PyObject_GenericSetAttrWithDict@@Base+0x894> │ │ │ │ + ldr r1, [r2, #3836] @ 0xefc │ │ │ │ + ldr r0, [r8, #-4] │ │ │ │ + vldr d7, [pc, #948] @ d2470 <_PyObject_GenericSetAttrWithDict@@Base+0x884> │ │ │ │ + ldr ip, [r1, #4] │ │ │ │ + and lr, r0, #3 │ │ │ │ ldr r0, [r2, #3824] @ 0xef0 │ │ │ │ - and r3, r3, #3 │ │ │ │ - str r9, [r6, #24] │ │ │ │ - orr r3, r3, lr │ │ │ │ - vstr d7, [r6, #16] │ │ │ │ - add r0, r0, r1 │ │ │ │ - sub r1, r6, #8 │ │ │ │ - str r1, [lr] │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - str ip, [r6, #-8] │ │ │ │ - str r1, [ip, #4] │ │ │ │ - str r0, [r2, #3824] @ 0xef0 │ │ │ │ - str r6, [r8] │ │ │ │ - b d1ad4 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ + orr lr, lr, ip │ │ │ │ + vstr d7, [r8, #16] │ │ │ │ + add r9, r0, #1 │ │ │ │ + mov r0, #0 │ │ │ │ + str r0, [r8, #28] │ │ │ │ + str r0, [r8, #8] │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r0, [r8, #24] │ │ │ │ + sub r0, r8, #8 │ │ │ │ + str r0, [ip] │ │ │ │ + stmdb r8, {r1, lr} │ │ │ │ + str r0, [r1, #4] │ │ │ │ + str r9, [r2, #3824] @ 0xef0 │ │ │ │ + str r8, [r3] │ │ │ │ + b d1dc4 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d1ba0 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + bne d1e8c <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d1ba0 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1e8c <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + mov r0, r1 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r7 │ │ │ │ + mov r1, sl │ │ │ │ blx r3 │ │ │ │ - mov r8, r0 │ │ │ │ - b d1b70 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ - bl bfa1c │ │ │ │ - mov r8, r0 │ │ │ │ - cmp r8, #0 │ │ │ │ - bge d1b70 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ - b d1ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - bl 21ea04 │ │ │ │ - subs r6, r0, #0 │ │ │ │ - str r6, [r8] │ │ │ │ - bne d1ad4 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ - mvn r8, #0 │ │ │ │ - movw r3, #48516 @ 0xbd84 │ │ │ │ + mov r9, r0 │ │ │ │ + b d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + bl bf8f0 │ │ │ │ + mov r9, r0 │ │ │ │ + cmp r9, #0 │ │ │ │ + bge d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + b d2164 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl 21fa14 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + subs r8, r0, #0 │ │ │ │ + str r8, [r3] │ │ │ │ + bne d1dc4 <_PyObject_GenericSetAttrWithDict@@Base+0x1d8> │ │ │ │ + mvn r9, #0 │ │ │ │ + movw r3, #49836 @ 0xc2ac │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1757b4 │ │ │ │ + bl 175444 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d1b70 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ - movw r2, #48608 @ 0xbde0 │ │ │ │ - movt r2, #104 @ 0x68 │ │ │ │ - mov r3, r4 │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r2] │ │ │ │ + beq d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - bl 171cc4 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r0, [r3] │ │ │ │ + mov r3, r4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d1b70 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + mov r0, sl │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d2138 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ - ldr r8, [r4, #12] │ │ │ │ - cmn r8, #1 │ │ │ │ - beq d2138 <_PyObject_GenericSetAttrWithDict@@Base+0x7c4> │ │ │ │ - mov r2, r8 │ │ │ │ + bne d24c4 <_PyObject_GenericSetAttrWithDict@@Base+0x8d8> │ │ │ │ + ldr r9, [r4, #12] │ │ │ │ + cmn r9, #1 │ │ │ │ + beq d24c4 <_PyObject_GenericSetAttrWithDict@@Base+0x8d8> │ │ │ │ + mov r2, r9 │ │ │ │ + mov r0, r8 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 145d80 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ - mov r8, r0 │ │ │ │ - b d1ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ - movw r0, #20040 @ 0x4e48 │ │ │ │ + bl 1451f8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + mov r9, r0 │ │ │ │ + b d213c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + movw r0, #19420 @ 0x4bdc │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - bl b5778 <_PyObject_GC_New@@Base> │ │ │ │ - subs r6, r0, #0 │ │ │ │ - beq d22e0 <_PyObject_GenericSetAttrWithDict@@Base+0x96c> │ │ │ │ - ldr r1, [sl, r9] │ │ │ │ - ldr ip, [r1, #3836] @ 0xefc │ │ │ │ - mov r2, #0 │ │ │ │ - ldr r3, [r6, #-4] │ │ │ │ - movw r9, #45848 @ 0xb318 │ │ │ │ - movt r9, #104 @ 0x68 │ │ │ │ - vldr d7, [pc, #684] @ d2220 <_PyObject_GenericSetAttrWithDict@@Base+0x8ac> │ │ │ │ - ldr lr, [ip, #4] │ │ │ │ - and r3, r3, #3 │ │ │ │ - ldr r0, [r1, #3824] @ 0xef0 │ │ │ │ - orr r3, r3, lr │ │ │ │ - str r2, [r6, #28] │ │ │ │ - str r2, [r6, #8] │ │ │ │ - add r0, r0, #1 │ │ │ │ - str r9, [r6, #24] │ │ │ │ - sub r2, r6, #8 │ │ │ │ - vstr d7, [r6, #16] │ │ │ │ - str r2, [lr] │ │ │ │ - str r3, [r6, #-4] │ │ │ │ - str ip, [r6, #-8] │ │ │ │ - str r2, [ip, #4] │ │ │ │ - str r0, [r1, #3824] @ 0xef0 │ │ │ │ - str r6, [r8] │ │ │ │ - b d1ad4 <_PyObject_GenericSetAttrWithDict@@Base+0x160> │ │ │ │ - mov r8, r0 │ │ │ │ - b d1c58 <_PyObject_GenericSetAttrWithDict@@Base+0x2e4> │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d1cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d1cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ - ldr r1, [r2, #172] @ 0xac │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d2268 <_PyObject_GenericSetAttrWithDict@@Base+0x8f4> │ │ │ │ - ldr ip, [r1, #8] │ │ │ │ - cmp ip, #0 │ │ │ │ - ble d2044 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ - ldr lr, [r1, #16] │ │ │ │ - cmp r3, lr │ │ │ │ - beq d1da4 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - cmp ip, #1 │ │ │ │ - beq d2044 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ - ldr lr, [r1, #20] │ │ │ │ - cmp r3, lr │ │ │ │ - beq d1da4 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - cmp ip, #2 │ │ │ │ - beq d2044 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ - ldr lr, [r1, #24] │ │ │ │ - cmp r3, lr │ │ │ │ - beq d1da4 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - cmp ip, #3 │ │ │ │ - beq d2044 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ - add r1, r1, #24 │ │ │ │ - mov lr, #3 │ │ │ │ - ldr r6, [r1, #4]! │ │ │ │ - add lr, lr, #1 │ │ │ │ - cmp r3, r6 │ │ │ │ - beq d1da4 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - cmp ip, lr │ │ │ │ - bne d202c <_PyObject_GenericSetAttrWithDict@@Base+0x6b8> │ │ │ │ - ldr r1, [r0, #12] │ │ │ │ - mov r0, r3 │ │ │ │ - bl 2dc35c <_Py_NewReference@@Base+0x30e4> │ │ │ │ - mvn r8, #0 │ │ │ │ - b d1b70 <_PyObject_GenericSetAttrWithDict@@Base+0x1fc> │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl b5590 <_PyObject_GC_New@@Base> │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + subs r8, r0, #0 │ │ │ │ + beq d2590 <_PyObject_GenericSetAttrWithDict@@Base+0x9a4> │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ + b d20ac <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + mov r7, r0 │ │ │ │ + b d1f2c <_PyObject_GenericSetAttrWithDict@@Base+0x340> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + ldr r3, [r2, #172] @ 0xac │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d22ac <_PyObject_GenericSetAttrWithDict@@Base+0x6c0> │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ + cmp r1, #0 │ │ │ │ + ble d2298 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + ldr ip, [r3, #16] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d22cc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + cmp r1, #1 │ │ │ │ + beq d2298 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + ldr ip, [r3, #20] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d22cc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + cmp r1, #2 │ │ │ │ + beq d2298 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + ldr ip, [r3, #24] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d22cc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + cmp r1, #3 │ │ │ │ + beq d2298 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + add r3, r3, #24 │ │ │ │ + mov ip, #3 │ │ │ │ + ldr lr, [r3, #4]! │ │ │ │ + add ip, ip, #1 │ │ │ │ + cmp r0, lr │ │ │ │ + beq d22cc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + cmp r1, ip │ │ │ │ + bne d2280 <_PyObject_GenericSetAttrWithDict@@Base+0x694> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mvn r9, #0 │ │ │ │ + ldr r1, [r3, #12] │ │ │ │ + bl 2dfdd4 <_Py_NewReference@@Base+0x30c4> │ │ │ │ + b d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + mov r3, r2 │ │ │ │ + ldr r3, [r3, #128] @ 0x80 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2628 <_PyObject_GenericSetAttrWithDict@@Base+0xa3c> │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r0, r3 │ │ │ │ + bne d2298 <_PyObject_GenericSetAttrWithDict@@Base+0x6ac> │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r0, sl │ │ │ │ + ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r1, [r3, #20] │ │ │ │ + bl 175994 │ │ │ │ + mov r9, r0 │ │ │ │ + b d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d1d00 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ + bcs d23b8 <_PyObject_GenericSetAttrWithDict@@Base+0x7cc> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ - str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ mov r1, r2 │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r1, r2 │ │ │ │ - bne d1d00 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ + bne d23b8 <_PyObject_GenericSetAttrWithDict@@Base+0x7cc> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d1d00 <_PyObject_GenericSetAttrWithDict@@Base+0x38c> │ │ │ │ - mov r0, r3 │ │ │ │ + bgt d2568 <_PyObject_GenericSetAttrWithDict@@Base+0x97c> │ │ │ │ mov r1, r5 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + mov r0, r3 │ │ │ │ + str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + ldr r3, [r5, #192] @ 0xc0 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ - ldr r8, [r5, #192] @ 0xc0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov ip, #1 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d1d18 <_PyObject_GenericSetAttrWithDict@@Base+0x3a4> │ │ │ │ - cmp r8, #0 │ │ │ │ - beq d1cf8 <_PyObject_GenericSetAttrWithDict@@Base+0x384> │ │ │ │ - ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ + beq d1d70 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + ldr r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ + cmp r2, #0 │ │ │ │ + beq d23dc <_PyObject_GenericSetAttrWithDict@@Base+0x7f0> │ │ │ │ ldr r2, [r4, #4] │ │ │ │ + ldr r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ cmp r2, r1 │ │ │ │ - ldr r1, [fp, #-40] @ 0xffffffd8 │ │ │ │ - beq d1c98 <_PyObject_GenericSetAttrWithDict@@Base+0x324> │ │ │ │ - b d1a68 <_PyObject_GenericSetAttrWithDict@@Base+0xf4> │ │ │ │ - movw r3, #48608 @ 0xbde0 │ │ │ │ + bic r2, r6, #1 │ │ │ │ + str r2, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bne d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + ldr r7, [fp, #-64] @ 0xffffffc0 │ │ │ │ + b d1f7c <_PyObject_GenericSetAttrWithDict@@Base+0x390> │ │ │ │ + movw r3, #49756 @ 0xc25c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ ldr r2, [r5, #12] │ │ │ │ - cmp r1, #1 │ │ │ │ + cmp r6, #1 │ │ │ │ ldr r0, [r3] │ │ │ │ - bls d2230 <_PyObject_GenericSetAttrWithDict@@Base+0x8bc> │ │ │ │ + bls d2508 <_PyObject_GenericSetAttrWithDict@@Base+0x91c> │ │ │ │ mov r3, r4 │ │ │ │ - movw r1, #9660 @ 0x25bc │ │ │ │ + movw r1, #2680 @ 0xa78 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ - b d2050 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ - movw r2, #6472 @ 0x1948 │ │ │ │ - movt r2, #34 @ 0x22 │ │ │ │ - cmp r3, r2 │ │ │ │ - bne d215c <_PyObject_GenericSetAttrWithDict@@Base+0x7e8> │ │ │ │ - ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ - bl 2ec64 │ │ │ │ - cmp r0, #0 │ │ │ │ - bne d1f54 <_PyObject_GenericSetAttrWithDict@@Base+0x5e0> │ │ │ │ - mov r0, r6 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - ldr r1, [sl, r9] │ │ │ │ - b d1f58 <_PyObject_GenericSetAttrWithDict@@Base+0x5e4> │ │ │ │ - mov r0, r4 │ │ │ │ - bl cdfe8 │ │ │ │ - mov r8, r0 │ │ │ │ - cmn r0, #1 │ │ │ │ - bne d1f28 <_PyObject_GenericSetAttrWithDict@@Base+0x5b4> │ │ │ │ + mvn r9, #0 │ │ │ │ + bl 171960 │ │ │ │ + b d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r6 │ │ │ │ - bl 3e204 │ │ │ │ - b d1ec4 <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ - ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ - mov r1, #0 │ │ │ │ - mov r0, r6 │ │ │ │ - blx r3 │ │ │ │ - ldr r1, [sl, r9] │ │ │ │ - b d1f58 <_PyObject_GenericSetAttrWithDict@@Base+0x5e4> │ │ │ │ - ldr ip, [r7, #8] │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ - ldr lr, [r2, #20] │ │ │ │ - cmp ip, #0 │ │ │ │ - rsblt ip, ip, #0 │ │ │ │ - add r2, r0, #3 │ │ │ │ - mla r2, lr, ip, r2 │ │ │ │ - bic r2, r2, #3 │ │ │ │ - add r3, r2, r3 │ │ │ │ - b d1abc <_PyObject_GenericSetAttrWithDict@@Base+0x148> │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d1d70 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bic r3, r6, #1 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + b d1fdc <_PyObject_GenericSetAttrWithDict@@Base+0x3f0> │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r2] │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d22f4 <_PyObject_GenericSetAttrWithDict@@Base+0x980> │ │ │ │ + beq d25f4 <_PyObject_GenericSetAttrWithDict@@Base+0xa08> │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ mov r1, r4 │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl be2b0 │ │ │ │ - mov r8, r0 │ │ │ │ - ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl be184 │ │ │ │ + mov r9, r0 │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ ldr r3, [r2] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d1ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + bgt d213c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r2] │ │ │ │ - bne d1ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ + bne d213c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d1ea4 <_PyObject_GenericSetAttrWithDict@@Base+0x530> │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - mvn r8, #0 │ │ │ │ - b d1ba0 <_PyObject_GenericSetAttrWithDict@@Base+0x22c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d213c <_PyObject_GenericSetAttrWithDict@@Base+0x550> │ │ │ │ + ldr r0, [sl, #8] │ │ │ │ + ldr r1, [r2, #16] │ │ │ │ + ldr ip, [r2, #20] │ │ │ │ + cmp r0, #0 │ │ │ │ + rsblt r0, r0, #0 │ │ │ │ + add r2, r1, #3 │ │ │ │ + mla r2, ip, r0, r2 │ │ │ │ + bic r2, r2, #3 │ │ │ │ + add r3, r2, r3 │ │ │ │ + b d1dac <_PyObject_GenericSetAttrWithDict@@Base+0x1c0> │ │ │ │ nop {0} │ │ │ │ ... │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ + movw r2, #11768 @ 0x2df8 │ │ │ │ + movt r2, #34 @ 0x22 │ │ │ │ + cmp ip, r2 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bne d24e8 <_PyObject_GenericSetAttrWithDict@@Base+0x8fc> │ │ │ │ + ldr r0, [r0, #1712] @ 0x6b0 │ │ │ │ + bl 2ec64 │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + cmp r0, #0 │ │ │ │ + bne d21fc <_PyObject_GenericSetAttrWithDict@@Base+0x610> │ │ │ │ + mov r0, r8 │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bl 330384 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d20ac <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ + mov r0, r4 │ │ │ │ + bl ce22c │ │ │ │ + mov r9, r0 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d21c8 <_PyObject_GenericSetAttrWithDict@@Base+0x5dc> │ │ │ │ + mov r0, r8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 3e394 │ │ │ │ + b d2164 <_PyObject_GenericSetAttrWithDict@@Base+0x578> │ │ │ │ + ldr r2, [r0, #1720] @ 0x6b8 │ │ │ │ + mov r1, #0 │ │ │ │ + mov r0, r8 │ │ │ │ + blx ip │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d20ac <_PyObject_GenericSetAttrWithDict@@Base+0x4c0> │ │ │ │ ldr r1, [r5, #76] @ 0x4c │ │ │ │ - movw r3, #5856 @ 0x16e0 │ │ │ │ + movw r3, #6488 @ 0x1958 │ │ │ │ movt r3, #13 │ │ │ │ + mvn r9, #0 │ │ │ │ cmp r1, r3 │ │ │ │ mov r3, r4 │ │ │ │ - movweq r1, #9576 @ 0x2568 │ │ │ │ - movwne r1, #9240 @ 0x2418 │ │ │ │ + movweq r1, #2596 @ 0xa24 │ │ │ │ + movwne r1, #2260 @ 0x8d4 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ movtne r1, #69 @ 0x45 │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r4 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ - b d2050 <_PyObject_GenericSetAttrWithDict@@Base+0x6dc> │ │ │ │ - mov r1, r2 │ │ │ │ - ldr r1, [r1, #128] @ 0x80 │ │ │ │ - cmp r1, #0 │ │ │ │ - beq d2314 <_PyObject_GenericSetAttrWithDict@@Base+0x9a0> │ │ │ │ - cmp r3, r1 │ │ │ │ - beq d1da4 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - b d226c <_PyObject_GenericSetAttrWithDict@@Base+0x8f8> │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + mov r0, sl │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + b d1e60 <_PyObject_GenericSetAttrWithDict@@Base+0x274> │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r2, [r3, #12] │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 171960 │ │ │ │ + mvn r9, #0 │ │ │ │ + b d1e8c <_PyObject_GenericSetAttrWithDict@@Base+0x2a0> │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + mov r1, r4 │ │ │ │ + mov r0, r5 │ │ │ │ + mov r3, #1 │ │ │ │ + str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r6, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmn r0, #1 │ │ │ │ + bne d23dc <_PyObject_GenericSetAttrWithDict@@Base+0x7f0> │ │ │ │ + b d1d70 <_PyObject_GenericSetAttrWithDict@@Base+0x184> │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + str r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + bl 2e4790 <_PyNamespace_New@@Base+0x6ec> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + str r8, [r3] │ │ │ │ + b d2160 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + mov r0, r5 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d1e80 <_PyObject_GenericSetAttrWithDict@@Base+0x294> │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d22c0 <_PyObject_GenericSetAttrWithDict@@Base+0x94c> │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + bne d2608 <_PyObject_GenericSetAttrWithDict@@Base+0xa1c> │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + cmp r3, #0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - cmp r2, #0 │ │ │ │ - ldr r0, [r3] │ │ │ │ - movweq r1, #9804 @ 0x264c │ │ │ │ - movwne r1, #2768 @ 0xad0 │ │ │ │ + movweq r1, #2824 @ 0xb08 │ │ │ │ + movwne r1, #61432 @ 0xeff8 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - movtne r1, #69 @ 0x45 │ │ │ │ - bl 1b6770 │ │ │ │ - b d1ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x54c> │ │ │ │ - bl d2810 │ │ │ │ + movtne r1, #68 @ 0x44 │ │ │ │ + ldr r0, [r3] │ │ │ │ + bl 1b6978 │ │ │ │ + b d2160 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r4 │ │ │ │ + bl 144a5c │ │ │ │ + mov r9, r0 │ │ │ │ + b d241c <_PyObject_GenericSetAttrWithDict@@Base+0x830> │ │ │ │ + bl d2b1c │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2294 <_PyObject_GenericSetAttrWithDict@@Base+0x920> │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne d25c8 <_PyObject_GenericSetAttrWithDict@@Base+0x9dc> │ │ │ │ movw r1, #7362 @ 0x1cc2 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d1ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x54c> │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - bl eeabc │ │ │ │ - str r6, [r8] │ │ │ │ - b d1ec0 <_PyObject_GenericSetAttrWithDict@@Base+0x54c> │ │ │ │ - ldr r0, [fp, #-52] @ 0xffffffcc │ │ │ │ - mov r1, r4 │ │ │ │ - bl 1455e4 │ │ │ │ - mov r8, r0 │ │ │ │ - b d21d0 <_PyObject_GenericSetAttrWithDict@@Base+0x85c> │ │ │ │ - mov r0, r5 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d1b94 <_PyObject_GenericSetAttrWithDict@@Base+0x220> │ │ │ │ - movw r1, #36904 @ 0x9028 │ │ │ │ - movt r1, #104 @ 0x68 │ │ │ │ - cmp r3, r1 │ │ │ │ - beq d1da4 <_PyObject_GenericSetAttrWithDict@@Base+0x430> │ │ │ │ - b d2044 <_PyObject_GenericSetAttrWithDict@@Base+0x6d0> │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d2160 <_PyObject_GenericSetAttrWithDict@@Base+0x574> │ │ │ │ + cmp r0, r3 │ │ │ │ + beq d22cc <_PyObject_GenericSetAttrWithDict@@Base+0x6e0> │ │ │ │ + b d22b0 <_PyObject_GenericSetAttrWithDict@@Base+0x6c4> │ │ │ │ │ │ │ │ -000d2328 <_PyObjectDict_SetItem@@Base>: │ │ │ │ +000d2634 <_PyObjectDict_SetItem@@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 │ │ │ │ ldr r0, [r2] │ │ │ │ ldr r5, [fp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2364 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ + beq d2670 <_PyObjectDict_SetItem@@Base+0x3c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b d23c8 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ + b d26d4 <_PyDict_SetItem_LockHeld@@Base> │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr r1, [r2, #84] @ 0x54 │ │ │ │ tst r1, #512 @ 0x200 │ │ │ │ - beq d2384 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ + beq d2690 <_PyObjectDict_SetItem@@Base+0x5c> │ │ │ │ ldr r0, [r2, #444] @ 0x1bc │ │ │ │ cmp r0, #0 │ │ │ │ - bne d23b8 <_PyObjectDict_SetItem@@Base+0x90> │ │ │ │ + bne d26c4 <_PyObjectDict_SetItem@@Base+0x90> │ │ │ │ mov r2, #0 │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ mov r1, r2 │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl b562c │ │ │ │ + bl b5444 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r4] │ │ │ │ - bne d2350 <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ + bne d265c <_PyObjectDict_SetItem@@Base+0x28> │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl 21ea04 │ │ │ │ + bl 21fa14 │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ - b d23a0 <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ + b d26ac <_PyObjectDict_SetItem@@Base+0x78> │ │ │ │ │ │ │ │ -000d23c8 <_PyDict_SetItem_LockHeld@@Base>: │ │ │ │ +000d26d4 <_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 d2504 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ + beq d2810 <_PyDict_SetItem_LockHeld@@Base+0x13c> │ │ │ │ ldr r0, [r1, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d24a8 <_PyDict_SetItem_LockHeld@@Base+0xe0> │ │ │ │ + beq d27b4 <_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, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - bne d2464 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + bne d2770 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2464 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ + beq d2770 <_PyDict_SetItem_LockHeld@@Base+0x9c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47128 @ 0xb818 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ mov r0, r4 │ │ │ │ - beq d249c <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ + beq d27a8 <_PyDict_SetItem_LockHeld@@Base+0xd4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c4608 │ │ │ │ + b c4848 │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - bne d2440 <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ + bne d274c <_PyDict_SetItem_LockHeld@@Base+0x78> │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ + b 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bfa1c │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + b bf8f0 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r0, r3 │ │ │ │ - bne d24d4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + bne d27e0 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d24d4 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ + beq d27e0 <_PyDict_SetItem_LockHeld@@Base+0x10c> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 145d80 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ + b 1451f8 <_PyDict_DelItem_KnownHash_LockHeld@@Base> │ │ │ │ mov r0, r1 │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d24c4 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ + bne d27d0 <_PyDict_SetItem_LockHeld@@Base+0xfc> │ │ │ │ mov r0, r4 │ │ │ │ - bl 3e204 │ │ │ │ + bl 3e394 │ │ │ │ mvn r0, #0 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, pc} │ │ │ │ - movw r1, #21976 @ 0x55d8 │ │ │ │ + movw r1, #21356 @ 0x536c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp r0, r1 │ │ │ │ - bne d253c <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ - movw r2, #45828 @ 0xb304 │ │ │ │ + bne d2848 <_PyDict_SetItem_LockHeld@@Base+0x174> │ │ │ │ + movw r2, #45616 @ 0xb230 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r0, [r2] │ │ │ │ - movweq r1, #9804 @ 0x264c │ │ │ │ - movwne r1, #2768 @ 0xad0 │ │ │ │ + movweq r1, #2824 @ 0xb08 │ │ │ │ + movwne r1, #61432 @ 0xeff8 │ │ │ │ movteq r1, #69 @ 0x45 │ │ │ │ - movtne r1, #69 @ 0x45 │ │ │ │ - bl 1b6770 │ │ │ │ - b d24f8 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + movtne r1, #68 @ 0x44 │ │ │ │ + bl 1b6978 │ │ │ │ + b d2804 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ str r3, [fp, #-16] │ │ │ │ - bl d2810 │ │ │ │ + bl d2b1c │ │ │ │ ldr r3, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - bne d2514 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ - movw r0, #2572 @ 0xa0c │ │ │ │ - movt r0, #69 @ 0x45 │ │ │ │ + bne d2820 <_PyDict_SetItem_LockHeld@@Base+0x14c> │ │ │ │ + movw r0, #52704 @ 0xcde0 │ │ │ │ + movt r0, #68 @ 0x44 │ │ │ │ movw r1, #7362 @ 0x1cc2 │ │ │ │ - bl 3fe4a4 <_PyErr_BadInternalCall@@Base> │ │ │ │ - b d24f8 <_PyDict_SetItem_LockHeld@@Base+0x130> │ │ │ │ + bl 3fd26c <_PyErr_BadInternalCall@@Base> │ │ │ │ + b d2804 <_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 d25ec <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ + bgt d28f8 <_PyDict_SetItem_LockHeld@@Base+0x224> │ │ │ │ ldr ip, [r1, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ add r0, r0, #1 │ │ │ │ cmp ip, r2 │ │ │ │ str r0, [r3] │ │ │ │ - bne d2600 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + bne d290c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r2, [r1, #12] │ │ │ │ cmn r2, #1 │ │ │ │ - beq d2600 <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ + beq d290c <_PyDict_SetItem_LockHeld@@Base+0x238> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ - movw ip, #45848 @ 0xb318 │ │ │ │ + movw ip, #47128 @ 0xb818 │ │ │ │ movt ip, #104 @ 0x68 │ │ │ │ cmp r0, ip │ │ │ │ - beq d2638 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ + beq d2944 <_PyDict_SetItem_LockHeld@@Base+0x270> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b c4608 │ │ │ │ + b c4848 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ - movw r2, #43532 @ 0xaa0c │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ movt r2, #104 @ 0x68 │ │ │ │ cmp r0, r2 │ │ │ │ - beq d25bc <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ + beq d28c8 <_PyDict_SetItem_LockHeld@@Base+0x1f4> │ │ │ │ mov r0, r1 │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ str r1, [fp, #-16] │ │ │ │ - bl cdfe8 │ │ │ │ + bl ce22c │ │ │ │ ldr r1, [fp, #-16] │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [fp, #-20] @ 0xffffffec │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2648 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ + beq d2954 <_PyDict_SetItem_LockHeld@@Base+0x280> │ │ │ │ ldr ip, [r4, #24] │ │ │ │ - movw r0, #45848 @ 0xb318 │ │ │ │ + movw r0, #47128 @ 0xb818 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ cmp ip, r0 │ │ │ │ - bne d25dc <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ + bne d28e8 <_PyDict_SetItem_LockHeld@@Base+0x214> │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b bfa1c │ │ │ │ + b bf8f0 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ - b 2db1b0 <_Py_NewReference@@Base+0x1f38> │ │ │ │ + b 2dec04 <_Py_NewReference@@Base+0x1ef4> │ │ │ │ mov r3, r0 │ │ │ │ subs r0, r1, #0 │ │ │ │ - beq d2740 <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ + beq d2a4c <_PyDict_SetItem_LockHeld@@Base+0x378> │ │ │ │ push {r4, r5, fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #12 │ │ │ │ str r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, sp, #8 │ │ │ │ ldr ip, [r3, #8] │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cmp ip, r2 │ │ │ │ - bne d26b0 <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ + bne d29bc <_PyDict_SetItem_LockHeld@@Base+0x2e8> │ │ │ │ ldr r1, [r3, #20] │ │ │ │ ldr r2, [r1, #4] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2758 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ + beq d2a64 <_PyDict_SetItem_LockHeld@@Base+0x390> │ │ │ │ ldr r1, [r1, #16] │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ bx r2 │ │ │ │ ldr r1, [r2, #172] @ 0xac │ │ │ │ cmp r1, #0 │ │ │ │ - beq d27a0 <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ + beq d2aac <_PyDict_SetItem_LockHeld@@Base+0x3d8> │ │ │ │ ldr lr, [r1, #8] │ │ │ │ cmp lr, #0 │ │ │ │ - ble d2724 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + ble d2a30 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #16] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d2690 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d299c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #1 │ │ │ │ - beq d2724 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d2a30 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #20] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d2690 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d299c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #2 │ │ │ │ - beq d2724 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d2a30 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ ldr r4, [r1, #24] │ │ │ │ cmp ip, r4 │ │ │ │ - beq d2690 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d299c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, #3 │ │ │ │ - beq d2724 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d2a30 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ add r4, r1, #24 │ │ │ │ mov r1, #3 │ │ │ │ ldr r5, [r4, #4]! │ │ │ │ add r1, r1, #1 │ │ │ │ cmp ip, r5 │ │ │ │ - beq d2690 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + beq d299c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ cmp lr, r1 │ │ │ │ - bne d270c <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ + bne d2a18 <_PyDict_SetItem_LockHeld@@Base+0x344> │ │ │ │ ldr r1, [r3, #12] │ │ │ │ mov r0, ip │ │ │ │ - bl 2dc35c <_Py_NewReference@@Base+0x30e4> │ │ │ │ + bl 2dfdd4 <_Py_NewReference@@Base+0x30c4> │ │ │ │ mov r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ - movw r1, #48608 @ 0xbde0 │ │ │ │ + movw r1, #49756 @ 0xc25c │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d2780 <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ + beq d2a8c <_PyDict_SetItem_LockHeld@@Base+0x3b8> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ moveq r2, #0 │ │ │ │ ldr ip, [ip, #12] │ │ │ │ - movw r3, #4496 @ 0x1190 │ │ │ │ - movt r3, #71 @ 0x47 │ │ │ │ - movw r1, #9856 @ 0x2680 │ │ │ │ + movw r3, #62992 @ 0xf610 │ │ │ │ + movt r3, #70 @ 0x46 │ │ │ │ + movw r1, #2876 @ 0xb3c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ str ip, [sp] │ │ │ │ - bl 171cc4 │ │ │ │ - b d2730 <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ + bl 171960 │ │ │ │ + b d2a3c <_PyDict_SetItem_LockHeld@@Base+0x368> │ │ │ │ mov r1, r2 │ │ │ │ ldr r1, [r1, #128] @ 0x80 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d27bc <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ + beq d2ac8 <_PyDict_SetItem_LockHeld@@Base+0x3f4> │ │ │ │ cmp ip, r1 │ │ │ │ - beq d2690 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b d27a4 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ - movw r1, #36904 @ 0x9028 │ │ │ │ + beq d299c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d2ab0 <_PyDict_SetItem_LockHeld@@Base+0x3dc> │ │ │ │ + movw r1, #36284 @ 0x8dbc │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ cmp ip, r1 │ │ │ │ - beq d2690 <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ - b d2724 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ + beq d299c <_PyDict_SetItem_LockHeld@@Base+0x2c8> │ │ │ │ + b d2a30 <_PyDict_SetItem_LockHeld@@Base+0x35c> │ │ │ │ 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] │ │ │ │ ldr r4, [r3] │ │ │ │ @@ -168636,567 +168835,603 @@ │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, #1 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, lr} │ │ │ │ - b c1ed8 │ │ │ │ + b c2120 │ │ │ │ │ │ │ │ -000d2810 : │ │ │ │ +000d2b1c : │ │ │ │ ldr r2, [r0, #172] @ 0xac │ │ │ │ push {fp} @ (str fp, [sp, #-4]!) │ │ │ │ cmp r2, #0 │ │ │ │ add fp, sp, #0 │ │ │ │ - beq d2860 │ │ │ │ + beq d2b6c │ │ │ │ ldr ip, [r2, #8] │ │ │ │ mov r3, #0 │ │ │ │ add r2, r2, #12 │ │ │ │ cmp ip, r3 │ │ │ │ add r3, r3, #1 │ │ │ │ - ble d2850 │ │ │ │ + ble d2b5c │ │ │ │ ldr r0, [r2, #4]! │ │ │ │ cmp r1, r0 │ │ │ │ - bne d2830 │ │ │ │ + bne d2b3c │ │ │ │ mov r0, #1 │ │ │ │ - b d2854 │ │ │ │ + b d2b60 │ │ │ │ mov r0, #0 │ │ │ │ add sp, fp, #0 │ │ │ │ pop {fp} @ (ldr fp, [sp], #4) │ │ │ │ bx lr │ │ │ │ cmp r0, r1 │ │ │ │ - beq d2848 │ │ │ │ + beq d2b54 │ │ │ │ ldr r0, [r0, #128] @ 0x80 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2880 │ │ │ │ + beq d2b8c │ │ │ │ cmp r1, r0 │ │ │ │ - bne d2868 │ │ │ │ - b d2848 │ │ │ │ - movw r3, #36904 @ 0x9028 │ │ │ │ + bne d2b74 │ │ │ │ + b d2b54 │ │ │ │ + movw r3, #36284 @ 0x8dbc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ sub r0, r1, r3 │ │ │ │ clz r0, r0 │ │ │ │ lsr r0, r0, #5 │ │ │ │ - b d2854 │ │ │ │ + b d2b60 │ │ │ │ │ │ │ │ -000d2898 : │ │ │ │ +000d2ba4 : │ │ │ │ ldr r2, [r1, #4] │ │ │ │ ldr ip, [r2, #84] @ 0x54 │ │ │ │ tst ip, #268435456 @ 0x10000000 │ │ │ │ - beq d292c │ │ │ │ + beq d2c38 │ │ │ │ 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 d28ec │ │ │ │ + beq d2bf8 │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d2918 │ │ │ │ + beq d2c24 │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ ldr r3, [r2, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2948 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ + bne d2c54 │ │ │ │ + movw r0, #49756 @ 0xc25c │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9240 @ 0x2418 │ │ │ │ + movw r1, #2260 @ 0x8d4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ mov r3, r5 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl 174f90 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ + bl 174c20 <_PyObject_SetAttributeErrorContext@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d28e4 │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b d2bf0 │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r2, #12] │ │ │ │ ldr r0, [r3] │ │ │ │ - b 171cc4 │ │ │ │ + b 171960 │ │ │ │ mov r0, r1 │ │ │ │ str r2, [fp, #-16] │ │ │ │ - bl 148654 │ │ │ │ + bl 147ac4 │ │ │ │ ldr r2, [fp, #-16] │ │ │ │ cmp r0, #0 │ │ │ │ - beq d28e4 │ │ │ │ + beq d2bf0 │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [r2, #32] │ │ │ │ mov r0, r4 │ │ │ │ - b d28d8 │ │ │ │ + b d2be4 │ │ │ │ push {fp, lr} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #4 │ │ │ │ str r0, [ip, #4088] @ 0xff8 │ │ │ │ - bl d29b8 │ │ │ │ + bl d2cc4 │ │ │ │ cmp r0, #1 │ │ │ │ - beq d29b0 │ │ │ │ + beq d2cbc │ │ │ │ tst r0, #1 │ │ │ │ popeq {fp, pc} │ │ │ │ bic r0, r0, #1 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ pop {fp, pc} │ │ │ │ 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 │ │ │ │ - sub sp, sp, #28 │ │ │ │ + str r0, [ip, #4024] @ 0xfb8 │ │ │ │ + sub sp, sp, #36 @ 0x24 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ tst r2, #268435456 @ 0x10000000 │ │ │ │ - beq d3014 │ │ │ │ + beq d33a0 │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ mov r8, r1 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ - mov r7, r0 │ │ │ │ + mov r5, r0 │ │ │ │ tst r3, #2 │ │ │ │ str r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d2c70 │ │ │ │ + bne d2f40 │ │ │ │ ldr r3, [r0, #132] @ 0x84 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2cd8 │ │ │ │ - ldr r3, [pc, #1604] @ d3054 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + beq d2f94 │ │ │ │ + ldr r9, [pc, #1748] @ d33f0 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ - str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ - asr r5, r8, #3 │ │ │ │ - mov r4, #1 │ │ │ │ - str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ + asr r1, r8, #3 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + str r1, [fp, #-60] @ 0xffffffc4 │ │ │ │ ldr sl, [r3, #192] @ 0xc0 │ │ │ │ mov r3, #12 │ │ │ │ - eor r6, sl, r5 │ │ │ │ - ubfx r6, r6, #0, #12 │ │ │ │ - mul r6, r3, r6 │ │ │ │ - ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - add r9, r3, r6 │ │ │ │ - add r9, r9, #40960 @ 0xa000 │ │ │ │ - ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ - cmp sl, r2 │ │ │ │ - bne d2d28 │ │ │ │ - ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ - cmp r8, r2 │ │ │ │ - bne d2d28 │ │ │ │ - add r2, r3, #40960 @ 0xa000 │ │ │ │ - add r2, r2, r6 │ │ │ │ - ldr r6, [r2, #1456] @ 0x5b0 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d2b28 │ │ │ │ - ldr r3, [r6] │ │ │ │ - mov r4, r6 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - orrgt r4, r6, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - cmp r4, #1 │ │ │ │ - beq d2b1c │ │ │ │ - bic r0, r4, #1 │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ - ldr r6, [r3, #136] @ 0x88 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d2b1c │ │ │ │ - ldr r3, [r3, #140] @ 0x8c │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ + eor r4, sl, r1 │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + ubfx r4, r4, #0, #12 │ │ │ │ + mul r4, r3, r4 │ │ │ │ + add r7, r2, r4 │ │ │ │ + add r7, r7, #40960 @ 0xa000 │ │ │ │ + ldr r3, [r7, #1448] @ 0x5a8 │ │ │ │ + cmp sl, r3 │ │ │ │ + bne d2fd8 │ │ │ │ + ldr r3, [r7, #1452] @ 0x5ac │ │ │ │ + cmp r8, r3 │ │ │ │ + bne d2fd8 │ │ │ │ + add r3, r2, #40960 @ 0xa000 │ │ │ │ + add r3, r3, r4 │ │ │ │ + ldr r3, [r3, #1456] @ 0x5b0 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d2f18 │ │ │ │ + ldr r2, [r3] │ │ │ │ + mov r6, r3 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r6, r3, #1 │ │ │ │ + bgt d306c │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r6, #1 │ │ │ │ + str r2, [r6] │ │ │ │ + beq d3074 │ │ │ │ + bic r0, r6, #1 │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ + ldr r3, [r2, #136] @ 0x88 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d2d1c │ │ │ │ + beq d2e18 │ │ │ │ + ldr r2, [r2, #140] @ 0x8c │ │ │ │ + cmp r2, #0 │ │ │ │ + beq d2e18 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r6 │ │ │ │ - subs r4, r0, #0 │ │ │ │ - beq d2be4 │ │ │ │ - ldr r3, [r4] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r4, r4, r3 │ │ │ │ - tst r0, #1 │ │ │ │ - bne d2b04 │ │ │ │ - ldr r3, [r0] │ │ │ │ + mov r1, r5 │ │ │ │ + blx r3 │ │ │ │ + mvn r3, r6 │ │ │ │ + cmp r0, #0 │ │ │ │ + and r3, r3, #1 │ │ │ │ + beq d3340 │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r4, r0, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d2e0c │ │ │ │ + ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - beq d2e58 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - tst r0, #1 │ │ │ │ - beq d2c40 │ │ │ │ + str r3, [r6] │ │ │ │ + beq d316c │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r6, #0 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - ldr r9, [r7, #192] @ 0xc0 │ │ │ │ + ldr r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r2, [r9, r2] │ │ │ │ + str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r2 │ │ │ │ + ldr sl, [r5, #192] @ 0xc0 │ │ │ │ mov r2, #12 │ │ │ │ - eor r5, r5, r9 │ │ │ │ - ubfx r5, r5, #0, #12 │ │ │ │ - mul r5, r2, r5 │ │ │ │ - add sl, r3, r5 │ │ │ │ - add sl, sl, #40960 @ 0xa000 │ │ │ │ - ldr r2, [sl, #1448] @ 0x5a8 │ │ │ │ - cmp r9, r2 │ │ │ │ - bne d2dc0 │ │ │ │ - ldr r2, [sl, #1452] @ 0x5ac │ │ │ │ + ldr r4, [fp, #-60] @ 0xffffffc4 │ │ │ │ + eor r4, r4, sl │ │ │ │ + ubfx r4, r4, #0, #12 │ │ │ │ + mul r4, r2, r4 │ │ │ │ + add r9, r1, r4 │ │ │ │ + add r9, r9, #40960 @ 0xa000 │ │ │ │ + ldr r2, [r9, #1448] @ 0x5a8 │ │ │ │ + cmp sl, r2 │ │ │ │ + bne d3090 │ │ │ │ + ldr r2, [r9, #1452] @ 0x5ac │ │ │ │ cmp r8, r2 │ │ │ │ - bne d2dc0 │ │ │ │ - add r3, r3, #40960 @ 0xa000 │ │ │ │ - add r3, r3, r5 │ │ │ │ - ldr r0, [r3, #1456] @ 0x5b0 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d2bec │ │ │ │ - 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 d3038 │ │ │ │ - bic r5, r0, #1 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ - tst r0, #1 │ │ │ │ - ldr r6, [r3, #136] @ 0x88 │ │ │ │ - beq d2c58 │ │ │ │ - cmp r6, #0 │ │ │ │ - beq d2c28 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ - movw r3, #24216 @ 0x5e98 │ │ │ │ + bne d3090 │ │ │ │ + add r2, r1, #40960 @ 0xa000 │ │ │ │ + add r2, r2, r4 │ │ │ │ + ldr r7, [r2, #1456] @ 0x5b0 │ │ │ │ + cmp r7, #0 │ │ │ │ + beq d3134 │ │ │ │ + ldr r2, [r7] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + orrgt r7, r7, #1 │ │ │ │ + bgt d312c │ │ │ │ + add r2, r2, #1 │ │ │ │ + cmp r7, #1 │ │ │ │ + str r2, [r7] │ │ │ │ + beq d3134 │ │ │ │ + bic r8, r7, #1 │ │ │ │ + tst r6, #1 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + ldr r9, [r3, #136] @ 0x88 │ │ │ │ + beq d2f24 │ │ │ │ + cmp r9, #0 │ │ │ │ + moveq r4, r7 │ │ │ │ + beq d2e0c │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + movw r3, #23596 @ 0x5c2c │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d2cec │ │ │ │ - mov r2, r7 │ │ │ │ + beq d2fa8 │ │ │ │ + mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ - mov r0, r5 │ │ │ │ - blx r6 │ │ │ │ + mov r0, r8 │ │ │ │ + blx r9 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d2ad4 │ │ │ │ - mov r4, #1 │ │ │ │ - b d2d0c │ │ │ │ - mov r3, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r6, #0 │ │ │ │ - bne d2e60 │ │ │ │ - cmp r4, #1 │ │ │ │ - bne d2b10 │ │ │ │ - movw r0, #48608 @ 0xbde0 │ │ │ │ - movt r0, #104 @ 0x68 │ │ │ │ - ldr r2, [r7, #12] │ │ │ │ - mov r3, r8 │ │ │ │ - movw r1, #9972 @ 0x26f4 │ │ │ │ - movt r1, #69 @ 0x45 │ │ │ │ - ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b d2d0c │ │ │ │ - ldr r0, [fp, #-44] @ 0xffffffd4 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r4, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - bne d2b10 │ │ │ │ - ldr r3, [r0] │ │ │ │ + beq d31a8 │ │ │ │ + ldr r3, [r4] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r3, #0 │ │ │ │ + movgt r3, #1 │ │ │ │ + orr r4, r4, r3 │ │ │ │ + tst r7, #1 │ │ │ │ + bne d2e0c │ │ │ │ + ldr r3, [r7] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d2b10 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d2b10 │ │ │ │ - ldr r3, [r0] │ │ │ │ + str r3, [r7] │ │ │ │ + bne d2e0c │ │ │ │ + mov r0, r7 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d2e0c │ │ │ │ + mov r6, #1 │ │ │ │ + mov r1, r2 │ │ │ │ + b d2e28 │ │ │ │ + ldr r3, [r6] │ │ │ │ subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d2bb0 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d2bb0 │ │ │ │ + str r3, [r6] │ │ │ │ + bne d2ea8 │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d2ea8 │ │ │ │ + ldr r9, [pc, #1192] @ d33f0 │ │ │ │ + mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, #28 │ │ │ │ + ldr r2, [r9, r3] │ │ │ │ ldr r3, [r0, #180] @ 0xb4 │ │ │ │ - mov r2, #28 │ │ │ │ - ldr r1, [pc, #980] @ d3054 │ │ │ │ - mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ sub r3, r3, #1 │ │ │ │ - str r1, [fp, #-52] @ 0xffffffcc │ │ │ │ - str r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ cmp r3, #10 │ │ │ │ - mul r2, r2, r3 │ │ │ │ - ldr r1, [r1, r0] │ │ │ │ + mla r2, r3, r1, r2 │ │ │ │ movls r3, #0 │ │ │ │ movhi r3, #1 │ │ │ │ - add r0, r1, r2 │ │ │ │ - add r0, r0, #91136 @ 0x16400 │ │ │ │ - ldr r0, [r0, #428] @ 0x1ac │ │ │ │ - cmp r0, r7 │ │ │ │ + add r1, r2, #91136 @ 0x16400 │ │ │ │ + ldr r0, [r1, #428] @ 0x1ac │ │ │ │ + cmp r0, r5 │ │ │ │ orreq r3, r3, #1 │ │ │ │ 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 r3, [r1, #16] │ │ │ │ + addeq r2, r2, #96256 @ 0x17800 │ │ │ │ + ldrne r3, [r1, #444] @ 0x1bc │ │ │ │ + ldreq r3, [r2, #1016] @ 0x3f8 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d2a18 │ │ │ │ - mov r0, r7 │ │ │ │ - bl 3423d4 │ │ │ │ + bne d2d20 │ │ │ │ + mov r0, r5 │ │ │ │ + bl 3440e8 │ │ │ │ cmp r0, #0 │ │ │ │ - bge d2a08 │ │ │ │ - b d3030 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + bge d2d14 │ │ │ │ + b d33bc │ │ │ │ + ldr r4, [r8, #8] │ │ │ │ cmp r4, #0 │ │ │ │ - beq d2bcc │ │ │ │ + beq d2ec8 │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ orrgt r4, r4, #1 │ │ │ │ - addle r3, r3, #1 │ │ │ │ - strle r3, [r4] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - tst r0, #1 │ │ │ │ - beq d2af4 │ │ │ │ - b d2b04 │ │ │ │ - ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - b d2b28 │ │ │ │ + bgt d31ac │ │ │ │ + add r3, r3, #1 │ │ │ │ + tst r7, #1 │ │ │ │ + str r3, [r4] │ │ │ │ + beq d2efc │ │ │ │ + b d2e0c │ │ │ │ cmp sl, #0 │ │ │ │ - beq d2ed4 │ │ │ │ + beq d321c │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + mov r6, #1 │ │ │ │ + str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2fd4 │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - movw r4, #43532 @ 0xaa0c │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ + beq d33c4 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - cmp r2, r4 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - bne d2a98 │ │ │ │ - ldr r2, [r8, #8] │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2a98 │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + cmp r2, r3 │ │ │ │ + bne d306c │ │ │ │ + ldr r3, [r8, #8] │ │ │ │ + cmp r3, #100 @ 0x64 │ │ │ │ + bgt d306c │ │ │ │ + ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bic r2, r6, #1 │ │ │ │ add r3, r3, #42240 @ 0xa500 │ │ │ │ - bic r4, r4, #1 │ │ │ │ add r3, r3, #168 @ 0xa8 │ │ │ │ - add r2, r3, r6 │ │ │ │ - str r4, [r2, #8] │ │ │ │ + add r1, r3, r4 │ │ │ │ + str r2, [r1, #8] │ │ │ │ ldr r2, [r8] │ │ │ │ - add r1, r6, #4 │ │ │ │ - ldr r0, [r9, #1452] @ 0x5ac │ │ │ │ + add r1, r4, #4 │ │ │ │ + ldr r0, [r7, #1452] @ 0x5ac │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r8] │ │ │ │ str r8, [r3, r1] │ │ │ │ dmb ish │ │ │ │ - str sl, [r3, r6] │ │ │ │ + str sl, [r3, r4] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2ec0 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d2a98 │ │ │ │ - cmp r9, #0 │ │ │ │ - beq d2f54 │ │ │ │ + ble d3178 │ │ │ │ + cmp r6, #1 │ │ │ │ + bne d2da4 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r6, #1 │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d2e28 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq d32b4 │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ + mov r0, r5 │ │ │ │ + mov ip, #1 │ │ │ │ str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - cmn r0, #1 │ │ │ │ - beq d3004 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - movw r4, #43532 @ 0xaa0c │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne d2b88 │ │ │ │ + cmn r0, #1 │ │ │ │ + beq d3134 │ │ │ │ + ldr r1, [r8, #4] │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne d312c │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2b88 │ │ │ │ - add r3, r3, #42240 @ 0xa500 │ │ │ │ - bic r0, r0, #1 │ │ │ │ - add r3, r3, #168 @ 0xa8 │ │ │ │ - add r2, r3, r5 │ │ │ │ - str r0, [r2, #8] │ │ │ │ - ldr r2, [r8] │ │ │ │ - add r1, r5, #4 │ │ │ │ - ldr r0, [sl, #1452] @ 0x5ac │ │ │ │ - cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - addle r2, r2, #1 │ │ │ │ - strle r2, [r8] │ │ │ │ - str r8, [r3, r1] │ │ │ │ + bgt d312c │ │ │ │ + ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ + bic r1, r7, #1 │ │ │ │ + add r2, r2, #42240 @ 0xa500 │ │ │ │ + add r2, r2, #168 @ 0xa8 │ │ │ │ + add r0, r2, r4 │ │ │ │ + str r1, [r0, #8] │ │ │ │ + ldr r1, [r8] │ │ │ │ + add ip, r4, #4 │ │ │ │ + ldr r0, [r9, #1452] @ 0x5ac │ │ │ │ + cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ + addle r1, r1, #1 │ │ │ │ + strle r1, [r8] │ │ │ │ + str r8, [r2, ip] │ │ │ │ dmb ish │ │ │ │ - str r9, [r3, r5] │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d2eac │ │ │ │ - ldr r0, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d2b88 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d2b04 │ │ │ │ - movw r3, #46272 @ 0xb4c0 │ │ │ │ - movt r3, #32 │ │ │ │ - bic r0, r4, #1 │ │ │ │ - cmp r6, r3 │ │ │ │ - bne d2f44 │ │ │ │ - movw r3, #5976 @ 0x1758 │ │ │ │ - movt r3, #104 @ 0x68 │ │ │ │ - cmp r7, r3 │ │ │ │ - beq d3040 │ │ │ │ - mov r1, r7 │ │ │ │ - bl 18d078 │ │ │ │ - cmp r0, #0 │ │ │ │ - beq d2be4 │ │ │ │ - ldr r3, [r0] │ │ │ │ - cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - movle r3, #0 │ │ │ │ - movgt r3, #1 │ │ │ │ - orr r4, r0, r3 │ │ │ │ - b d2d0c │ │ │ │ - subs r3, r3, #1 │ │ │ │ - str r3, [r0] │ │ │ │ - bne d2e50 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d2e50 │ │ │ │ + str sl, [r2, r4] │ │ │ │ + ldr r2, [r0] │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + ble d318c │ │ │ │ + cmp r7, #1 │ │ │ │ + bne d2e94 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d31b8 │ │ │ │ + cmp r6, #1 │ │ │ │ + bne d3164 │ │ │ │ + movw r0, #49756 @ 0xc25c │ │ │ │ + movt r0, #104 @ 0x68 │ │ │ │ + movw r1, #2992 @ 0xbb0 │ │ │ │ + movt r1, #69 @ 0x45 │ │ │ │ + ldr r2, [r5, #12] │ │ │ │ + mov r3, r8 │ │ │ │ + ldr r0, [r0] │ │ │ │ + bl 171960 │ │ │ │ + mov r4, r6 │ │ │ │ + b d2e0c │ │ │ │ + mov r0, r6 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d2e0c │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d2db8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d2db8 │ │ │ │ - ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - ldrh r2, [r2, #206] @ 0xce │ │ │ │ - cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d2fbc │ │ │ │ - ldr r2, [r8, #4] │ │ │ │ - movw r4, #43532 @ 0xaa0c │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne d2fbc │ │ │ │ + bne d306c │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d306c │ │ │ │ + subs r2, r2, #1 │ │ │ │ + str r2, [r0] │ │ │ │ + bne d312c │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + b d312c │ │ │ │ + mov r4, #1 │ │ │ │ + tst r7, #1 │ │ │ │ + beq d2efc │ │ │ │ + b d2e0c │ │ │ │ + movw r2, #47328 @ 0xb8e0 │ │ │ │ + movt r2, #32 │ │ │ │ + bic r0, r6, #1 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d32a4 │ │ │ │ + movw r3, #5356 @ 0x14ec │ │ │ │ + movt r3, #104 @ 0x68 │ │ │ │ + cmp r5, r3 │ │ │ │ + beq d33dc │ │ │ │ + mov r1, r5 │ │ │ │ + bl 18dfa8 │ │ │ │ + cmp r0, #0 │ │ │ │ + moveq r4, #1 │ │ │ │ + biceq r3, r4, r6 │ │ │ │ + beq d3210 │ │ │ │ + ldr r2, [r0] │ │ │ │ + mvn r3, r6 │ │ │ │ + and r3, r3, #1 │ │ │ │ + cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ + movle r2, #0 │ │ │ │ + movgt r2, #1 │ │ │ │ + orr r4, r0, r2 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d2dfc │ │ │ │ + b d2e0c │ │ │ │ + ldr r3, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldrh r3, [r3, #206] @ 0xce │ │ │ │ + cmp r3, #1000 @ 0x3e8 │ │ │ │ + bcs d3348 │ │ │ │ + ldr r3, [r8, #4] │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r3, r2 │ │ │ │ + bne d3348 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2fbc │ │ │ │ - ldr sl, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r0, r3 │ │ │ │ - str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ - mov r1, sl │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ - mov r0, sl │ │ │ │ + bgt d3348 │ │ │ │ + ldr r6, [fp, #-48] @ 0xffffffd0 │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r1, r6 │ │ │ │ + str r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + mov r0, r6 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ - ldr sl, [sl, #192] @ 0xc0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + mov r3, #1 │ │ │ │ + ldr sl, [r6, #192] @ 0xc0 │ │ │ │ + str r3, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d2fd4 │ │ │ │ + ldr r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ + beq d3074 │ │ │ │ cmp sl, #0 │ │ │ │ - bne d2d58 │ │ │ │ - b d2db8 │ │ │ │ + beq d306c │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + cmp r2, r3 │ │ │ │ + beq d3018 │ │ │ │ + b d306c │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ - mov r1, r7 │ │ │ │ - blx r6 │ │ │ │ - b d2e8c │ │ │ │ - ldrh r2, [r7, #206] @ 0xce │ │ │ │ + mov r1, r5 │ │ │ │ + blx r3 │ │ │ │ + b d31e4 │ │ │ │ + ldrh r2, [r5, #206] @ 0xce │ │ │ │ cmp r2, #1000 @ 0x3e8 │ │ │ │ - bcs d2fec │ │ │ │ + bcs d3370 │ │ │ │ ldr r2, [r8, #4] │ │ │ │ - movw r4, #43532 @ 0xaa0c │ │ │ │ - movt r4, #104 @ 0x68 │ │ │ │ - cmp r2, r4 │ │ │ │ - bne d2fec │ │ │ │ + str r2, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r1, r2 │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + cmp r1, r2 │ │ │ │ + bne d3370 │ │ │ │ ldr r2, [r8, #8] │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ - bgt d2fec │ │ │ │ - mov r0, r3 │ │ │ │ - mov r1, r7 │ │ │ │ - str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ - bl 177cd8 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ + bgt d3370 │ │ │ │ + mov r1, r5 │ │ │ │ + ldr r0, [fp, #-56] @ 0xffffffc8 │ │ │ │ + str r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + bl 177968 <_PyEval_CheckExceptTypeValid@@Base+0x190> │ │ │ │ sub r2, fp, #40 @ 0x28 │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - ldr r9, [r7, #192] @ 0xc0 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ - ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + mov r0, r5 │ │ │ │ + mov ip, #1 │ │ │ │ + ldr sl, [r5, #192] @ 0xc0 │ │ │ │ + str ip, [fp, #-40] @ 0xffffffd8 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3004 │ │ │ │ - cmp r9, #0 │ │ │ │ - bne d2df0 │ │ │ │ - b d2e50 │ │ │ │ + ldr r3, [fp, #-60] @ 0xffffffc4 │ │ │ │ + beq d3134 │ │ │ │ + cmp sl, #0 │ │ │ │ + beq d312c │ │ │ │ + ldr r2, [r8, #4] │ │ │ │ + ldr r1, [fp, #-52] @ 0xffffffcc │ │ │ │ + cmp r2, r1 │ │ │ │ + beq d30d8 │ │ │ │ + b d312c │ │ │ │ + mov r4, #1 │ │ │ │ + b d3210 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ sub r2, fp, #44 @ 0x2c │ │ │ │ mov r1, r8 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + mov r6, #1 │ │ │ │ + str r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d2db8 │ │ │ │ - ldrd r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - mov r4, #1 │ │ │ │ - mov r6, #0 │ │ │ │ - str r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - ldr r3, [r3, r2] │ │ │ │ - b d2b28 │ │ │ │ - sub r2, fp, #40 @ 0x28 │ │ │ │ + beq d33c4 │ │ │ │ + ldr r6, [fp, #-44] @ 0xffffffd4 │ │ │ │ + b d306c │ │ │ │ + mov r2, #1 │ │ │ │ mov r1, r8 │ │ │ │ - mov r0, r7 │ │ │ │ - bl cff0c <_PyType_GetDict@@Base+0x80> │ │ │ │ + str r2, [fp, #-40] @ 0xffffffd8 │ │ │ │ + mov r0, r5 │ │ │ │ + sub r2, fp, #40 @ 0x28 │ │ │ │ + str r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + bl d0150 <_PyType_GetDict@@Base+0x80> │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d2e50 │ │ │ │ - mov r3, #1 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - str r3, [fp, #-40] @ 0xffffffd8 │ │ │ │ - b d2bf4 │ │ │ │ - movw r0, #45828 @ 0xb304 │ │ │ │ + beq d3134 │ │ │ │ + ldr r7, [fp, #-40] @ 0xffffffd8 │ │ │ │ + b d312c │ │ │ │ + movw r0, #45616 @ 0xb230 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ - movw r1, #9188 @ 0x23e4 │ │ │ │ + movw r1, #2208 @ 0x8a0 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mov r0, #1 │ │ │ │ - b d2b14 │ │ │ │ - ldr r4, [fp, #-44] @ 0xffffffd4 │ │ │ │ - b d2bf4 │ │ │ │ + b d2e10 │ │ │ │ + ldr r3, [fp, #-52] @ 0xffffffcc │ │ │ │ + ldr r3, [r9, r3] │ │ │ │ + str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r1, [fp, #-56] @ 0xffffffc8 │ │ │ │ + b d2e28 │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r0] │ │ │ │ - b d2e94 │ │ │ │ + b d31f4 │ │ │ │ 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 d308c │ │ │ │ + beq d3428 │ │ │ │ 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 2dc4ec <_Py_NewReference@@Base+0x3274> │ │ │ │ + b 2dff64 <_Py_NewReference@@Base+0x3254> │ │ │ │ │ │ │ │ -000d3098 : │ │ │ │ +000d3434 : │ │ │ │ push {r0, r1, r2, r3} │ │ │ │ mov ip, #4096 @ 0x1000 │ │ │ │ push {r4, fp, lr} │ │ │ │ sub ip, sp, ip │ │ │ │ add fp, sp, #8 │ │ │ │ str r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r2, #36 @ 0x24 │ │ │ │ @@ -169207,120 +169442,120 @@ │ │ │ │ str r4, [fp, #-52] @ 0xffffffcc │ │ │ │ bl 2df4c │ │ │ │ ldr r1, [fp, #4] │ │ │ │ mov r2, r4 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3318 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d36b4 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d322c │ │ │ │ + beq d35c8 │ │ │ │ ldr r1, [fp, #-28] @ 0xffffffe4 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d31ec │ │ │ │ + beq d3588 │ │ │ │ ldrb r3, [fp, #-15] │ │ │ │ mov r0, #0 │ │ │ │ ldr r2, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r3, r0 │ │ │ │ str r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ - bne d3164 │ │ │ │ + bne d3500 │ │ │ │ ldr r3, [r2, #8] │ │ │ │ cmp r1, r3 │ │ │ │ - beq d315c │ │ │ │ + beq d34f8 │ │ │ │ mov r0, r2 │ │ │ │ str r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl d7e84 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d8228 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ ldr r2, [fp, #-56] @ 0xffffffc8 │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d31c8 │ │ │ │ + beq d3564 │ │ │ │ ldr r2, [r4, #8] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d323c │ │ │ │ + beq d35d8 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d316c │ │ │ │ + beq d3508 │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #8 │ │ │ │ pop {r4, fp, lr} │ │ │ │ add sp, sp, #16 │ │ │ │ bx lr │ │ │ │ cmp r1, #1 │ │ │ │ - beq d3170 │ │ │ │ + beq d350c │ │ │ │ mov r4, r2 │ │ │ │ - b d3148 │ │ │ │ + b d34e4 │ │ │ │ mov r2, r4 │ │ │ │ ldrb r3, [r2, #16] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - bne d3164 │ │ │ │ + bne d3500 │ │ │ │ tst r3, #32 │ │ │ │ - beq d3270 │ │ │ │ + beq d360c │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ addne r3, r2, #20 │ │ │ │ addeq r3, r2, #28 │ │ │ │ ldrsb r1, [r3] │ │ │ │ ldrb r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ movge ip, #24 │ │ │ │ movwge r3, #59260 @ 0xe77c │ │ │ │ movwge r1, #40400 @ 0x9dd0 │ │ │ │ - ldrlt r3, [pc, #196] @ d3278 │ │ │ │ + ldrlt r3, [pc, #196] @ d3614 │ │ │ │ movtge r1, #106 @ 0x6a │ │ │ │ mlage r3, ip, r0, r3 │ │ │ │ addlt r4, r3, r0, lsl #5 │ │ │ │ addge r4, r3, r1 │ │ │ │ cmp r4, r2 │ │ │ │ - beq d3164 │ │ │ │ + beq d3500 │ │ │ │ ldr r1, [r2] │ │ │ │ cmn r1, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3148 │ │ │ │ + bgt d34e4 │ │ │ │ subs r1, r1, #1 │ │ │ │ str r1, [r2] │ │ │ │ - bne d3148 │ │ │ │ + bne d34e4 │ │ │ │ mov r0, r2 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d3148 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d34e4 │ │ │ │ ldr r0, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3224 │ │ │ │ + beq d35c0 │ │ │ │ ldr r3, [r0] │ │ │ │ str r1, [fp, #-48] @ 0xffffffd0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3224 │ │ │ │ + bgt d35c0 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d3224 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - ldr r3, [pc, #92] @ d327c │ │ │ │ + bne d35c0 │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r3, [pc, #92] @ d3618 │ │ │ │ mov r4, r3 │ │ │ │ - b d3148 │ │ │ │ - ldr r3, [pc, #80] @ d327c │ │ │ │ - b d321c │ │ │ │ + b d34e4 │ │ │ │ + ldr r3, [pc, #80] @ d3618 │ │ │ │ + b d35b8 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r4, #0 │ │ │ │ - bl 252348 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ - b d3148 │ │ │ │ - ldr r3, [pc, #56] @ d327c │ │ │ │ + bl 253b98 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + b d34e4 │ │ │ │ + ldr r3, [pc, #56] @ d3618 │ │ │ │ cmp r4, r3 │ │ │ │ - beq d3148 │ │ │ │ + beq d34e4 │ │ │ │ ldr r2, [r4] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d321c │ │ │ │ + bgt d35b8 │ │ │ │ subs r2, r2, #1 │ │ │ │ str r2, [r4] │ │ │ │ - bne d321c │ │ │ │ + bne d35b8 │ │ │ │ str r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r3, [fp, #-56] @ 0xffffffc8 │ │ │ │ - b d321c │ │ │ │ + b d35b8 │ │ │ │ ldr r3, [r2, #28] │ │ │ │ - b d3194 │ │ │ │ + b d3530 │ │ │ │ rsbeq r8, fp, ip, asr #2 │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ │ │ │ │ -000d3280 : │ │ │ │ +000d361c : │ │ │ │ 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 │ │ │ │ @@ -169330,26 +169565,26 @@ │ │ │ │ mov r1, #0 │ │ │ │ bl 2df4c │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ str r3, [fp, #-20] @ 0xffffffec │ │ │ │ - bl d3318 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ + bl d36b4 <_PyUnicodeWriter_Init@@Base+0x2c> │ │ │ │ cmn r0, #1 │ │ │ │ sub r0, fp, #48 @ 0x30 │ │ │ │ - beq d32e0 │ │ │ │ - bl d7cf0 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ + beq d367c │ │ │ │ + bl d8094 <_PyUnicodeWriter_Finish@@Base> │ │ │ │ sub sp, fp, #12 │ │ │ │ pop {r4, r5, fp, pc} │ │ │ │ - bl 252348 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ + bl 253b98 <_PyUnicodeWriter_Dealloc@@Base> │ │ │ │ mov r0, #0 │ │ │ │ - b d32d8 │ │ │ │ + b d3674 │ │ │ │ │ │ │ │ -000d32ec <_PyUnicodeWriter_Init@@Base>: │ │ │ │ +000d3688 <_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 │ │ │ │ @@ -169374,674 +169609,674 @@ │ │ │ │ add r3, r3, #100 @ 0x64 │ │ │ │ str r4, [fp, #-68] @ 0xffffffbc │ │ │ │ add r3, r3, r0 │ │ │ │ str r3, [r9, #24] │ │ │ │ mov r3, r8 │ │ │ │ strb r1, [r9, #32] │ │ │ │ cmp ip, r3 │ │ │ │ - bls d3480 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bls d381c <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ tst r3, #3 │ │ │ │ - bne d34fc <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bne d3898 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ add r2, r3, #4 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d34fc <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ + bcc d3898 <_PyUnicodeWriter_Init@@Base+0x210> │ │ │ │ ldr lr, [r3] │ │ │ │ movw r1, #32896 @ 0x8080 │ │ │ │ movt r1, #32896 @ 0x8080 │ │ │ │ tst r1, lr │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add lr, r3, #8 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d3478 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d3814 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #4] │ │ │ │ tst r1, r2 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r2, r3, #12 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d3d6c <_PyUnicodeWriter_Init@@Base+0xa80> │ │ │ │ + bcc d4108 <_PyUnicodeWriter_Init@@Base+0xa80> │ │ │ │ ldr lr, [r3, #8] │ │ │ │ tst r1, lr │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add lr, r3, #16 │ │ │ │ cmp ip, lr │ │ │ │ - bcc d3478 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d3814 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #12] │ │ │ │ tst r1, r2 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r2, r3, #20 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d3d6c <_PyUnicodeWriter_Init@@Base+0xa80> │ │ │ │ + bcc d4108 <_PyUnicodeWriter_Init@@Base+0xa80> │ │ │ │ ldr r1, [r3, #16] │ │ │ │ movw lr, #32896 @ 0x8080 │ │ │ │ movt lr, #32896 @ 0x8080 │ │ │ │ tst lr, r1 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r1, r3, #24 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d3478 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d3814 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #20] │ │ │ │ tst lr, r2 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r2, r3, #28 │ │ │ │ cmp ip, r2 │ │ │ │ - bcc d3fc8 <_PyUnicodeWriter_Init@@Base+0xcdc> │ │ │ │ + bcc d4364 <_PyUnicodeWriter_Init@@Base+0xcdc> │ │ │ │ ldr r1, [r3, #24] │ │ │ │ tst lr, r1 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ add r1, r3, #32 │ │ │ │ cmp ip, r1 │ │ │ │ - bcc d3478 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + bcc d3814 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ ldr r2, [r3, #28] │ │ │ │ tst lr, r2 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ sub r2, ip, #32 │ │ │ │ sub r3, r2, r3 │ │ │ │ bic r3, r3, #3 │ │ │ │ add r3, r1, r3 │ │ │ │ - b d346c <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ + b d3808 <_PyUnicodeWriter_Init@@Base+0x180> │ │ │ │ ldr r2, [r2] │ │ │ │ add r1, r1, #4 │ │ │ │ tst lr, r2 │ │ │ │ - bne d3510 <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ + bne d38ac <_PyUnicodeWriter_Init@@Base+0x224> │ │ │ │ mov r2, r1 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d345c <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ + bne d37f8 <_PyUnicodeWriter_Init@@Base+0x170> │ │ │ │ cmp ip, r2 │ │ │ │ - bne d3500 <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ + bne d389c <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d36b4 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ + beq d3a50 <_PyUnicodeWriter_Init@@Base+0x3c8> │ │ │ │ movw sl, #16388 @ 0x4004 │ │ │ │ movt sl, #33288 @ 0x8208 │ │ │ │ str sl, [fp, #-72] @ 0xffffffb8 │ │ │ │ cmp r1, #37 @ 0x25 │ │ │ │ - bne d3614 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ + bne d39b0 <_PyUnicodeWriter_Init@@Base+0x328> │ │ │ │ ldrb r3, [r8, #1] │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ - beq d4e0c <_PyUnicodeWriter_Init@@Base+0x1b20> │ │ │ │ + beq d51a8 <_PyUnicodeWriter_Init@@Base+0x1b20> │ │ │ │ add r1, r8, #2 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d4638 <_PyUnicodeWriter_Init@@Base+0x134c> │ │ │ │ + beq d49d4 <_PyUnicodeWriter_Init@@Base+0x134c> │ │ │ │ add r5, r8, #1 │ │ │ │ - bls d355c <_PyUnicodeWriter_Init@@Base+0x270> │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + bls d38f8 <_PyUnicodeWriter_Init@@Base+0x270> │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d3a44 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ + bne d3de0 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ mvn r7, #0 │ │ │ │ - ldr r1, [pc, #4072] @ d44c8 <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ + ldr r1, [pc, #4072] @ d4864 <_PyUnicodeWriter_Init@@Base+0x11dc> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ mvn r6, #0 │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d3598 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bhi d3934 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ 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 d3368 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ + bge d3704 <_PyUnicodeWriter_Init@@Base+0x7c> │ │ │ │ cmp r0, #0 │ │ │ │ moveq r3, r0 │ │ │ │ - beq d353c <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq d38d8 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ mov r3, #0 │ │ │ │ - b d3530 <_PyUnicodeWriter_Init@@Base+0x244> │ │ │ │ + b d38cc <_PyUnicodeWriter_Init@@Base+0x244> │ │ │ │ add r3, r3, #1 │ │ │ │ cmp r0, r3 │ │ │ │ - beq d353c <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ + beq d38d8 <_PyUnicodeWriter_Init@@Base+0x250> │ │ │ │ ldrsb r2, [r8, r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bge d3524 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ - movw r0, #45548 @ 0xb1ec │ │ │ │ + bge d38c0 <_PyUnicodeWriter_Init@@Base+0x238> │ │ │ │ + movw r0, #45552 @ 0xb1f0 │ │ │ │ movt r0, #104 @ 0x68 │ │ │ │ ldrb r2, [r8, r3] │ │ │ │ - movw r1, #10016 @ 0x2720 │ │ │ │ + movw r1, #3036 @ 0xbdc │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r0] │ │ │ │ - bl 171cc4 │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 171960 │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d4e40 <_PyUnicodeWriter_Init@@Base+0x1b54> │ │ │ │ + beq d51dc <_PyUnicodeWriter_Init@@Base+0x1b54> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d4e04 <_PyUnicodeWriter_Init@@Base+0x1b18> │ │ │ │ + beq d51a0 <_PyUnicodeWriter_Init@@Base+0x1b18> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d4d40 <_PyUnicodeWriter_Init@@Base+0x1a54> │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + beq d50dc <_PyUnicodeWriter_Init@@Base+0x1a54> │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r4, [r2, r3, lsl #2] │ │ │ │ ands r4, r4, #4 │ │ │ │ - bne d3a44 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ + bne d3de0 <_PyUnicodeWriter_Init@@Base+0x758> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ mvn r7, #0 │ │ │ │ movne r6, r7 │ │ │ │ - beq d3a68 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ + beq d3e04 <_PyUnicodeWriter_Init@@Base+0x77c> │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3974 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ + beq d3d10 <_PyUnicodeWriter_Init@@Base+0x688> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d3c6c <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ + bhi d4008 <_PyUnicodeWriter_Init@@Base+0x980> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ movhi r2, #0 │ │ │ │ movhi ip, r2 │ │ │ │ - bls d399c <_PyUnicodeWriter_Init@@Base+0x6b0> │ │ │ │ + bls d3d38 <_PyUnicodeWriter_Init@@Base+0x6b0> │ │ │ │ sub r0, r3, #86 @ 0x56 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ ldr r0, [fp, #-72] @ 0xffffffb8 │ │ │ │ tst r1, r0 │ │ │ │ - bne d36c8 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + bne d3a64 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ tst r1, #536870913 @ 0x20000001 │ │ │ │ - bne d36c0 <_PyUnicodeWriter_Init@@Base+0x3d4> │ │ │ │ + bne d3a5c <_PyUnicodeWriter_Init@@Base+0x3d4> │ │ │ │ mov r0, #8192 @ 0x2000 │ │ │ │ movt r0, #1024 @ 0x400 │ │ │ │ tst r1, r0 │ │ │ │ - bne d3a08 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ + bne d3da4 <_PyUnicodeWriter_Init@@Base+0x71c> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bne d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bls d36d0 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + bls d3a6c <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ - b d3c84 <_PyUnicodeWriter_Init@@Base+0x998> │ │ │ │ + b d4020 <_PyUnicodeWriter_Init@@Base+0x998> │ │ │ │ mov r1, #37 @ 0x25 │ │ │ │ mov r0, r8 │ │ │ │ bl 2f1d4 │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d39ac <_PyUnicodeWriter_Init@@Base+0x6c0> │ │ │ │ + beq d3d48 <_PyUnicodeWriter_Init@@Base+0x6c0> │ │ │ │ sub r6, r6, r8 │ │ │ │ cmn r6, #1 │ │ │ │ - beq d4d28 <_PyUnicodeWriter_Init@@Base+0x1a3c> │ │ │ │ + beq d50c4 <_PyUnicodeWriter_Init@@Base+0x1a3c> │ │ │ │ cmp r6, #0 │ │ │ │ - beq d36a4 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d3a40 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ mov r7, r6 │ │ │ │ ldr r4, [r9] │ │ │ │ cmp r4, #0 │ │ │ │ - bne d3658 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + bne d39f4 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d39d0 <_PyUnicodeWriter_Init@@Base+0x6e4> │ │ │ │ + beq d3d6c <_PyUnicodeWriter_Init@@Base+0x6e4> │ │ │ │ ldr lr, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp lr, #126 @ 0x7e │ │ │ │ - bls d372c <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ + bls d3ac8 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ ldr r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d372c <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ + blt d3ac8 <_PyUnicodeWriter_Init@@Base+0x440> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3918 <_PyUnicodeWriter_Init@@Base+0x62c> │ │ │ │ + bne d3cb4 <_PyUnicodeWriter_Init@@Base+0x62c> │ │ │ │ ldr r0, [r9, #4] │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ add r0, r0, r3 │ │ │ │ bl 2ebec │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ add r8, r8, r6 │ │ │ │ ldrb r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ - bne d3498 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ + bne d3834 <_PyUnicodeWriter_Init@@Base+0x1ac> │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #32 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r2, #1 │ │ │ │ - bgt d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bgt d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ - bhi d3ce8 <_PyUnicodeWriter_Init@@Base+0x9fc> │ │ │ │ - ldr r0, [pc, #3572] @ d44cc <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ + bhi d4084 <_PyUnicodeWriter_Init@@Base+0x9fc> │ │ │ │ + ldr r0, [pc, #3572] @ d4868 <_PyUnicodeWriter_Init@@Base+0x11e0> │ │ │ │ sub r1, r3, #65 @ 0x41 │ │ │ │ cmp r1, #34 @ 0x22 │ │ │ │ - bhi d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bhi d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ add r1, r1, r1 │ │ │ │ ldrh r1, [r0, r1] │ │ │ │ add pc, pc, r1, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ add ip, r1, #4 │ │ │ │ str ip, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r1, [r1] │ │ │ │ str r4, [sp] │ │ │ │ - bl d52f4 │ │ │ │ + bl d5690 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ add r8, r5, #1 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d36a8 <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d3a44 <_PyUnicodeWriter_Init@@Base+0x3bc> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mvn r2, #-2147483648 @ 0x80000000 │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, r7 │ │ │ │ - blt d4e70 <_PyUnicodeWriter_Init@@Base+0x1b84> │ │ │ │ + blt d520c <_PyUnicodeWriter_Init@@Base+0x1b84> │ │ │ │ ldr r2, [r9, #28] │ │ │ │ cmp r4, #0 │ │ │ │ add ip, r7, r3 │ │ │ │ - bne d3f14 <_PyUnicodeWriter_Init@@Base+0xc28> │ │ │ │ + bne d42b0 <_PyUnicodeWriter_Init@@Base+0xc28> │ │ │ │ ldrb r1, [r9, #32] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3ee0 <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ + beq d427c <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ cmp ip, #0 │ │ │ │ movge r5, ip │ │ │ │ addlt r5, ip, #3 │ │ │ │ asr r5, r5, #2 │ │ │ │ rsb r5, r5, #0 │ │ │ │ sub r1, r5, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r1 │ │ │ │ - bgt d3ee0 <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ + bgt d427c <_PyUnicodeWriter_Init@@Base+0xbf4> │ │ │ │ ldr r1, [r9, #24] │ │ │ │ sub r5, ip, r5 │ │ │ │ cmp r5, r1 │ │ │ │ movlt r5, r1 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d3ef4 <_PyUnicodeWriter_Init@@Base+0xc08> │ │ │ │ + beq d4290 <_PyUnicodeWriter_Init@@Base+0xc08> │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ - bhi d43e0 <_PyUnicodeWriter_Init@@Base+0x10f4> │ │ │ │ + bhi d477c <_PyUnicodeWriter_Init@@Base+0x10f4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4b14 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ + blt d4eb0 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ cmn r5, #-2147483626 @ 0x80000016 │ │ │ │ - bgt d4608 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ + bgt d49a4 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ movw sl, #40400 @ 0x9dd0 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ add r3, r5, #21 │ │ │ │ ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ movne r1, #1 │ │ │ │ strne r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ strne r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ - bne d45f4 <_PyUnicodeWriter_Init@@Base+0x1308> │ │ │ │ + bne d4990 <_PyUnicodeWriter_Init@@Base+0x1308> │ │ │ │ mov r2, #1 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - ldr r2, [pc, #3304] @ d44d0 <_PyUnicodeWriter_Init@@Base+0x11e4> │ │ │ │ + ldr r2, [pc, #3304] @ d486c <_PyUnicodeWriter_Init@@Base+0x11e4> │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ ldr r2, [r1, r2] │ │ │ │ sub r1, r3, #1 │ │ │ │ cmp r1, #512 @ 0x200 │ │ │ │ add r2, r2, #4096 @ 0x1000 │ │ │ │ ldr r2, [r2, #1604] @ 0x644 │ │ │ │ - bcs d4488 <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ + bcs d4824 <_PyUnicodeWriter_Init@@Base+0x119c> │ │ │ │ lsr r1, r1, #3 │ │ │ │ ldr r0, [r2, r1, lsl #3] │ │ │ │ ldr ip, [r0, #8] │ │ │ │ cmp r0, ip │ │ │ │ - beq d4468 <_PyUnicodeWriter_Init@@Base+0x117c> │ │ │ │ + beq d4804 <_PyUnicodeWriter_Init@@Base+0x117c> │ │ │ │ ldr r3, [r0] │ │ │ │ ldr r4, [r0, #4] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ ldr r3, [r4] │ │ │ │ str r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3864 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ + bne d3c00 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ ldr r2, [r0, #24] │ │ │ │ ldr lr, [r0, #28] │ │ │ │ cmp r2, lr │ │ │ │ addls r1, r1, #1 │ │ │ │ ldrhi r3, [r0, #12] │ │ │ │ addls r1, r2, r1, lsl #3 │ │ │ │ strhi r3, [ip, #12] │ │ │ │ strls r1, [r0, #24] │ │ │ │ addls r1, r0, r2 │ │ │ │ strhi ip, [r3, #8] │ │ │ │ strls r1, [r0, #4] │ │ │ │ strls r3, [r0, r2] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ str r3, [r4, #4] │ │ │ │ ldr r2, [r3] │ │ │ │ cmn r2, #-1073741823 @ 0xc0000001 │ │ │ │ addle r2, r2, #1 │ │ │ │ strle r2, [r3] │ │ │ │ - ldr r2, [pc, #3148] @ d44d4 <_PyUnicodeWriter_Init@@Base+0x11e8> │ │ │ │ + ldr r2, [pc, #3148] @ d4870 <_PyUnicodeWriter_Init@@Base+0x11e8> │ │ │ │ mov r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ ldr r3, [r2, #1716] @ 0x6b4 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d4ae8 <_PyUnicodeWriter_Init@@Base+0x17fc> │ │ │ │ + bne d4e84 <_PyUnicodeWriter_Init@@Base+0x17fc> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ cmp r3, #0 │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - beq d4378 <_PyUnicodeWriter_Init@@Base+0x108c> │ │ │ │ + beq d4714 <_PyUnicodeWriter_Init@@Base+0x108c> │ │ │ │ str r5, [r4, #8] │ │ │ │ add r5, r4, r5 │ │ │ │ lsl r3, r3, #2 │ │ │ │ mvn r2, #0 │ │ │ │ orr r3, r3, #96 @ 0x60 │ │ │ │ str r2, [r4, #12] │ │ │ │ strb r3, [r4, #16] │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r5, #20] │ │ │ │ str r4, [r9] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - beq d3f90 <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ + beq d432c <_PyUnicodeWriter_Init@@Base+0xca4> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #32 │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d453c <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ + beq d48d8 <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ add r2, r4, #20 │ │ │ │ str r2, [r9, #4] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ldr r1, [r4, #8] │ │ │ │ str r1, [r9, #16] │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ str r2, [r9, #8] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d3684 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ + beq d3a20 <_PyUnicodeWriter_Init@@Base+0x398> │ │ │ │ cmp r2, #2 │ │ │ │ - bne d4db0 <_PyUnicodeWriter_Init@@Base+0x1ac4> │ │ │ │ + bne d514c <_PyUnicodeWriter_Init@@Base+0x1ac4> │ │ │ │ ldr r4, [r9, #4] │ │ │ │ bic r2, r7, #3 │ │ │ │ add r0, r8, r7 │ │ │ │ add lr, r8, r2 │ │ │ │ mov r1, r8 │ │ │ │ add r4, r4, r3, lsl #1 │ │ │ │ mov ip, r4 │ │ │ │ cmp lr, r1 │ │ │ │ - bhi d4d88 <_PyUnicodeWriter_Init@@Base+0x1a9c> │ │ │ │ + bhi d5124 <_PyUnicodeWriter_Init@@Base+0x1a9c> │ │ │ │ sub r1, r8, #3 │ │ │ │ cmp lr, r1 │ │ │ │ movcc r1, #0 │ │ │ │ lslcs r1, r2, #1 │ │ │ │ movcc r2, #0 │ │ │ │ add r1, r1, r4 │ │ │ │ add r2, r2, r8 │ │ │ │ cmp r0, r2 │ │ │ │ - bls d4d7c <_PyUnicodeWriter_Init@@Base+0x1a90> │ │ │ │ + bls d5118 <_PyUnicodeWriter_Init@@Base+0x1a90> │ │ │ │ ldrb ip, [r2], #1 │ │ │ │ strh ip, [r1], #2 │ │ │ │ - b d3960 <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ + b d3cfc <_PyUnicodeWriter_Init@@Base+0x674> │ │ │ │ mov ip, r2 │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #32] │ │ │ │ ldrb r3, [r5] │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d3f00 <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ + bhi d429c <_PyUnicodeWriter_Init@@Base+0xc14> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bhi d35c4 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ + bhi d3960 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ cmp r2, #0 │ │ │ │ - bne d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bne d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ - bls d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bls d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ mov r2, #0 │ │ │ │ - b d36d0 <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ + b d3a6c <_PyUnicodeWriter_Init@@Base+0x3e4> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ strb r6, [r9, #32] │ │ │ │ subs r6, r0, #0 │ │ │ │ - beq d36a4 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d3a40 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ ldr r4, [r9] │ │ │ │ mov r7, r6 │ │ │ │ cmp r4, #0 │ │ │ │ - bne d3658 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ + bne d39f4 <_PyUnicodeWriter_Init@@Base+0x36c> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r8 │ │ │ │ - bl fda60 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ + bl fd5a0 <_Py_fstat_noraise@@Base+0x14> │ │ │ │ cmp r0, #0 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r3, #1 │ │ │ │ str r0, [r9] │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ mov r0, r9 │ │ │ │ - bl 2dc9e4 <_Py_NewReference@@Base+0x376c> │ │ │ │ + bl 2e045c <_Py_NewReference@@Base+0x374c> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d36a4 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + b d3a40 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ cmp r7, #0 │ │ │ │ orrge ip, ip, #1 │ │ │ │ cmp ip, #0 │ │ │ │ - bne d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bne d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ cmp r6, #0 │ │ │ │ - blt d36c8 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ + blt d3a64 <_PyUnicodeWriter_Init@@Base+0x3dc> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10324 @ 0x2854 │ │ │ │ + movw r1, #3344 @ 0xd10 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ mov r2, r8 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 171cc4 │ │ │ │ + bl 171960 │ │ │ │ mvn r0, #0 │ │ │ │ - b d36b8 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ + b d3a54 <_PyUnicodeWriter_Init@@Base+0x3cc> │ │ │ │ mov r4, #0 │ │ │ │ sub r7, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d47fc <_PyUnicodeWriter_Init@@Base+0x1510> │ │ │ │ + bne d4b98 <_PyUnicodeWriter_Init@@Base+0x1510> │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ - bne d34d8 <_PyUnicodeWriter_Init@@Base+0x1ec> │ │ │ │ + bne d3874 <_PyUnicodeWriter_Init@@Base+0x1ec> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d47d8 <_PyUnicodeWriter_Init@@Base+0x14ec> │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + beq d4b74 <_PyUnicodeWriter_Init@@Base+0x14ec> │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #1 │ │ │ │ mvneq r6, #0 │ │ │ │ - beq d3b50 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + beq d3eec <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ sub r6, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #2] │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ - beq d3d64 <_PyUnicodeWriter_Init@@Base+0xa78> │ │ │ │ + beq d4100 <_PyUnicodeWriter_Init@@Base+0xa78> │ │ │ │ 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 r6, r1 │ │ │ │ - bgt d4ec0 <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ + bgt d525c <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ sub r1, r3, #48 @ 0x30 │ │ │ │ ldrb r3, [r5, #3] │ │ │ │ mov lr, #10 │ │ │ │ mla r6, lr, r6, r1 │ │ │ │ ldr r1, [r2, r3, lsl #2] │ │ │ │ tst r1, #4 │ │ │ │ addeq r5, r5, #3 │ │ │ │ - beq d3b50 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + beq d3eec <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ asr r1, r0, #31 │ │ │ │ smull r0, sl, ip, r0 │ │ │ │ rsb r1, r1, sl, asr #2 │ │ │ │ cmp r6, r1 │ │ │ │ - bgt d4ec0 <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ + bgt d525c <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ ldrb r1, [r5, #4] │ │ │ │ sub r3, r3, #48 @ 0x30 │ │ │ │ add r5, r5, #4 │ │ │ │ mla r6, lr, r6, r3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq d3b50 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + beq d3eec <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ rsb r3, r1, #-2147483601 @ 0x8000002f │ │ │ │ asr r0, r3, #31 │ │ │ │ smull sl, r3, ip, r3 │ │ │ │ rsb r3, r0, r3, asr #2 │ │ │ │ cmp r3, r6 │ │ │ │ - blt d4ec0 <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ + blt d525c <_PyUnicodeWriter_Init@@Base+0x1bd4> │ │ │ │ sub r1, r1, #48 @ 0x30 │ │ │ │ mla r6, lr, r6, r1 │ │ │ │ ldrb r1, [r5, #1]! │ │ │ │ mov r3, r1 │ │ │ │ ldr r0, [r2, r1, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d3b1c <_PyUnicodeWriter_Init@@Base+0x830> │ │ │ │ - ldr r1, [pc, #2432] @ d44d8 <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ + bne d3eb8 <_PyUnicodeWriter_Init@@Base+0x830> │ │ │ │ + ldr r1, [pc, #2432] @ d4874 <_PyUnicodeWriter_Init@@Base+0x11ec> │ │ │ │ sub r2, r3, #106 @ 0x6a │ │ │ │ cmp r2, #16 │ │ │ │ - bhi d3598 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ + bhi d3934 <_PyUnicodeWriter_Init@@Base+0x2ac> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrsh r2, [r1, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r3, [r3] │ │ │ │ ldr sl, [r3, #4] │ │ │ │ ldr r3, [sl] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3eb8 <_PyUnicodeWriter_Init@@Base+0xbcc> │ │ │ │ + bgt d4254 <_PyUnicodeWriter_Init@@Base+0xbcc> │ │ │ │ add r3, r3, #1 │ │ │ │ tst r4, #8 │ │ │ │ str r3, [sl] │ │ │ │ - bne d3ec0 <_PyUnicodeWriter_Init@@Base+0xbd4> │ │ │ │ + bne d425c <_PyUnicodeWriter_Init@@Base+0xbd4> │ │ │ │ mov r0, sl │ │ │ │ - bl 262000 │ │ │ │ + bl 263a54 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3bc4 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ + bgt d3f60 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [sl] │ │ │ │ - beq d4e78 <_PyUnicodeWriter_Init@@Base+0x1b8c> │ │ │ │ + beq d5214 <_PyUnicodeWriter_Init@@Base+0x1b8c> │ │ │ │ cmp r8, #0 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d52f4 │ │ │ │ + bl d5690 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4ea0 <_PyUnicodeWriter_Init@@Base+0x1bb4> │ │ │ │ + beq d523c <_PyUnicodeWriter_Init@@Base+0x1bb4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bgt d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bne d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ mov r0, r8 │ │ │ │ add r8, r5, #1 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d3720 <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d3abc <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r4, [r3] │ │ │ │ cmp r4, #1114112 @ 0x110000 │ │ │ │ - bcs d4e24 <_PyUnicodeWriter_Init@@Base+0x1b38> │ │ │ │ + bcs d51c0 <_PyUnicodeWriter_Init@@Base+0x1b38> │ │ │ │ ldr r3, [r9, #12] │ │ │ │ cmp r4, r3 │ │ │ │ - bhi d3fd0 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + bhi d436c <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ ldrd r2, [r9, #16] │ │ │ │ sub r2, r2, r3 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d3fd0 <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ + ble d436c <_PyUnicodeWriter_Init@@Base+0xce4> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ cmp r2, #1 │ │ │ │ - bne d3ff8 <_PyUnicodeWriter_Init@@Base+0xd0c> │ │ │ │ + bne d4394 <_PyUnicodeWriter_Init@@Base+0xd0c> │ │ │ │ strb r4, [r1, r3] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d4460 <_PyUnicodeWriter_Init@@Base+0x1174> │ │ │ │ + beq d47fc <_PyUnicodeWriter_Init@@Base+0x1174> │ │ │ │ sub r2, r3, #100 @ 0x64 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #20 │ │ │ │ - bhi d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bhi d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ mov r1, #1 │ │ │ │ lsl r1, r1, r2 │ │ │ │ movw r2, #2081 @ 0x821 │ │ │ │ movt r2, #18 │ │ │ │ ands r2, r2, r1 │ │ │ │ ldrne r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d44e4 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ + bne d4880 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ tst r1, #4096 @ 0x1000 │ │ │ │ - bne d4744 <_PyUnicodeWriter_Init@@Base+0x1458> │ │ │ │ + bne d4ae0 <_PyUnicodeWriter_Init@@Base+0x1458> │ │ │ │ tst r1, #32768 @ 0x8000 │ │ │ │ - beq d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #0 │ │ │ │ add r3, r1, #4 │ │ │ │ str r3, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d4ac4 <_PyUnicodeWriter_Init@@Base+0x17d8> │ │ │ │ + bne d4e60 <_PyUnicodeWriter_Init@@Base+0x17d8> │ │ │ │ ldr r1, [r1] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d74e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d7880 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bge d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ sub r0, r3, #100 @ 0x64 │ │ │ │ mov r1, #1 │ │ │ │ uxtb r0, r0 │ │ │ │ lsl r1, r1, r0 │ │ │ │ movw r0, #2081 @ 0x821 │ │ │ │ movt r0, #18 │ │ │ │ ands r0, r0, r1 │ │ │ │ - beq d3ca0 <_PyUnicodeWriter_Init@@Base+0x9b4> │ │ │ │ - ldr r0, [pc, #1996] @ d44dc <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ + beq d403c <_PyUnicodeWriter_Init@@Base+0x9b4> │ │ │ │ + ldr r0, [pc, #1996] @ d4878 <_PyUnicodeWriter_Init@@Base+0x11f0> │ │ │ │ sub r2, r2, #1 │ │ │ │ ldr r1, [fp, #-68] @ 0xffffffbc │ │ │ │ cmp r2, #4 │ │ │ │ - bhi d44e4 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ + bhi d4880 <_PyUnicodeWriter_Init@@Base+0x11f8> │ │ │ │ add r2, r2, r2 │ │ │ │ ldrh r2, [r0, r2] │ │ │ │ add pc, pc, r2, lsl #2 │ │ │ │ nop {0} │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #3 │ │ │ │ add r5, r5, #1 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ ldrb r1, [r5, #1] │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4370 <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ + beq d470c <_PyUnicodeWriter_Init@@Base+0x1084> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - bhi d4454 <_PyUnicodeWriter_Init@@Base+0x1168> │ │ │ │ + bhi d47f0 <_PyUnicodeWriter_Init@@Base+0x1168> │ │ │ │ cmp r3, #85 @ 0x55 │ │ │ │ - bls d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + bls d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ mov ip, #1 │ │ │ │ - b d35c4 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ + b d3960 <_PyUnicodeWriter_Init@@Base+0x2d8> │ │ │ │ add r5, r5, #2 │ │ │ │ - b d3b50 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + b d3eec <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ mov r2, lr │ │ │ │ cmp ip, r2 │ │ │ │ - bne d3500 <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ - b d3480 <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ + bne d389c <_PyUnicodeWriter_Init@@Base+0x214> │ │ │ │ + b d381c <_PyUnicodeWriter_Init@@Base+0x194> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d47ac <_PyUnicodeWriter_Init@@Base+0x14c0> │ │ │ │ - bhi d417c <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ + beq d4b48 <_PyUnicodeWriter_Init@@Base+0x14c0> │ │ │ │ + bhi d4518 <_PyUnicodeWriter_Init@@Base+0xe90> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4d4c <_PyUnicodeWriter_Init@@Base+0x1a60> │ │ │ │ + beq d50e8 <_PyUnicodeWriter_Init@@Base+0x1a60> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d4d14 <_PyUnicodeWriter_Init@@Base+0x1a28> │ │ │ │ - movw r3, #28736 @ 0x7040 │ │ │ │ + beq d50b0 <_PyUnicodeWriter_Init@@Base+0x1a28> │ │ │ │ + movw r3, #21696 @ 0x54c0 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ and r3, r4, #17 │ │ │ │ sub r8, r2, #45 @ 0x2d │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ @@ -170055,2877 +170290,2877 @@ │ │ │ │ cmp r1, r7 │ │ │ │ movlt r1, r7 │ │ │ │ cmp r3, #16 │ │ │ │ ldr r3, [r9, #12] │ │ │ │ sub r7, r1, r8 │ │ │ │ subeq r6, r1, r8 │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d46c8 <_PyUnicodeWriter_Init@@Base+0x13dc> │ │ │ │ + bls d4a64 <_PyUnicodeWriter_Init@@Base+0x13dc> │ │ │ │ ldr r3, [r9, #16] │ │ │ │ ldr r2, [r9, #20] │ │ │ │ sub r3, r3, r2 │ │ │ │ cmp r3, r1 │ │ │ │ - blt d46c8 <_PyUnicodeWriter_Init@@Base+0x13dc> │ │ │ │ + blt d4a64 <_PyUnicodeWriter_Init@@Base+0x13dc> │ │ │ │ sub r7, r7, r6 │ │ │ │ and r3, r4, #1 │ │ │ │ cmp r7, #0 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ bic r4, r7, r7, asr #31 │ │ │ │ - bgt d4a0c <_PyUnicodeWriter_Init@@Base+0x1720> │ │ │ │ + bgt d4da8 <_PyUnicodeWriter_Init@@Base+0x1720> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d472c <_PyUnicodeWriter_Init@@Base+0x1440> │ │ │ │ + beq d4ac8 <_PyUnicodeWriter_Init@@Base+0x1440> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ sub r3, r8, r3 │ │ │ │ add r6, r3, r6 │ │ │ │ cmp r6, #0 │ │ │ │ - bgt d4700 <_PyUnicodeWriter_Init@@Base+0x1414> │ │ │ │ + bgt d4a9c <_PyUnicodeWriter_Init@@Base+0x1414> │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ add r1, sl, r8 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmp r7, #0 │ │ │ │ - ble d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + ble d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + beq d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f61bc │ │ │ │ + bl 3f4f74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ tst r4, #8 │ │ │ │ - beq d3ba0 <_PyUnicodeWriter_Init@@Base+0x8b4> │ │ │ │ + beq d3f3c <_PyUnicodeWriter_Init@@Base+0x8b4> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ mov r0, sl │ │ │ │ - bl 2624cc │ │ │ │ + bl 263f20 │ │ │ │ ldr r3, [sl] │ │ │ │ mov r8, r0 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - ble d3bb8 <_PyUnicodeWriter_Init@@Base+0x8cc> │ │ │ │ - b d3bc4 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ + ble d3f54 <_PyUnicodeWriter_Init@@Base+0x8cc> │ │ │ │ + b d3f60 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ ldr r5, [r9, #24] │ │ │ │ cmp ip, r5 │ │ │ │ movge r5, ip │ │ │ │ cmp r5, #0 │ │ │ │ - bne d3790 <_PyUnicodeWriter_Init@@Base+0x4a4> │ │ │ │ - ldr r4, [pc, #1508] @ d44e0 <_PyUnicodeWriter_Init@@Base+0x11f4> │ │ │ │ + bne d3b2c <_PyUnicodeWriter_Init@@Base+0x4a4> │ │ │ │ + ldr r4, [pc, #1508] @ d487c <_PyUnicodeWriter_Init@@Base+0x11f4> │ │ │ │ str r4, [r9] │ │ │ │ - b d3f84 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + b d4320 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - beq d3d08 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ + beq d40a4 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ cmp r2, #0 │ │ │ │ - beq d3c74 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ - b d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + beq d4010 <_PyUnicodeWriter_Init@@Base+0x988> │ │ │ │ + b d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ ldr r0, [r9, #16] │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ movcs r1, r2 │ │ │ │ movcc r1, #127 @ 0x7f │ │ │ │ cmp ip, r0 │ │ │ │ - bgt d41d4 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ + bgt d4570 <_PyUnicodeWriter_Init@@Base+0xee8> │ │ │ │ cmp lr, r1 │ │ │ │ - bcs d3f84 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ - bl b6374 │ │ │ │ + bcs d4320 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + bl b64fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r0, [r9] │ │ │ │ str r4, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3f80 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ + bgt d431c <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d3f80 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne d431c <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ ldr r4, [r9] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - bne d38e0 <_PyUnicodeWriter_Init@@Base+0x5f4> │ │ │ │ + bne d3c7c <_PyUnicodeWriter_Init@@Base+0x5f4> │ │ │ │ ldrb r2, [r4, #16] │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ ubfx r2, r2, #5, #1 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d452c <_PyUnicodeWriter_Init@@Base+0x1240> │ │ │ │ + beq d48c8 <_PyUnicodeWriter_Init@@Base+0x1240> │ │ │ │ cmp r1, #2 │ │ │ │ - bne d4620 <_PyUnicodeWriter_Init@@Base+0x1334> │ │ │ │ + bne d49bc <_PyUnicodeWriter_Init@@Base+0x1334> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r2, [r9, #12] │ │ │ │ - beq d453c <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ + beq d48d8 <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ add r2, r4, #28 │ │ │ │ str r2, [r9, #4] │ │ │ │ - b d38fc <_PyUnicodeWriter_Init@@Base+0x610> │ │ │ │ + b d3c98 <_PyUnicodeWriter_Init@@Base+0x610> │ │ │ │ mov r2, r1 │ │ │ │ - b d3478 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ + b d3814 <_PyUnicodeWriter_Init@@Base+0x18c> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ - bl d5798 <_PyUnicodeWriter_WriteStr@@Base+0x17c> │ │ │ │ + bl d6184 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r2, [r9, #8] │ │ │ │ ldr r1, [r9, #4] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ cmp r2, #1 │ │ │ │ - beq d3c58 <_PyUnicodeWriter_Init@@Base+0x96c> │ │ │ │ + beq d3ff4 <_PyUnicodeWriter_Init@@Base+0x96c> │ │ │ │ cmp r2, #2 │ │ │ │ strne r4, [r1, r3, lsl #2] │ │ │ │ lsleq r2, r3, #1 │ │ │ │ ldrne r3, [r9, #20] │ │ │ │ strheq r4, [r1, r2] │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ moveq r2, #2 │ │ │ │ addne r5, r5, #1 │ │ │ │ movne r2, #1 │ │ │ │ ldrbeq r3, [r5, #2] │ │ │ │ addeq r5, r5, #2 │ │ │ │ - b d3d38 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b d40d4 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #4 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d3d38 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b d40d4 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ mov r2, #5 │ │ │ │ add r5, r5, #1 │ │ │ │ - b d3d38 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ + b d40d4 <_PyUnicodeWriter_Init@@Base+0xa4c> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl d4f08 │ │ │ │ + bl d52a4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d52f4 │ │ │ │ + bl d5690 │ │ │ │ ldr r3, [r8] │ │ │ │ cmn r0, #1 │ │ │ │ - beq d4ea0 <_PyUnicodeWriter_Init@@Base+0x1bb4> │ │ │ │ + beq d523c <_PyUnicodeWriter_Init@@Base+0x1bb4> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bgt d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bne d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b21cc │ │ │ │ + bl 1b23d4 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d4074 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d4410 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ 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 d4b9c <_PyUnicodeWriter_Init@@Base+0x18b0> │ │ │ │ + bne d4f38 <_PyUnicodeWriter_Init@@Base+0x18b0> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d4b78 <_PyUnicodeWriter_Init@@Base+0x188c> │ │ │ │ + beq d4f14 <_PyUnicodeWriter_Init@@Base+0x188c> │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ str r4, [sp] │ │ │ │ - bl d52f4 │ │ │ │ + bl d5690 │ │ │ │ cmn r0, #1 │ │ │ │ - bne d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ 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 d4b48 <_PyUnicodeWriter_Init@@Base+0x185c> │ │ │ │ + bge d4ee4 <_PyUnicodeWriter_Init@@Base+0x185c> │ │ │ │ tst r4, #8 │ │ │ │ - bne d4b38 <_PyUnicodeWriter_Init@@Base+0x184c> │ │ │ │ - bl 262000 │ │ │ │ + bne d4ed4 <_PyUnicodeWriter_Init@@Base+0x184c> │ │ │ │ + bl 263a54 │ │ │ │ mov r8, r0 │ │ │ │ cmp r8, #0 │ │ │ │ - bne d4074 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d4410 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ add r2, r3, #4 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 31592c │ │ │ │ + bl 318b98 │ │ │ │ subs r8, r0, #0 │ │ │ │ - bne d4074 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d4410 <_PyUnicodeWriter_Init@@Base+0xd88> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10236 @ 0x27fc │ │ │ │ + movw r3, #3256 @ 0xcb8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldrb r2, [fp, #-64] @ 0xffffffc0 │ │ │ │ and r3, r4, #17 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ sub r8, r2, #45 @ 0x2d │ │ │ │ ldr r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ clz r8, r8 │ │ │ │ lsr r8, r8, #5 │ │ │ │ sub r2, r2, r8 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r2, r6 │ │ │ │ movge r6, r2 │ │ │ │ - b d3df0 <_PyUnicodeWriter_Init@@Base+0xb04> │ │ │ │ + b d418c <_PyUnicodeWriter_Init@@Base+0xb04> │ │ │ │ ldrb r3, [r9, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d4200 <_PyUnicodeWriter_Init@@Base+0xf14> │ │ │ │ + beq d459c <_PyUnicodeWriter_Init@@Base+0xf14> │ │ │ │ cmp ip, #0 │ │ │ │ movge r3, ip │ │ │ │ addlt r3, ip, #3 │ │ │ │ asr r3, r3, #2 │ │ │ │ rsb r3, r3, #0 │ │ │ │ sub r2, r3, #-2147483647 @ 0x80000001 │ │ │ │ cmp ip, r2 │ │ │ │ suble ip, ip, r3 │ │ │ │ ldr r3, [r9, #24] │ │ │ │ cmp ip, r3 │ │ │ │ movge r0, ip │ │ │ │ movlt r0, r3 │ │ │ │ cmp lr, r1 │ │ │ │ - bcc d48b4 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ + bcc d4c50 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ ldrb r3, [r9, #33] @ 0x21 │ │ │ │ cmp r3, #0 │ │ │ │ - bne d48b4 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ + bne d4c50 <_PyUnicodeWriter_Init@@Base+0x15c8> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl d7e84 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + bl d8228 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d3f84 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + b d4320 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - bne d4684 <_PyUnicodeWriter_Init@@Base+0x1398> │ │ │ │ + bne d4a20 <_PyUnicodeWriter_Init@@Base+0x1398> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10200 @ 0x27d8 │ │ │ │ + movw r3, #3220 @ 0xc94 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d4888 <_PyUnicodeWriter_Init@@Base+0x159c> │ │ │ │ - bls d484c <_PyUnicodeWriter_Init@@Base+0x1560> │ │ │ │ + beq d4c24 <_PyUnicodeWriter_Init@@Base+0x159c> │ │ │ │ + bls d4be8 <_PyUnicodeWriter_Init@@Base+0x1560> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10216 @ 0x27e8 │ │ │ │ + movw r3, #3236 @ 0xca4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ add r2, r1, #7 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ bic r2, r2, #7 │ │ │ │ add r1, r2, #8 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d4c34 <_PyUnicodeWriter_Init@@Base+0x1948> │ │ │ │ - bhi d4c08 <_PyUnicodeWriter_Init@@Base+0x191c> │ │ │ │ + beq d4fd0 <_PyUnicodeWriter_Init@@Base+0x1948> │ │ │ │ + bhi d4fa4 <_PyUnicodeWriter_Init@@Base+0x191c> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4bdc <_PyUnicodeWriter_Init@@Base+0x18f0> │ │ │ │ + beq d4f78 <_PyUnicodeWriter_Init@@Base+0x18f0> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - beq d4bc8 <_PyUnicodeWriter_Init@@Base+0x18dc> │ │ │ │ - movw r3, #10280 @ 0x2828 │ │ │ │ + beq d4f64 <_PyUnicodeWriter_Init@@Base+0x18dc> │ │ │ │ + movw r3, #3300 @ 0xce4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ add r2, r1, #4 │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ - beq d49e0 <_PyUnicodeWriter_Init@@Base+0x16f4> │ │ │ │ - bhi d49b4 <_PyUnicodeWriter_Init@@Base+0x16c8> │ │ │ │ + beq d4d7c <_PyUnicodeWriter_Init@@Base+0x16f4> │ │ │ │ + bhi d4d50 <_PyUnicodeWriter_Init@@Base+0x16c8> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4988 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ + beq d4d24 <_PyUnicodeWriter_Init@@Base+0x169c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d4974 <_PyUnicodeWriter_Init@@Base+0x1688> │ │ │ │ - movw r3, #10260 @ 0x2814 │ │ │ │ + beq d4d10 <_PyUnicodeWriter_Init@@Base+0x1688> │ │ │ │ + movw r3, #3280 @ 0xcd0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ mov ip, #1 │ │ │ │ - b d3978 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ + b d3d14 <_PyUnicodeWriter_Init@@Base+0x68c> │ │ │ │ cmp r3, #1 │ │ │ │ lsl r3, r3, #2 │ │ │ │ orr r3, r3, #32 │ │ │ │ add r2, r4, #28 │ │ │ │ strb r3, [r4, #16] │ │ │ │ mvn r3, #0 │ │ │ │ str r5, [r4, #8] │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d45c0 <_PyUnicodeWriter_Init@@Base+0x12d4> │ │ │ │ + beq d495c <_PyUnicodeWriter_Init@@Base+0x12d4> │ │ │ │ ldr r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ cmp r3, #2 │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ str r3, [r4, #24] │ │ │ │ lsleq r5, r5, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ ldrne r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strne r3, [r2, r5, lsl #2] │ │ │ │ strheq r3, [r2, r5] │ │ │ │ ldrb r3, [r4, #16] │ │ │ │ str r4, [r9] │ │ │ │ ubfx r1, r3, #2, #3 │ │ │ │ cmp r1, #1 │ │ │ │ - beq d45dc <_PyUnicodeWriter_Init@@Base+0x12f0> │ │ │ │ + beq d4978 <_PyUnicodeWriter_Init@@Base+0x12f0> │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d3fa4 <_PyUnicodeWriter_Init@@Base+0xcb8> │ │ │ │ + b d4340 <_PyUnicodeWriter_Init@@Base+0xcb8> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ - bls d4560 <_PyUnicodeWriter_Init@@Base+0x1274> │ │ │ │ + bls d48fc <_PyUnicodeWriter_Init@@Base+0x1274> │ │ │ │ cmp r2, #65536 @ 0x10000 │ │ │ │ - bcs d4544 <_PyUnicodeWriter_Init@@Base+0x1258> │ │ │ │ + bcs d48e0 <_PyUnicodeWriter_Init@@Base+0x1258> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4b14 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ + blt d4eb0 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ mov r3, #2 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ ldr r1, [fp, #-80] @ 0xffffffb0 │ │ │ │ mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ - blx 448430 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ mvneq r3, #-536870904 @ 0xe0000008 │ │ │ │ mvnne r3, #-1073741809 @ 0xc000000f │ │ │ │ cmp r3, r5 │ │ │ │ ldrge r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ mlage r3, r5, r3, r3 │ │ │ │ addge r3, r3, #28 │ │ │ │ - blt d4608 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ + blt d49a4 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ movw sl, #40400 @ 0x9dd0 │ │ │ │ movt sl, #106 @ 0x6a │ │ │ │ - movw r1, #23836 @ 0x5d1c │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ movt r1, #11 │ │ │ │ ldr r2, [sl, #1016] @ 0x3f8 │ │ │ │ cmp r2, r1 │ │ │ │ - bne d45ec <_PyUnicodeWriter_Init@@Base+0x1300> │ │ │ │ + bne d4988 <_PyUnicodeWriter_Init@@Base+0x1300> │ │ │ │ mov r2, #0 │ │ │ │ str r2, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d37e0 <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ + b d3b7c <_PyUnicodeWriter_Init@@Base+0x4f4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d3a20 <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ - b d3d08 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ + bne d3dbc <_PyUnicodeWriter_Init@@Base+0x734> │ │ │ │ + b d40a4 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ mov r2, #0 │ │ │ │ - b d3d08 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ + b d40a4 <_PyUnicodeWriter_Init@@Base+0xa1c> │ │ │ │ mov r0, r2 │ │ │ │ str r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ - bl b5e48 │ │ │ │ + bl b5d04 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ subs r4, r0, #0 │ │ │ │ ldr r3, [fp, #-88] @ 0xffffffa8 │ │ │ │ - bne d3864 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ + bne d3c00 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ ldr r4, [sl, #976] @ 0x3d0 │ │ │ │ - movw r1, #54120 @ 0xd368 │ │ │ │ + movw r1, #53096 @ 0xcf68 │ │ │ │ movt r1, #10 │ │ │ │ str r2, [fp, #-84] @ 0xffffffac │ │ │ │ cmp r4, r1 │ │ │ │ - bne d4aac <_PyUnicodeWriter_Init@@Base+0x17c0> │ │ │ │ + bne d4e48 <_PyUnicodeWriter_Init@@Base+0x17c0> │ │ │ │ mov r0, r3 │ │ │ │ bl 2ec70 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d4608 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ + beq d49a4 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ ldr r3, [r2, #800] @ 0x320 │ │ │ │ add r3, r3, #1 │ │ │ │ str r3, [r2, #800] @ 0x320 │ │ │ │ - b d3864 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ - strheq ip, [sp], #-130 @ 0xffffff7e │ │ │ │ - ldrdeq ip, [sp], #-132 @ 0xffffff7c │ │ │ │ + b d3c00 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ + subeq sl, sp, ip, lsl sp │ │ │ │ + subeq sl, sp, lr, lsr sp │ │ │ │ andeq r0, r0, r4, lsl r0 │ │ │ │ ldrdeq sl, [sl], #-208 @ 0xffffff30 @ │ │ │ │ - subeq ip, sp, sl, lsl r9 │ │ │ │ - subeq ip, sp, ip, lsr r9 │ │ │ │ + subeq sl, sp, r4, lsl #27 │ │ │ │ + subeq sl, sp, r6, lsr #27 │ │ │ │ rsbeq r1, fp, r0, ror #24 │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ add r2, r1, #4 │ │ │ │ - beq d4cb4 <_PyUnicodeWriter_Init@@Base+0x19c8> │ │ │ │ - bhi d4580 <_PyUnicodeWriter_Init@@Base+0x1294> │ │ │ │ + beq d5050 <_PyUnicodeWriter_Init@@Base+0x19c8> │ │ │ │ + bhi d491c <_PyUnicodeWriter_Init@@Base+0x1294> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4c60 <_PyUnicodeWriter_Init@@Base+0x1974> │ │ │ │ + beq d4ffc <_PyUnicodeWriter_Init@@Base+0x1974> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #13260 @ 0x33cc │ │ │ │ + movw r3, #8024 @ 0x1f58 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ cmp r2, #0 │ │ │ │ mov r2, #255 @ 0xff │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d3fbc <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ + bne d4358 <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ ldr r2, [r4, #28] │ │ │ │ - b d3fc0 <_PyUnicodeWriter_Init@@Base+0xcd4> │ │ │ │ + b d435c <_PyUnicodeWriter_Init@@Base+0xcd4> │ │ │ │ cmp r2, #1114112 @ 0x110000 │ │ │ │ - bcs d4c90 <_PyUnicodeWriter_Init@@Base+0x19a4> │ │ │ │ + bcs d502c <_PyUnicodeWriter_Init@@Base+0x19a4> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4b14 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ + blt d4eb0 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ mov r3, #4 │ │ │ │ str r3, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d4400 <_PyUnicodeWriter_Init@@Base+0x1114> │ │ │ │ + b d479c <_PyUnicodeWriter_Init@@Base+0x1114> │ │ │ │ cmp r5, #0 │ │ │ │ - blt d4b14 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ + blt d4eb0 <_PyUnicodeWriter_Init@@Base+0x1828> │ │ │ │ cmn r5, #-2147483618 @ 0x8000001e │ │ │ │ - bgt d4608 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ + bgt d49a4 <_PyUnicodeWriter_Init@@Base+0x131c> │ │ │ │ mov r2, #1 │ │ │ │ add r3, r5, #29 │ │ │ │ str r2, [fp, #-80] @ 0xffffffb0 │ │ │ │ - b d442c <_PyUnicodeWriter_Init@@Base+0x1140> │ │ │ │ + b d47c8 <_PyUnicodeWriter_Init@@Base+0x1140> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d4ce4 <_PyUnicodeWriter_Init@@Base+0x19f8> │ │ │ │ + beq d5080 <_PyUnicodeWriter_Init@@Base+0x19f8> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d44fc <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ + bne d4898 <_PyUnicodeWriter_Init@@Base+0x1210> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #19224 @ 0x4b18 │ │ │ │ + movw r3, #12264 @ 0x2fe8 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [fp, #-76] @ 0xffffffb4 │ │ │ │ strb r3, [r2, r5] │ │ │ │ str r3, [r4, #24] │ │ │ │ str r3, [r4, #20] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r4, [r9] │ │ │ │ - b d3f84 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ + b d4320 <_PyUnicodeWriter_Init@@Base+0xc98> │ │ │ │ mov r3, #255 @ 0xff │ │ │ │ str r3, [r9, #12] │ │ │ │ ldr r3, [r9, #20] │ │ │ │ - b d3fc0 <_PyUnicodeWriter_Init@@Base+0xcd4> │ │ │ │ + b d435c <_PyUnicodeWriter_Init@@Base+0xcd4> │ │ │ │ mov r1, #0 │ │ │ │ str r1, [fp, #-76] @ 0xffffffb4 │ │ │ │ ldr r0, [sl, #1012] @ 0x3f4 │ │ │ │ mov r1, r3 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d3864 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ - bl 370224 │ │ │ │ + bne d3c00 <_PyUnicodeWriter_Init@@Base+0x578> │ │ │ │ + bl 370d0c │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ str r0, [r9] │ │ │ │ - bne d3f80 <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d431c <_PyUnicodeWriter_Init@@Base+0xc94> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmp r2, #0 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ movt r2, #16 │ │ │ │ str r2, [r9, #12] │ │ │ │ - bne d3fbc <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ - b d453c <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ + bne d4358 <_PyUnicodeWriter_Init@@Base+0xcd0> │ │ │ │ + b d48d8 <_PyUnicodeWriter_Init@@Base+0x1250> │ │ │ │ mov r4, #16 │ │ │ │ ldrb r3, [r8, #2] │ │ │ │ mov r5, r1 │ │ │ │ add r1, r1, #1 │ │ │ │ cmp r3, #48 @ 0x30 │ │ │ │ - beq d482c <_PyUnicodeWriter_Init@@Base+0x1540> │ │ │ │ - bhi d46e4 <_PyUnicodeWriter_Init@@Base+0x13f8> │ │ │ │ + beq d4bc8 <_PyUnicodeWriter_Init@@Base+0x1540> │ │ │ │ + bhi d4a80 <_PyUnicodeWriter_Init@@Base+0x13f8> │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ - beq d4844 <_PyUnicodeWriter_Init@@Base+0x1558> │ │ │ │ + beq d4be0 <_PyUnicodeWriter_Init@@Base+0x1558> │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ - beq d483c <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ + beq d4bd8 <_PyUnicodeWriter_Init@@Base+0x1550> │ │ │ │ cmp r3, #42 @ 0x2a │ │ │ │ - beq d490c <_PyUnicodeWriter_Init@@Base+0x1620> │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + beq d4ca8 <_PyUnicodeWriter_Init@@Base+0x1620> │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - beq d3588 <_PyUnicodeWriter_Init@@Base+0x29c> │ │ │ │ - b d3a48 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + beq d3924 <_PyUnicodeWriter_Init@@Base+0x29c> │ │ │ │ + b d3de4 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ - beq d4a80 <_PyUnicodeWriter_Init@@Base+0x1794> │ │ │ │ + beq d4e1c <_PyUnicodeWriter_Init@@Base+0x1794> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4a54 <_PyUnicodeWriter_Init@@Base+0x1768> │ │ │ │ + beq d4df0 <_PyUnicodeWriter_Init@@Base+0x1768> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r1] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ str r3, [sp] │ │ │ │ - beq d4a40 <_PyUnicodeWriter_Init@@Base+0x1754> │ │ │ │ - movw r3, #55484 @ 0xd8bc │ │ │ │ + beq d4ddc <_PyUnicodeWriter_Init@@Base+0x1754> │ │ │ │ + movw r3, #48584 @ 0xbdc8 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ cmp r1, #0 │ │ │ │ - beq d3e28 <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ + beq d41c4 <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ mov r0, r9 │ │ │ │ - bl d5e28 <_PyUnicodeWriter_WriteStr@@Base+0x80c> │ │ │ │ + bl d6814 <_PyUnicodeWriter_PrepareInternal@@Base+0xce0> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3e28 <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r2, #16844 @ 0x41cc │ │ │ │ + bne d41c4 <_PyUnicodeWriter_Init@@Base+0xb3c> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + movw r2, #9356 @ 0x248c │ │ │ │ movt r2, #73 @ 0x49 │ │ │ │ ldr r0, [r2, r3, lsl #2] │ │ │ │ tst r0, #4 │ │ │ │ - bne d3a48 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + bne d3de4 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ mvn r7, #0 │ │ │ │ - b d3a60 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + b d3dfc <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #48 @ 0x30 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r6 │ │ │ │ - bl 3f61bc │ │ │ │ + bl 3f4f74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r6 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3e60 <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ + b d41fc <_PyUnicodeWriter_Init@@Base+0xb74> │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r9 │ │ │ │ - bl 3441f0 │ │ │ │ + bl 345ecc │ │ │ │ cmn r0, #1 │ │ │ │ - bne d3e4c <_PyUnicodeWriter_Init@@Base+0xb60> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d41e8 <_PyUnicodeWriter_Init@@Base+0xb60> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ add r0, r3, #4 │ │ │ │ str r0, [fp, #-68] @ 0xffffffbc │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ ldr r3, [r3] │ │ │ │ str r3, [sp] │ │ │ │ - movw r3, #64036 @ 0xfa24 │ │ │ │ + movw r3, #56996 @ 0xdea4 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ ldrb r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ strbeq r3, [fp, #-63] @ 0xffffffc1 │ │ │ │ - beq d4790 <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ + beq d4b2c <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ - bne d4edc <_PyUnicodeWriter_Init@@Base+0x1bf0> │ │ │ │ + bne d5278 <_PyUnicodeWriter_Init@@Base+0x1bf0> │ │ │ │ mov r2, r4 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ mov r0, r9 │ │ │ │ - bl d7290 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ + bl d7630 <_PyUnicodeWriter_WriteASCIIString@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #22540 @ 0x580c │ │ │ │ + movw r3, #15500 @ 0x3c8c │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ add r5, r5, #2 │ │ │ │ ldrb r3, [r5] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r6, [r2] │ │ │ │ cmp r6, #0 │ │ │ │ mvnlt r6, #1 │ │ │ │ - b d3b50 <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ + b d3eec <_PyUnicodeWriter_Init@@Base+0x864> │ │ │ │ rsb r0, r3, #-2147483601 @ 0x8000002f │ │ │ │ movw ip, #26215 @ 0x6667 │ │ │ │ movt ip, #26214 @ 0x6666 │ │ │ │ add r1, r1, #1 │ │ │ │ smull ip, lr, r0, ip │ │ │ │ asr r0, r0, #31 │ │ │ │ rsb r0, r0, lr, asr #2 │ │ │ │ cmp r0, r7 │ │ │ │ - blt d4e84 <_PyUnicodeWriter_Init@@Base+0x1b98> │ │ │ │ + blt d5220 <_PyUnicodeWriter_Init@@Base+0x1b98> │ │ │ │ mov r0, #10 │ │ │ │ mla r3, r0, r7, r3 │ │ │ │ - b d3a48 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ + b d3de4 <_PyUnicodeWriter_Init@@Base+0x75c> │ │ │ │ orr r4, r4, #16 │ │ │ │ ldrb r3, [r1] │ │ │ │ mov r5, r1 │ │ │ │ - b d4644 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ + b d49e0 <_PyUnicodeWriter_Init@@Base+0x1358> │ │ │ │ orr r4, r4, #1 │ │ │ │ - b d4830 <_PyUnicodeWriter_Init@@Base+0x1544> │ │ │ │ + b d4bcc <_PyUnicodeWriter_Init@@Base+0x1544> │ │ │ │ orr r4, r4, #8 │ │ │ │ - b d4830 <_PyUnicodeWriter_Init@@Base+0x1544> │ │ │ │ + b d4bcc <_PyUnicodeWriter_Init@@Base+0x1544> │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ - beq d4948 <_PyUnicodeWriter_Init@@Base+0x165c> │ │ │ │ + beq d4ce4 <_PyUnicodeWriter_Init@@Base+0x165c> │ │ │ │ cmp r3, #111 @ 0x6f │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ ldrd r2, [r2] │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - beq d4934 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ - movw r3, #13080 @ 0x3318 │ │ │ │ + beq d4cd0 <_PyUnicodeWriter_Init@@Base+0x1648> │ │ │ │ + movw r3, #6040 @ 0x1798 │ │ │ │ movt r3, #71 @ 0x47 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #15240 @ 0x3b88 │ │ │ │ + movw r3, #8200 @ 0x2008 │ │ │ │ movt r3, #72 @ 0x48 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ cmp lr, r1 │ │ │ │ movcs r1, lr │ │ │ │ - bl b6374 │ │ │ │ + bl b64fc │ │ │ │ subs r4, r0, #0 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ str r3, [sp] │ │ │ │ mov r3, #0 │ │ │ │ mov r1, r3 │ │ │ │ ldr r2, [r9] │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r0, [r9] │ │ │ │ ldr r3, [r0] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d4900 <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ + bgt d4c9c <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r0] │ │ │ │ - bne d4900 <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ + bne d4c9c <_PyUnicodeWriter_Init@@Base+0x1614> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ mov r3, #0 │ │ │ │ strb r3, [r9, #33] @ 0x21 │ │ │ │ - b d4238 <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ + b d45d4 <_PyUnicodeWriter_Init@@Base+0xf4c> │ │ │ │ mov r5, r1 │ │ │ │ ldr r2, [fp, #-68] @ 0xffffffbc │ │ │ │ ldrb r3, [r1] │ │ │ │ add r1, r2, #4 │ │ │ │ str r1, [fp, #-68] @ 0xffffffbc │ │ │ │ ldr r7, [r2] │ │ │ │ cmp r7, #0 │ │ │ │ orrlt r4, r4, #1 │ │ │ │ rsblt r7, r7, #0 │ │ │ │ - b d3a60 <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ - movw r3, #10208 @ 0x27e0 │ │ │ │ + b d3dfc <_PyUnicodeWriter_Init@@Base+0x774> │ │ │ │ + movw r3, #3228 @ 0xc9c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10224 @ 0x27f0 │ │ │ │ + movw r3, #3244 @ 0xcac │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - movw r3, #10244 @ 0x2804 │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + movw r3, #3264 @ 0xcc0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10256 @ 0x2810 │ │ │ │ + movw r3, #3276 @ 0xccc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10252 @ 0x280c │ │ │ │ + movw r3, #3272 @ 0xcc8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10248 @ 0x2808 │ │ │ │ + movw r3, #3268 @ 0xcc4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ cmp r3, #0 │ │ │ │ - bne d3e40 <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ + bne d41dc <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ ldr r1, [r9, #20] │ │ │ │ mov r3, #32 │ │ │ │ ldr r0, [r9] │ │ │ │ mov r2, r4 │ │ │ │ - bl 3f61bc │ │ │ │ + bl 3f4f74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r4 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d3e40 <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ - movw r3, #10192 @ 0x27d0 │ │ │ │ + b d41dc <_PyUnicodeWriter_Init@@Base+0xb54> │ │ │ │ + movw r3, #3212 @ 0xc8c │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10204 @ 0x27dc │ │ │ │ + movw r3, #3224 @ 0xc98 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10196 @ 0x27d4 │ │ │ │ + movw r3, #3216 @ 0xc90 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r0, [sl, #972] @ 0x3cc │ │ │ │ mov r1, r3 │ │ │ │ blx r4 │ │ │ │ ldr r2, [fp, #-84] @ 0xffffffac │ │ │ │ mov r4, r0 │ │ │ │ - b d44b0 <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ + b d484c <_PyUnicodeWriter_Init@@Base+0x11c4> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 96bfc │ │ │ │ + bl 967fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r1, #6472 @ 0x1948 │ │ │ │ + bge d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + movw r1, #11768 @ 0x2df8 │ │ │ │ movt r1, #34 @ 0x22 │ │ │ │ cmp r3, r1 │ │ │ │ - bne d4b64 <_PyUnicodeWriter_Init@@Base+0x1878> │ │ │ │ + bne d4f00 <_PyUnicodeWriter_Init@@Base+0x1878> │ │ │ │ ldr r0, [r2, #1712] @ 0x6b0 │ │ │ │ bl 2ec64 │ │ │ │ cmp r0, #0 │ │ │ │ - bne d3898 <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ + bne d3c34 <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ mov r0, r4 │ │ │ │ - bl 32dcf0 <_PyStack_AsDict@@Base+0xa8> │ │ │ │ - b d3898 <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ + bl 330384 │ │ │ │ + b d3c34 <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56688 @ 0xdd70 │ │ │ │ + movw r1, #50116 @ 0xc3c4 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r1, #58 @ 0x3a │ │ │ │ - bl 2624cc │ │ │ │ + bl 263f20 │ │ │ │ mov r8, r0 │ │ │ │ - b d4150 <_PyUnicodeWriter_Init@@Base+0xe64> │ │ │ │ - movw r3, #45828 @ 0xb304 │ │ │ │ + b d44ec <_PyUnicodeWriter_Init@@Base+0xe64> │ │ │ │ + movw r3, #45616 @ 0xb230 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10296 @ 0x2838 │ │ │ │ + movw r1, #3316 @ 0xcf4 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 1b6978 │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r2, [r2, #1720] @ 0x6b8 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ - b d3898 <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ + b d3c34 <_PyUnicodeWriter_Init@@Base+0x5ac> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl d74e0 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ + bl d7880 <_PyUnicodeWriter_WriteASCIIString@@Base+0x250> │ │ │ │ cmp r0, #0 │ │ │ │ - bge d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bge d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmp r1, #0 │ │ │ │ - bne d4100 <_PyUnicodeWriter_Init@@Base+0xe14> │ │ │ │ + bne d449c <_PyUnicodeWriter_Init@@Base+0xe14> │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r7 │ │ │ │ ldr r1, [r0, #4] │ │ │ │ mov r0, r9 │ │ │ │ - bl 96bfc │ │ │ │ + bl 967fc │ │ │ │ cmp r0, #0 │ │ │ │ - bge d371c <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r3, #10264 @ 0x2818 │ │ │ │ + bge d3ab8 <_PyUnicodeWriter_Init@@Base+0x430> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + movw r3, #3284 @ 0xcd4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10276 @ 0x2824 │ │ │ │ + movw r3, #3296 @ 0xce0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10272 @ 0x2820 │ │ │ │ + movw r3, #3292 @ 0xcdc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldrd r2, [r2] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ strd r2, [sp] │ │ │ │ mov r1, #1 │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10268 @ 0x281c │ │ │ │ + movw r3, #3288 @ 0xcd8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10292 @ 0x2834 │ │ │ │ + movw r3, #3312 @ 0xcf0 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ movw r3, #4548 @ 0x11c4 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #56636 @ 0xdd3c │ │ │ │ + movw r1, #50064 @ 0xc390 │ │ │ │ movt r1, #68 @ 0x44 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ + bl 1b6978 │ │ │ │ mov r3, #0 │ │ │ │ str r3, [r9] │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10284 @ 0x282c │ │ │ │ + movw r3, #3304 @ 0xce8 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r2, [fp, #-68] @ 0xffffffbc │ │ │ │ mov r1, #1 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10288 @ 0x2830 │ │ │ │ + movw r3, #3308 @ 0xcec │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ - movw r3, #10232 @ 0x27f8 │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + movw r3, #3252 @ 0xcb4 │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ mov r0, r8 │ │ │ │ bl 2ec88 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d36a4 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + beq d3a40 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ mov r7, r0 │ │ │ │ - b d3640 <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ + b d39dc <_PyUnicodeWriter_Init@@Base+0x354> │ │ │ │ mov r5, r1 │ │ │ │ mov r4, #0 │ │ │ │ - b d4910 <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ + b d4cac <_PyUnicodeWriter_Init@@Base+0x1624> │ │ │ │ ldr r3, [r1] │ │ │ │ sub sl, fp, #64 @ 0x40 │ │ │ │ str r3, [sp] │ │ │ │ mov r2, #26 │ │ │ │ mov r1, #1 │ │ │ │ mov r0, sl │ │ │ │ - movw r3, #10240 @ 0x2800 │ │ │ │ + movw r3, #3260 @ 0xcbc │ │ │ │ movt r3, #69 @ 0x45 │ │ │ │ bl 2f03c <__sprintf_chk@plt> │ │ │ │ str r0, [fp, #-76] @ 0xffffffb4 │ │ │ │ - b d41a4 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ + b d4540 <_PyUnicodeWriter_Init@@Base+0xeb8> │ │ │ │ ldr r3, [r9, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r9, #20] │ │ │ │ - b d36a4 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ + b d3a40 <_PyUnicodeWriter_Init@@Base+0x3b8> │ │ │ │ ldrb r5, [r1] │ │ │ │ add r1, r1, #4 │ │ │ │ strh r5, [ip], #8 │ │ │ │ ldrb r5, [r1, #-3] │ │ │ │ strh r5, [ip, #-6] │ │ │ │ ldrb r5, [r1, #-2] │ │ │ │ strh r5, [ip, #-4] │ │ │ │ ldrb r5, [r1, #-1] │ │ │ │ strh r5, [ip, #-2] │ │ │ │ - b d393c <_PyUnicodeWriter_Init@@Base+0x650> │ │ │ │ + b d3cd8 <_PyUnicodeWriter_Init@@Base+0x650> │ │ │ │ ldr ip, [r9, #4] │ │ │ │ add r1, r8, r7 │ │ │ │ mov r2, r8 │ │ │ │ add ip, ip, r3, lsl #2 │ │ │ │ bic r3, r7, #3 │ │ │ │ add lr, r8, r3 │ │ │ │ mov r0, ip │ │ │ │ cmp lr, r2 │ │ │ │ - bhi d4e48 <_PyUnicodeWriter_Init@@Base+0x1b5c> │ │ │ │ + bhi d51e4 <_PyUnicodeWriter_Init@@Base+0x1b5c> │ │ │ │ sub r2, r8, #3 │ │ │ │ cmp lr, r2 │ │ │ │ movcc r2, #0 │ │ │ │ lslcs r2, r3, #2 │ │ │ │ movcc r3, #0 │ │ │ │ add r2, r2, ip │ │ │ │ add r3, r3, r8 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d4d78 <_PyUnicodeWriter_Init@@Base+0x1a8c> │ │ │ │ + bls d5114 <_PyUnicodeWriter_Init@@Base+0x1a8c> │ │ │ │ ldrb r0, [r3], #1 │ │ │ │ str r0, [r2], #4 │ │ │ │ - b d4df0 <_PyUnicodeWriter_Init@@Base+0x1b04> │ │ │ │ + b d518c <_PyUnicodeWriter_Init@@Base+0x1b04> │ │ │ │ mov r4, #1 │ │ │ │ - b d463c <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ + b d49d8 <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ mov r0, r9 │ │ │ │ - bl 2f5b80 │ │ │ │ + bl 2f9614 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + beq d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ add r8, r8, #2 │ │ │ │ - b d3720 <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ - movw r3, #48564 @ 0xbdb4 │ │ │ │ + b d3abc <_PyUnicodeWriter_Init@@Base+0x434> │ │ │ │ + movw r3, #49884 @ 0xc2dc │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10148 @ 0x27a4 │ │ │ │ + movw r1, #3168 @ 0xc60 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 1b6978 │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r4, #8 │ │ │ │ - b d463c <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ + b d49d8 <_PyUnicodeWriter_Init@@Base+0x1350> │ │ │ │ ldrb r4, [r2] │ │ │ │ add r2, r2, #4 │ │ │ │ str r4, [r0], #16 │ │ │ │ ldrb r4, [r2, #-3] │ │ │ │ str r4, [r0, #-12] │ │ │ │ ldrb r4, [r2, #-2] │ │ │ │ str r4, [r0, #-8] │ │ │ │ ldrb r4, [r2, #-1] │ │ │ │ str r4, [r0, #-4] │ │ │ │ - b d4dcc <_PyUnicodeWriter_Init@@Base+0x1ae0> │ │ │ │ - bl 370224 │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - mov r0, sl │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d3bc4 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + b d5168 <_PyUnicodeWriter_Init@@Base+0x1ae0> │ │ │ │ + bl 370d0c │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + mov r0, sl │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d3f60 <_PyUnicodeWriter_Init@@Base+0x8d8> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10112 @ 0x2780 │ │ │ │ + movw r1, #3132 @ 0xc3c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 1b6978 │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bgt d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r8] │ │ │ │ - bne d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bne d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ mov r0, r8 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ - movw r3, #45548 @ 0xb1ec │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + movw r3, #45552 @ 0xb1f0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ - movw r1, #10128 @ 0x2790 │ │ │ │ + movw r1, #3148 @ 0xc4c │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ ldr r0, [r3] │ │ │ │ - bl 1b6770 │ │ │ │ - b d3a3c <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ + bl 1b6978 │ │ │ │ + b d3dd8 <_PyUnicodeWriter_Init@@Base+0x750> │ │ │ │ sub r0, fp, #64 @ 0x40 │ │ │ │ add r4, r4, #2 │ │ │ │ bl 2ec88 │ │ │ │ mov r3, #24 │ │ │ │ add r2, r0, #1 │ │ │ │ sub r1, fp, #64 @ 0x40 │ │ │ │ sub r0, fp, #62 @ 0x3e │ │ │ │ bl 2ecac <__memmove_chk@plt> │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ strh r3, [fp, #-64] @ 0xffffffc0 │ │ │ │ - b d4790 <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ + b d4b2c <_PyUnicodeWriter_Init@@Base+0x14a4> │ │ │ │ │ │ │ │ -000d4f08 : │ │ │ │ +000d52a4 : │ │ │ │ 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 r9, [pc, #660] @ d51b8 │ │ │ │ + ldr r9, [pc, #660] @ d5554 │ │ │ │ mrc 15, 0, r8, cr13, cr0, {3} │ │ │ │ sub sp, sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r5, [r9, r8] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne d5168 │ │ │ │ + bne d5504 │ │ │ │ tst r4, #8 │ │ │ │ - bne d51a4 │ │ │ │ + bne d5540 │ │ │ │ ldr r7, [r5, #8] │ │ │ │ add r3, r7, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d4f64 │ │ │ │ + bne d5300 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d50cc │ │ │ │ + beq d5468 │ │ │ │ movw r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d50c4 │ │ │ │ + beq d5460 │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-36] @ 0xffffffdc │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-36] @ 0xffffffdc │ │ │ │ cmp r2, r3 │ │ │ │ - bne d4fb4 │ │ │ │ + bne d5350 │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r3, r7 │ │ │ │ - bne d4fb4 │ │ │ │ - ldr r3, [pc, #536] @ d51bc │ │ │ │ + bne d5350 │ │ │ │ + ldr r3, [pc, #536] @ d5558 │ │ │ │ dmb ish │ │ │ │ ldr r3, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ - bne d50ac │ │ │ │ + bne d5448 │ │ │ │ cmp r6, #0 │ │ │ │ - beq d50dc │ │ │ │ + beq d5478 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ - movw r3, #43532 @ 0xaa0c │ │ │ │ + movw r3, #42912 @ 0xa7a0 │ │ │ │ movt r3, #104 @ 0x68 │ │ │ │ cmp r2, r3 │ │ │ │ - beq d505c │ │ │ │ + beq d53f8 │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ cmp r1, #0 │ │ │ │ - beq d5194 │ │ │ │ + beq d5530 │ │ │ │ ldr r5, [r9, r8] │ │ │ │ ldr r3, [r5, #788] @ 0x314 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d50f0 │ │ │ │ - movw r3, #36708 @ 0x8f64 │ │ │ │ + bcc d548c │ │ │ │ + movw r3, #37236 @ 0x9174 │ │ │ │ movt r3, #26 │ │ │ │ cmp r1, r3 │ │ │ │ - bne d507c │ │ │ │ + bne d5418 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cmp r2, #0 │ │ │ │ - beq d5090 │ │ │ │ - movw r3, #41080 @ 0xa078 │ │ │ │ + beq d542c │ │ │ │ + movw r3, #41608 @ 0xa288 │ │ │ │ movt r3, #26 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d5098 │ │ │ │ + bne d5434 │ │ │ │ mov r3, #0 │ │ │ │ sub r1, fp, #32 │ │ │ │ mov r2, r3 │ │ │ │ mov r0, r6 │ │ │ │ - bl 1aa0b4 │ │ │ │ + bl 1aa2c4 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d50bc │ │ │ │ + beq d5458 │ │ │ │ ldr r4, [fp, #-32] @ 0xffffffe0 │ │ │ │ cmp r4, #0 │ │ │ │ - beq d5050 │ │ │ │ + beq d53ec │ │ │ │ ldr r3, [r4, #4] │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ tst r3, #268435456 @ 0x10000000 │ │ │ │ - beq d5120 │ │ │ │ + beq d54bc │ │ │ │ mov r0, r4 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ ldr r3, [r6] │ │ │ │ mov r4, r6 │ │ │ │ mov r0, r4 │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, pc} │ │ │ │ mov r0, r6 │ │ │ │ blx r1 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d5040 │ │ │ │ - b d5050 │ │ │ │ - movw r2, #52844 @ 0xce6c │ │ │ │ + bne d53dc │ │ │ │ + b d53ec │ │ │ │ + movw r2, #63896 @ 0xf998 │ │ │ │ movt r2, #50 @ 0x32 │ │ │ │ mov r0, r6 │ │ │ │ blx r2 │ │ │ │ subs r4, r0, #0 │ │ │ │ - bne d5040 │ │ │ │ - b d5050 │ │ │ │ + bne d53dc │ │ │ │ + b d53ec │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc7e8 <_Py_NewReference@@Base+0x3570> │ │ │ │ + bl 2e0260 <_Py_NewReference@@Base+0x3550> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4fb4 │ │ │ │ + bne d5350 │ │ │ │ mov r4, #0 │ │ │ │ - b d5050 │ │ │ │ - bl 2bbc68 │ │ │ │ - b d4f78 │ │ │ │ + b d53ec │ │ │ │ + bl 2c87cc │ │ │ │ + b d5314 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc540 <_Py_NewReference@@Base+0x32c8> │ │ │ │ + bl 2dffb8 <_Py_NewReference@@Base+0x32a8> │ │ │ │ ldr r7, [r5, #8] │ │ │ │ - b d4f64 │ │ │ │ - movw r0, #10352 @ 0x2870 │ │ │ │ + b d5300 │ │ │ │ + movw r0, #3372 @ 0xd2c │ │ │ │ movt r0, #69 @ 0x45 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b c1ea0 │ │ │ │ + b c20e8 │ │ │ │ sub r3, r3, #16384 @ 0x4000 │ │ │ │ cmp fp, r3 │ │ │ │ - bcc d4fec │ │ │ │ + bcc d5388 │ │ │ │ mov r0, r5 │ │ │ │ - movw r1, #10360 @ 0x2878 │ │ │ │ + movw r1, #3380 @ 0xd34 │ │ │ │ movt r1, #69 @ 0x45 │ │ │ │ - bl 3d4a0 <_Py_CheckRecursiveCall@@Base> │ │ │ │ + bl 3d630 <_Py_CheckRecursiveCall@@Base> │ │ │ │ cmp r0, #0 │ │ │ │ - bne d50bc │ │ │ │ + bne d5458 │ │ │ │ ldr r2, [r6, #4] │ │ │ │ ldr r1, [r2, #68] @ 0x44 │ │ │ │ - b d4fec │ │ │ │ - movw r1, #45828 @ 0xb304 │ │ │ │ + b d5388 │ │ │ │ + movw r1, #45616 @ 0xb230 │ │ │ │ movt r1, #104 @ 0x68 │ │ │ │ str r4, [sp] │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ - movw r2, #10396 @ 0x289c │ │ │ │ + movw r2, #3416 @ 0xd58 │ │ │ │ movt r2, #69 @ 0x45 │ │ │ │ ldr r1, [r1] │ │ │ │ - bl 3671a0 <_PyErr_Format@@Base> │ │ │ │ + bl 367ec0 <_PyErr_Format@@Base> │ │ │ │ ldr r3, [r4] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ - bgt d50bc │ │ │ │ + bgt d5458 │ │ │ │ subs r3, r3, #1 │ │ │ │ str r3, [r4] │ │ │ │ - bne d50bc │ │ │ │ + bne d5458 │ │ │ │ mov r0, r4 │ │ │ │ - bl bb338 <_Py_Dealloc@@Base> │ │ │ │ - b d50bc │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + b d5458 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5170 │ │ │ │ + bne d550c │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2e7dc8 <_Py_HandlePending@@Base+0x3ec> │ │ │ │ - b d4f3c │ │ │ │ + bl 2ebf28 <_Py_HandlePending@@Base+0x56c> │ │ │ │ + b d52d8 │ │ │ │ mov r0, r6 │ │ │ │ sub sp, fp, #28 │ │ │ │ pop {r4, r5, r6, r7, r8, r9, fp, lr} │ │ │ │ - b 1b21cc │ │ │ │ + b 1b23d4 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fb64 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 5fd54 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d4f44 │ │ │ │ - b d50bc │ │ │ │ + bne d52e0 │ │ │ │ + b d5458 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, sl, ip, ror r4 │ │ │ │ │ │ │ │ -000d51c0 : │ │ │ │ +000d555c : │ │ │ │ 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, #272] @ d52ec │ │ │ │ + ldr r3, [pc, #272] @ d5688 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, sp, #12 │ │ │ │ ldr r5, [r2, r3] │ │ │ │ ldr r4, [r5, #12] │ │ │ │ tst r4, #16 │ │ │ │ - bne d5290 │ │ │ │ + bne d562c │ │ │ │ tst r4, #8 │ │ │ │ - bne d52d8 │ │ │ │ + bne d5674 │ │ │ │ ldr r6, [r5, #8] │ │ │ │ add r3, r6, #4096 @ 0x1000 │ │ │ │ ldr r3, [r3, #80] @ 0x50 │ │ │ │ cmp r3, #1 │ │ │ │ - bne d5218 │ │ │ │ + bne d55b4 │ │ │ │ ldr r3, [r5, #208] @ 0xd0 │ │ │ │ cmp r3, #1 │ │ │ │ - beq d5280 │ │ │ │ + beq d561c │ │ │ │ movw r4, #40400 @ 0x9dd0 │ │ │ │ movt r4, #106 @ 0x6a │ │ │ │ ldr r3, [r4, #1160] @ 0x488 │ │ │ │ cmp r3, #0 │ │ │ │ - beq d5278 │ │ │ │ + beq d5614 │ │ │ │ bl 2df58 │ │ │ │ str r0, [fp, #-24] @ 0xffffffe8 │ │ │ │ ldr r2, [r4, #944] @ 0x3b0 │ │ │ │ ldr r3, [fp, #-24] @ 0xffffffe8 │ │ │ │ cmp r2, r3 │ │ │ │ - bne d5270 │ │ │ │ + bne d560c │ │ │ │ ldr r3, [r4, #928] @ 0x3a0 │ │ │ │ cmp r3, r6 │ │ │ │ - bne d5270 │ │ │ │ - ldr r3, [pc, #152] @ d52f0 │ │ │ │ + bne d560c │ │ │ │ + ldr r3, [pc, #152] @ d568c │ │ │ │ dmb ish │ │ │ │ ldr r0, [r3] │ │ │ │ dmb ish │ │ │ │ cmp r0, #0 │ │ │ │ - bne d52bc │ │ │ │ + bne d5658 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ mov r0, #0 │ │ │ │ - b d5268 │ │ │ │ - bl 2bbc68 │ │ │ │ - b d522c │ │ │ │ + b d5604 │ │ │ │ + bl 2c87cc │ │ │ │ + b d55c8 │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc540 <_Py_NewReference@@Base+0x32c8> │ │ │ │ + bl 2dffb8 <_Py_NewReference@@Base+0x32a8> │ │ │ │ ldr r6, [r5, #8] │ │ │ │ - b d5218 │ │ │ │ + b d55b4 │ │ │ │ add r3, r5, #12 │ │ │ │ dmb ish │ │ │ │ ldrex r1, [r3] │ │ │ │ bic r1, r1, #16 │ │ │ │ strex r2, r1, [r3] │ │ │ │ cmp r2, #0 │ │ │ │ - bne d5298 │ │ │ │ + bne d5634 │ │ │ │ mov r0, r5 │ │ │ │ dmb ish │ │ │ │ - bl 2e7dc8 <_Py_HandlePending@@Base+0x3ec> │ │ │ │ - b d51f0 │ │ │ │ + bl 2ebf28 <_Py_HandlePending@@Base+0x56c> │ │ │ │ + b d558c │ │ │ │ mov r0, r5 │ │ │ │ - bl 2dc7e8 <_Py_NewReference@@Base+0x3570> │ │ │ │ + bl 2e0260 <_Py_NewReference@@Base+0x3550> │ │ │ │ cmn r0, #1 │ │ │ │ movne r0, #0 │ │ │ │ moveq r0, #1 │ │ │ │ rsb r0, r0, #0 │ │ │ │ - b d5268 │ │ │ │ + b d5604 │ │ │ │ mov r0, r5 │ │ │ │ - bl 5fb64 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ + bl 5fd54 <_PyEval_RaiseAsyncExc@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d51f8 │ │ │ │ - b d5268 │ │ │ │ + bne d5594 │ │ │ │ + b d5604 │ │ │ │ andeq r0, r0, ip │ │ │ │ rsbeq sl, sl, ip, ror r4 │ │ │ │ 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 r5, [r1, #8] │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ mov r7, r2 │ │ │ │ cmn r3, #1 │ │ │ │ cmpne r3, r5 │ │ │ │ - blt d5574 │ │ │ │ + blt d5910 │ │ │ │ cmp r2, r5 │ │ │ │ - bgt d5494 │ │ │ │ + bgt d5830 │ │ │ │ cmp r5, #0 │ │ │ │ - beq d538c │ │ │ │ + beq d5728 │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ ubfx r0, r3, #6, #1 │ │ │ │ cmp r0, #0 │ │ │ │ - beq d5398 │ │ │ │ + beq d5734 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, #127 @ 0x7f │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d53c8 │ │ │ │ + bls d5764 │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r3, [r4, #16] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r5, r3 │ │ │ │ - bgt d53c8 │ │ │ │ + bgt d5764 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #0 │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ 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 d53bc │ │ │ │ + beq d5758 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov r1, r2 │ │ │ │ movt r1, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, r1 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ - bcs d5358 │ │ │ │ + bcs d56f4 │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d53e0 │ │ │ │ + bne d577c │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d53fc │ │ │ │ + beq d5798 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5390 │ │ │ │ + beq d572c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ - b d536c │ │ │ │ + b d5708 │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp r0, #0 │ │ │ │ str r6, [r4] │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ - beq d5458 │ │ │ │ + beq d57f4 │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ addne r6, r6, #20 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d548c │ │ │ │ + beq d5828 │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ str r6, [r4, #4] │ │ │ │ add r3, r3, r5 │ │ │ │ str r2, [r4, #8] │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b d538c │ │ │ │ + b d5728 │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq d547c │ │ │ │ + beq d5818 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ mov r0, r1 │ │ │ │ movt r0, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ addne r6, r6, #28 │ │ │ │ - bne d543c │ │ │ │ + bne d57d8 │ │ │ │ ldr r6, [r6, #28] │ │ │ │ - b d543c │ │ │ │ + b d57d8 │ │ │ │ cmn r3, #1 │ │ │ │ - bne d5574 │ │ │ │ + bne d5910 │ │ │ │ ldrb r2, [r6, #16] │ │ │ │ cmp r5, r7 │ │ │ │ movge r8, r5 │ │ │ │ movlt r8, r7 │ │ │ │ ldr r3, [r4, #12] │ │ │ │ tst r2, #64 @ 0x40 │ │ │ │ - beq d5580 │ │ │ │ + beq d591c │ │ │ │ cmp r3, #126 @ 0x7e │ │ │ │ - bls d555c │ │ │ │ + bls d58f8 │ │ │ │ mov r2, r3 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r8 │ │ │ │ - bge d54f8 │ │ │ │ + bge d5894 │ │ │ │ cmp r8, #0 │ │ │ │ - beq d54f4 │ │ │ │ + beq d5890 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5390 │ │ │ │ + beq d572c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ sub r2, r7, r5 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r7, r2 │ │ │ │ cmp r2, #0 │ │ │ │ - ble d5370 │ │ │ │ + ble d570c │ │ │ │ ldr r3, [fp, #4] │ │ │ │ ands r8, r3, #1 │ │ │ │ - bne d55d0 │ │ │ │ + bne d596c │ │ │ │ mov r3, #32 │ │ │ │ - bl 3f61bc │ │ │ │ + bl 3f4f74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5390 │ │ │ │ + beq d572c │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, r8 │ │ │ │ str r5, [sp] │ │ │ │ mov r2, r6 │ │ │ │ add r1, r1, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r0, r8 │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d5390 │ │ │ │ + b d572c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ - bl 2fe1a0 │ │ │ │ + bl 301c34 │ │ │ │ mov r2, r0 │ │ │ │ - b d54d8 │ │ │ │ + b d5874 │ │ │ │ cmp r5, r3 │ │ │ │ movge r5, r3 │ │ │ │ - b d549c │ │ │ │ + b d5838 │ │ │ │ ubfx r2, r2, #2, #3 │ │ │ │ cmp r2, #1 │ │ │ │ - beq d5614 │ │ │ │ + beq d59b0 │ │ │ │ cmp r2, #2 │ │ │ │ movw r0, #65535 @ 0xffff │ │ │ │ movt r0, #16 │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ movne r1, r0 │ │ │ │ cmp r1, r3 │ │ │ │ - bls d54c0 │ │ │ │ + bls d585c │ │ │ │ mov r2, r5 │ │ │ │ mov r1, #0 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ - bl 2fe1a0 │ │ │ │ + bl 301c34 │ │ │ │ ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ mov r2, r0 │ │ │ │ cmp r0, r3 │ │ │ │ - bls d54c4 │ │ │ │ - b d54d8 │ │ │ │ + bls d5860 │ │ │ │ + b d5874 │ │ │ │ mov r2, r6 │ │ │ │ mov r3, #0 │ │ │ │ str r5, [sp] │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ ldr r0, [r4] │ │ │ │ mov r3, #32 │ │ │ │ add r1, r5, r1 │ │ │ │ mov r2, r7 │ │ │ │ str r1, [r4, #20] │ │ │ │ - bl 3f61bc │ │ │ │ + bl 3f4f74 │ │ │ │ cmn r0, #1 │ │ │ │ - beq d5390 │ │ │ │ + beq d572c │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r7 │ │ │ │ str r3, [r4, #20] │ │ │ │ - b d538c │ │ │ │ + b d5728 │ │ │ │ mov r1, #255 @ 0xff │ │ │ │ - b d55a0 │ │ │ │ + b d593c │ │ │ │ │ │ │ │ -000d561c <_PyUnicodeWriter_WriteStr@@Base>: │ │ │ │ +000d59b8 <_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 r5, [r1, #8] │ │ │ │ cmp r5, #0 │ │ │ │ - beq d56a0 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + beq d5a3c <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ tst r3, #64 @ 0x40 │ │ │ │ ubfx ip, r3, #6, #1 │ │ │ │ movne r2, #127 @ 0x7f │ │ │ │ - beq d5734 <_PyUnicodeWriter_WriteStr@@Base+0x118> │ │ │ │ + beq d5ad0 <_PyUnicodeWriter_WriteStr@@Base+0x118> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ cmp r3, r2 │ │ │ │ - bcc d56ac <_PyUnicodeWriter_WriteStr@@Base+0x90> │ │ │ │ + bcc d5a48 <_PyUnicodeWriter_WriteStr@@Base+0x90> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r0, #20] │ │ │ │ sub r3, r3, r1 │ │ │ │ cmp r3, r5 │ │ │ │ - blt d56ac <_PyUnicodeWriter_WriteStr@@Base+0x90> │ │ │ │ + blt d5a48 <_PyUnicodeWriter_WriteStr@@Base+0x90> │ │ │ │ ldr r1, [r4, #20] │ │ │ │ mov r3, #0 │ │ │ │ ldr r0, [r4] │ │ │ │ mov r2, r6 │ │ │ │ str r5, [sp] │ │ │ │ - bl d6ab8 <_PyUnicodeWriter_PrepareInternal@@Base+0x650> │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ add r3, r3, r5 │ │ │ │ str r3, [r4, #20] │ │ │ │ mov r0, #0 │ │ │ │ sub sp, fp, #16 │ │ │ │ pop {r4, r5, r6, fp, pc} │ │ │ │ ldr r3, [r4] │ │ │ │ cmp r3, #0 │ │ │ │ - bne d56c4 <_PyUnicodeWriter_WriteStr@@Base+0xa8> │ │ │ │ + bne d5a60 <_PyUnicodeWriter_WriteStr@@Base+0xa8> │ │ │ │ ldrb r3, [r4, #32] │ │ │ │ cmp r3, #0 │ │ │ │ - beq d56dc <_PyUnicodeWriter_WriteStr@@Base+0xc0> │ │ │ │ + beq d5a78 <_PyUnicodeWriter_WriteStr@@Base+0xc0> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ - bl d6468 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ + bl d5b34 <_PyUnicodeWriter_PrepareInternal@@Base> │ │ │ │ cmn r0, #1 │ │ │ │ - bne d567c <_PyUnicodeWriter_WriteStr@@Base+0x60> │ │ │ │ - b d56a4 <_PyUnicodeWriter_WriteStr@@Base+0x88> │ │ │ │ + bne d5a18 <_PyUnicodeWriter_WriteStr@@Base+0x60> │ │ │ │ + b d5a40 <_PyUnicodeWriter_WriteStr@@Base+0x88> │ │ │ │ mov r3, #1 │ │ │ │ strb r3, [r4, #33] @ 0x21 │ │ │ │ ldr r3, [r6] │ │ │ │ cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ addle r3, r3, #1 │ │ │ │ strle r3, [r6] │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ cmp ip, #0 │ │ │ │ str r6, [r4] │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ - beq d575c <_PyUnicodeWriter_WriteStr@@Base+0x140> │ │ │ │ + beq d5af8 <_PyUnicodeWriter_WriteStr@@Base+0x140> │ │ │ │ cmp r2, #0 │ │ │ │ mov r3, #127 @ 0x7f │ │ │ │ addne r1, r6, #20 │ │ │ │ str r3, [r4, #12] │ │ │ │ - beq d5790 <_PyUnicodeWriter_WriteStr@@Base+0x174> │ │ │ │ + beq d5b2c <_PyUnicodeWriter_WriteStr@@Base+0x174> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ mov r2, #0 │ │ │ │ stmib r4, {r1, r2} │ │ │ │ add r3, r3, r5 │ │ │ │ strd r2, [r4, #16] │ │ │ │ - b d56a0 <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ + b d5a3c <_PyUnicodeWriter_WriteStr@@Base+0x84> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r2, #255 @ 0xff │ │ │ │ - beq d5654 <_PyUnicodeWriter_WriteStr@@Base+0x38> │ │ │ │ + beq d59f0 <_PyUnicodeWriter_WriteStr@@Base+0x38> │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ mov lr, r2 │ │ │ │ movt lr, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r2, lr │ │ │ │ - b d5654 <_PyUnicodeWriter_WriteStr@@Base+0x38> │ │ │ │ + b d59f0 <_PyUnicodeWriter_WriteStr@@Base+0x38> │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ cmp r3, #1 │ │ │ │ moveq r1, #255 @ 0xff │ │ │ │ - beq d5780 <_PyUnicodeWriter_WriteStr@@Base+0x164> │ │ │ │ + beq d5b1c <_PyUnicodeWriter_WriteStr@@Base+0x164> │ │ │ │ movw r1, #65535 @ 0xffff │ │ │ │ mov r0, r1 │ │ │ │ movt r0, #16 │ │ │ │ cmp r3, #2 │ │ │ │ movne r1, r0 │ │ │ │ cmp r2, #0 │ │ │ │ str r1, [r4, #12] │ │ │ │ addne r1, r6, #28 │ │ │ │ - bne d571c <_PyUnicodeWriter_WriteStr@@Base+0x100> │ │ │ │ + bne d5ab8 <_PyUnicodeWriter_WriteStr@@Base+0x100> │ │ │ │ ldr r1, [r6, #28] │ │ │ │ - b d571c <_PyUnicodeWriter_WriteStr@@Base+0x100> │ │ │ │ + b d5ab8 <_PyUnicodeWriter_WriteStr@@Base+0x100> │ │ │ │ + │ │ │ │ +000d5b34 <_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 d6170 <_PyUnicodeWriter_PrepareInternal@@Base+0x63c> │ │ │ │ + ldr r3, [r0, #28] │ │ │ │ + mov r5, r0 │ │ │ │ + ldr r4, [r0] │ │ │ │ + add ip, ip, r1 │ │ │ │ + cmp r2, r3 │ │ │ │ + movcc r2, r3 │ │ │ │ + cmp r4, #0 │ │ │ │ + bne d5cb0 <_PyUnicodeWriter_PrepareInternal@@Base+0x17c> │ │ │ │ + ldrb r3, [r0, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d5c90 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ + 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 d5c90 <_PyUnicodeWriter_PrepareInternal@@Base+0x15c> │ │ │ │ + ldr r1, [r0, #24] │ │ │ │ + sub r3, ip, r3 │ │ │ │ + cmp r3, r1 │ │ │ │ + movlt r3, r1 │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d5ca4 <_PyUnicodeWriter_PrepareInternal@@Base+0x170> │ │ │ │ + cmp r2, #127 @ 0x7f │ │ │ │ + bhi d5e2c <_PyUnicodeWriter_PrepareInternal@@Base+0x2f8> │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d6134 <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + cmn r3, #-2147483626 @ 0x80000016 │ │ │ │ + bgt d611c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #40400 @ 0x9dd0 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + mov r6, #1 │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ + movt r1, #11 │ │ │ │ + add r7, r3, #21 │ │ │ │ + ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ + mov r8, r6 │ │ │ │ + cmp r4, r1 │ │ │ │ + bne d5e98 <_PyUnicodeWriter_PrepareInternal@@Base+0x364> │ │ │ │ + ldr r1, [pc, #1388] @ d6178 <_PyUnicodeWriter_PrepareInternal@@Base+0x644> │ │ │ │ + mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ + ldr r1, [r0, r1] │ │ │ │ + add r1, r1, #4096 @ 0x1000 │ │ │ │ + ldr r0, [r1, #1604] @ 0x644 │ │ │ │ + sub r1, r7, #1 │ │ │ │ + cmp r1, #512 @ 0x200 │ │ │ │ + mov r9, r0 │ │ │ │ + bcs d5fa0 <_PyUnicodeWriter_PrepareInternal@@Base+0x46c> │ │ │ │ + lsr r1, r1, #3 │ │ │ │ + ldr r0, [r0, r1, lsl #3] │ │ │ │ + ldr ip, [r0, #8] │ │ │ │ + cmp r0, ip │ │ │ │ + beq d5f88 <_PyUnicodeWriter_PrepareInternal@@Base+0x454> │ │ │ │ + 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 d5eb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + 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] │ │ │ │ + strls r1, [r0, #24] │ │ │ │ + addls r1, r0, lr │ │ │ │ + strhi ip, [r2, #8] │ │ │ │ + strls r1, [r0, #4] │ │ │ │ + strls r2, [r0, lr] │ │ │ │ + b d5eb4 <_PyUnicodeWriter_PrepareInternal@@Base+0x380> │ │ │ │ + ldr r3, [r5, #24] │ │ │ │ + cmp ip, r3 │ │ │ │ + movge r3, ip │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d5bc4 <_PyUnicodeWriter_PrepareInternal@@Base+0x90> │ │ │ │ + ldr r4, [pc, #1232] @ d617c <_PyUnicodeWriter_PrepareInternal@@Base+0x648> │ │ │ │ + str r4, [r5] │ │ │ │ + b d5dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + ldr r0, [r0, #16] │ │ │ │ + ldr r1, [r5, #12] │ │ │ │ + cmp r0, ip │ │ │ │ + blt d5d6c <_PyUnicodeWriter_PrepareInternal@@Base+0x238> │ │ │ │ + cmp r2, r1 │ │ │ │ + bls d5dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + mov r1, r2 │ │ │ │ + bl b64fc │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d60fc <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + ldr r1, [r5, #20] │ │ │ │ + mov r3, #0 │ │ │ │ + ldr r2, [r5] │ │ │ │ + str r1, [sp] │ │ │ │ + mov r1, r3 │ │ │ │ + bl d6e54 <_PyUnicodeWriter_PrepareInternal@@Base+0x1320> │ │ │ │ + ldr r0, [r5] │ │ │ │ + str r4, [r5] │ │ │ │ + ldr r3, [r0] │ │ │ │ + cmn r3, #-1073741823 @ 0xc0000001 │ │ │ │ + bgt d5dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + subs r3, r3, #1 │ │ │ │ + str r3, [r0] │ │ │ │ + bne d5dd0 <_PyUnicodeWriter_PrepareInternal@@Base+0x29c> │ │ │ │ + bl bb1e4 <_Py_Dealloc@@Base> │ │ │ │ + ldr r4, [r5] │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + beq d5ddc <_PyUnicodeWriter_PrepareInternal@@Base+0x2a8> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + mov r2, #127 @ 0x7f │ │ │ │ + str r2, [r5, #12] │ │ │ │ + tst r3, #32 │ │ │ │ + beq d6040 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + add r2, r4, #20 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d5e1c <_PyUnicodeWriter_PrepareInternal@@Base+0x2e8> │ │ │ │ + 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} │ │ │ │ + ldrb r3, [r5, #32] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d5d98 <_PyUnicodeWriter_PrepareInternal@@Base+0x264> │ │ │ │ + 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 d6080 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + cmp r3, #0 │ │ │ │ + bne d6080 <_PyUnicodeWriter_PrepareInternal@@Base+0x54c> │ │ │ │ + mov r0, r4 │ │ │ │ + mov r1, ip │ │ │ │ + bl d8228 <_PyUnicodeWriter_Finish@@Base+0x194> │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d60fc <_PyUnicodeWriter_PrepareInternal@@Base+0x5c8> │ │ │ │ + str r4, [r5] │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne d5d24 <_PyUnicodeWriter_PrepareInternal@@Base+0x1f0> │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + ubfx r1, r3, #2, #3 │ │ │ │ + ubfx r3, r3, #5, #1 │ │ │ │ + cmp r1, #1 │ │ │ │ + beq d5fe0 <_PyUnicodeWriter_PrepareInternal@@Base+0x4ac> │ │ │ │ + cmp r1, #2 │ │ │ │ + movw r2, #65535 @ 0xffff │ │ │ │ + bne d6030 <_PyUnicodeWriter_PrepareInternal@@Base+0x4fc> │ │ │ │ + cmp r3, #0 │ │ │ │ + str r2, [r5, #12] │ │ │ │ + beq d6040 <_PyUnicodeWriter_PrepareInternal@@Base+0x50c> │ │ │ │ + add r2, r4, #28 │ │ │ │ + ldrb r3, [r5, #33] @ 0x21 │ │ │ │ + str r2, [r5, #4] │ │ │ │ + cmp r3, #0 │ │ │ │ + beq d5d4c <_PyUnicodeWriter_PrepareInternal@@Base+0x218> │ │ │ │ + mov r3, #0 │ │ │ │ + str r3, [r5, #8] │ │ │ │ + str r3, [r5, #16] │ │ │ │ + b d5d60 <_PyUnicodeWriter_PrepareInternal@@Base+0x22c> │ │ │ │ + cmp r2, #255 @ 0xff │ │ │ │ + bls d6014 <_PyUnicodeWriter_PrepareInternal@@Base+0x4e0> │ │ │ │ + cmp r2, #65536 @ 0x10000 │ │ │ │ + bcs d5fe8 <_PyUnicodeWriter_PrepareInternal@@Base+0x4b4> │ │ │ │ + cmp r3, #0 │ │ │ │ + blt d6134 <_PyUnicodeWriter_PrepareInternal@@Base+0x600> │ │ │ │ + mov r6, #2 │ │ │ │ + mov r1, r6 │ │ │ │ + mvn r0, #-2147483620 @ 0x8000001c │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx 446898 <_PyMonitoring_FireBranchEvent@@Base+0x450> │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + cmn r0, #-536870904 @ 0xe0000008 │ │ │ │ + mvneq r2, #-536870904 @ 0xe0000008 │ │ │ │ + mvnne r2, #-1073741809 @ 0xc000000f │ │ │ │ + cmp r3, r2 │ │ │ │ + mlale r2, r3, r6, r6 │ │ │ │ + addle r7, r2, #28 │ │ │ │ + bgt d611c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #40400 @ 0x9dd0 │ │ │ │ + movt r2, #106 @ 0x6a │ │ │ │ + movw r1, #23512 @ 0x5bd8 │ │ │ │ + movt r1, #11 │ │ │ │ + mov r8, #0 │ │ │ │ + ldr r4, [r2, #1016] @ 0x3f8 │ │ │ │ + cmp r4, r1 │ │ │ │ + beq d5c04 <_PyUnicodeWriter_PrepareInternal@@Base+0xd0> │ │ │ │ + ldr r0, [r2, #1012] @ 0x3f4 │ │ │ │ + mov r1, r7 │ │ │ │ + str r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + blx r4 │ │ │ │ + ldr r3, [fp, #-32] @ 0xffffffe0 │ │ │ │ + subs r4, r0, #0 │ │ │ │ + beq d611c <_PyUnicodeWriter_PrepareInternal@@Base+0x5e8> │ │ │ │ + movw r2, #42912 @ 0xa7a0 │ │ │ │ + movt r2, #104 @ 0x68 │ │ │ │ + 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, #672] @ d6180 <_PyUnicodeWriter_PrepareInternal@@Base+0x64c> │ │ │ │ + ldr r1, [r2, #1716] @ 0x6b4 │ │ │ │ + subs ip, r1, #0 │ │ │ │ + bne d6048 <_PyUnicodeWriter_PrepareInternal@@Base+0x514> │ │ │ │ + cmp r8, #0 │ │ │ │ + beq d5f28 <_PyUnicodeWriter_PrepareInternal@@Base+0x3f4> │ │ │ │ + add r2, r4, r3 │ │ │ │ + lsl r6, r6, #2 │ │ │ │ + str r3, [r4, #8] │ │ │ │ + orr r6, r6, #96 @ 0x60 │ │ │ │ + mov r3, #0 │ │ │ │ + strb r6, [r4, #16] │ │ │ │ + mvn r1, #0 │ │ │ │ + str r1, [r4, #12] │ │ │ │ + strb r3, [r2, #20] │ │ │ │ + str r4, [r5] │ │ │ │ + ldrb r3, [r4, #16] │ │ │ │ + tst r3, #64 @ 0x40 │ │ │ │ + bne d5d24 <_PyUnicodeWriter_PrepareIn TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes